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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root {
  --black: #1d1d1f;
  --module-bg: #f1f4f6;
  --midnight-blue: #194963;
  --white-border: #ffffff29;
  --white: #fff;
  --callout: #8a8a8e;
  --webseiten-blau: #324786;
  --button-hover: #2b2a35;
  --neue-farbe: #264860;
  --red: #ff385c;
  --pink: #fe869f;
  --purple: #a083ed;
  --blue: #007aff;
  --light-blue: #2997ff;
  --teal: #3abfde;
  --green: #04d18e;
  --light-green: #9ccc65;
  --yellow: #ffd01e;
  --orange: #ffa745;
  --black-border: #86868b26;
  --danger: #de071c;
  --button: #007aff;
  --input-hover: transparent;
  --transparent: gray;
  --roof: #eaeef1;
  --success: #0dbb0d;
  --warning: #ec791b;
  --white-smoke: #f6f6f9;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-commerce-commercecheckoutshippingcity, .w-commerce-commercecheckoutshippingstateprovince, .w-commerce-commercecheckoutshippingzippostalcode, .w-commerce-commercecheckoutshippingcountryselector, .w-commerce-commercecheckoutcardnumber, .w-commerce-commercecheckoutcardexpirationdate, .w-commerce-commercecheckoutcardsecuritycode, .w-commerce-commercecheckoutbillingfullname, .w-commerce-commercecheckoutbillingstreetaddress, .w-commerce-commercecheckoutbillingstreetaddressoptional, .w-commerce-commercecheckoutbillingcity, .w-commerce-commercecheckoutbillingstateprovince, .w-commerce-commercecheckoutbillingzippostalcode, .w-commerce-commercecheckoutbillingcountryselector {
    font-size: 16px;
  }
}

body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}

h2 {
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}

h3 {
  letter-spacing: -.025em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

h4 {
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.2;
}

h5 {
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.2;
}

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

p {
  max-width: 640px;
  margin-top: 4px;
  margin-bottom: 16px;
}

a {
  color: var(--black);
  text-decoration: none;
}

ul {
  z-index: 5;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 40px;
  position: relative;
}

li {
  margin-bottom: 2px;
  padding-bottom: 2px;
}

strong {
  font-weight: 600;
}

.layout {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 40px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.module {
  background-color: var(--module-bg);
  color: var(--black);
  border-radius: 24px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 40px 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.module.no-padding.fade-in-1st {
  padding: 0;
}

.module.no-padding.load-2nd {
  max-width: 100%;
}

.module.fade-in-1st {
  background-color: var(--module-bg);
  max-width: 1500px;
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 30px;
}

.module.fade-in-1st.special {
  background-color: var(--midnight-blue);
  margin-top: 0;
}

.module.fade-in-1st.faq {
  margin-top: 60px;
}

.module.fade-in-1st.team {
  padding-top: 0;
}

.module.fade-in-2nd {
  margin-top: 30px;
  margin-bottom: 30px;
  padding-top: 30px;
  padding-left: 30px;
  padding-right: 30px;
}

.module.gradient-01.fade-in-2nd {
  background-color: var(--white-border);
  background-image: none;
  margin-top: auto;
}

.module.fade-in-3rd {
  background-color: var(--module-bg);
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 30px;
}

.module.bg-white.load-1st {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 1200svh;
  margin-left: 0;
  margin-right: 0;
  padding-left: 40px;
}

.module.bg-black.load-1st.mobile-height-190 {
  padding-top: 40px;
}

.module.more-padding.load-2nd {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--module-bg);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-height: none;
  padding: 60px 40px;
  display: flex;
}

.module.bg-transparent {
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  display: block;
}

.module.load-4th {
  max-width: none;
  height: 100%;
  max-height: none;
  padding: 20px 20px 0;
}

.module.load-3rd {
  min-width: 100%;
  height: auto;
  padding-left: 20px;
}

.module.load-3rd.padding-tablet-10.kontaktformular {
  padding-top: 40px;
}

.image-bottom {
  margin-top: 40px;
}

.image-module-bottom {
  z-index: 5;
  border-bottom-right-radius: 32px;
  border-bottom-left-radius: 32px;
  flex: 1;
  margin: 40px -40px -40px;
  position: relative;
  overflow: hidden;
}

.image-module-bottom.more-space {
  margin-bottom: -80px;
  margin-left: -80px;
  margin-right: -80px;
}

.heading-reduced {
  text-align: left;
  letter-spacing: -.04em;
  max-width: 440px;
  margin-top: 0;
  margin-bottom: 12px;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.25;
  position: relative;
}

.heading-super {
  letter-spacing: -.05em;
  max-width: 900px;
  margin-top: 12px;
  margin-bottom: 24px;
  font-size: 80px;
  font-weight: 700;
  line-height: 1.05;
  position: relative;
}

.heading-super.fade-in-3rd {
  transition: opacity .2s;
}

.heading-super.load-1st {
  font-size: 40px;
}

.heading-super.load-2nd.referenzen {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.container {
  z-index: 5;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template: "."
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  max-width: 1500px;
  margin: 100px auto 0;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.container.center {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  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: center;
  display: grid;
}

.container.module {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.container.module.more-padding.bg-white.fade-in-1st {
  grid-column-gap: 24px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: center stretch;
  width: 100%;
  max-width: 1359px;
  margin: 20px auto auto;
  padding-bottom: 30px;
  padding-left: 40px;
  padding-right: 40px;
}

.container.module.more-padding.bg-white.fade-in-1st.bewertungen {
  margin-bottom: auto;
}

.container.module.more-padding.bg-white.fade-in-1st.speciale {
  background-color: var(--white);
}

.container.module.more-padding.ueber-uns {
  margin-top: 60px;
}

.container.footer {
  grid-row-gap: 64px;
  max-width: 1300px;
}

.container.desktop {
  margin-top: 40px;
}

.container.unsere-immobilien {
  grid-template-columns: 1fr 1fr 1fr;
}

.container.bewertung {
  margin-top: 40px;
}

.container.referenz-gesamt {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 0;
}

.container.unterseite {
  margin-top: 0;
}

.description {
  z-index: 5;
  letter-spacing: -.02em;
  max-width: 700px;
  margin-top: 8px;
  margin-bottom: 20px;
  font-size: 19px;
  font-weight: 500;
  line-height: 1.4;
  position: relative;
}

.description.fade-in-1st {
  margin-bottom: 0;
}

.description.text-white, .description.width-75 {
  max-width: none;
}

.description.min-height-300 {
  min-height: 300px;
}

.heading-normal {
  text-align: center;
  letter-spacing: -.045em;
  width: auto;
  max-width: 100%;
  margin: 10px auto 16px;
  padding-left: 0;
  padding-right: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.1;
  display: block;
  position: relative;
}

.heading-normal.fade-in-1st {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  display: flex;
}

.heading-normal.mobile {
  text-align: left;
}

.heading-normal.bewertung-start, .heading-normal.home, .heading-normal.vermarktung, .heading-normal.unterseite, .heading-normal.seo, .heading-normal.ueber-uns, .heading-normal.rundgang {
  text-align: center;
}

.heading-normal.blog-post {
  margin-left: 0;
}

.heading-normal.kontaktformular {
  text-align: left;
}

.eyebrow {
  z-index: 5;
  color: var(--callout);
  text-align: center;
  letter-spacing: -.02em;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-bottom: 0;
  font-size: 21px;
  font-weight: 500;
  line-height: 1.2;
  display: flex;
  position: relative;
}

.eyebrow.fade-in-1st {
  margin-bottom: auto;
}

.eyebrow.above-bg {
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
}

.eyebrow.above-bg.title.start.kontakt {
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
}

.eyebrow.fade-in-2nd {
  transition: opacity .2s;
}

.eyebrow.load-1st.referenzen {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.eyebrow.special {
  margin-top: 20px;
}

.eyebrow.unterseite {
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
}

.eyebrow.unterseite.titel {
  padding-left: 4px;
}

.eyebrow.home {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.eyebrow.home.neu-immobilienmarkt {
  justify-content: center;
  align-items: center;
}

.eyebrow.vermarktung {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.eyebrow.rundgang {
  justify-content: center;
  align-items: center;
}

.eyebrow.kontakt, .eyebrow.kontaktformular {
  justify-content: flex-start;
  align-items: center;
}

.grid {
  grid-column-gap: 0px;
  grid-row-gap: 150px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
  margin-top: 0;
  padding: 0 40px;
  display: block;
}

.grid.less-top-space, .grid.zero-top-space {
  padding-top: 0;
}

.grid.under-navbar {
  padding-top: 60px;
}

.grid.intro-space {
  grid-row-gap: 0px;
  padding-top: 55px;
}

.grid.home {
  padding-left: 40px;
}

.body {
  background-color: var(--white);
  color: var(--black);
  letter-spacing: -.01em;
  font-family: Inter, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.4;
}

.heading-hero {
  letter-spacing: -.04em;
  max-width: 920px;
  margin-bottom: 50px;
  font-size: 104px;
  font-weight: 700;
  line-height: 1.05;
}

.eyebrow-large {
  color: var(--callout);
  letter-spacing: -.025em;
  margin-bottom: 16px;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.2;
}

.display-none {
  display: none;
}

.center {
  z-index: 5;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-width: 100%;
  margin: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.center.margin-bottom {
  margin-top: auto;
  margin-bottom: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.center.margin-bottom.bewertung {
  margin-bottom: auto;
}

.center.margin-bottom.home {
  margin-top: auto;
}

.center.width-75 {
  margin-bottom: 0;
  padding-bottom: 0;
}

.center.margin-top-desktop {
  margin-top: 20px;
}

.center-top {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.margin-top {
  margin-top: 75px;
}

.margin-bottom {
  z-index: 5;
  text-align: left;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 0;
  display: block;
  position: relative;
}

.margin-bottom.unterseite {
  flex: 0 auto;
  align-self: flex-start;
}

.description-hero {
  letter-spacing: -.03em;
  max-width: 600px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.3;
}

.description-hero.fade-in-4th {
  transition: flex-shrink .6s;
}

.description-hero.load-3rd.referenzen {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.button {
  z-index: 5;
  box-sizing: border-box;
  aspect-ratio: auto;
  background-color: var(--webseiten-blau);
  color: var(--white);
  text-align: center;
  letter-spacing: -.02em;
  border-radius: 12px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 200px;
  min-width: auto;
  min-height: auto;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: 0;
  padding: 8px 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.25;
  text-decoration: none;
  transition: background-color .4s, color .4s, box-shadow .4s;
  display: flex;
  position: relative;
  overflow: clip;
}

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

.button.button-size-large {
  background-color: #324786;
  width: 300px;
  max-width: 300px;
  margin-top: 10px;
  margin-left: 0;
  margin-right: auto;
}

.button.button-size-large.bewertung {
  width: 250px;
  margin-left: 0;
  padding-right: 32px;
  font-size: 15px;
}

.button.button-size-large.portale {
  background-color: var(--neue-farbe);
}

.button.button-size-large.portale.links, .button.button-black-outline.button-size-large.fade-in-2nd {
  color: var(--white);
}

.button.button-with-icon {
  background-color: var(--webseiten-blau);
}

.image-cover {
  z-index: 5;
  object-fit: cover;
  background-color: #fff;
  border-radius: 20px;
  width: 100%;
  max-width: none;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
}

.image-cover.tablert-contain {
  background-color: var(--midnight-blue);
  object-fit: contain;
  align-self: center;
  width: 80%;
}

.no-padding {
  padding: 0;
}

.item-position-top {
  margin-bottom: 24px;
}

.image-module-top {
  z-index: 5;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  flex: 1;
  margin: 0 -40px 40px;
  position: relative;
  overflow: hidden;
}

.image-module-top.more-space {
  margin-top: -80px;
  margin-left: -80px;
  margin-right: -80px;
}

.image-top {
  margin-bottom: 40px;
}

.image-top.fade-in-1st {
  border-radius: 11px;
}

.style-guide-color-grid {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: auto;
  width: 100%;
}

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

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

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

.bg-pink {
  background-color: var(--pink);
}

.bg-purple {
  background-color: var(--purple);
}

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

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

.bg-teal {
  background-color: var(--teal);
}

.bg-green {
  background-color: var(--green);
}

.bg-light-green {
  background-color: var(--light-green);
}

.bg-yellow {
  background-color: var(--yellow);
}

.bg-orange {
  background-color: var(--orange);
}

.color-block {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  height: 128px;
  display: grid;
  position: relative;
  overflow: hidden;
}

.color-block.outline {
  border: 1px solid var(--black-border);
}

.style-guide-button-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  place-items: start;
}

.button-black-outline {
  box-shadow: inset 0 0 0 2px var(--button-hover);
  color: var(--black);
  background-color: #0000;
  align-items: center;
  text-decoration: none;
}

.button-black-outline:hover {
  background-color: var(--button-hover);
  box-shadow: inset 0 0 0 2px var(--button-hover);
  color: var(--white);
}

.button-large-outline {
  box-shadow: inset 0 0 0 2px var(--black);
  color: var(--black);
  text-align: center;
  background-color: #0000;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 16px 32px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.25;
  text-decoration: none;
  transition: color .2s, background-color .2s;
  display: flex;
}

.button-large-outline:hover {
  background-color: var(--black);
  color: var(--white);
}

.button-small-outline {
  box-shadow: inset 0 0 0 2px var(--black);
  color: var(--black);
  text-align: center;
  background-color: #0000;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 4px 11px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.33337;
  text-decoration: none;
  transition: color .2s, background-color .2s;
  display: flex;
}

.button-small-outline:hover {
  background-color: var(--black);
  color: var(--white);
}

.icon-button-large {
  width: 24px;
}

.icon-button {
  width: 14px;
}

.icon-button-small {
  width: 12px;
}

.gradient-01 {
  background-image: linear-gradient(24deg, #414380, transparent 21%), linear-gradient(198deg, #ffdfac 11%, transparent 18%), linear-gradient(50deg, #923880 5%, #ff083f 32%, #fb5e4f 35%, #f85448 65%, #fba64b 83%, var(--orange) 91%);
  color: var(--white);
}

.button-container {
  z-index: 5;
  margin-top: 0;
  display: flex;
  position: relative;
}

.button-container.width-100 {
  flex-direction: column;
}

.button-container.wrap {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.button-container.faq, .button-container.unterseite {
  margin-top: 20px;
}

.heading-promo {
  z-index: 5;
  letter-spacing: -.04em;
  border: 1px solid #0000;
  max-width: 520px;
  margin-bottom: 16px;
  font-size: 48px;
  font-weight: 600;
  line-height: 1.1;
  position: relative;
}

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

.button-size-small {
  padding: 4px 11px;
  font-size: 12px;
  line-height: 1.33337;
}

.button-size-large {
  justify-content: center;
  align-items: center;
  padding: 16px 32px;
  font-size: 20px;
  line-height: 1.25;
}

.button-white-outline {
  box-shadow: 0 0 0 0 transparent, inset 0 0 0 2px var(--white);
  color: var(--white);
  background-color: #0000;
  align-items: center;
  text-decoration: none;
}

.button-white-outline:hover {
  background-color: var(--white);
  box-shadow: 0 0 0 0 transparent, inset 0 0 0 2px var(--white);
  color: var(--black);
}

.item-position-bottom {
  margin-top: 24px;
}

.description-inside {
  z-index: 5;
  background-color: var(--white);
  color: var(--black);
  border-radius: 4px;
  max-width: 50%;
  padding: 8px 12px;
  font-size: 12px;
  line-height: 1.3;
  position: absolute;
  inset: auto auto 20px 28px;
}

.quote-underline-grid {
  grid-column-gap: 64px;
  grid-row-gap: 24px;
  border-bottom: 1px solid var(--black-border);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  align-items: end;
  width: 100%;
  margin-bottom: 24px;
  padding-bottom: 24px;
}

.quote-normal {
  color: var(--black);
  letter-spacing: -.01em;
  text-indent: -20px;
  font-size: 48px;
  font-weight: 700;
  line-height: 1.03;
}

.button-with-icon {
  grid-column-gap: 8px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.black-line {
  background-color: var(--black-border);
  width: 100%;
  height: 1px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.award-wrapper {
  color: var(--black);
  font-size: 14px;
}

.award-logo {
  border-radius: 31.25%;
  width: 80px;
  height: 80px;
  margin-bottom: 12px;
}

.white-line {
  background-color: var(--white-border);
  width: 100%;
  height: 1px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.gradient-02 {
  color: var(--white);
  background-image: radial-gradient(circle farthest-side at 0 100%, #fff1eb, #ace0f9);
}

.gradient-03 {
  color: var(--white);
  background-image: radial-gradient(circle farthest-side at 80% 20%, #f0faffd1, #0000 73%), radial-gradient(circle at 100% 100%, #a1c4fd 15%, #c2e9fb 95%);
}

.gradient-04 {
  color: var(--white);
  background-image: radial-gradient(circle at 0 100%, #f3e7e9 10%, #e3eeff 94%);
}

.cms {
  width: 100%;
}

.error {
  background-color: var(--danger);
  box-shadow: inset 0 0 0 1px var(--black-border), inset 1px 1px 200px 100px #ffffffe6;
  color: var(--danger);
  border-radius: 4px;
  flex-direction: column;
  align-items: flex-start;
  padding: 8px 12px;
  font-size: 14px;
  position: relative;
  overflow: hidden;
}

.description-inside-wrap {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.quote-logo {
  background-color: var(--white);
  border-radius: 31.25%;
  width: 80px;
  height: 80px;
}

.text-link-with-icon {
  z-index: 5;
  grid-column-gap: 4px;
  grid-row-gap: 0px;
  color: var(--button);
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
  text-decoration: none;
  transition: color .4s;
  display: grid;
  position: relative;
}

.text-link-with-icon:hover {
  color: var(--button-hover);
}

.lottie {
  z-index: 5;
  border-radius: 12px;
  width: 100%;
  height: 100%;
  position: relative;
}

.left {
  z-index: 5;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

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

.icon-container {
  z-index: 5;
  border-radius: 31.25%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 12px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.icon-container.icon-size-xl.bg-white {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/65a6cdda2d05f52c6da8e54f_3371657_man_information_consultant_support.svg");
  background-position: 0 0;
  background-size: cover;
  width: 80px;
}

.icon-container.icon-size-xl.bg-white._1 {
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/68ed106a7d54025b3cab2aa7_house%20(1).png");
  background-position: 0 0;
  background-size: cover;
  background-clip: border-box;
  border-radius: 0%;
}

.icon-container.icon-size-xl.bg-white._2 {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/65a6cddad8a19627519f8244_3235371_real%20estate_house_building_construction_tower%20crane.svg");
  background-position: 0 0;
  background-size: cover;
}

.icon-container.icon-size-xl.bg-white._3 {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/65a6cdda81585cefaf675032_3235441_house_chat_talk.svg");
  background-position: 0 0;
  background-size: cover;
}

.icon-container.icon-size-xl.bg-white._5 {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/65a6cdda83df8a883b49f174_3235432_property_rent_contract.svg");
}

.icon-container.icon-size-xl.bg-white._2 {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/68ed1b23d112477b225e6887_shield.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 0%;
}

.icon-container.icon-size-xl.bg-white.bewrtung {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/68ed1ac6db2fc568571f6019_house%20(2).png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 0%;
}

.icon-container.icon-size-xl.bg-white.beratung {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/68ed19d993bb304c644e4073_clarification.png");
  border-radius: 0%;
}

.icon-container.icon-size-xl.bg-white.neubauprojekte {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/68ed1423f52ab53f543dc386_clipboard%20(2).png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 0%;
}

.icon-container.icon-size-xl.bg-white.fullservice {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/68ed1b23d112477b225e6887_shield.png");
  background-position: 0 0;
  background-size: cover;
}

.icon-container.icon-size-xl.bg-white.vermieten {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/68ed1ba03dd72389f64a6bed_keys%20(1).png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 0%;
}

.icon-container.item-position-top.icon-size-xl.bg-white.neubau.unsere-immobilien {
  background-color: var(--input-hover);
  color: var(--black);
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/691c8cb9b6c5a00fa968a187_064-home%20renovation.png");
  background-size: cover;
  border-radius: 16%;
  overflow: hidden;
}

.icon-container.item-position-top.icon-size-xl.bg-white.neubau.unsere-immobilien.transparent {
  background-color: var(--transparent);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border: 1px solid #0000;
  width: 70px;
  height: 70px;
}

.icon-container.item-position-top.icon-size-xl.bg-white.verkaufsobjekte.unsere-immobilien {
  background-color: var(--input-hover);
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/691c8cb929a64b9b4a5b44dd_066-house%20sales.png");
  border-radius: 16%;
  width: 70px;
  height: 70px;
}

.icon-container.item-position-top.icon-size-xl.bg-white.mietobjekte.unsere-immobilien {
  background-color: var(--input-hover);
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/691c8cb97ee85c56797db261_069-key.png");
  border-radius: 16%;
  width: 70px;
  height: 70px;
}

.icon-container.item-position-top.icon-size-l {
  margin-bottom: 16px;
}

.bg-opacity-low {
  z-index: 0;
  opacity: .06;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.bg-opacity-medium {
  z-index: 0;
  opacity: .12;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.bg-opacity-high {
  z-index: 0;
  opacity: .5;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.bg-black-outline {
  box-shadow: inset 0 0 0 1px var(--black-border);
  color: var(--black);
  background-color: #0000;
}

.bg-white-outline {
  box-shadow: inset 0 0 0 1px var(--white-border);
  background-color: #0000;
}

.scaled-wrapper {
  border-radius: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50vw;
  min-width: 912px;
  height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-scaled {
  object-fit: cover;
  width: 100vw;
  max-width: none;
  height: 100vh;
  position: relative;
}

.link-black-outline {
  box-shadow: inset 0 0 0 1px var(--black-border);
  color: var(--black);
  background-color: #0000;
  transition: box-shadow .4s;
}

.link-black-outline:hover {
  box-shadow: inset 0 0 0 1px var(--button-hover);
}

.link-white-outline {
  box-shadow: inset 0 0 0 1px var(--white-border);
  color: var(--white);
  background-color: #0000;
  transition: box-shadow .4s;
}

.link-white-outline:hover {
  box-shadow: inset 0 0 0 1px var(--white);
}

.tabs-box-inside {
  width: 100%;
  overflow: hidden;
}

.tabs-menu-inside {
  z-index: 10;
  border-radius: 12px;
  justify-content: center;
  align-items: stretch;
  height: 80px;
  display: flex;
  position: absolute;
  inset: 40px 40px auto;
  overflow: hidden;
}

.tab-link-inside {
  color: var(--black);
  text-align: center;
  background-color: #fff;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  transition: color .4s;
  display: flex;
}

.tab-link-inside:hover {
  color: var(--blue);
}

.tab-link-inside.w--current {
  color: var(--blue);
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/64c26bb970867f68c612b7c0_circle-4x4.svg");
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: 8px 8px;
}

.relative-block {
  z-index: 5;
  width: 100%;
  position: relative;
}

.tab-box-inside {
  z-index: 5;
  background-color: var(--white);
  color: var(--black);
  border-radius: 20px;
  width: 50%;
  padding: 24px;
  font-size: 14px;
  position: absolute;
  inset: auto auto 40px 40px;
  overflow: hidden;
}

.tab-box-inside.middle {
  margin-left: auto;
  margin-right: auto;
  padding: 10px 20px;
  inset: auto 0% 40px;
}

.tab-box-inside.right {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 24px;
  left: auto;
  right: 40px;
}

.v-list-gap-8 {
  grid-column-gap: 0px;
  grid-row-gap: 8px;
  text-align: left;
  grid-template: "."
                 "."
                 "."
                 "."
                 "."
                 / 1fr;
  width: 100%;
  padding-left: 20px;
}

.v-list-gap-8.align-start {
  align-content: start;
  align-items: start;
}

.v-list-gap-8.unten {
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
}

.h-icon-feature-grid {
  z-index: 5;
  grid-column-gap: 8px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  position: relative;
}

.h-icon-feature-grid.width-100 {
  justify-content: space-between;
}

.width-75 {
  width: 75%;
}

.width-75.center.margin-bottom-desktop {
  width: 100%;
  min-width: auto;
  margin-top: 0;
  margin-bottom: 40px;
}

.width-50 {
  width: 50%;
}

.text-small {
  z-index: 5;
  letter-spacing: -.01em;
  font-size: 14px;
  font-weight: 400;
  position: relative;
}

.text-small.width-75 {
  width: 90%;
  font-size: 17px;
}

.width-100 {
  width: 100%;
}

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

.icon {
  z-index: 5;
  object-fit: contain;
  width: 100%;
  height: 100%;
  position: relative;
}

.icon-size-xl {
  letter-spacing: -.02em;
  width: 80px;
  height: 80px;
  padding: 14px 20px;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.25;
}

.icon-size-l {
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  padding: 18px;
  font-size: 32px;
  font-weight: 600;
  display: flex;
}

.icon-size-m {
  width: 44px;
  height: 44px;
  padding: 12px;
  font-size: 20px;
  font-weight: 600;
}

.icon-size-s {
  width: 24px;
  height: 24px;
  padding: 4px;
  font-size: 14px;
  font-weight: 600;
}

.icon-size-xs {
  width: 16px;
  height: 16px;
  padding: 2px;
  font-size: 10px;
  font-weight: 500;
}

.label {
  z-index: 5;
  position: relative;
}

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

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

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

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

.text-light-blue {
  color: var(--light-blue);
}

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

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

.text-light-green {
  color: var(--light-green);
}

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

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

.cms-news-3-column {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.news-item-image {
  flex: 1;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.news-item-thumb {
  background-color: var(--module-bg);
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: stretch;
  height: 420px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.news-item-content {
  padding: 24px 18px;
  position: relative;
  inset: auto 0% 0%;
}

.news-item-header {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  position: relative;
  overflow: hidden;
}

.news-item-title {
  letter-spacing: -.02em;
  margin-bottom: 16px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.45;
}

.news-item-time {
  letter-spacing: 0;
  font-size: 12px;
  line-height: 1.33337;
}

.news-item-description {
  letter-spacing: 0;
  height: 31px;
  margin-top: 0;
  font-size: 12px;
  line-height: 1.3;
  position: relative;
  inset: auto 0% 0%;
  overflow: hidden;
}

.badge-inside {
  z-index: 5;
  background-color: var(--black);
  color: var(--white);
  border-radius: 4px;
  padding: 1px 6px;
  font-size: 12px;
  font-weight: 500;
  position: absolute;
  inset: 20px 20px auto auto;
}

.button-container-margin-bottom {
  margin-bottom: 16px;
}

.text-gray {
  color: var(--white);
}

.tabs-avatar-quote {
  align-items: center;
  width: 100%;
  display: flex;
  position: static;
}

.quote-big {
  z-index: 5;
  color: var(--white);
  letter-spacing: -.02em;
  text-indent: -16px;
  margin-top: 0;
  margin-bottom: 16px;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.2;
  position: relative;
}

.absolute-block {
  z-index: 0;
  position: absolute;
  inset: 0%;
}

.tabs-menu-avatar {
  z-index: 5;
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: absolute;
  inset: auto auto 40px;
}

.tabs-content-static {
  flex: 1;
  align-self: stretch;
  position: static;
  overflow: visible;
}

.avatar-quote-grid {
  grid-column-gap: 80px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 2fr;
  align-items: center;
  width: 100%;
}

.tab-pane-static {
  height: 100%;
  position: static;
}

.avatar-quote-image {
  z-index: 5;
  border-radius: 20px;
  height: 100%;
  max-height: 500px;
  position: relative;
  overflow: hidden;
}

.tab-link-avatar {
  background-color: #0000;
  border: 3px solid #0000;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  padding: 4px;
  transition: padding .2s;
  overflow: hidden;
}

.tab-link-avatar:hover {
  padding: 0;
}

.tab-link-avatar.w--current {
  border: 3px solid var(--white);
  opacity: 1;
  background-color: #0000;
  padding: 0;
}

.quote-image-wrapper {
  z-index: 5;
  flex-direction: column;
  justify-content: center;
  display: flex;
  position: relative;
}

.tab-link-image {
  z-index: 5;
  object-fit: cover;
  border-radius: 100%;
  width: 100%;
  height: 100%;
}

.accordion-trigger {
  z-index: 2;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  transition: color .2s;
  display: flex;
  position: relative;
}

.accordion-title {
  letter-spacing: -.03em;
  width: 75%;
  font-size: 20px;
  font-weight: 500;
}

.expand-icon {
  border: 2px solid var(--black);
  color: var(--black);
  text-align: center;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  padding: 3px;
  font-weight: 700;
  display: flex;
  position: relative;
}

.accordion-text {
  margin-top: 12px;
}

.accordion-content {
  z-index: 2;
  text-align: left;
  position: relative;
  overflow: hidden;
}

.accordion-wrapper {
  z-index: 3;
  border-bottom: 1px solid var(--black-border);
  color: var(--black);
  cursor: pointer;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
  overflow: hidden;
}

.accordion-wrapper.last {
  border-bottom-style: none;
}

.price-title {
  color: var(--black);
  letter-spacing: -.04em;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 24px;
  padding-bottom: 20px;
  font-size: 40px;
  font-weight: 600;
  line-height: 1;
  display: flex;
  position: relative;
}

.text-block {
  color: var(--black);
  letter-spacing: -.01em;
  margin-bottom: 4px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
}

.price-gradient-underline {
  width: 100%;
  height: 2px;
  position: absolute;
  inset: auto 0% 0%;
}

.price-gradient-underline._01 {
  background-image: linear-gradient(to right, var(--red), var(--purple));
}

.price-gradient-underline._02 {
  background-image: linear-gradient(to right, var(--purple), var(--light-blue));
}

.price-gradient-underline._03 {
  background-image: linear-gradient(to right, var(--light-blue), var(--green));
}

.price-gradient-01 {
  background-image: linear-gradient(to right, var(--red), var(--purple));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-bottom: 4px;
}

.price-gradient-02 {
  background-image: linear-gradient(to right, var(--purple), var(--light-blue));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-bottom: 4px;
}

.price-gradient-03 {
  background-image: linear-gradient(to right, var(--light-blue), var(--green));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-bottom: 4px;
}

.price-fix-height {
  width: 100%;
  height: 180px;
  margin-bottom: 40px;
  overflow: hidden;
}

.fullwidth-container {
  border-radius: 32px;
  padding: 150px 40px;
  position: relative;
  overflow: visible;
}

.fullwidth-container.bg-gray {
  width: 960px;
  max-width: 100%;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 40px;
}

.fullwidth-container.gradient-01.fade-in-1st {
  background-image: linear-gradient(24deg, #414380, transparent 21%), linear-gradient(198deg, #000, transparent 44%), linear-gradient(50deg, var(--midnight-blue) 5%, #6b769c 20%, #6d87e2 32%, #547aff 65%, #063aee 83%, #0035ee 92%, var(--midnight-blue) 101%);
}

.fullwidth-container.bg-black.load-1st {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/65a802b84e85aa94a71e30b6_DJI_0042.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: 100px;
  margin-bottom: 40px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.bg-gray {
  background-color: var(--module-bg);
  color: var(--black);
}

.hint {
  background-color: var(--black-border);
  border-radius: 4px;
  padding: 2px 3px;
  font-size: 60%;
  display: inline-block;
  position: relative;
  top: -1px;
}

.navbar {
  background-color: #0000;
  border: 0 #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
  position: fixed;
  inset: 24px 0% auto;
}

.preloader {
  z-index: 999;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.preloader-image {
  width: 32px;
  height: 32px;
}

.color-dot {
  background-color: var(--white);
  border-radius: 100px;
  width: 6px;
  height: 6px;
  position: absolute;
  inset: auto 12px 12px auto;
}

.color-dot.bg-gray {
  background-color: var(--callout);
}

.bordered-list-item {
  border-bottom: 1px solid var(--black-border);
  margin-bottom: 24px;
  padding-bottom: 24px;
}

.bordered-list-item-small {
  border-bottom: 1px solid var(--black-border);
  margin-bottom: 12px;
  padding-bottom: 12px;
  font-size: 14px;
}

.list-item-small {
  margin-bottom: 4px;
  padding-bottom: 4px;
  font-size: 14px;
}

.list-icon-small {
  width: 20px;
}

.list-icon {
  width: 32px;
}

.navbar-container {
  background-color: #324786;
  border-radius: 100px;
  justify-content: space-between;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  padding: 8px 20px;
  display: flex;
  position: relative;
  box-shadow: 0 4px 30px #0000000d;
}

.nav-link {
  z-index: 5;
  color: var(--white);
  letter-spacing: -.01em;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-size: 14px;
  font-weight: 600;
  transition: color .3s;
  display: flex;
}

.nav-link:hover {
  color: #8e979c;
}

.nav-link.w--current {
  background-color: var(--input-hover);
  color: var(--module-bg);
}

.nav-link.w--current:hover {
  background-color: var(--input-hover);
  pointer-events: auto;
}

.nav-menu-wrapper {
  background-color: #0000;
  align-items: stretch;
  height: 100%;
}

.brand {
  justify-content: center;
  align-items: center;
  width: 100px;
  margin-right: 20px;
  padding: 0;
  display: flex;
}

.menu-button {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  padding: 12px;
}

.image-contain {
  z-index: 5;
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.button-row {
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
}

.single-price-grid {
  z-index: 5;
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1.25fr;
  width: 100%;
  position: relative;
}

.title-with-line {
  letter-spacing: -.01em;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 24px;
  font-weight: 600;
  display: flex;
  position: relative;
}

.div-block-6 {
  background-color: var(--black-border);
  flex: 1;
  height: 1px;
  margin-left: 12px;
}

._2-column-list {
  grid-column-gap: 24px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.single-price-wrapper {
  background-color: var(--white);
  color: var(--black);
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: -40px;
  margin-bottom: -40px;
  margin-right: -40px;
  padding: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.single-price {
  z-index: 5;
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 72px;
  font-weight: 800;
  line-height: 1;
  position: relative;
}

.usd-span {
  letter-spacing: 0;
  justify-content: flex-end;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  display: flex;
  position: absolute;
  inset: 0% -40px 0% auto;
}

.single-price-spacing {
  z-index: 5;
  grid-column-gap: 0px;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  justify-items: center;
  position: relative;
}

.circle-small {
  text-align: center;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  padding: 4px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  display: flex;
  position: relative;
  overflow: hidden;
}

.most-popular {
  box-shadow: 0 0 13px 2px #43aeff4d, inset 0 0 0 2px var(--light-blue);
}

.small-gap {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  max-width: 1350px;
  margin-top: 0;
}

.team-2-column {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.team-member-info {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: auto;
  place-items: center start;
}

.team-member-medium {
  object-fit: cover;
  border-radius: 31.25%;
  width: 80px;
  height: 80px;
}

.slider {
  background-color: #0000;
  width: 100%;
  height: 100%;
  padding-bottom: 40px;
}

.team-member-portrait {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.team-member-social-info {
  border-bottom: 1px solid var(--black-border);
  grid-template-rows: auto;
  align-items: start;
  margin-bottom: 12px;
  padding-bottom: 24px;
}

.team-social-links {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.social-link-small {
  background-color: #2b2a35;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin-bottom: 4px;
  margin-left: 4px;
  padding: 8px;
  transition: background-color .4s;
  display: flex;
}

.social-link-small:hover {
  background-color: var(--red);
}

.mask-80 {
  width: 80%;
  overflow: visible;
}

.overflow-hidden {
  overflow: hidden;
}

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

.slide-nav {
  justify-content: center;
  align-items: center;
  height: 40px;
  padding: 0;
  font-size: 6px;
  display: flex;
}

.team-member-portrait-image {
  z-index: 5;
  object-fit: cover;
  width: 100%;
  height: 100%;
  min-height: 400px;
}

.text-module {
  position: relative;
}

.text-module.center {
  padding-top: 0;
}

.text-module.left, .text-module.blogtitel {
  display: block;
}

.slider-arrow {
  color: var(--white);
  background-color: #0003;
  border-radius: 100px;
  width: 64px;
  height: 64px;
  font-size: 16px;
  transition: background-color .4s;
  bottom: 40px;
}

.slider-arrow:hover {
  background-color: #0006;
}

.slider-arrow.small-arrow {
  width: 48px;
  height: 48px;
}

.team-4-column {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.team-vertical-centered {
  grid-column-gap: 12px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  margin-left: auto;
  margin-right: auto;
}

.team-member-large {
  object-fit: cover;
  border-radius: 31.25%;
  width: 160px;
  height: 160px;
}

.social-link-circle {
  background-color: var(--white);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin-bottom: 4px;
  margin-left: 4px;
  margin-right: 4px;
  padding: 8px;
  transition: background-color .4s;
  display: flex;
}

.social-link-circle:hover {
  background-color: var(--light-blue);
}

.team-3-column {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.team-vertical {
  grid-column-gap: 12px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  margin-left: auto;
  margin-right: auto;
}

.team-portrait-description {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.team-portrait-info {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.stats-xl {
  letter-spacing: -.03em;
  margin-top: 16px;
  margin-bottom: 16px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 100px;
  font-weight: 700;
  line-height: 1;
}

.underlined-block {
  border-bottom: 1px solid var(--black-border);
  margin-bottom: 24px;
  padding-bottom: 24px;
}

.step-tab-image {
  z-index: 5;
  margin-bottom: -80px;
  position: relative;
  overflow: hidden;
}

.step-tab-text {
  color: var(--white);
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-size: 12px;
  position: absolute;
  inset: auto 0% -24px;
}

.step-tab-link {
  opacity: .5;
  background-color: #0000;
  border: 3px solid #0000;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  padding: 0;
  transition: box-shadow .2s, border .2s, opacity .2s;
  overflow: hidden;
}

.step-tab-link:hover {
  opacity: 1;
  padding: 0;
}

.step-tab-link.w--current {
  border: 2px solid var(--black);
  box-shadow: 0 0 0 1px var(--light-blue);
  opacity: 1;
  background-color: #0000;
  padding: 0;
  overflow: visible;
}

.more-padding {
  padding: 80px;
}

.step-tab-menu {
  z-index: 5;
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: absolute;
  inset: auto auto 40px;
}

.step-tab-grid {
  grid-column-gap: 80px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 2fr;
  align-items: center;
  width: 100%;
}

.background-block {
  z-index: 0;
  background-color: #00000080;
  border-radius: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.text-above-background {
  z-index: 5;
  color: var(--white);
  position: relative;
}

.background-block-image {
  z-index: 5;
  opacity: .35;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.form-vertical {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
  position: relative;
}

.radiobox {
  border-color: var(--black-border);
  margin-top: 4px;
  transition: background-color .3s, border-color .3s;
}

.radiobox:hover {
  border-color: var(--black);
}

.radiobox.w--redirected-checked {
  border-color: var(--blue);
  background-color: var(--white);
}

.radiobox.w--redirected-focus {
  border-color: var(--blue);
  box-shadow: none;
}

.text-field {
  background-color: var(--roof);
  border: 1px #000;
  border-radius: 8px;
  height: 48px;
  margin-bottom: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  transition: background-color .4s, box-shadow .4s;
  box-shadow: inset 0 0 0 1px #0000;
}

.text-field:hover {
  background-color: var(--white);
  box-shadow: inset 0 0 0 1px var(--black-border);
}

.text-field:focus {
  background-color: var(--white);
  color: #171a22;
  box-shadow: inset 0 0 0 1px #2b2a35;
}

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

.submit-button {
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 48px;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  font-weight: 500;
  transition: background-color .4s;
  display: flex;
}

.submit-button:hover {
  background-color: var(--button-hover);
  color: var(--white);
}

.submit-button.submit-button-large.bg-blue {
  background-color: var(--webseiten-blau);
}

.checkbox {
  border-color: var(--black-border);
  margin-top: 4px;
  transition: background-color .3s, border-color .3s;
}

.checkbox:hover {
  border-color: var(--black);
}

.checkbox.w--redirected-checked {
  border-color: var(--button);
  background-color: var(--button);
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/64c26bb970867f68c612b836_check-24px.svg");
}

.checkbox.w--redirected-focus {
  border-color: var(--button);
  box-shadow: none;
}

.checkbox-field {
  color: var(--black);
  text-align: left;
  font-size: 14px;
}

.success {
  background-color: var(--white);
  box-shadow: inset 0 0 0 1px var(--success);
  color: var(--success);
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 16px 24px;
  position: relative;
  overflow: hidden;
}

.style-grid {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: start;
}

.style-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 8px;
  text-align: center;
  background-color: #c9edff80;
  border-radius: 6px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  padding: 16px;
  display: grid;
}

.field-size-large {
  height: 64px;
  font-size: 16px;
}

.submit-button-large {
  height: 64px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 16px;
}

.field-icons-wrap {
  flex-wrap: wrap;
  height: 50px;
  display: flex;
}

.field-user-icon {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/64c26bb970867f68c612b81d_user%20(1).svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: 16px;
  padding-left: 40px;
}

.field-password-icon {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/64c26bb970867f68c612b81e_unlock.svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: 16px;
  padding-left: 40px;
}

.field-phone-icon {
  clear: left;
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/64c26bb970867f68c612b81f_phone%20(1).svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: 16px;
  padding-left: 40px;
}

.field-search-icon {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/64c26bb970867f68c612b820_search%20(1).svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: 16px;
  padding-left: 40px;
}

.field-mail-icon {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/64c26bb970867f68c612b821_at-sign%20(1).svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: 16px;
  padding-left: 40px;
}

.utility-page-wrap {
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  background-color: var(--module-bg);
  text-align: center;
  border-radius: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 360px;
  padding: 40px;
  display: flex;
}

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

.search {
  width: 100%;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.button-inside {
  position: absolute;
  inset: 0% -3px 0% auto;
  transform: scale(.9);
}

.search-container {
  min-width: 500px;
  margin-top: 24px;
}

.image-container-bottom {
  z-index: 5;
  border-top-left-radius: 32px;
  border-top-right-radius: 32px;
  flex: 1;
  margin: 60px -40px -150px;
  position: relative;
  overflow: hidden;
}

.image-container-bottom.no-radius {
  border-radius: 0;
}

.image-max-620 {
  object-fit: contain;
  width: 100%;
  max-height: 620px;
}

.tab-content-hidden {
  color: var(--callout);
  margin-top: 2px;
  font-size: 14px;
  font-weight: 400;
  position: relative;
  overflow: hidden;
}

.link-with-button {
  grid-column-gap: 12px;
  grid-row-gap: 0px;
  color: #171a22;
  border-radius: 100px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  align-items: center;
  font-weight: 500;
  transition: padding-left .3s ease-out, color .3s;
  display: grid;
  position: relative;
  overflow: hidden;
}

.link-with-button:hover {
  color: #fff;
  padding-left: 24px;
}

.tab-link-inside-image {
  background-color: #0000;
  border-radius: 20px;
  padding: 20px;
  font-size: 16px;
  font-weight: 500;
  transition: color .4s, background-color .4s;
}

.tab-link-inside-image:hover, .tab-link-inside-image.w--current {
  background-color: var(--input-hover);
  color: var(--red);
}

.tabs-static {
  align-items: center;
  width: 100%;
  display: flex;
  position: static;
}

.image-bg-desktop {
  z-index: 0;
  opacity: .35;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.badge {
  text-transform: uppercase;
  border-radius: 100px;
  padding: 4px 6px;
  font-size: 10px;
  font-weight: 500;
  display: inline-block;
}

.position-static {
  position: static;
}

.stats-m {
  letter-spacing: -.04em;
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 30px;
  font-weight: 600;
}

.opacity-75 {
  opacity: .75;
}

.opacity-50 {
  opacity: .5;
}

.news-item-big {
  background-color: var(--module-bg);
  border-radius: 32px;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  min-height: 420px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.news-item-big-image {
  width: 50%;
  position: relative;
  overflow: hidden;
}

.news-item-big-content {
  background-color: var(--white);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  padding: 40px;
  display: flex;
  position: relative;
  inset: auto 0% 0%;
}

.cms-list-news-item-big {
  grid-column-gap: 0px;
  grid-row-gap: 44px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading-news-big {
  letter-spacing: -.02em;
  max-width: 440px;
  margin-top: 0;
  margin-bottom: 12px;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.25;
  position: relative;
}

.description-news-big {
  letter-spacing: .005em;
  max-width: 440px;
  font-size: 19px;
  font-weight: 500;
  line-height: 1.3;
  position: relative;
}

.category-news-big {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.news-small-thumb {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.news-small-thumb-image {
  border-radius: 31.25%;
  width: 100px;
  height: 100px;
  position: relative;
  overflow: hidden;
}

.news-small-thumb-content {
  flex: 1;
  padding: 0 0 0 16px;
}

.news-small-thumb-title {
  margin-bottom: 4px;
  font-size: 17px;
  font-weight: 600;
}

.category-news-small-thumb {
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.cms-list-news-small-thumb {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.pagination {
  margin-top: 24px;
}

.next-previous-button {
  background-color: var(--light-blue);
  color: var(--white);
  border-style: none;
  border-radius: 100px;
  transition: background-color .4s;
}

.next-previous-button:hover {
  background-color: #2b2a35;
}

.parallax-container {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  margin-left: -40px;
  margin-right: -40px;
  padding: 75vh 40px 150px;
  display: flex;
  position: relative;
}

.parallax-container.image-01 {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/64c26bb970867f68c612b770_surface-ksAwrlBLDn8-unsplash.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.parallax-container.image-about-01 {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/64c26bb970867f68c612b704_fullwidth-02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.circle {
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  padding: 12px;
  font-size: 32px;
  line-height: 1;
  display: flex;
  position: relative;
  overflow: hidden;
}

.circle-large {
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  padding: 12px;
  font-size: 48px;
  font-weight: 700;
  line-height: 1;
  display: flex;
  position: relative;
  overflow: hidden;
}

.no-bottom-space {
  margin-bottom: 0;
  padding-bottom: 0;
}

.vertical-list-2-column {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
}

.less-padding {
  border-radius: 16px;
  padding: 16px 24px;
}

.image-module-right-large {
  z-index: 5;
  border-top-right-radius: 32px;
  border-bottom-right-radius: 32px;
  flex: 1;
  margin-top: -80px;
  margin-bottom: -80px;
  margin-right: -80px;
  position: relative;
  overflow: hidden;
}

.bg-danger {
  background-color: var(--danger);
}

.bg-success {
  background-color: var(--success);
}

.bg-warning {
  background-color: var(--warning);
}

.small-space-bottom {
  margin-bottom: 8px;
}

.small-space-top {
  z-index: 5;
  margin-top: 8px;
  position: relative;
}

.video-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.video-wrapper.margin-bottom {
  margin-bottom: 40px;
}

.play-button-absolute {
  z-index: 5;
  position: absolute;
  inset: auto auto -32px;
}

.play-button {
  background-color: var(--white);
  box-shadow: 0 10px 30px 2px var(--black-border);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  padding: 20px;
  font-size: 32px;
  line-height: 1;
  transition: background-color .4s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.play-button:hover {
  background-color: var(--black);
}

.block-quote-m {
  letter-spacing: -.02em;
  text-indent: -13px;
  max-width: 600px;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.125;
}

.block-quote-line {
  background-color: var(--black);
  width: 40px;
  height: 2px;
  margin-top: 40px;
  margin-bottom: 20px;
}

.eyebrow-reduced {
  z-index: 5;
  color: var(--callout);
  text-align: left;
  letter-spacing: -.02em;
  margin-bottom: 4px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
  position: relative;
}

.video-bg-wrapper {
  z-index: 5;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--white);
  letter-spacing: -.02em;
  border-radius: 100px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  align-items: center;
  max-width: 50%;
  padding: 12px 20px;
  font-weight: 500;
  transition: color .4s, background-color .4s;
  display: grid;
  position: absolute;
}

.video-bg-wrapper:hover {
  background-color: var(--black);
  color: var(--white);
}

.video-bg-wrapper.bottom-left {
  max-width: 75%;
  inset: auto auto 24px 24px;
}

.filter-greyscale {
  filter: grayscale();
}

.slide-padding-for-arrows {
  padding-left: 64px;
  padding-right: 64px;
}

.medium-space-bottom {
  margin-bottom: 20px;
}

.medium-space-top {
  z-index: 5;
  margin-top: 20px;
  position: relative;
}

.divider {
  background-color: var(--black-border);
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.form-block {
  margin-bottom: 0;
  position: relative;
}

.updates-date {
  margin-top: 20px;
  margin-bottom: 20px;
}

.bg-callout {
  background-color: var(--callout);
}

.form-horizontal {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  display: grid;
  position: relative;
}

.middle {
  margin-top: auto;
  margin-bottom: auto;
}

.stats-l {
  letter-spacing: -.04em;
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 64px;
  font-weight: 700;
  line-height: 1;
}

.image-cover-desktop {
  z-index: 5;
  aspect-ratio: auto;
  object-fit: fill;
  width: auto;
  min-width: auto;
  max-width: 100%;
  height: auto;
  min-height: auto;
  font-family: Inter, sans-serif;
  display: block;
  position: static;
}

.no-margin-bottom {
  margin-bottom: 0;
}

.v-list-gap-16 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.v-list-gap-16.text-module {
  margin-top: 10px;
  margin-bottom: 10px;
}

.v-list-gap-20 {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.v-list-gap-24 {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  text-align: left;
  grid-template: "Area Area-3"
                 "Area-2 Area-2"
                 / .5fr 1fr;
  width: 100%;
  margin-top: 0;
  padding-top: 0;
}

.v-list-gap-32 {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.v-list-gap-40 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.v-list-gap-48 {
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.h-list-gap-8 {
  z-index: 5;
  grid-column-gap: 8px;
  grid-row-gap: 0px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  position: relative;
}

.h-list-gap-16 {
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
}

.h-list-gap-20 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
}

.h-list-gap-24 {
  grid-column-gap: 24px;
  grid-row-gap: 0px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
}

.h-list-gap-32 {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
}

.h-list-gap-40 {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
}

.h-list-gap-48 {
  grid-column-gap: 48px;
  grid-row-gap: 0px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
}

.v-left-justify-space {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.bg-transparent {
  background-color: #0000;
}

.moving-content-section {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: -40px;
  margin-right: -40px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
  overflow: hidden;
}

.moving-content {
  z-index: 5;
  width: 200vw;
  display: flex;
  position: relative;
}

.moving-card-list {
  justify-content: space-between;
  align-items: center;
  width: 50%;
  display: flex;
}

.button-2 {
  z-index: 1;
  border-radius: 50px;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  padding: 20px 32px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3;
  text-decoration: none;
  transition: box-shadow .3s, background-color .3s, color .3s;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: inset 0 0 100px 100px #0000;
}

.button-2:hover {
  color: #fff;
  box-shadow: inset 0 0 100px 100px #0000001a;
}

.moving-content-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.underline-block {
  border-bottom: 1px solid var(--black-border);
}

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

.field-city-icon {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/64c26bb970867f68c612b823_home-2.svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: 16px;
  padding-left: 40px;
}

.field-zip-icon {
  background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/64c26bb970867f68c612b822_more-horizontal%20(1).svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: 16px;
  padding-left: 40px;
}

.text-link-black {
  color: var(--black);
  transition: color .4s;
  position: relative;
  overflow: hidden;
}

.text-link-black:hover {
  color: var(--light-blue);
}

.hover-line {
  z-index: 5;
  background-color: var(--light-blue);
  width: 100%;
  height: 1px;
  position: absolute;
  inset: auto 0% 0%;
}

.black-underline {
  border-bottom: 1px solid var(--black-border);
}

.tab-link-turn-up {
  grid-column-gap: 48px;
  grid-row-gap: 8px;
  opacity: .25;
  color: var(--black);
  background-color: #0000;
  grid-template-rows: auto auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  padding: 0;
  font-size: 19px;
  font-weight: 600;
  transition: color .4s, opacity .4s;
  display: grid;
}

.tab-link-turn-up:hover {
  opacity: 1;
}

.tab-link-turn-up.w--current {
  opacity: 1;
  color: #2b2a35;
  background-color: #0000;
}

.tab-menu-turn-up {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  background-color: #0000;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 40%;
  padding-right: 24px;
  display: grid;
  overflow: hidden;
}

.tab-number {
  font-weight: 300;
}

.step-space {
  margin-top: 64px;
  overflow: visible;
}

.step {
  border: 3px solid var(--white);
  background-color: var(--black);
  color: var(--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 15px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: -20px 0% auto;
}

.absolute-image-left {
  z-index: 0;
  object-fit: contain;
  object-position: 0% 100%;
  width: 40%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.absolute-image-right {
  z-index: 0;
  object-fit: contain;
  object-position: 100% 100%;
  width: 60%;
  height: 140%;
  margin-top: -80px;
  margin-right: -80px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

._2-image-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  height: 100%;
}

.tag-wrapper {
  border-radius: 100px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding: 8px 12px;
  font-size: 15px;
  position: relative;
  overflow: hidden;
}

.cms-wrap {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.work-tag {
  background-color: var(--input-hover);
  opacity: .75;
  color: var(--black);
  border-radius: 100px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding: 4px 8px;
  font-size: 12px;
  transition: background-color .4s, opacity .4s;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.work-tag:hover {
  background-color: var(--black-border);
  opacity: 1;
}

.work-thumb-image {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.work-thumbmail {
  color: var(--black);
  border-radius: 32px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.work-thumb-content {
  opacity: .75;
  width: 100%;
  padding-top: 20px;
  padding-left: 40px;
  padding-right: 40px;
  transition: opacity .4s;
}

.work-thumb-content:hover {
  opacity: 1;
}

.work-thumb-tags {
  width: 100%;
  padding-bottom: 36px;
  padding-left: 40px;
  padding-right: 40px;
}

.work-grid-2-column {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cms-emoji-list {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.emoji-face {
  width: 75%;
}

.cms-item-stretch {
  display: flex;
}

.overflow-visible {
  overflow: visible;
}

.moving-block-image {
  border-radius: 20px;
  flex: 1;
  margin: 16px;
  overflow: hidden;
  box-shadow: 0 4px 24px #0003;
}

.roof {
  background-color: var(--roof);
  color: var(--callout);
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  margin: -40px -40px 24px;
  padding: 12px 40px;
  font-size: 12px;
  font-weight: 400;
  display: flex;
}

.cms-career-list {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.justify-top {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.map-direction-wrapper {
  z-index: 5;
  background-color: var(--white);
  color: var(--black);
  border-radius: 20px;
  padding: 0;
  font-size: 14px;
  position: absolute;
  inset: auto 12px 12px;
  overflow: hidden;
}

.map-direction-address {
  padding: 16px;
  font-size: 12px;
}

.map-direction-address.underline {
  border-bottom: 1px solid var(--black-border);
}

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

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

.rich-text-block.margin-top {
  text-align: left;
  font-size: 16px;
}

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

.news-horizontal {
  color: #2b2a35;
  border-radius: 32px;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  max-width: 1200px;
  min-height: 540px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.news-horiz-image {
  width: 50%;
  position: relative;
  overflow: hidden;
}

.news-horiz-content {
  color: #2b2a35;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 50%;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

.date-news-wrapper {
  z-index: 10;
  background-color: var(--white);
  text-align: center;
  border-radius: 31.25%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  line-height: 1.2;
  display: flex;
  position: absolute;
  inset: auto auto 12px 12px;
}

.date-news-wrapper.static {
  margin-top: 18px;
  padding-top: 0;
  position: static;
}

.date-news-day {
  font-size: 20px;
  line-height: 1;
}

.date-news-month {
  color: var(--red);
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
}

.author-avatar {
  border: 2px solid var(--white);
  background-color: var(--roof);
  object-fit: cover;
  border-radius: 100px;
  width: 48px;
  height: 48px;
}

.author-avatar.gray {
  border-color: var(--module-bg);
}

.author-list {
  align-items: center;
  display: flex;
}

.author-item {
  z-index: 5;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.author-item:nth-child(odd), .author-item:nth-child(2n) {
  left: -24px;
}

.author-item:first-child {
  left: 0;
}

.author-item:hover {
  z-index: 6;
}

.author-tooltip {
  background-color: var(--black);
  color: var(--module-bg);
  text-align: center;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 92px;
  margin-top: -40px;
  padding: 3px 2px;
  font-size: 12px;
  display: flex;
  position: absolute;
  inset: 0% auto auto -50%;
}

.square-press-image {
  object-fit: cover;
  border-radius: 12px;
  width: 128px;
  height: 128px;
}

.work-grid-1-column {
  grid-column-gap: 0px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cms-portfolio-tags {
  padding-left: 50%;
}

.module-work {
  background-color: var(--module-bg);
  color: #2b2a35;
  border-radius: 32px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.min-height {
  min-height: 640px;
}

.nav-link-wrapper {
  border-radius: 100px;
  justify-content: center;
  align-items: flex-end;
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.nav-link-wrapper.purchase {
  background-color: var(--black-border);
}

.nav-link-bg {
  background-color: var(--black);
  border-radius: 100px;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.blog-grid-1-column {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.field-size-area {
  min-height: 140px;
  padding-top: 16px;
}

.text-underline {
  border: 1px solid var(--blue);
  padding-bottom: 0;
}

.radio-box {
  border-color: var(--black-border);
  margin-top: 4px;
  transition: background-color .3s, border-color .3s;
}

.radio-box:hover {
  border-color: var(--black);
}

.radio-box.w--redirected-checked {
  border-color: var(--light-blue);
  background-color: var(--white);
}

.radio-box.w--redirected-focus {
  border-color: var(--light-blue);
  box-shadow: none;
}

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

.star-grid {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-flow: column;
  justify-content: start;
  justify-items: start;
  margin-top: 4px;
  margin-bottom: 4px;
}

.radio-button {
  text-align: center;
  letter-spacing: -.02em;
  cursor: pointer;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  transition: box-shadow .4s;
  display: flex;
  position: relative;
  box-shadow: inset 0 0 0 1px #0000;
}

.radio-button:hover {
  box-shadow: inset 0 0 0 1px var(--callout);
  border-radius: 4px;
}

.radio-button-field {
  box-shadow: inset 0 0 0 1px var(--black-border);
  text-align: center;
  border-style: none;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  padding: 20px;
  transition: box-shadow .4s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.radio-button-field:active {
  box-shadow: inset 0 0 0 1px var(--black);
}

.radio-button-field.w--redirected-checked {
  box-shadow: inset 0 0 0 2px var(--light-blue);
  border-style: none;
}

.radio-button-field.w--redirected-focus {
  box-shadow: inset 0 0 0 2px var(--light-blue);
}

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

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

.footer-link-large {
  color: var(--white);
  font-size: 32px;
  font-weight: 600;
  line-height: 1.2;
  transition: color .4s;
  position: relative;
  overflow: hidden;
}

.footer-link-large:hover {
  color: var(--light-blue);
}

.footer-black {
  background-color: var(--black);
  color: var(--callout);
  border-radius: 24px 24px 0 0;
  margin-top: 60px;
  padding: 60px 40px 40px;
  font-size: 14px;
  position: relative;
  overflow: visible;
}

.webflow-link {
  color: var(--callout);
  flex-wrap: wrap;
  align-items: center;
  transition: color .4s;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

.div-block-7 {
  flex-wrap: wrap;
  align-items: center;
  margin-top: 16px;
  display: flex;
}

.class {
  color: #fff;
  background-color: #3b79c3;
  border-radius: 3px;
  margin-bottom: 4px;
  margin-right: 4px;
  padding: 2px 6px;
  font-size: 12px;
  font-weight: 400;
  display: inline-block;
}

.pricing-tabs-content {
  width: 100%;
  margin-top: 50px;
}

.pricing-tabs-menu {
  background-color: var(--white);
  box-shadow: 0 4px 20px 0 #0000000d, inset 0 0 0 1px var(--roof);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 4px;
  display: flex;
}

.pricing-tabs {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.pricing-tab-link {
  background-color: #0000;
  border-radius: 100px;
  padding: 8px 16px;
  font-size: 14px;
}

.pricing-tab-link.w--current {
  background-color: var(--black);
  color: var(--white);
}

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

.work-detail {
  border-radius: 32px;
  padding: 0;
  position: relative;
  overflow: hidden;
}

.work-detail-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.wrap {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.search-result-wrapper {
  margin-top: 60px;
}

.search-header-link {
  color: var(--black);
  margin-bottom: 4px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.3;
  transition: color .4s;
}

.search-header-link:hover {
  color: var(--button);
}

.search-form {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: auto;
  grid-auto-flow: row;
  width: 100%;
  display: grid;
  position: relative;
}

.search-result-list {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.search-link {
  z-index: 5;
  color: var(--callout);
  letter-spacing: -.01em;
  margin-bottom: 24px;
  font-size: 14px;
  font-weight: 500;
  position: relative;
}

.browser-top {
  letter-spacing: -.01em;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 8px 20px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.4;
  display: flex;
  position: relative;
}

.browser-dots-grid {
  grid-column-gap: 3px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-flow: column;
  margin-right: 8px;
  position: relative;
  inset: auto auto auto 0%;
}

.browser-dot {
  background-color: var(--callout);
  border-radius: 100px;
  width: 4px;
  height: 4px;
}

.image-intro {
  z-index: 5;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
}

.image-module-intro {
  z-index: 5;
  flex: 1;
  position: relative;
  overflow: hidden;
}

.intro-module {
  z-index: 5;
  background-color: var(--white);
  color: var(--callout);
  border-radius: 16px 16px 0 0;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  max-width: 1200px;
  margin-bottom: -50px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.intro-slot {
  padding-top: 150px;
}

.browser-url {
  background-color: var(--white);
  box-shadow: inset 0 0 0 1px var(--module-bg);
  border-radius: 100px;
  flex: 1;
  padding: 3px 12px;
}

.team-member-heading {
  letter-spacing: -.025em;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
}

.team-member-square {
  object-fit: cover;
  border-radius: 12px;
  width: 64px;
  height: 64px;
  position: relative;
  overflow: hidden;
}

.cms-stretch {
  flex-direction: column;
  display: flex;
}

.work-thumb-content-small {
  opacity: .75;
  width: 100%;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  transition: opacity .4s;
}

.work-thumb-content-small:hover {
  opacity: 1;
}

.work-thumb-tags-small {
  width: 100%;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.sticky {
  display: block;
  position: sticky;
  top: 0;
}

.nav-menu {
  width: 100%;
  display: flex;
}

.author-post-wrapper {
  z-index: 5;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  position: relative;
}

.post-detail-heading {
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 16px;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.25;
}

.small-post-heading {
  letter-spacing: -.01em;
  margin-top: 4px;
  font-weight: 500;
}

.divider-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.divider-text {
  margin-left: 8px;
  margin-right: 8px;
  font-size: 14px;
}

.divider-line {
  background-color: #3f3fd626;
  flex: 1;
  height: 1px;
}

.style-icons {
  z-index: 5;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-flow: column;
  justify-content: start;
  justify-items: start;
  margin-right: auto;
  position: relative;
}

.footer-link {
  color: var(--white);
  font-weight: 600;
  transition: color .4s;
  position: relative;
  overflow: hidden;
}

.footer-link:hover {
  color: var(--light-blue);
}

.intro-tag {
  box-shadow: inset 0 0 0 1px var(--black-border);
  opacity: .75;
  color: var(--black);
  border-radius: 4px;
  margin: 4px;
  padding: 4px 8px;
  font-size: 14px;
  transition: box-shadow .4s, opacity .4s;
  display: inline-block;
  position: relative;
  overflow: hidden;
}

.intro-tag:hover {
  opacity: 1;
  box-shadow: inset 0 0 0 1px #2b2a35;
}

.intro-wrap {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 75%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer-social {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  margin-left: -4px;
  display: flex;
  position: relative;
}

.link-block-portfolio {
  grid-column-gap: 8px;
  grid-row-gap: 0px;
  opacity: .75;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 24px;
  transition: opacity .4s;
  display: grid;
}

.link-block-portfolio:hover {
  opacity: 1;
}

.margin-bottom-desktop {
  z-index: 5;
  margin-bottom: 75px;
  position: relative;
}

.margin-top-desktop {
  margin-top: 75px;
}

.text-span {
  color: #fff;
  border: 1px solid #0000;
}

.heading {
  margin-top: 10px;
  margin-left: 0;
  padding-left: 8px;
  font-weight: 600;
}

.button-dienstleistungen {
  outline-offset: 0px;
  color: var(--black);
  background-color: #fff0;
  border: 2px solid #5499ff;
  border-radius: 6px;
  outline: 3px solid #fff;
}

.button-dienstleistungen.same, .button-4 {
  border-radius: 0;
}

.button-4.same {
  background-color: #324786;
  border-radius: 6px;
}

.div-block-8 {
  color: #fff;
  object-fit: fill;
  background-color: #f5f5f5;
  position: absolute;
}

.button-5, .button-6, .button-7, .button-8 {
  background-color: var(--webseiten-blau);
  border-radius: 6px;
}

.heading-2 {
  padding-top: 10px;
  padding-left: 10px;
}

.heading-3 {
  padding-left: 8px;
}

.heading-4 {
  padding-left: 2px;
}

.heading-5 {
  padding-left: 4px;
}

.heading-6, .heading-7 {
  padding-left: 6px;
}

.heading-8 {
  padding-left: 8px;
}

.heading-9, .heading-10 {
  padding-left: 9px;
}

.heading-11 {
  padding-left: 7px;
}

.heading-12 {
  padding-left: 5px;
}

.heading-13, .heading-14 {
  padding-left: 2px;
}

.heading-15, .heading-16, .heading-17, .heading-18, .heading-19 {
  padding-left: 0;
}

.heading-20 {
  padding-left: 12px;
}

.heading-21 {
  padding-left: 16px;
}

.heading-22 {
  padding-left: 27px;
}

.heading-23, .heading-24 {
  padding-left: 5px;
}

.heading-25, .heading-26 {
  padding-left: 8px;
}

.heading-27 {
  padding-left: 11px;
}

.heading-28 {
  padding-left: 13px;
}

.heading-29 {
  padding-left: 14px;
}

.heading-30 {
  padding-left: 16px;
}

.heading-31 {
  padding-left: 19px;
}

.heading-32, .heading-33 {
  padding-left: 38px;
}

.heading-34 {
  padding-left: 3px;
}

.heading-35 {
  padding-left: 2px;
}

.heading-36 {
  padding-left: 3px;
}

.heading-37 {
  padding-left: 2px;
}

.heading-38, .heading-39, .heading-40, .heading-41 {
  padding-left: 0;
}

.heading-42, .heading-43, .heading-44, .heading-45 {
  padding-left: 10px;
}

.heading-46 {
  padding-top: 10px;
  padding-left: 10px;
}

.heading-47, .heading-48, .heading-49 {
  padding-left: 8px;
}

.section {
  margin-top: 30px;
}

.link, .link-2 {
  margin-bottom: 10px;
}

.paragraph {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.bold-text {
  aspect-ratio: auto;
  text-align: left;
  justify-content: center;
  align-items: center;
  font-size: 32px;
  line-height: 1.25;
  display: flex;
}

.bold-text.home {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  text-decoration: none;
}

.bold-text.home.neu-immomarkt {
  justify-content: center;
  align-items: center;
}

.background-video {
  object-fit: fill;
  min-width: 100%;
  max-width: none;
  min-height: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
}

.image-2 {
  border-radius: 11px;
  margin-top: auto;
  padding-top: 0;
}

.div-block-9 {
  margin-top: auto;
  padding-top: 0;
}

.image-3 {
  border-radius: 11px;
  margin-top: auto;
}

.div-block-10 {
  margin-top: auto;
  padding-bottom: 0;
}

.center-2 {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: auto;
  padding: 20px 10px 49px;
  display: flex;
  position: relative;
}

.lottie-animation {
  justify-content: space-between;
  max-width: 500px;
  margin-left: 59px;
  display: block;
  position: absolute;
  inset: 0%;
}

.container-2 {
  z-index: 5;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  max-width: 1200px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
}

.container-2.module {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.container-2.module.more-padding.fade-in-1st {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
}

.tab-pane-static-2 {
  text-align: left;
  height: 100%;
  position: relative;
}

.tab-link-turn-up-2 {
  grid-column-gap: 48px;
  grid-row-gap: 8px;
  opacity: .25;
  color: #1d1d1f;
  background-color: #0000;
  grid-template-rows: auto auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  padding: 0;
  font-size: 19px;
  font-weight: 600;
  transition: color .4s, opacity .4s;
  display: grid;
}

.tab-link-turn-up-2:hover {
  opacity: 1;
}

.tab-link-turn-up-2.w--current {
  opacity: 1;
  color: #2b2a35;
  background-color: #0000;
}

.tab-number-2 {
  font-weight: 300;
}

.heading-50 {
  margin-bottom: 20px;
}

.lottie-animation-2 {
  justify-content: center;
  max-width: 400px;
  margin-left: 91px;
  padding-left: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.tab-content-hidden-2 {
  color: #8a8a8e;
  margin-top: 2px;
  font-size: 17px;
  font-weight: 400;
  position: relative;
  overflow: hidden;
}

.image-4 {
  margin-top: 0;
  display: inline-block;
}

.paragraph-2 {
  font-weight: 500;
}

.paragraph-3, .paragraph-4 {
  max-width: none;
}

.column {
  background-color: var(--white);
  padding-top: 10px;
  padding-bottom: 10px;
}

.section-2 {
  margin-top: 40px;
  margin-bottom: 20px;
}

.column-2 {
  background-color: var(--module-bg);
  padding-top: 10px;
  padding-bottom: 10px;
}

.section-3 {
  margin-top: 40px;
  margin-bottom: 20px;
}

.heading-51 {
  text-align: center;
  min-height: auto;
  margin-top: 10px;
  font-size: 18px;
  line-height: 25px;
}

.container-3 {
  box-sizing: border-box;
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  background-color: var(--module-bg);
  text-align: left;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  min-height: auto;
  padding: 20px;
  display: flex;
}

.button-9 {
  border-radius: 9px;
}

.image-5 {
  border-radius: 10px;
}

.column-3 {
  padding: 10px;
}

.heading-52 {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
}

.section-4 {
  margin-top: 60px;
}

.paragraph-5 {
  color: var(--black);
  margin-top: 10px;
}

.image-6 {
  margin-top: 0;
  padding-top: 0;
}

.heading-1-mobile-small {
  color: var(--black);
  width: auto;
  font-size: 38px;
}

.lottie-animation-3 {
  position: absolute;
  inset: 0%;
}

.bullet-point-container {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-top: 20px;
  display: flex;
}

.image-logo {
  max-width: 90%;
}

.columns {
  margin-top: 20px;
  margin-bottom: 20px;
}

.heading-57 {
  white-space: normal;
  overflow-wrap: normal;
  margin-top: 40px;
  margin-bottom: 40px;
}

.heading-57.adresse {
  color: var(--black);
  font-size: 25px;
}

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

.heading-58 {
  margin-top: 40px;
  margin-bottom: 20px;
}

.columns-2 {
  min-height: 50px;
}

.image-7 {
  float: none;
  clear: none;
  text-align: left;
  object-fit: fill;
  max-width: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  display: inline-block;
  position: static;
  overflow: auto;
}

.container-4 {
  justify-content: center;
  align-items: center;
  max-width: none;
  margin-top: 60px;
  margin-left: 40px;
  margin-right: 40px;
  display: flex;
}

.image-8 {
  border-radius: 20px;
}

.paragraph-8, .paragraph-9, .paragraph-10, .paragraph-11, .paragraph-12, .paragraph-13 {
  text-align: center;
}

.image-9 {
  min-height: auto;
}

.code-embed {
  margin-left: auto;
  margin-right: auto;
}

.paragraph-14 {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.body-2 {
  margin-left: 20px;
  margin-right: 20px;
}

.image-21 {
  border-radius: 20px;
  max-height: none;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  display: block;
}

.image-22 {
  width: 0;
  max-width: 100%;
  margin: auto;
  position: static;
}

.image-23 {
  flex: 0 auto;
  position: static;
}

.section-5 {
  margin-top: 60px;
  margin-bottom: 20px;
}

.paragraph-15 {
  margin-left: auto;
  margin-right: auto;
}

.italic-text {
  font-family: Inter, sans-serif;
}

.heading-59 {
  text-align: left;
  margin-top: 40px;
  margin-bottom: 40px;
}

.heading-60 {
  text-align: left;
  border-radius: 0;
  margin-bottom: 10px;
  padding-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  text-decoration: none;
  display: block;
}

.section-6 {
  margin-top: 30px;
}

.image-24 {
  display: block;
  overflow: clip;
}

.paragraph-17 {
  text-align: left;
}

.container-5 {
  z-index: 5;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template: "."
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  max-width: 1500px;
  margin: 60px auto 0;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.container-5.module {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.container-5.module.more-padding.bg-white.fade-in-1st {
  grid-column-gap: 24px;
  width: 100%;
  max-width: 1359px;
  margin: auto;
  padding-bottom: 30px;
  padding-left: 40px;
  padding-right: 40px;
}

.columns-3 {
  width: auto;
  margin-left: auto;
  margin-right: auto;
}

.slogan {
  margin-left: auto;
  margin-right: auto;
}

.slogan.ueber-uns {
  text-align: center;
}

.paragraph-19, .rundgang {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.card_body {
  z-index: 1;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: stretch;
  min-height: 100%;
  padding: 3rem;
  display: flex;
  position: relative;
}

.icon-2 {
  color: #3e79ea;
  vertical-align: middle;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.subheading {
  letter-spacing: 0;
  color: color-mix(in srgb, currentColor 70%, transparent);
  text-wrap: balance;
  max-width: 1000px;
  margin-bottom: 1.25rem;
  font-size: 1.13rem;
  line-height: 1.6em;
}

.container-6 {
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.card {
  color: #1a1e20;
  background-color: #fff;
  background-image: none;
  border: 0 solid #1a1e2033;
  border-radius: 1rem;
  flex-flow: row;
  flex: 0 auto;
  list-style-type: none;
  overflow: hidden;
  box-shadow: inset 0 0 0 1px #1a1e2033, 0 2px 4px #0000001a, 0 8px 14px #00000026;
}

.grid_3-col {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.header {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-bottom: 3rem;
  display: flex;
}

.header.is-align-center {
  text-align: center;
  align-items: center;
  margin-top: 3rem;
  display: flex;
}

.paragraph_small {
  letter-spacing: 0;
  margin-bottom: .7em;
  font-size: .88rem;
  line-height: 1.6em;
}

.heading_h4 {
  letter-spacing: -.01em;
  margin-top: 10px;
  margin-bottom: .35em;
  font-size: 1.41rem;
  font-weight: 700;
  line-height: 1.3em;
}

.grid-2 {
  grid-template-rows: auto auto auto;
  grid-template-areas: ". Area-2 Area"
                       "Area-3 Area-4 ."
                       "Area-5 Area-6 .";
}

.inner-container._468px {
  max-width: 468px;
}

.inner-container._440px {
  max-width: 440px;
}

.inner-container._422px {
  max-width: 422px;
  margin-top: 10px;
}

.inner-container._452px {
  max-width: 452px;
}

.inner-container._756px {
  max-width: 756px;
}

.inner-container._756px._100-tablet {
  width: 100%;
}

.inner-container._400px {
  max-width: 400px;
}

.inner-container._460px {
  max-width: 460px;
}

.inner-container._460px._100-tablet {
  width: 100%;
}

.inner-container._728px {
  max-width: 728px;
}

.inner-container._728px._100-tablet {
  width: 100%;
  padding-left: 0;
}

.inner-container._574px {
  max-width: 574px;
}

.inner-container._574px._100-tablet {
  width: 100%;
}

.inner-container._428px {
  max-width: 428px;
}

.inner-container._550px {
  max-width: 550px;
}

.inner-container._600px {
  max-width: 600px;
}

.inner-container._600px.center {
  text-align: left;
  justify-content: center;
  align-items: flex-start;
}

.inner-container._564px {
  max-width: 564px;
}

.inner-container._544px {
  max-width: 544px;
}

.inner-container._544px.center.unterseite {
  margin-bottom: 60px;
}

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

.grid-3-columns.services-grid {
  align-items: start;
}

.grid-3-columns.dropdown-main-pages-grid {
  grid-column-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: start;
}

.grid-3-columns.gap-row-80px {
  grid-row-gap: 80px;
}

.display-2 {
  color: #151314;
  font-size: 54px;
  font-weight: 500;
  line-height: 1.222em;
}

.display-2.mg-bottom-0 {
  color: var(--black);
  min-width: auto;
  font-size: 50px;
}

.services-collection-item:first-child {
  margin-top: 72px;
}

.services-collection-item:last-child {
  margin-top: -72px;
}

.btn-secondary {
  color: #151314;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #0000;
  border: 1px solid #dbd3d3;
  border-radius: 48px;
  margin-top: 0;
  padding: 20px 38px;
  line-height: 1.111em;
  transition: transform .3s, border-color .3s, background-color .3s, color .3s;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #151314;
  border-color: #151314;
  transform: scale3d(1.02, 1.02, 1.01);
}

.btn-secondary.white {
  color: #fff;
  background-color: #0000;
}

.btn-secondary.white:hover {
  color: #151314;
  background-color: #fff;
  border-color: #fff;
}

.btn-primary {
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  color: #fff;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #151314;
  border: 1px solid #151314;
  border-radius: 48px;
  justify-content: center;
  padding: 20px 38px;
  font-weight: 500;
  line-height: 1.111em;
  text-decoration: none;
  transition: transform .3s, border-color .3s, background-color .3s, color .3s;
}

.btn-primary:hover {
  color: #110f0e;
  background-color: #0000;
  border-color: #110f0e;
  transform: scale3d(1.02, 1.02, 1.01);
}

.btn-primary.white {
  color: #110f0e;
  background-color: #fff;
  border-color: #fff;
  padding-bottom: 20px;
}

.btn-primary.white.blue {
  background-color: #264860;
}

.btn-primary.white.blue:hover {
  color: #000;
  border-color: #000;
}

.btn-primary.white.faq {
  border-radius: 10px;
  padding: 10px 30px;
}

.btn-primary.small {
  padding: 14px 24px;
  font-size: 16px;
  line-height: 18px;
}

.btn-primary.small.white {
  margin-left: 0;
  margin-right: 0;
}

.btn-primary.white {
  color: #110f0e;
  background-color: #fff;
  border-color: #fff;
}

.btn-primary.white:hover {
  color: #fff;
  background-color: #0000;
  border-color: #fff;
}

.mg-bottom-64px-tablet {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.buttons-flex-container {
  grid-column-gap: 24px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-end;
  margin-top: 0;
  display: flex;
}

.buttons-flex-container.mg-bottom-72px {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.buttons-flex-container.wrap {
  grid-row-gap: 12px;
  flex-wrap: wrap;
}

.container-default {
  max-width: 1316px;
  margin-top: 0;
  padding-top: 0;
  padding-left: 24px;
  padding-right: 24px;
}

.container-default._3 {
  margin-top: 60px;
}

.container-default._3._4 {
  margin-top: 170px;
}

.grid-2-columns {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.grid-2-columns._1-5fr---1fr {
  grid-template-columns: 1.5fr 1fr;
}

.grid-2-columns._1-5fr---1fr._1-col-tablet {
  margin-top: 0;
}

.grid-2-columns.dropdown-pages-grid {
  grid-column-gap: 80px;
  align-items: start;
}

.grid-2-columns.image-and-text-grid {
  grid-column-gap: 48px;
  grid-template-columns: .96fr 1fr;
  place-items: center stretch;
}

.grid-2-columns._1fr---1-4fr, .grid-2-columns._1fr---1-4fr._2-col-mbl {
  grid-template-columns: 1fr 1.4fr;
}

.grid-2-columns.stats-and-text-over-image-grid {
  grid-template-columns: auto 1fr;
}

.grid-2-columns.small-title-and-paragraph-grid {
  grid-column-gap: 48px;
  grid-template-columns: 4.5fr;
  width: 100%;
  margin-top: 20px;
}

.grid-2-columns._1fr---1-6fr {
  grid-template-columns: 1fr 1.6fr;
}

.grid-2-columns._1fr---auto {
  grid-template-columns: 1fr auto;
}

.grid-2-columns.contact-form-right-grid {
  grid-column-gap: 48px;
  grid-template-columns: 1fr 1.1fr;
  align-items: start;
}

.grid-2-columns.main-form-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-columns: 1fr 1fr;
}

.section-7 {
  padding-top: 200px;
  padding-bottom: 200px;
}

.empty-state {
  text-align: center;
  background-color: #fff;
  border: 1px solid #dbd3d3;
  padding: 26px 24px;
  box-shadow: 0 2px 12px #00000014;
}

.mg-bottom-12px {
  margin-bottom: 12px;
}

.mg-bottom-12px.mg-bottom-0-tablet {
  color: var(--black);
}

.line-rounded-icon.link-icon-right {
  margin-left: 6px;
  display: inline-block;
}

.line-rounded-icon.link-icon-right.mg-left-4px {
  margin-left: 4px;
}

.line-rounded-icon.dropdown-arrow {
  margin-left: 8px;
}

.mg-bottom-16px {
  margin-bottom: 16px;
}

.section-8, .section-9 {
  padding-top: 200px;
  padding-bottom: 200px;
}

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

.pd-sides-40px {
  padding-left: 40px;
  padding-right: 40px;
}

.max-w-40px-mbl.mg-bottom-20px {
  min-width: 52px;
  max-width: 52px;
  margin-bottom: 10px;
  padding-bottom: 0;
}

.link-title-dark.display-4.mg-bottom-4px {
  font-size: 20px;
}

.color-neutral-600 {
  color: #4d464a;
}

.link-border {
  z-index: 1;
  background-color: #110f0e;
  min-height: 1px;
  max-height: 1px;
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
}

.link-border.top {
  top: -1px;
  bottom: auto;
}

.section-10, .section-11, .section-12 {
  padding-top: 200px;
  padding-bottom: 200px;
}

.section-13 {
  width: 100%;
  padding-top: 100px;
  padding-bottom: 0;
}

.grid-4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 100px;
  margin-bottom: 0;
}

.grid-4.second {
  margin-bottom: 0;
}

.line-square-icon.diagonal-link-arrow, .line-square-icon.link-icon-right {
  display: inline-block;
}

.line-square-icon.link-icon-right.mg-left-6px.white {
  color: #fff;
}

.line-square-icon.link-icon-right.mg-left-6px.white:hover {
  color: #000;
}

.line-square-icon.success-message-icon {
  color: #110f0e;
  margin-bottom: 16px;
  font-size: 80px;
  line-height: 1em;
}

.line-square-icon.success-message-icon.color-neutral-100 {
  color: #fff;
}

.link-item-border-top {
  z-index: 1;
  border-top: 1px solid #dbd3d3;
  margin-top: 0;
  padding-top: 20px;
  text-decoration: none;
  display: block;
  position: relative;
}

.link-item-border-top._2 {
  margin-top: 0;
}

.link-item-border-top._2-3 {
  margin-top: 0;
  padding-top: 20px;
}

.link-item-border-top._5 {
  margin-top: -35px;
}

.link-item-border-top._6 {
  margin-top: -80px;
}

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

.grid-1-column.dropdown-link-column {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  justify-items: start;
}

.grid-1-column.gap-row-4px {
  grid-row-gap: 4px;
}

.image-25 {
  text-align: left;
  max-width: 5%;
  margin-left: auto;
  margin-right: 0;
}

.image-26 {
  max-width: 20%;
  margin-bottom: 20px;
  padding-bottom: 0;
}

.color-neutral-200 {
  color: #f9f6f6;
}

.top-section-bg-bottom {
  z-index: -1;
  background-color: #fff;
  height: 8%;
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
}

.top-section---image-right-wrapper {
  z-index: 0;
  width: 60%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.top-section---image-right-wrapper.unterseite {
  width: 60%;
  height: auto;
}

.display-1-heading-line-right {
  background-color: #fff;
  width: 100%;
  max-width: 140px;
  min-height: 4px;
  max-height: 4px;
  margin-left: 16px;
  display: inline-block;
  transform: translate(0, 48px);
}

.bg-overlay {
  z-index: 1;
  background-color: #00000080;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.bg-overlay._40 {
  background-color: #0006;
  justify-content: center;
  align-items: center;
}

.fit-cover {
  object-fit: cover;
}

.fit-cover.width-100 {
  aspect-ratio: auto;
  object-fit: cover;
  position: static;
}

.scroll-down-button-right-container {
  justify-content: flex-end;
  margin-top: 0;
  margin-bottom: 20px;
  display: flex;
}

.position-relative---z-index-1 {
  z-index: 1;
  position: relative;
}

.btn-circle-secondary {
  color: #151314;
  transform-style: preserve-3d;
  background-color: #fff;
  border: 1px solid #dbd3d3;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  font-size: 26px;
  text-decoration: none;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  display: flex;
}

.btn-circle-secondary:hover {
  color: #fff;
  background-color: #151314;
  border-color: #151314;
  transform: scale3d(1.04, 1.04, 1.01);
}

.btn-circle-secondary._140px {
  width: 140px;
  min-width: 140px;
  height: 140px;
  min-height: 140px;
  overflow: hidden;
}

.btn-circle-secondary._140px.white {
  background-color: #fff0;
}

.btn-circle-secondary.slider-arrow-left {
  box-shadow: none;
  border-color: #fff;
  width: 72px;
  min-width: 72px;
  height: 72px;
  min-height: 72px;
  line-height: 1em;
  left: 20px;
}

.btn-circle-secondary.slider-arrow-right {
  box-shadow: none;
  border-color: #fff;
  width: 72px;
  min-width: 72px;
  height: 72px;
  min-height: 72px;
  line-height: 1em;
  right: 20px;
}

.bottom-section {
  z-index: 1;
  padding-top: 72px;
  position: relative;
  overflow: hidden;
}

.bottom-section.large-image-right {
  background-color: #194963;
  padding-top: 0;
  padding-bottom: 0;
}

.bottom-section.pd-bottom-120px {
  padding-bottom: 120px;
}

.bottom-section.pd-bottom-120px.bg-accent-1 {
  background-color: #fff;
  padding-bottom: 0;
}

.display-1 {
  color: #151314;
  font-size: 90px;
  font-weight: 500;
  line-height: 1.044em;
}

.display-1.color-neutral-100 {
  color: #fff;
  margin-top: 0;
  font-size: 80px;
}

.header-nav-link {
  color: #fff;
  background-color: #0000;
  padding: 0;
}

.header-nav-link:hover {
  color: #9f979c;
}

.header-nav-link.w--current {
  color: #fff;
}

.hamburger-menu-wrapper {
  transform-style: preserve-3d;
  padding: 0;
}

.hamburger-menu-wrapper.w--open {
  background-color: #0000;
}

.header-nav-list-item {
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 32px;
  line-height: 1.111em;
}

.header-nav-list-item.show-in-tablet {
  display: none;
}

.pd-sides-24px {
  padding-left: 24px;
  padding-right: 24px;
}

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

.header-wrapper {
  background-color: #0000;
}

.capitalize-every-word {
  text-transform: capitalize;
}

.header-right-side {
  grid-column-gap: 24px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.header-left-side {
  align-items: center;
  display: flex;
}

.cart-button-white {
  z-index: 1;
  color: #fff;
  white-space: nowrap;
  cursor: pointer;
  background-color: #0000;
  padding: 0;
  transition-property: none;
  position: relative;
}

.cart-button-white:hover {
  color: #fff;
}

.cart-quantity-white {
  color: #fff;
  background-color: #0000;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  min-width: auto;
  height: auto;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.667em;
  display: flex;
}

.error-message {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  margin-top: 20px;
  padding: 20px 24px;
}

.error-message.outlined {
  color: #dc2b2b;
  background-color: #fff0;
  border: 1px solid #dc2b2b;
}

.color-neutral-800 {
  color: #151314;
}

.header-content-wrapper {
  background-color: #0000;
  border-bottom: 1px solid #fff3;
  justify-content: space-between;
  align-items: center;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.cart-container {
  box-shadow: none;
  background-color: #0000;
  border-radius: 0;
  justify-content: center;
  max-width: 600px;
  padding: 24px;
}

.text-200 {
  line-height: 1.111em;
}

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

.text-200.bold.dropdown-title {
  color: #151314;
  margin-bottom: 24px;
}

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

.dropdown-card {
  background-color: #fff;
  border: 1px solid #dbd3d3;
  border-radius: 20px;
  padding: 48px 40px;
  overflow: hidden;
  box-shadow: 0 2px 12px #00000014;
}

.hamburger-menu-bar {
  background-color: #fff;
  width: 52px;
  height: 4px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.dropdown-link {
  color: #4d464a;
  width: 100%;
  padding: 0;
}

.dropdown-link:hover {
  color: #151314;
}

.dropdown-link.w--current {
  color: #4d464a;
}

.dropdown-link.w--current:hover {
  color: #151314;
}

.dropdown-link.medium {
  color: #151314;
  font-weight: 500;
}

.dropdown-link.medium:hover {
  color: #766c72;
}

.cart-wrapper {
  min-height: 100vh;
}

.dropdown-list {
  background-color: #0000;
  padding-top: 24px;
  transform: translate(-30%);
}

.dropdown-toggle {
  color: #fff;
  align-items: center;
  padding: 0;
  transition: color .3s;
  display: flex;
}

.dropdown-toggle.w--open {
  color: #9f979c;
}

.input {
  color: #151314;
  background-color: #0000;
  border: 1px #dbd3d3;
  border-bottom-style: solid;
  border-radius: 0;
  min-height: 72px;
  margin-bottom: 0;
  padding: 0;
  font-size: 18px;
  transition: color .3s, border-color .3s;
}

.input:hover {
  border-color: #110f0e #110f0e #9f979c;
}

.input:focus {
  color: #151314;
  border-color: #110f0e;
}

.input::placeholder {
  color: #4d464a;
}

.input.cart-quantity-input {
  width: 80px;
  min-height: 50px;
  padding-left: 16px;
  padding-right: 16px;
}

.input.white:hover {
  color: #303030;
  border-bottom-color: #766c72;
}

.input.white:active {
  color: #303030;
}

.input.white:focus {
  color: #303030;
  border-bottom-color: #fff;
}

.input.white.forum {
  color: #303030;
}

.input.white {
  color: #fff;
  border-bottom-color: #4d464a;
}

.input.white:hover {
  border-bottom-color: #766c72;
}

.input.white:focus {
  border-bottom-color: #fff;
}

.input.white::placeholder {
  color: #dbd3d3;
}

.social-links-container {
  grid-column-gap: 20px;
  display: flex;
}

.heading-h4-size {
  color: #151314;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.273em;
}

.social-icon-link {
  color: #151314;
  transform-style: preserve-3d;
  min-width: 20px;
  max-width: 20px;
  min-height: 20px;
  max-height: 20px;
  font-size: 20px;
  line-height: 1em;
  text-decoration: none;
  transition: transform .3s, color .3s;
}

.social-icon-link:hover {
  color: #766c72;
  transform: scale3d(1.04, 1.04, 1.01);
}

.social-icon-link.white {
  color: #000;
}

.social-icon-link.white:hover {
  color: #9f979c;
}

.header-logo-link {
  cursor: pointer;
  transform-style: preserve-3d;
  margin-right: 40px;
  padding-left: 0;
  transition: transform .3s;
}

.header-logo-link:hover {
  transform: scale3d(1.06, 1.06, 1.01);
}

.card-2 {
  background-color: #fff;
  border: 1px solid #dbd3d3;
  border-radius: 0;
  box-shadow: 0 2px 7px #0000000f;
}

.card-2.testimonial-card-right {
  box-shadow: none;
  background-color: #f5f6f8;
  border-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 120px 48px;
  display: flex;
  overflow: hidden;
}

.header-nav-menu-list {
  z-index: 1;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.color-neutral-801 {
  color: #151314;
}

.header-position-absolute-wrapper {
  z-index: 4;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.display-3, .display-4 {
  color: #151314;
  font-size: 54px;
  font-weight: 500;
  line-height: 1.222em;
}

.display-4.mg-bottom-0 {
  font-size: 44px;
}

.mg-bottom-32px {
  margin-bottom: 32px;
}

.mg-bottom-32px.v1 {
  margin-top: 10px;
}

.section-bg-right {
  z-index: -1;
  background-color: #f5f6f8;
  width: 58%;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.section-bg-right.v4 {
  width: 68%;
  margin-bottom: -1px;
  margin-left: auto;
  margin-right: 0;
  padding-bottom: 0;
  bottom: 30%;
  left: auto;
  right: 0;
}

.section-bg-right.v4._1 {
  height: 86.8358%;
}

.mg-top-and-bottom-48px-desktop {
  margin-top: 48px;
  margin-bottom: 48px;
}

.divider-2 {
  background-color: #9f979c;
  height: 1px;
  margin-top: 80px;
  margin-bottom: 80px;
}

.divider-2.full-width-right-divider {
  margin-top: 64px;
  margin-bottom: 64px;
  margin-right: -50vw;
}

.divider-2.full-width-right-divider._40px---bg-neutral-300 {
  background-color: #dbd3d3;
  margin-top: 40px;
  margin-bottom: 40px;
}

.divider-2.full-width-right-divider.bg-neutral-300 {
  margin-right: 0;
}

.divider-2.testimonials-right-divider {
  background-color: #dbd3d3;
  margin-top: 32px;
  margin-bottom: 32px;
  margin-left: -15vw;
}

.divider-2.stats-left-divider {
  background-color: #dbd3d3;
  margin-top: 48px;
  margin-bottom: 48px;
  margin-left: -50vw;
}

.divider-2.full-width-left-divider {
  margin-left: -50vw;
}

.divider-2.full-width-left-divider._40px---bg-neutral-700 {
  background-color: #2b2528;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-left: 0;
}

.divider-2.full-width-left-divider.bg-neutral-700 {
  margin-left: 0;
}

.section-14 {
  padding-top: 200px;
  padding-bottom: 200px;
}

.section-14.position-relative---z-index-1.overflow-hidden {
  width: 100%;
  margin-top: 100px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.flex {
  display: flex;
}

.flex.align-center {
  align-items: center;
}

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

.hidden-on-desktop {
  display: none;
}

.display-5 {
  color: #151314;
  font-size: 54px;
  font-weight: 500;
  line-height: 1.222em;
}

.color-neutral-802 {
  color: #151314;
}

.text-and-slider-container {
  grid-column-gap: 40px;
  grid-row-gap: 64px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.slider-wrapper {
  z-index: 1;
  background-color: #0000;
  height: 100%;
}

.full-width-right-bg {
  z-index: -1;
  background-color: #f5f6f8;
  width: 100vw;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}

.full-width-right-bg.slider-right-bg {
  width: 100%;
  margin-right: auto;
}

.display-6 {
  color: #151314;
  font-size: 34px;
  font-weight: 500;
  line-height: 1.294em;
}

.avatar-circle {
  border-radius: 50%;
  width: 100%;
  overflow: hidden;
  transform: translate(0);
}

.avatar-circle._02 {
  min-width: 48px;
  max-width: 48px;
  min-height: 48px;
  max-height: 48px;
}

.mg-bottom-0 {
  margin-bottom: 0;
}

.section-bg-left {
  z-index: -1;
  background-color: #f5f6f8;
  width: 42%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}

.section-bg-left.v2 {
  width: 66%;
  left: 0;
  right: auto;
}

.section-bg-left.v8 {
  width: 68%;
}

.display-7 {
  color: #151314;
  font-size: 54px;
  font-weight: 500;
  line-height: 1.222em;
}

.display-7.stat-symbol-right {
  margin-left: 4px;
  font-weight: 300;
}

.text-over-image-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.04fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.text-over-image-grid.v2 {
  grid-template-columns: 1fr 1.52fr;
}

.text-over-image---text-container {
  z-index: 1;
  width: 64%;
  max-width: 632px;
  margin-top: 80px;
  margin-bottom: 80px;
  position: relative;
}

.text-over-image---text-container.v2 {
  z-index: 0;
  width: 49%;
  max-width: 624px;
  margin: 130px auto 130px 0;
  position: relative;
}

.text-300 {
  font-size: 20px;
  line-height: 1.1em;
}

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

.section-15 {
  padding-top: 200px;
  padding-bottom: 200px;
}

.small-text-box-right {
  max-width: 580px;
  margin-left: auto;
  padding-left: 140px;
}

.display-8 {
  color: #151314;
  font-size: 54px;
  font-weight: 500;
  line-height: 1.222em;
}

.display-8.color-neutral-100 {
  color: #fff;
}

.display-8.color-neutral-100.mg-bottom-0 {
  color: var(--white);
}

.text-black-2 {
  color: #1d1d1f;
}

.bordered-list-item-small-2 {
  border-bottom: 1px solid #86868b26;
  margin-bottom: 12px;
  padding-bottom: 12px;
  font-size: 14px;
}

.display-9 {
  color: #151314;
  font-size: 34px;
  font-weight: 500;
  line-height: 1.294em;
}

.mg-bottom-40px {
  margin-bottom: 40px;
}

.section-16 {
  width: 100%;
  padding-top: 100px;
  padding-bottom: 100px;
}

.small-text-box-left {
  width: 76%;
  max-width: 450px;
}

.container-default-2 {
  max-width: 1316px;
  padding-left: 24px;
  padding-right: 24px;
}

.section-17 {
  padding-top: 200px;
  padding-bottom: 200px;
}

.section-17.pd-148px {
  padding-top: 148px;
  padding-bottom: 148px;
}

.section-17.pd-148px.position-relative---z-index-1 {
  left: 0;
}

.section-17.pd-148px.position-relative---z-index-1.anders {
  width: 100%;
  margin-top: 100px;
  left: auto;
  right: 0;
}

.color-neutral-803 {
  color: #f9f6f6;
}

.color-neutral-803.mg-bottom-0, .color-neutral-803.mg-bottom-32px {
  color: var(--black);
}

.text-area {
  color: #151314;
  background-color: #0000;
  border: 1px #dbd3d3;
  border-bottom-style: solid;
  border-radius: 0;
  min-height: 144px;
  margin-bottom: 0;
  padding: 24px 0 0;
  font-size: 18px;
  line-height: 1.667em;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.text-area:hover {
  border-color: #110f0e #110f0e #9f979c;
}

.text-area:focus {
  color: #151314;
  border-color: #110f0e;
}

.text-area::placeholder {
  color: #4d464a;
  font-size: 18px;
}

.text-area.white {
  color: #303030;
  border-bottom-color: #4d464a;
}

.text-area.white:hover {
  border-bottom-color: #766c72;
}

.text-area.white:focus {
  border-bottom-color: #fff;
}

.text-area.white::placeholder {
  color: #dbd3d3;
}

.form-block-2 {
  flex-direction: column;
  justify-content: center;
  margin-bottom: 0;
  display: flex;
}

.form-block-2.contact-form-block {
  min-height: 518px;
}

.text-301 {
  line-height: 1.111em;
}

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

.color-neutral-100 {
  color: var(--black);
}

.color-neutral-100.hover-color-neutral-400:hover {
  color: #9f979c;
}

.success-message-transparent {
  background-color: #fff0;
  padding: 0;
}

._2-contact-links-container {
  grid-column-gap: 24px;
  grid-row-gap: 40px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.container-default-3 {
  max-width: 1316px;
  padding-left: 24px;
  padding-right: 24px;
}

.color-neutral-300 {
  color: var(--black);
}

.heading-h2-size {
  color: #151314;
  font-size: 38px;
  font-weight: 500;
  line-height: 1.316em;
}

.heading-h2-size.color-neutral-100 {
  color: #fff;
}

.display-10 {
  color: #151314;
  font-size: 90px;
  font-weight: 500;
  line-height: 1.044em;
}

.display-10.color-neutral-100 {
  color: #fff;
}

.display-10.color-neutral-100.mg-bottom-0 {
  color: var(--black);
}

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

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

.text-center.mg-bottom-64px {
  margin-bottom: 60px;
}

.color-neutral-804 {
  color: #151314;
}

.text-302 {
  line-height: 1.111em;
}

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

.container-default-4 {
  max-width: 1316px;
  padding-left: 24px;
  padding-right: 24px;
}

.display-11 {
  color: #151314;
  font-size: 34px;
  font-weight: 500;
  line-height: 1.294em;
}

.color-neutral-805 {
  color: #f9f6f6;
}

.color-neutral-805.mg-bottom-40px {
  text-align: center;
  margin-top: 10px;
}

.position-relative---z-index-2 {
  z-index: 1;
  position: relative;
}

.form-block-3 {
  flex-direction: column;
  justify-content: center;
  margin-bottom: 0;
  display: flex;
}

.form-block-3.btn-inside-input-form {
  min-height: 72px;
}

.cta-card {
  grid-column-gap: 64px;
  background-color: #110f0e;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 164px;
  padding-bottom: 164px;
  padding-left: 110px;
  display: grid;
  position: relative;
}

.cta-card.v2 {
  background-color: var(--midnight-blue);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 120px 64px;
  display: block;
}

.heading-h5-size {
  color: #151314;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.333em;
}

.heading-h5-size.color-neutral-100 {
  color: #fff;
}

.heading-h5-size.color-neutral-100.mg-top-4px {
  margin-top: 4px;
}

.container-default-5 {
  background-color: #0000;
  max-width: 1316px;
  margin-left: -24px;
  padding-left: 24px;
  padding-right: 75px;
}

.section-18 {
  padding-top: 200px;
  padding-bottom: 200px;
}

.section-18.pd-148px {
  margin-left: 0;
  padding-top: 148px;
  padding-bottom: 148px;
}

.cta-card-half-bg-right {
  z-index: -1;
  background-color: #110f0e;
  width: 50%;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.small-btn-inside-input-wrapper {
  z-index: 1;
  position: absolute;
  bottom: 8px;
  right: 0;
}

.success-message-icon-left-container {
  grid-column-gap: 8px;
  text-align: left;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.position-relative---z-index-3 {
  z-index: 1;
  margin-left: -25px;
  position: relative;
}

.container-default-6 {
  max-width: 1316px;
  padding-left: 24px;
  padding-right: 24px;
}

.color-neutral-806 {
  color: #f9f6f6;
}

.color-neutral-806.mg-bottom-40px {
  margin-top: 11px;
}

.form-block-4 {
  flex-direction: column;
  justify-content: center;
  margin-bottom: 0;
  display: flex;
}

.form-block-4.btn-inside-input-form {
  min-height: 72px;
}

.container-default-7 {
  max-width: 1316px;
  margin-left: 0;
  padding-left: 24px;
  padding-right: 24px;
}

.section-19 {
  padding-top: 200px;
  padding-bottom: 200px;
}

.section-19.pd-148px {
  width: 100%;
  padding-top: 100px;
  padding-bottom: 148px;
}

.background-video-2 {
  aspect-ratio: auto;
  object-fit: fill;
  align-self: auto;
  width: 100%;
  min-height: 100%;
  margin-top: 0;
  position: relative;
  top: 0;
}

.image-29 {
  object-fit: cover;
  width: 100%;
}

.section-20 {
  margin-top: 60px;
}

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

.section-21 {
  margin-top: 0;
  padding-top: 10px;
  padding-bottom: 0;
}

.center-3 {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: auto;
  display: flex;
  position: relative;
}

.heading-normal-2 {
  letter-spacing: -.045em;
  max-width: 720px;
  margin-bottom: 16px;
  font-size: 56px;
  font-weight: 700;
  line-height: 1.1;
  position: relative;
}

.module-2 {
  color: #1d1d1f;
  background-color: #f1f4f6;
  border-radius: 24px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.v-list-gap-24-2 {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.hover-line-2 {
  z-index: 5;
  background-color: #2997ff;
  width: 100%;
  height: 1px;
  position: absolute;
  inset: auto 0% 0%;
}

.black-underline-2 {
  border-bottom: 1px solid #86868b26;
}

.text-link-black-2 {
  color: #1d1d1f;
  transition: color .4s;
  position: relative;
  overflow: hidden;
}

.text-link-black-2:hover {
  color: #2997ff;
}

.container-8 {
  z-index: 5;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.border-bottom-item {
  text-align: center;
  border-bottom: 1px solid #dbd3d3;
  padding-bottom: 56px;
  padding-left: 40px;
  padding-right: 40px;
  display: block;
}

.container-default-8 {
  max-width: 1316px;
  padding-left: 24px;
  padding-right: 24px;
}

.container-default-8.unterseite {
  padding-left: 0;
  padding-right: 0;
}

.display-12 {
  color: #151314;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.429em;
}

.display-12.mg-bottom-4px {
  margin-bottom: 10px;
}

@media screen and (min-width: 1440px) {
  .module.fade-in-1st {
    margin-top: 20px;
    padding-top: 30px;
  }

  .module.fade-in-1st.no-padding-bottom {
    justify-content: space-between;
    align-items: center;
    margin-top: 0;
  }

  .module.fade-in-1st.faq {
    margin-top: 40px;
  }

  .module.fade-in-1st.unsere-immobilien, .module.fade-in-2nd {
    margin-top: 20px;
    padding-top: 30px;
  }

  .module.fade-in-3rd {
    max-width: none;
    margin-top: 20px;
    padding-top: 20px;
  }

  .module.bg-white.load-1st {
    max-width: 1500px;
    padding-left: 40px;
  }

  .module.bg-transparent {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .container {
    max-width: 1500px;
    margin-top: 60px;
    margin-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 0;
    font-size: 18px;
  }

  .container.module {
    margin-top: 40px;
    padding-top: 0;
  }

  .container.module.more-padding {
    margin-bottom: 20px;
    padding-bottom: 40px;
  }

  .container.module.more-padding.bg-white.fade-in-1st {
    place-items: center stretch;
    max-width: 1500px;
    margin: 40px auto auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .container.module.more-padding.bg-white.fade-in-1st.speciale {
    background-color: var(--white);
  }

  .container.module.more-padding.fade-in-1st.mobile-no-padding {
    max-width: 1500px;
  }

  .container.desktop {
    margin-bottom: 40px;
  }

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

  .container.bewertung {
    margin-top: 0;
  }

  .container.news {
    margin-top: 40px;
  }

  .heading-normal {
    text-align: left;
    margin-left: auto;
  }

  .heading-normal.fade-in-1st {
    margin-left: 0;
  }

  .heading-normal.fade-in-1st.referenz, .heading-normal.unterseite {
    margin-left: auto;
  }

  .grid {
    padding-top: 40px;
  }

  .grid.less-top-space {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .center {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .center.margin-bottom {
    width: 100%;
    margin-bottom: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .center.margin-bottom.home {
    margin-bottom: auto;
    padding-top: 20px;
  }

  .center.blog {
    text-align: left;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
  }

  .button {
    width: 200px;
    font-size: 16px;
  }

  .button.button-size-large {
    margin-left: 0;
  }

  .button.button-size-large.bewertung {
    padding-right: 20px;
  }

  .image-cover {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-module-top {
    margin-top: auto;
  }

  .icon-container.icon-size-xl.bg-white._2 {
    width: 80px;
    padding-right: 20px;
    display: flex;
  }

  .icon-container.item-position-top.icon-size-xl.bg-white.neubau {
    background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/65a6cddad8a19627519f8244_3235371_real%20estate_house_building_construction_tower%20crane.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .icon-container.item-position-top.icon-size-xl.bg-white.verkaufsobjekte {
    background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/65a6cdda79436491d4e4b752_3235373_house_secure_key.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .icon-container.item-position-top.icon-size-xl.bg-white.verkaufsobjekte.unsere-immobilien {
    background-size: cover;
  }

  .icon-container.item-position-top.icon-size-xl.bg-white.mietobjekte {
    background-image: url("https://cdn.prod.website-files.com/64c26bb970867f68c612b61b/65a6cdda83df8a883b49f174_3235432_property_rent_contract.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .icon-container.item-position-top.icon-size-xl.bg-white.mietobjekte.unsere-immobilien {
    background-size: cover;
  }

  .fullwidth-container.bg-gray {
    max-width: 100%;
  }

  .fullwidth-container.bg-black.load-1st {
    max-width: 1500px;
    margin-left: auto;
    margin-right: auto;
  }

  .small-gap {
    min-width: auto;
    max-width: 100%;
    margin-top: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .small-gap.vermarktung {
    margin-top: 25px;
  }

  .eyebrow-reduced {
    font-size: 21px;
  }

  .eyebrow-reduced.no-margin-bottom {
    padding-top: 0;
  }

  .v-list-gap-24 {
    grid-template-areas: "Area Area-3"
                         "Area-2 Area-2";
  }

  .sticky {
    padding-top: 0;
  }

  .section {
    margin-top: 40px;
  }

  .image-3 {
    margin-top: auto;
  }

  .container-4 {
    aspect-ratio: auto;
    text-align: left;
    object-fit: fill;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    max-width: 1500px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .image-9 {
    overflow: clip;
  }

  .image-10 {
    min-height: auto;
  }

  .bold-text-2 {
    font-size: 21px;
  }

  .code-embed-2 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .section-6 {
    margin-top: auto;
  }

  .container-5 {
    max-width: 1500px;
    margin-top: 60px;
    margin-bottom: 20px;
    font-size: 18px;
  }

  .container-5.module.more-padding.bg-white.fade-in-1st {
    place-items: center stretch;
    max-width: 1500px;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
  }

  .code-embed-3, .code-embed-4 {
    margin-top: auto;
    margin-bottom: auto;
  }

  .code-embed-5 {
    margin-top: 0;
    padding-top: 0;
  }

  .code-embed-6 {
    margin-bottom: 0;
  }

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

  .container-6 {
    max-width: 1500px;
    margin-top: 0;
  }

  .paragraph_small.margin-bottom_none, .paragraph_small.margin-bottom_none.max-width_medium {
    font-size: 18px;
  }

  .bold-text-6 {
    text-align: center;
    color: color-mix(in srgb, currentColor 70%, transparent);
    font-size: 21px;
    font-weight: 500;
  }

  .btn-secondary {
    margin-top: 20px;
  }

  .container-default {
    max-width: none;
    margin-top: 0;
    padding-left: 140px;
    padding-right: 140px;
  }

  .container-default._3 {
    margin-top: 100px;
    padding-left: 140px;
    padding-right: 140px;
  }

  .grid-2-columns.contact-form-right-grid {
    max-width: 1268px;
  }

  .pd-sides-40px {
    padding-left: 0;
    padding-right: 0;
  }

  .link-title-dark.display-4.mg-bottom-4px {
    font-size: 30px;
  }

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

  .grid-4 {
    margin-top: 60px;
    margin-bottom: 0;
  }

  .grid-4.second {
    margin-top: 60px;
  }

  .link-item-border-top {
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
  }

  .link-item-border-top._2 {
    margin-top: 0;
  }

  .image-26 {
    max-width: 15%;
  }

  .top-section---image-right-wrapper {
    width: 60%;
  }

  .bg-overlay._40 {
    width: 100%;
  }

  .position-relative---z-index-1 {
    margin-top: 0;
  }

  .bottom-section.large-image-right {
    padding-top: 0;
  }

  .bottom-section.pd-bottom-120px.bg-accent-1 {
    max-width: none;
  }

  .section-bg-right.v4 {
    min-width: auto;
    height: auto;
  }

  .section-bg-right.v4._1 {
    height: 86.8358%;
  }

  .section-14.position-relative---z-index-1.overflow-hidden {
    margin-top: 100px;
  }

  .section-14.position-relative---z-index-1.overflow-hidden.mobile {
    padding-top: 60px;
  }

  .section-14.position-relative---z-index-1.overflow-hidden.mobile._2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .full-width-right-bg.slider-right-bg {
    width: 200%;
    margin-top: 0;
    padding-top: 0;
    left: auto;
  }

  .section-bg-left.v8 {
    height: auto;
  }

  .section-16 {
    padding-top: 20px;
  }

  .container-default-2 {
    max-width: none;
  }

  .section-17.pd-148px.position-relative---z-index-1.anders {
    width: auto;
    margin-top: 100px;
  }

  .position-relative---z-index-2, .position-relative---z-index-3 {
    height: 88%;
  }

  .code-embed-7 {
    max-height: none;
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .image-30 {
    margin-bottom: 20px;
  }

  .section-21 {
    background-color: #f5f6f8;
  }
}

@media screen and (min-width: 1920px) {
  .container.module.more-padding.ueber-uns {
    padding-top: 40px;
  }

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

  .container-default {
    max-width: 2000px;
    margin-top: 0;
  }

  .grid-2-columns.image-and-text-grid {
    max-width: 2200px;
  }

  .image-25 {
    max-width: 3%;
  }

  .image-26 {
    max-width: 6%;
  }

  .top-section---image-right-wrapper.unterseite {
    max-width: 1900px;
  }

  .bg-overlay._40 {
    width: auto;
    height: auto;
  }

  .divider-2.full-width-right-divider.bg-neutral-300 {
    min-width: 100%;
    margin-right: 0;
  }

  .full-width-right-bg.slider-right-bg {
    width: 100%;
    right: auto;
  }

  .container-default-2 {
    max-width: 2000px;
  }

  .color-neutral-803 {
    color: var(--black);
  }

  .section-21 {
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 30px;
  }

  .container-7 {
    max-width: 1440px;
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media screen and (max-width: 991px) {
  .module {
    padding: 36px;
  }

  .module.no-padding.fade-in-1st {
    padding-left: 0;
    padding-right: 0;
  }

  .module.fade-in-1st {
    margin-top: 0;
    margin-bottom: 30px;
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .module.fade-in-2nd {
    margin-top: 0;
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .module.fade-in-3rd {
    margin-top: 0;
    padding-top: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .module.more-padding.load-2nd {
    max-width: none;
  }

  .module.bg-transparent {
    border-radius: 0;
  }

  .module.load-4th {
    padding-top: 20px;
  }

  .module.load-3rd.padding-tablet-10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-bottom {
    margin-top: 36px;
  }

  .image-module-bottom {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
    margin: 36px -36px -36px;
  }

  .image-module-bottom.more-space {
    margin-bottom: -36px;
    margin-left: -36px;
    margin-right: -36px;
  }

  .heading-reduced {
    font-size: 28px;
  }

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

  .container {
    grid-column-gap: 19px;
    grid-template-rows: auto;
    max-width: none;
    margin-top: 40px;
    margin-bottom: 40px;
    padding-bottom: 0;
  }

  .container.module.more-padding {
    max-width: 100.002%;
    padding-bottom: 36px;
    padding-right: 36px;
  }

  .container.module.more-padding.bg-white.fade-in-1st {
    width: 100%;
    padding-bottom: 20px;
  }

  .container.module.more-padding.vertical-tablet {
    display: flex;
  }

  .container.mobile {
    margin-top: 0;
  }

  .description.fade-in-1st {
    font-size: 17px;
  }

  .description.min-height-300 {
    word-break: normal;
  }

  .heading-normal {
    font-size: 35px;
    line-height: 1.1;
  }

  .eyebrow {
    font-size: 20px;
  }

  .eyebrow.above-bg {
    font-size: 18px;
  }

  .grid {
    grid-row-gap: 100px;
    padding: 99px 24px 0;
  }

  .grid.intro-space {
    padding-top: 100px;
  }

  .heading-hero {
    font-size: 80px;
    line-height: 1.05;
  }

  .eyebrow-large {
    font-size: 28px;
    line-height: 1.14286;
  }

  .center.margin-bottom.bewertung {
    margin-bottom: 0;
  }

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

  .margin-top.left {
    align-items: stretch;
  }

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

  .margin-bottom.no-margin-on-mobile.max-w-100-tablet {
    max-width: 100%;
  }

  .description-hero {
    font-size: 20px;
    line-height: 1.4211;
  }

  .button.button-size-large.fade-in-1st {
    width: 200px;
  }

  .button.button-size-large.fade-in-2nd {
    width: 200px;
    max-width: 200px;
  }

  .image-cover {
    object-fit: cover;
  }

  .image-cover.tablert-contain {
    object-fit: contain;
    background-color: #1c2252;
    height: 80%;
  }

  .no-padding {
    padding: 0;
  }

  .image-module-top {
    border-top-left-radius: 24px;
    border-top-right-radius: 24px;
    margin: -36px -36px 36px;
  }

  .image-module-top.more-space {
    margin-top: -36px;
    margin-left: -36px;
    margin-right: -36px;
  }

  .image-top {
    margin-bottom: 36px;
  }

  .style-guide-color-grid {
    grid-auto-rows: 80px;
  }

  .color-block {
    height: 80px;
  }

  .heading-promo {
    font-size: 40px;
    line-height: 1.1;
  }

  .description-inside {
    left: 24px;
  }

  .quote-normal {
    text-indent: -20px;
    font-size: 40px;
    line-height: 1.1;
  }

  .left.description {
    max-width: none;
  }

  .scaled-wrapper {
    border-radius: 24px;
    width: 100%;
    min-width: auto;
    height: 75vh;
  }

  .scaled-wrapper:hover {
    border-radius: 24px;
  }

  .image-scaled {
    width: 100%;
    height: 100%;
  }

  .link-black-outline:hover {
    box-shadow: inset 0 0 0 1px var(--black-border);
  }

  .tabs-menu-inside {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    height: auto;
    top: 14px;
    left: 36px;
    right: 36px;
  }

  .tab-link-inside {
    border-radius: 12px;
  }

  .tab-link-inside:hover {
    color: #6c757d;
  }

  .tab-link-inside.w--current {
    background-position: 50% 90%;
    background-size: 4px 4px;
  }

  .tab-link-inside.w--current:hover {
    color: #3d6bff;
  }

  .tab-box-inside {
    background-color: var(--module-bg);
    border-radius: 0 0 24px 24px;
    width: 100%;
    padding: 36px;
    position: relative;
    inset: 0;
  }

  .tab-box-inside.middle {
    top: 0;
    bottom: 0;
  }

  .tab-box-inside.right {
    left: 0;
    right: 0;
  }

  .v-list-gap-8 {
    padding-left: 10px;
  }

  .h-icon-feature-grid {
    grid-column-gap: 8px;
  }

  .width-75, .width-50 {
    width: 100%;
  }

  .news-item-thumb {
    border-radius: 24px;
    height: auto;
  }

  .news-item-title {
    line-height: 1.25;
  }

  .tabs-avatar-quote {
    flex-direction: column;
    align-items: flex-start;
  }

  .quote-big {
    text-indent: -12px;
    font-size: 24px;
    font-weight: 600;
  }

  .tabs-menu-avatar {
    margin-left: 0;
    position: relative;
    bottom: 0;
    left: 0;
  }

  .tabs-content-static {
    flex: 0 auto;
  }

  .avatar-quote-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .tab-link-avatar {
    padding: 0;
  }

  .accordion-trigger {
    letter-spacing: 0;
    align-items: center;
  }

  .accordion-content {
    padding-left: 0;
  }

  .price-title {
    margin-bottom: 12px;
    padding-bottom: 12px;
    font-size: 24px;
  }

  .fullwidth-container {
    border-radius: 0;
    margin-left: -24px;
    margin-right: -24px;
    padding: 100px 24px;
  }

  .fullwidth-container.bg-gray {
    border-radius: 20px;
  }

  .fullwidth-container.bg-black.load-1st {
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .navbar {
    flex-direction: row;
    align-items: stretch;
    padding-left: 12px;
    padding-right: 12px;
    top: 12px;
  }

  .list-icon-small {
    width: 16px;
  }

  .navbar-container {
    flex: 1;
    align-items: center;
  }

  .nav-link {
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav-link:hover {
    color: #8a8a8e;
  }

  .nav-menu-wrapper {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    height: auto;
    margin-top: 2px;
    padding-left: 12px;
    padding-right: 12px;
    display: flex;
  }

  .menu-button {
    border-radius: 100px;
    display: flex;
  }

  .menu-button.w--open {
    background-color: #0000;
  }

  .single-price-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .single-price-wrapper {
    margin: 0 -36px -36px;
    padding: 36px;
  }

  .small-gap {
    grid-row-gap: 2px;
  }

  .team-member-portrait-image {
    min-height: auto;
  }

  .slider-arrow {
    width: 0;
    height: 0;
    display: none;
    bottom: 0;
  }

  .team-4-column {
    grid-row-gap: 64px;
    grid-template-columns: 1fr 1fr;
  }

  .team-3-column {
    grid-template-columns: 1fr 1fr;
  }

  .team-vertical {
    text-align: center;
    justify-items: center;
  }

  .step-tab-image {
    margin-bottom: -36px;
  }

  .step-tab-link {
    padding: 0;
  }

  .step-tab-menu {
    margin-left: 0;
  }

  .step-tab-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .text-field {
    min-width: auto;
  }

  .image-container-bottom {
    border-top-left-radius: 24px;
    border-top-right-radius: 0;
    margin: 24px -24px -100px;
  }

  .link-with-button:hover {
    color: #002245;
    padding-left: 0;
  }

  .tab-link-inside-image {
    flex: 1;
  }

  .tab-link-inside-image:hover {
    color: #2b2a35;
    background-color: #0000;
  }

  .tab-link-inside-image.w--current {
    background-color: #fff;
  }

  .tabs-static {
    flex-direction: column;
  }

  .image-bg-desktop {
    height: 100%;
    margin-bottom: auto;
  }

  .news-item-big {
    border-radius: 24px;
    min-height: auto;
  }

  .news-item-big-content {
    padding: 36px;
  }

  .heading-news-big {
    font-size: 28px;
    line-height: 1.28583;
  }

  .description-news-big {
    font-size: 17px;
  }

  .news-small-thumb {
    flex-direction: column;
    align-items: flex-start;
  }

  .news-small-thumb-content {
    padding-top: 16px;
    padding-left: 0;
    padding-right: 0;
  }

  .parallax-container {
    margin-left: -24px;
    margin-right: -24px;
    padding-bottom: 100px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .less-padding {
    border-radius: 16px;
    padding: 16px 24px;
  }

  .image-module-right-large {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
    margin-top: -36px;
    margin-bottom: -36px;
    margin-right: -36px;
  }

  .play-button:hover {
    background-color: var(--white);
  }

  .video-bg-wrapper {
    max-width: 75%;
  }

  .video-bg-wrapper:hover {
    background-color: var(--white);
    color: var(--black);
  }

  .slide-padding-for-arrows {
    padding-left: 0;
    padding-right: 0;
  }

  .divider {
    margin-top: 36px;
    margin-bottom: 36px;
  }

  .no-margin-bottom {
    margin-bottom: 0;
  }

  .v-list-gap-24 {
    grid-template: "Area ."
                   "Area-3 Area-3"
                   "Area-2 Area-2"
                   / 1fr;
  }

  .moving-content-section {
    margin-left: -24px;
    margin-right: -24px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .button-2 {
    font-size: 14px;
  }

  .hover-line {
    display: none;
  }

  .tab-link-turn-up {
    grid-column-gap: 16px;
    flex: 1;
  }

  .tab-link-turn-up:hover {
    opacity: .25;
    color: #2b2a35;
  }

  .tab-link-turn-up.w--current:hover {
    opacity: 1;
  }

  .tab-menu-turn-up {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-auto-flow: row;
    width: 100%;
    padding-bottom: 24px;
    padding-right: 0;
  }

  .step-space {
    padding-top: 40px;
  }

  .absolute-image-right {
    width: 40%;
    margin-top: -36px;
    margin-right: -36px;
  }

  .work-tag {
    opacity: 1;
    color: #2b2a35;
  }

  .work-tag:hover {
    box-shadow: inset 0 0 0 1px var(--black-border);
  }

  .work-thumbmail {
    border-radius: 24px;
    padding: 0;
  }

  .work-thumb-content {
    opacity: 1;
    padding-left: 36px;
    padding-right: 36px;
  }

  .work-thumb-tags {
    padding-bottom: 32px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .cms-emoji-list {
    grid-template-columns: 1fr 1fr;
  }

  .moving-block-image {
    margin: 4px;
  }

  .roof {
    margin-top: -36px;
    margin-left: -36px;
    margin-right: -36px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .map-direction-wrapper {
    border-radius: 16px;
    padding: 0;
  }

  .news-horizontal {
    border-radius: 24px;
    padding: 0;
  }

  .news-horiz-content {
    padding: 36px;
  }

  .author-list {
    flex-direction: column;
    align-items: flex-start;
    margin-left: -2px;
  }

  .author-item {
    flex-direction: row;
  }

  .author-item:nth-child(odd), .author-item:nth-child(2n) {
    left: 0;
  }

  .author-item:hover {
    z-index: 5;
  }

  .author-tooltip {
    color: var(--black);
    text-align: left;
    background-color: #0000;
    align-items: flex-start;
    margin-top: 0;
    margin-left: 6px;
    position: relative;
    left: 0%;
  }

  .cms-portfolio-tags {
    padding-left: 33.3%;
  }

  .module-work {
    border-radius: 24px;
    padding: 0;
  }

  .nav-link-wrapper {
    margin: 8px;
  }

  .footer-black {
    padding-left: 24px;
    padding-right: 24px;
  }

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

  .work-detail {
    border-radius: 24px;
    padding: 0;
  }

  .work-detail-grid {
    grid-row-gap: 2px;
  }

  .intro-module {
    opacity: 1;
    flex: 1;
    margin-bottom: -36px;
  }

  .intro-module:hover {
    color: var(--callout);
  }

  .intro-slot {
    padding-top: 100px;
  }

  .work-thumb-content-small {
    opacity: 1;
  }

  .sticky {
    top: 100px;
  }

  .nav-menu {
    background-color: var(--webseiten-blau);
    border-radius: 100px;
    justify-content: center;
    align-items: center;
    width: auto;
    overflow: hidden;
  }

  .menu-icon {
    position: absolute;
  }

  .author-post-wrapper {
    grid-template-columns: 1fr;
  }

  .intro-tag {
    opacity: 1;
    color: #2b2a35;
  }

  .intro-tag:hover {
    box-shadow: inset 0 0 0 1px var(--black-border);
  }

  .link-block-portfolio {
    grid-template-columns: 1fr 2fr;
  }

  .margin-bottom-desktop {
    margin-bottom: 50px;
  }

  .margin-top-desktop {
    margin-top: 50px;
  }

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

  .heading, .heading-2, .heading-46, .heading-47, .heading-48, .heading-49 {
    padding-left: 0;
  }

  .section {
    margin-top: 20px;
  }

  .link, .link-2 {
    font-size: 18px;
  }

  .image-3 {
    margin-top: 30px;
  }

  .center-2 {
    margin-bottom: 0;
    padding-bottom: 40px;
  }

  .lottie-animation {
    margin-left: auto;
    margin-right: auto;
  }

  .container-2 {
    max-width: none;
  }

  .container-2.module.more-padding.fade-in-1st {
    margin-bottom: 80px;
    padding-top: 36px;
  }

  .tab-pane-static-2 {
    height: 300px;
  }

  .tab-link-turn-up-2 {
    grid-column-gap: 16px;
    flex: 1;
  }

  .tab-link-turn-up-2:hover {
    opacity: .25;
    color: #2b2a35;
  }

  .tab-link-turn-up-2.w--current:hover {
    opacity: 1;
  }

  .lottie-animation-2, .lottie-animation-3 {
    margin-left: auto;
    margin-right: auto;
  }

  .text-break-all {
    word-break: break-all;
    font-size: 18px;
  }

  .container-4 {
    flex-flow: column;
    margin-left: auto;
    margin-right: auto;
  }

  .paragraph-7 {
    align-self: center;
    margin-top: 64px;
  }

  .code-embed {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .container-5 {
    grid-column-gap: 19px;
    grid-template-rows: auto;
    max-width: none;
    margin-top: 40px;
    margin-bottom: 40px;
    padding-bottom: 0;
  }

  .container-5.module.more-padding.bg-white.fade-in-1st {
    width: 100%;
    padding-bottom: 20px;
  }

  .card_body {
    padding: 1rem;
  }

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

  .grid-3-columns.services-grid {
    grid-row-gap: 80px;
    grid-template-columns: 1fr;
  }

  .grid-3-columns.dropdown-main-pages-grid {
    grid-column-gap: 24px;
  }

  .display-2 {
    font-size: 48px;
  }

  .services-collection-item:first-child, .services-collection-item:last-child {
    margin-top: 0;
  }

  .btn-secondary, .btn-primary {
    padding-left: 32px;
    padding-right: 32px;
  }

  .mg-bottom-64px-tablet {
    margin-bottom: 64px;
  }

  .container-default._3 {
    margin-top: 0;
  }

  .grid-2-columns._1-col-tablet {
    grid-template-columns: 1fr;
  }

  .grid-2-columns.dropdown-pages-grid {
    grid-column-gap: 64px;
  }

  .grid-2-columns.image-and-text-grid, .grid-2-columns.stats-and-text-over-image-grid {
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
  }

  .grid-2-columns.small-title-and-paragraph-grid {
    grid-column-gap: 24px;
  }

  .grid-2-columns.contact-form-right-grid {
    grid-row-gap: 120px;
    grid-template-columns: 1fr;
  }

  .section-7 {
    padding-top: 148px;
    padding-bottom: 148px;
  }

  .mg-bottom-12px.mg-bottom-0-tablet {
    margin-bottom: 0;
  }

  .mg-bottom-16px.mg-bottom-24px-tablet {
    margin-bottom: 24px;
  }

  .section-8, .section-9, .section-10, .section-11, .section-12 {
    padding-top: 148px;
    padding-bottom: 148px;
  }

  .section-13 {
    padding-top: 148px;
    padding-bottom: 0;
  }

  .large-button-white-icon {
    max-width: 48px;
  }

  .display-1-heading-line-right {
    max-width: 100px;
    margin-left: 12px;
    transform: translate(0, 40px);
  }

  .scroll-down-button-right-container {
    margin-top: 48px;
  }

  .btn-circle-secondary._140px {
    width: 120px;
    min-width: 120px;
    height: 120px;
    min-height: 120px;
  }

  .btn-circle-secondary.slider-arrow-left {
    width: 64px;
    min-width: 64px;
    height: 64px;
    min-height: 64px;
  }

  .btn-circle-secondary.slider-arrow-left.bottom-center-tablet {
    background-color: #f5f6f8;
    border-color: #f5f6f8;
    margin-top: 0;
    margin-bottom: 0;
    inset: auto 80px 0% 0%;
  }

  .btn-circle-secondary.slider-arrow-left.bottom-center-tablet:hover {
    background-color: #110f0e;
    border-color: #110f0e;
  }

  .btn-circle-secondary.slider-arrow-right {
    width: 64px;
    min-width: 64px;
    height: 64px;
    min-height: 64px;
  }

  .btn-circle-secondary.slider-arrow-right.bottom-center-tablet {
    background-color: #f5f6f8;
    border-color: #f5f6f8;
    inset: auto 0% 0% 80px;
  }

  .btn-circle-secondary.slider-arrow-right.bottom-center-tablet:hover {
    background-color: #110f0e;
    border-color: #110f0e;
  }

  .bottom-section.large-image-right {
    padding-top: 0;
    padding-bottom: 64px;
  }

  .display-1 {
    font-size: 72px;
  }

  .header-nav-link {
    color: #151314;
  }

  .header-nav-link:hover {
    color: #4d464a;
  }

  .hamburger-menu-wrapper {
    transition: transform .3s;
  }

  .hamburger-menu-wrapper:hover {
    transform: scale3d(1.04, 1.04, 1.01);
  }

  .hamburger-menu-wrapper.w--open {
    background-color: #0000;
  }

  .header-nav-list-item {
    margin-bottom: 24px;
    padding-left: 0;
    padding-right: 0;
  }

  .header-nav-list-item.show-in-tablet {
    margin-bottom: 0;
    display: block;
  }

  .header-left-side {
    justify-content: space-between;
    width: 100%;
    margin-right: 24px;
  }

  .header-content-wrapper {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .dropdown-card {
    box-shadow: none;
    border-width: 0;
    border-radius: 0;
    padding: 40px 0;
  }

  .dropdown-card.w--open {
    position: static;
  }

  .hamburger-menu-bar {
    width: 44px;
    height: 3px;
  }

  .hamburger-menu-bar.bottom {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .dropdown-list {
    padding-top: 0;
    position: static;
    transform: none;
  }

  .dropdown-toggle {
    color: #151314;
  }

  .dropdown-toggle.w--open {
    color: #4d464a;
  }

  .header-nav-menu-wrapper {
    background-color: #fff;
    border-top: 1px solid #dbd3d3;
    border-bottom: 1px solid #dbd3d3;
    margin-top: -1px;
    padding: 40px 24px 48px;
  }

  .hidden-on-tablet {
    display: none;
  }

  .card-2.testimonial-card-right {
    padding: 64px 40px;
  }

  .header-nav-menu-list {
    flex-direction: column;
    align-items: flex-start;
  }

  .display-3 {
    font-size: 48px;
  }

  .mg-bottom-64px-tablet-2 {
    margin-bottom: 64px;
  }

  .display-4 {
    font-size: 48px;
  }

  .section-bg-right.v4 {
    width: 50%;
  }

  .mg-top-and-bottom-48px-desktop {
    margin-top: 0;
    margin-bottom: 0;
  }

  .divider-2 {
    margin-top: 72px;
    margin-bottom: 72px;
  }

  .divider-2.stats-left-divider {
    min-width: 1px;
    max-width: 1px;
    height: 100%;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .section-14 {
    padding-top: 148px;
    padding-bottom: 148px;
  }

  .slider-mask {
    position: static;
  }

  .display-5 {
    font-size: 48px;
  }

  .slider-wrapper.arrows-bottom-tablet {
    padding-bottom: 96px;
  }

  .full-width-right-bg.slider-right-bg {
    bottom: 96px;
  }

  .display-6 {
    font-size: 32px;
  }

  .display-7 {
    font-size: 48px;
  }

  .text-over-image-grid.v2 {
    grid-template-columns: 1fr 1.25fr;
  }

  .text-over-image---text-container {
    margin-top: 64px;
    margin-bottom: 64px;
  }

  .text-over-image---text-container.v2 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .stats-left-3-columns-tablet {
    grid-column-gap: 40px;
    text-align: center;
    grid-template-rows: auto;
    grid-template-columns: 1fr auto 1fr auto 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-15 {
    padding-top: 148px;
    padding-bottom: 148px;
  }

  .small-text-box-right {
    padding-left: 120px;
  }

  .display-8 {
    font-size: 48px;
  }

  .display-9 {
    font-size: 32px;
  }

  .section-16 {
    padding-top: 148px;
    padding-bottom: 148px;
  }

  .small-text-box-left {
    width: 86%;
  }

  .section-17 {
    padding-top: 148px;
    padding-bottom: 148px;
  }

  .section-17.pd-148px {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .heading-h2-size {
    font-size: 30px;
  }

  .display-10 {
    font-size: 72px;
  }

  .display-11 {
    font-size: 32px;
  }

  .cta-card {
    grid-column-gap: 48px;
    padding-top: 120px;
    padding-bottom: 120px;
    padding-left: 64px;
  }

  .cta-card.v2 {
    padding: 100px 48px;
  }

  .section-18 {
    padding-top: 148px;
    padding-bottom: 148px;
  }

  .section-18.pd-148px {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .section-19 {
    padding-top: 148px;
    padding-bottom: 148px;
  }

  .section-19.pd-148px {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .heading-normal-2 {
    font-size: 40px;
    line-height: 1.1;
  }

  .module-2 {
    padding: 36px;
  }

  .hover-line-2 {
    display: none;
  }

  .container-8 {
    max-width: none;
  }

  .border-bottom-item {
    padding-bottom: 48px;
  }

  .display-12 {
    font-size: 22px;
  }
}

@media screen and (max-width: 767px) {
  .module {
    border-radius: 20px;
  }

  .module.no-padding.load-1st.hide-mobile {
    display: none;
  }

  .module.fade-in-1st.special {
    background-color: var(--midnight-blue);
    max-width: none;
  }

  .module.fade-in-1st.no-padding-bottom {
    margin-top: 40px;
  }

  .module.fade-in-1st.first {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .module.bg-white.load-1st {
    padding-left: 0;
    padding-right: 0;
  }

  .module.bg-transparent.margin-top-mobile-20 {
    margin-top: 20px;
  }

  .image-module-bottom {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    margin-top: 24px;
  }

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

  .heading-super {
    letter-spacing: -.04em;
    margin-bottom: 24px;
    font-size: 30px;
  }

  .container {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
    margin-top: 30px;
    margin-bottom: 0;
  }

  .container.center, .container.module {
    grid-template-columns: 1fr;
  }

  .container.module.more-padding {
    padding-bottom: 40px;
    padding-right: 36px;
  }

  .container.module.more-padding.bg-white.fade-in-1st {
    width: 100%;
  }

  .container.footer {
    grid-row-gap: 24px;
  }

  .container.unsere-immobilien {
    grid-template-columns: 1fr;
  }

  .eyebrow {
    font-size: 19px;
    line-height: 1.21053;
  }

  .eyebrow.above-bg {
    color: var(--callout);
  }

  .grid {
    background-color: #fff;
    padding-top: 100px;
  }

  .grid.under-navbar {
    width: auto;
    max-width: 100%;
    padding-bottom: 0;
  }

  .heading-hero {
    margin-bottom: 24px;
    font-size: 48px;
  }

  .eyebrow-large {
    margin-bottom: 8px;
    font-size: 24px;
    line-height: 1.16667;
  }

  .margin-bottom.no-margin-on-mobile {
    margin-bottom: 0;
  }

  .button.button-size-large.fade-in-1st, .button.button-size-large.fade-in-2nd {
    margin-left: 10px;
    margin-right: 10px;
    padding: 10px 20px;
  }

  .image-cover.tablert-contain {
    padding: 20px;
  }

  .no-padding {
    padding: 0;
  }

  .image-module-top {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }

  .style-guide-color-grid {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .heading-promo {
    letter-spacing: -.01em;
    font-size: 32px;
    line-height: 1.125;
  }

  .description-inside {
    bottom: 12px;
    left: 12px;
  }

  .quote-underline-grid {
    grid-template-columns: 1fr;
  }

  .quote-normal {
    text-indent: -17px;
    font-size: 32px;
    line-height: 1.125;
  }

  .scaled-wrapper {
    border-radius: 20px;
    height: 200vh;
  }

  .scaled-wrapper:hover {
    border-radius: 20px;
  }

  .tabs-box-inside {
    border-radius: 0;
  }

  .tabs-menu-inside {
    border-radius: 0;
    flex-wrap: wrap;
    height: auto;
    position: relative;
    top: 0;
    left: 0;
    right: 0;
  }

  .tab-link-inside {
    background-color: #f1f5f8;
    border-radius: 0;
    flex: 50%;
    padding: 16px 8px;
  }

  .tab-link-inside.w--current {
    background-color: #f1f5f8;
    background-image: none;
    border-radius: 0;
  }

  .tab-box-inside {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .h-icon-feature-grid {
    grid-column-gap: 8px;
  }

  .width-75, .width-50 {
    width: 100%;
  }

  .cms-news-3-column {
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .news-item-thumb {
    border-radius: 20px;
  }

  .badge-inside {
    top: 12px;
    right: 12px;
  }

  .button-container-margin-bottom {
    margin-bottom: 0;
  }

  .quote-big {
    letter-spacing: 0;
  }

  .tabs-content-static {
    flex: 0 auto;
  }

  .avatar-quote-image {
    border-radius: 12px;
  }

  .accordion-title {
    font-size: 16px;
    font-weight: 600;
  }

  .accordion-content {
    padding-left: 0;
    padding-right: 0;
  }

  .price-title {
    font-size: 32px;
  }

  .text-block {
    font-size: 24px;
  }

  .fullwidth-container {
    overflow: visible;
  }

  .fullwidth-container.bg-gray {
    border-radius: 20px;
    margin-bottom: 60px;
  }

  .fullwidth-container.bg-black.load-1st {
    margin-top: 0;
  }

  .list-icon-small {
    width: 20px;
  }

  .nav-link {
    background-color: var(--midnight-blue);
    background-image: linear-gradient(#162455, #162455);
  }

  .nav-menu-wrapper {
    background-color: #0000;
  }

  .menu-button {
    width: 48px;
    height: 48px;
  }

  .button-row {
    letter-spacing: normal;
    grid-auto-flow: row;
    padding: 10px;
  }

  .single-price-wrapper {
    margin-left: -24px;
    margin-right: -24px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .slider {
    overflow: hidden;
  }

  .team-member-portrait {
    grid-template-columns: .5fr 1fr;
    align-items: start;
  }

  .team-member-social-info {
    grid-template-columns: 1fr;
  }

  .team-social-links {
    justify-content: flex-start;
  }

  .social-link-small {
    margin-left: 0;
    margin-right: 4px;
  }

  .mask-80 {
    width: 100%;
  }

  .slide-100 {
    margin-right: 0;
  }

  .social-link-circle {
    margin-left: 0;
    margin-right: 4px;
  }

  .team-3-column {
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .stats-xl {
    font-size: 72px;
  }

  .step-tab-menu {
    grid-column-gap: 20px;
    justify-content: center;
    justify-items: center;
    height: 80px;
    margin-right: 0;
    position: absolute;
    inset: 36px 0 auto;
  }

  .step-tab-grid {
    grid-row-gap: 40px;
    text-align: center;
    grid-template-columns: 1fr;
    justify-content: center;
    padding-top: 104px;
  }

  .background-block {
    border-radius: 20px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 24px;
    display: flex;
    position: relative;
    overflow: hidden;
  }

  .text-above-background {
    color: var(--black);
  }

  .background-block-image {
    opacity: 1;
    min-height: 256px;
  }

  .form-vertical {
    grid-row-gap: 16px;
  }

  .style-grid {
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    align-items: stretch;
    width: 100%;
  }

  .style-wrapper {
    align-items: center;
  }

  .center-mobile {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .search-container {
    min-width: 420px;
  }

  .image-container-bottom {
    border-radius: 0;
    margin-left: -24px;
    margin-right: -24px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .tab-link-inside-image {
    border-radius: 10px;
    padding: 12px;
  }

  .news-item-big {
    border-radius: 20px;
    flex-direction: column;
    display: block;
  }

  .news-item-big-image, .news-item-big-content {
    width: 100%;
  }

  .heading-news-big {
    font-size: 24px;
  }

  .description-news-big {
    letter-spacing: 0;
    font-weight: 400;
  }

  .cms-list-news-small-thumb {
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .vertical-list-2-column {
    grid-template-columns: 1fr;
  }

  .image-module-right-large {
    border-radius: 0;
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .medium-space-bottom {
    margin-bottom: 16px;
  }

  .medium-space-top {
    margin-top: 16px;
  }

  .updates-date {
    margin-bottom: 16px;
  }

  .form-horizontal {
    grid-row-gap: 16px;
    grid-auto-flow: row;
  }

  .no-margin-bottom {
    margin-bottom: 0;
  }

  .v-list-gap-32 {
    grid-row-gap: 24px;
  }

  .moving-content-section {
    padding-left: 24px;
    padding-right: 24px;
  }

  .button-2 {
    min-height: 50px;
  }

  .tab-link-turn-up {
    border-radius: 10px;
    padding: 12px;
  }

  .tab-menu-turn-up {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-radius: 12px;
    grid-auto-flow: row;
  }

  .absolute-image-left, .absolute-image-right {
    display: none;
  }

  .work-thumbmail {
    border-radius: 20px;
  }

  .work-grid-2-column {
    grid-template-columns: 1fr;
  }

  .moving-block-image {
    border-radius: 12px;
  }

  .cms-career-list {
    grid-template-columns: 1fr;
  }

  .map-direction-wrapper {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    padding: 0;
  }

  .news-horizontal {
    border-radius: 20px;
    align-items: stretch;
    min-height: auto;
  }

  .news-horiz-content {
    border-radius: 20px;
    align-items: stretch;
  }

  .work-grid-1-column {
    grid-template-columns: 1fr;
  }

  .module-work {
    border-radius: 20px;
  }

  .min-height {
    min-height: auto;
  }

  .nav-link-wrapper {
    background-color: var(--white);
    box-shadow: 0 4px 30px 0 #0000000d, inset 0 0 0 1px var(--roof);
    margin-top: 4px;
    margin-bottom: 4px;
  }

  .blog-grid-1-column {
    grid-template-columns: 1fr;
  }

  .footer-link-large {
    font-size: 24px;
  }

  .pricing-tabs-content {
    margin-top: 24px;
  }

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

  .work-detail {
    border-radius: 20px;
  }

  .work-detail-grid {
    grid-template-columns: 1fr;
  }

  .intro-module {
    border-radius: 20px 20px 0 0;
    flex: 1;
  }

  .sticky {
    position: relative;
    top: 0;
  }

  .nav-menu {
    box-shadow: none;
    background-color: #0000;
    border-radius: 24px;
    flex-direction: column;
    align-items: flex-end;
    padding-bottom: 40px;
  }

  .author-post-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .style-icons {
    grid-template-columns: 1fr;
  }

  .footer-social {
    justify-content: flex-start;
    margin-left: 0;
  }

  .margin-bottom-desktop {
    margin-bottom: 0;
  }

  .margin-top-desktop {
    margin-top: 0;
  }

  .section {
    width: 100.001%;
    margin-top: 20px;
  }

  .bold-text.home {
    text-align: center;
  }

  .container-2, .container-2.module {
    grid-template-columns: 1fr;
  }

  .tab-pane-static-2 {
    height: 200px;
  }

  .tab-link-turn-up-2 {
    border-radius: 10px;
    padding: 12px;
  }

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

  .bullet-point-container {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 0;
  }

  .third-list-mobile {
    order: 1;
    align-self: auto;
    min-width: 300px;
    padding-left: 0;
  }

  .image-logo {
    max-width: 100%;
    padding-left: 0;
    padding-right: 60px;
  }

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

  .image-9, .image-10, .image-11, .image-12, .image-13, .image-14, .image-15, .image-16, .image-17, .image-18, .image-19, .image-20 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .list {
    min-width: 300px;
  }

  .section-6 {
    margin-top: 40px;
  }

  .container-5 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
    margin-top: 30px;
    margin-bottom: 0;
  }

  .container-5.module {
    grid-template-columns: 1fr;
  }

  .container-5.module.more-padding.bg-white.fade-in-1st {
    width: 100%;
  }

  .container-6 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid_3-col {
    grid-template-columns: 1fr;
  }

  .header {
    margin-bottom: 2rem;
  }

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

  .grid-3-columns.gap-row-80px {
    grid-row-gap: 72px;
  }

  .display-2 {
    font-size: 40px;
  }

  .btn-secondary, .btn-primary {
    padding: 16px 28px;
  }

  .buttons-flex-container {
    grid-column-gap: 20px;
  }

  .container-default {
    margin-top: 20px;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .grid-2-columns._1-col-tablet.gap-row-16px {
    grid-row-gap: 12px;
  }

  .grid-2-columns._1-5fr---1fr {
    grid-template-columns: 1fr;
  }

  .grid-2-columns.dropdown-pages-grid {
    grid-row-gap: 64px;
  }

  .grid-2-columns._2-col-mbl {
    grid-template-columns: 1fr 1fr;
  }

  .grid-2-columns.image-and-text-grid, .grid-2-columns._1fr---1-4fr {
    grid-template-columns: 1fr;
  }

  .grid-2-columns.stats-and-text-over-image-grid {
    grid-row-gap: 48px;
  }

  .grid-2-columns.small-title-and-paragraph-grid {
    grid-template-columns: 1fr 2.25fr;
  }

  .grid-2-columns._1fr---1-6fr, .grid-2-columns._1fr---auto {
    grid-template-columns: 1fr;
  }

  .grid-2-columns.contact-form-right-grid {
    grid-row-gap: 100px;
  }

  .grid-2-columns.main-form-grid {
    grid-column-gap: 24px;
  }

  .section-7 {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .mg-bottom-16px {
    margin-bottom: 12px;
  }

  .section-8, .section-9 {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .pd-sides-40px {
    padding-left: 32px;
    padding-right: 32px;
  }

  .max-w-40px-mbl {
    max-width: 40px;
  }

  .section-10, .section-11, .section-12 {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .section-13 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .grid-4 {
    grid-template-columns: 1fr;
    margin-top: 40px;
    margin-bottom: 0;
  }

  .line-square-icon.success-message-icon {
    font-size: 64px;
  }

  .link-item-border-top, .link-item-border-top._2 {
    margin-top: 0;
  }

  .grid-1-column.dropdown-link-column {
    grid-row-gap: 12px;
  }

  .grid-1-column.gap-row-32px, .grid-1-column.gap-row-32px.gap-row-16px-mbp {
    grid-row-gap: 24px;
  }

  .image-26 {
    max-width: 12%;
  }

  .large-button-white-icon {
    max-width: 40px;
  }

  .top-section---image-right-wrapper {
    width: 100%;
    top: 70%;
  }

  .display-1-heading-line-right {
    max-width: 80px;
    transform: translate(0, 28px);
  }

  .scroll-down-button-right-container {
    margin-top: 40px;
  }

  .btn-circle-secondary {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .btn-circle-secondary._140px {
    width: 100px;
    min-width: 100px;
    height: 100px;
    min-height: 100px;
  }

  .bottom-section {
    padding-top: 64px;
  }

  .bottom-section.large-image-right {
    padding-top: 0;
    padding-bottom: 180px;
  }

  .bottom-section.pd-bottom-120px {
    padding-bottom: 88px;
  }

  .display-1 {
    font-size: 56px;
  }

  .display-1.color-neutral-100 {
    font-size: 60px;
  }

  .header-left-side {
    margin-right: 20px;
  }

  .cart-quantity-white {
    font-size: 16px;
  }

  .header-content-wrapper {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text-200 {
    font-size: 16px;
  }

  .text-200.bold.dropdown-title {
    margin-bottom: 20px;
  }

  .hamburger-menu-bar {
    width: 32px;
  }

  .input {
    min-height: 64px;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 16px;
  }

  .header-nav-menu-wrapper {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .social-links-container {
    grid-column-gap: 16px;
  }

  .heading-h4-size {
    font-size: 20px;
  }

  .social-icon-link {
    min-width: 16px;
    max-width: 16px;
    min-height: 16px;
    max-height: 16px;
    font-size: 16px;
  }

  .header-logo-link {
    margin-right: 32px;
  }

  .card-2.testimonial-card-right {
    padding: 48px 32px;
  }

  .display-3, .display-4 {
    font-size: 40px;
  }

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

  .divider-2 {
    margin-top: 64px;
    margin-bottom: 64px;
  }

  .divider-2.full-width-right-divider._40px---bg-neutral-300 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .divider-2.full-width-right-divider.bg-neutral-300 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .divider-2.full-width-left-divider._40px---bg-neutral-700 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .section-14 {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .display-5 {
    font-size: 40px;
  }

  .display-6 {
    font-size: 26px;
  }

  .avatar-circle._02 {
    min-width: 40px;
    max-width: 40px;
    min-height: 40px;
    max-height: 40px;
  }

  .section-bg-left.v1 {
    width: 54%;
  }

  .display-7 {
    font-size: 40px;
  }

  .text-over-image-grid, .text-over-image-grid.v2 {
    grid-template-columns: 1fr;
  }

  .text-over-image---text-container {
    width: auto;
    max-width: none;
    margin-top: 0;
    margin-bottom: 40px;
  }

  .text-over-image---text-container.v2 {
    width: 100%;
    max-width: none;
    margin-top: 0;
    margin-bottom: 40px;
  }

  .text-300 {
    font-size: 18px;
  }

  .stats-left-3-columns-tablet {
    grid-column-gap: 24px;
  }

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

  .section-15 {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .small-text-box-right {
    max-width: none;
    margin-top: 8px;
    margin-left: 0;
    padding-left: 0;
  }

  .display-8 {
    font-size: 40px;
  }

  .display-9 {
    font-size: 26px;
  }

  .mg-bottom-40px {
    margin-bottom: 32px;
  }

  .mg-bottom-40px.mg-bottom-64px-mbl {
    margin-bottom: 64px;
  }

  .section-16 {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .small-text-box-left {
    width: 100%;
    max-width: none;
  }

  .container-default-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-17 {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .section-17.pd-148px {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .text-area {
    min-height: 120px;
    font-size: 16px;
  }

  .text-area::placeholder {
    font-size: 16px;
  }

  .form-block-2.contact-form-block {
    min-height: 462px;
  }

  .text-301 {
    font-size: 16px;
  }

  ._2-contact-links-container {
    grid-row-gap: 32px;
  }

  .container-default-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-h2-size {
    font-size: 28px;
  }

  .display-10 {
    font-size: 56px;
  }

  .image-27 {
    margin-top: 10px;
  }

  .text-302 {
    font-size: 16px;
  }

  .container-default-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .display-11 {
    font-size: 26px;
  }

  .form-block-3.btn-inside-input-form {
    min-height: 64px;
  }

  .cta-card {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
    padding-top: 64px;
    padding-bottom: 100px;
    padding-left: 40px;
  }

  .cta-card.v2 {
    padding: 80px 40px;
  }

  .heading-h5-size {
    font-size: 16px;
  }

  .heading-h5-size.color-neutral-100.mg-top-4px {
    margin-top: 2px;
  }

  .container-default-5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-18 {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .section-18.pd-148px {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .container-default-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .form-block-4.btn-inside-input-form {
    min-height: 64px;
  }

  .container-default-7 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-19 {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .section-19.pd-148px {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .image-29 {
    width: 100%;
  }

  .module-2 {
    border-radius: 20px;
  }

  .container-8 {
    grid-template-columns: 1fr;
  }

  .border-bottom-item {
    padding-bottom: 32px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-default-8 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .display-12 {
    font-size: 20px;
  }
}

@media screen and (max-width: 479px) {
  .layout {
    justify-content: flex-start;
    align-items: center;
    min-width: auto;
    max-width: 100%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .layout.vermarktung {
    margin-top: 0;
  }

  .module {
    padding: 24px;
  }

  .module.no-padding.fade-in-1st.no-bg-mobile {
    background-color: #0000;
    margin-left: 0;
    margin-right: 0;
  }

  .module.no-padding.load-1st {
    width: 100%;
  }

  .module.fade-in-1st {
    align-items: center;
    width: auto;
    min-width: auto;
    max-width: none;
    margin: 0 10px 20px;
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .module.fade-in-1st.special {
    width: 99.9956%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 40px;
  }

  .module.fade-in-1st.no-padding-bottom {
    margin-top: 40px;
    padding-top: 20px;
    padding-bottom: 0;
  }

  .module.fade-in-1st.first {
    max-width: none;
    margin-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .module.fade-in-1st.faq {
    width: 95%;
  }

  .module.fade-in-1st.team {
    margin-left: auto;
    margin-right: auto;
  }

  .module.fade-in-2nd {
    align-items: center;
    width: auto;
    min-width: auto;
    max-width: none;
    margin-top: 0;
    margin-bottom: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .module.gradient-01.fade-in-2nd {
    width: auto;
    max-width: none;
    margin-top: 20px;
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .module.fade-in-3rd {
    width: auto;
    min-width: auto;
    max-width: none;
    margin-top: 0;
    margin-bottom: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .module.bg-white.load-1st {
    padding-left: 0;
    padding-right: 0;
  }

  .module.bg-black.load-1st.mobile-height-190 {
    height: 100%;
    margin-top: 0;
    margin-bottom: auto;
    padding-bottom: 24px;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .module.more-padding.load-2nd {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-wrap: nowrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: center;
    align-items: center;
    width: auto;
    min-width: auto;
    max-width: 100%;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    display: flex;
  }

  .module.bg-transparent {
    width: 100%;
    max-width: 100%;
    margin-top: 10px;
    margin-left: auto;
    padding: 10px 0;
  }

  .module.bg-transparent.padding-30-mobile {
    width: auto;
    max-width: none;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .module.bg-transparent.padding-30-mobile.padding-bot-30 {
    padding-bottom: 20px;
  }

  .module.bg-transparent.margin-top-mobile-20 {
    display: none;
  }

  .module.load-4th {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .image-module-bottom, .image-module-bottom.more-space {
    margin-bottom: -24px;
    margin-left: -24px;
    margin-right: -24px;
  }

  .heading-super {
    font-size: 28px;
  }

  .heading-super.load-1st {
    font-size: 34px;
  }

  .container {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: 100%;
    margin-top: 20px;
    margin-bottom: 0;
    margin-right: auto;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: grid;
  }

  .container.module.more-padding {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
    width: auto;
    max-width: none;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container.module.more-padding.bg-white.fade-in-1st {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-auto-columns: 1fr;
    width: 95%;
    max-width: none;
    margin: 20px auto;
    padding: 10px;
  }

  .container.module.more-padding.bg-white.fade-in-1st.bewertungen {
    width: 100%;
  }

  .container.module.more-padding.bg-white.fade-in-1st.bewertungen.uber-uns {
    width: 95%;
  }

  .container.module.more-padding.fade-in-1st.mobile-no-padding {
    place-items: center stretch;
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .container.module.more-padding.vertical-tablet {
    margin-top: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container.module.more-padding.ueber-uns {
    margin-top: 0;
  }

  .container.footer {
    margin-top: 20px;
  }

  .container.desktop {
    grid-template-columns: 1fr 1fr;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container.unsere-immobilien {
    margin-top: 20px;
  }

  .container.top {
    margin-top: auto;
  }

  .container.bewertung {
    margin-top: 0;
    padding-left: 16px;
    padding-right: 16px;
  }

  .container.mobile {
    width: 95%;
    margin-top: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .container.start {
    width: 95%;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .container.immobilien {
    margin-top: 40px;
  }

  .container.referenzen {
    padding-left: 0;
    padding-right: 0;
  }

  .container.referenzen-2 {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .container.sind-sie-bereit {
    padding-left: 0;
    padding-right: 0;
  }

  .container.referenz-gesamt {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .container.faq {
    width: auto;
    min-width: auto;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
  }

  .container.unterseite {
    padding-left: 0;
    padding-right: 0;
  }

  .description {
    text-align: center;
    margin-top: 20px;
    font-size: 17px;
  }

  .description.width-75 {
    text-align: left;
  }

  .description.min-height-300 {
    max-width: none;
    min-height: auto;
    margin-bottom: 20px;
  }

  .description.start {
    text-align: center;
  }

  .description.kontaktformular-mobilie {
    text-align: left;
  }

  .description.hm {
    text-align: left;
    margin-top: 20px;
  }

  .description.kontakt {
    text-align: left;
  }

  .heading-normal {
    text-align: center;
    justify-content: center;
    align-items: center;
    max-height: none;
    margin-top: 20px;
    margin-bottom: 10px;
    margin-left: auto;
    padding-bottom: 0;
    font-size: 25px;
    display: flex;
  }

  .heading-normal.mobile {
    font-size: 25px;
  }

  .heading-normal.bewertung-start {
    justify-content: center;
    align-items: center;
  }

  .heading-normal.home {
    text-align: center;
  }

  .heading-normal.vermarktung {
    text-align: left;
  }

  .heading-normal.th-rishaus-unterseite {
    text-align: left;
    font-size: 20px;
    font-weight: 700;
  }

  .eyebrow {
    text-align: center;
    letter-spacing: normal;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
    display: flex;
  }

  .eyebrow.above-bg {
    text-align: center;
    font-size: 14px;
  }

  .eyebrow.above-bg.title, .eyebrow.above-bg.title.start {
    justify-content: center;
    align-items: center;
  }

  .eyebrow.special {
    justify-content: flex-start;
    align-items: center;
  }

  .eyebrow.home {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .eyebrow.vermarktung, .eyebrow.kontakt, .eyebrow.virtueller-rundgang.unterseite {
    justify-content: flex-start;
    align-items: center;
  }

  .grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    align-items: baseline;
    width: auto;
    max-width: 100%;
    margin-top: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .grid.less-top-space {
    padding-left: 0;
    padding-right: 0;
  }

  .grid.under-navbar {
    padding-top: 0;
  }

  .grid.home {
    padding-top: 0;
    padding-left: 0;
  }

  .body {
    min-width: auto;
    max-width: 100%;
    margin-top: 0;
  }

  .body.home, .body.bewertung {
    margin-top: 0;
  }

  .center {
    width: 100%;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
    padding: 20px 0 10px;
    display: flex;
    position: relative;
  }

  .center.margin-bottom {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    padding: 20px 0 0;
    display: block;
  }

  .center.margin-bottom.bewertung {
    padding-bottom: 20px;
  }

  .center.margin-top-desktop {
    justify-content: center;
    align-items: center;
  }

  .center.width-100 {
    width: 100%;
  }

  .center.blog {
    padding-left: 0;
    padding-right: 0;
  }

  .margin-bottom {
    text-align: left;
    margin-bottom: 0;
  }

  .button {
    justify-content: center;
    margin: 15px auto 15px 0;
    font-size: 14px;
  }

  .button.button-size-large {
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 200px;
    margin-left: 0;
    margin-right: auto;
  }

  .button.button-size-large.fade-in-1st {
    margin-left: 0;
    padding-left: 20px;
  }

  .button.button-size-large.fade-in-2nd {
    margin-left: 0;
  }

  .button.button-size-large.portale {
    justify-content: center;
    align-items: center;
    margin-left: 0;
    display: block;
  }

  .button.button-with-icon {
    margin-left: auto;
  }

  .image-cover.tablert-contain {
    padding-left: 20px;
    padding-right: 20px;
  }

  .no-padding {
    padding: 0;
  }

  .image-module-top.more-space {
    margin-top: -24px;
    margin-left: -24px;
    margin-right: -24px;
  }

  .style-guide-color-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .style-guide-button-grid {
    grid-auto-flow: row;
  }

  .button-container {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: flex-start;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .button-container.center {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
  }

  .button-container.home {
    margin-left: auto;
  }

  .item-position-bottom {
    width: 56px;
  }

  .description-inside {
    border-bottom: 1px solid var(--black-border);
    background-color: var(--module-bg);
    text-align: left;
    border-radius: 0;
    flex-direction: column;
    align-items: flex-start;
    left: 30px;
  }

  .quote-normal {
    letter-spacing: -.01em;
    text-indent: -16px;
    font-size: 27px;
  }

  .description-inside-wrap {
    justify-content: center;
  }

  .icon-container.icon-size-xl.bg-white.neubauprojekte {
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 14px;
  }

  .icon-container.item-position-top.icon-size-xl.bg-white.neubau.unsere-immobilien.transparent {
    background-color: var(--white-border);
    width: 50px;
    height: 50px;
  }

  .icon-container.item-position-top.icon-size-xl.bg-white.verkaufsobjekte.unsere-immobilien, .icon-container.item-position-top.icon-size-xl.bg-white.mietobjekte.unsere-immobilien {
    width: 50px;
    height: 50px;
  }

  .scaled-wrapper {
    height: 75vh;
  }

  .tabs-box-inside {
    padding-top: 10px;
  }

  .tabs-menu-inside {
    border-radius: 0;
  }

  .tab-link-inside {
    border-radius: 6px;
    flex-basis: 100%;
    margin-bottom: 0;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .tab-link-inside.w--current {
    border-radius: 6px;
  }

  .tab-box-inside.right {
    padding-left: 15px;
    padding-right: 15px;
  }

  .v-list-gap-8 {
    grid-row-gap: 13px;
    grid-template-rows: auto auto auto auto auto;
    margin-top: 10px;
    padding-top: 0;
    padding-left: 0;
  }

  .v-list-gap-8.unten {
    margin-top: 20px;
  }

  .h-icon-feature-grid {
    grid-row-gap: 8px;
  }

  .width-75 {
    width: 100%;
  }

  .width-75.center.margin-bottom-desktop {
    width: 100%;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-small.width-75 {
    margin-bottom: 10px;
  }

  .cms-news-3-column {
    grid-template-columns: 1fr;
  }

  .quote-big {
    margin-bottom: 0;
  }

  .tabs-menu-avatar {
    margin-top: 24px;
    margin-left: auto;
    margin-right: auto;
  }

  .avatar-quote-grid {
    grid-template-columns: 1fr;
  }

  .accordion-trigger {
    width: auto;
    max-width: none;
    display: block;
  }

  .accordion-title {
    width: auto;
  }

  .expand-icon {
    cursor: pointer;
    display: none;
  }

  .accordion-wrapper {
    width: auto;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .fullwidth-container {
    margin-left: -12px;
    margin-right: -12px;
    padding: 72px 12px;
  }

  .fullwidth-container.bg-gray {
    width: 95%;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .fullwidth-container.bg-gray.portale {
    margin-top: 20px;
  }

  .fullwidth-container.gradient-01.fade-in-1st {
    margin-top: -2px;
  }

  .fullwidth-container.bg-black.fade-in-1st {
    margin-top: 0;
    padding-top: 72px;
  }

  .fullwidth-container.bg-black.load-1st {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 100px 10px 60px;
  }

  .nav-link {
    color: var(--white);
    background-color: #162455;
    background-image: linear-gradient(#162455, #162455);
    border: 1px solid #0000;
    transition: color .3s;
  }

  .menu-button {
    background-color: var(--input-hover);
    border: 1px #000;
    flex-wrap: nowrap;
  }

  .menu-button:hover {
    background-color: var(--input-hover);
    background-image: linear-gradient(#0000, #0000);
  }

  .button-row {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    grid-template-rows: auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  ._2-column-list {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .single-price {
    font-size: 48px;
  }

  .usd-span {
    display: none;
  }

  .small-gap {
    width: auto;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .team-2-column {
    grid-template-columns: 1fr;
  }

  .slider {
    overflow: hidden;
  }

  .team-member-portrait, .team-member-social-info {
    grid-template-columns: 1fr;
  }

  .team-social-links {
    justify-content: flex-start;
  }

  .social-link-small {
    margin-left: 0;
    margin-right: 4px;
  }

  .mask-80 {
    width: 100%;
  }

  .slide-100 {
    margin-right: 0;
  }

  .text-module {
    padding-left: 24px;
    padding-right: 24px;
  }

  .text-module.center {
    width: 100%;
    margin-top: 25px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-module.left {
    margin-bottom: 30px;
  }

  .team-4-column {
    grid-template-columns: 1fr;
  }

  .social-link-circle {
    margin-left: 0;
    margin-right: 4px;
  }

  .team-3-column {
    grid-template-columns: 1fr;
  }

  .team-portrait-info {
    padding-left: 24px;
    padding-right: 24px;
  }

  .step-tab-image {
    margin-bottom: -24px;
  }

  .step-tab-menu {
    top: 24px;
  }

  .step-tab-grid {
    grid-template-columns: 1fr;
  }

  .text-above-background {
    padding-left: 24px;
    padding-right: 24px;
  }

  .form-vertical {
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
  }

  .text-field.field-size-large.field-user-icon {
    max-width: 100%;
    padding-left: 40px;
    padding-right: 10px;
  }

  .submit-button.submit-button-large.bg-blue {
    justify-content: center;
    align-items: center;
  }

  .submit-button.submit-button-large.bg-blue.mobile {
    margin-left: 0;
    margin-right: auto;
  }

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

  .search {
    min-width: auto;
  }

  .button-inside {
    flex-direction: column;
    display: flex;
    position: relative;
    right: 0;
    transform: none;
  }

  .search-container {
    width: 100%;
    min-width: auto;
  }

  .image-container-bottom {
    margin-bottom: -72px;
    margin-left: -12px;
    margin-right: -12px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .image-bg-desktop {
    margin-bottom: auto;
    padding-bottom: 0;
    display: none;
  }

  .news-item-big-content {
    padding: 24px;
  }

  .news-small-thumb {
    text-align: center;
    align-items: center;
    padding-left: 24px;
    padding-right: 24px;
  }

  .news-small-thumb-content {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .cms-list-news-small-thumb {
    grid-template-columns: 1fr;
  }

  .next-previous-button {
    justify-content: space-between;
    align-items: center;
    margin-top: 4px;
    margin-bottom: 4px;
    display: flex;
  }

  .parallax-container {
    margin-left: -12px;
    margin-right: -12px;
    padding-bottom: 72px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .small-space-top {
    margin-top: 12px;
  }

  .block-quote-m {
    text-indent: -14px;
    font-size: 28px;
    line-height: 1.14286;
  }

  .eyebrow-reduced {
    text-align: left;
    margin-bottom: 10px;
  }

  .display-none-mobile {
    display: none;
  }

  .medium-space-top {
    margin-top: 12px;
  }

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

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

  .image-cover-desktop {
    height: auto;
  }

  .no-margin-bottom {
    margin-bottom: 0;
  }

  .v-list-gap-24 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .h-list-gap-16 {
    margin-top: 20px;
  }

  .moving-content-section {
    margin-left: -12px;
    margin-right: -12px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .form-2-column {
    grid-template-columns: 1fr;
  }

  .tab-menu-turn-up {
    flex-direction: column;
    width: 100%;
  }

  .step-space {
    padding-top: 40px;
  }

  .work-thumbmail {
    padding: 0;
  }

  .work-thumb-content {
    padding-left: 24px;
    padding-right: 24px;
  }

  .work-thumb-tags {
    padding-bottom: 20px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .cms-emoji-list {
    grid-template-columns: 1fr;
  }

  .roof {
    margin-top: -24px;
    margin-left: -24px;
    margin-right: -24px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .news-horizontal {
    flex-direction: column;
    padding: 0;
  }

  .news-horiz-image {
    width: 100%;
  }

  .news-horiz-content {
    width: 100%;
    padding: 24px;
  }

  .cms-portfolio-tags {
    padding-left: 0%;
  }

  .module-work {
    height: 320px;
    padding: 0;
  }

  .footer-black {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    width: auto;
    min-width: auto;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 30px 36px 1px;
  }

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

  .work-detail {
    padding: 0;
  }

  .search-form {
    grid-template-columns: 1fr;
  }

  .browser-top {
    padding-left: 12px;
    padding-right: 12px;
  }

  .browser-dot {
    width: 4px;
    height: 4px;
  }

  .intro-module {
    border-radius: 12px 12px 0 0;
    margin-bottom: -24px;
  }

  .intro-slot {
    padding-top: 72px;
  }

  .work-thumb-content-small {
    padding-left: 24px;
    padding-right: 24px;
  }

  .work-thumb-tags-small {
    padding-bottom: 20px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .author-post-wrapper {
    grid-template-columns: 1fr;
  }

  .style-icons {
    grid-auto-flow: row;
  }

  .footer-social {
    justify-content: flex-start;
    padding-top: 30px;
  }

  .link-block-portfolio {
    grid-template-columns: 1fr;
    margin-top: 16px;
  }

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

  .section {
    margin-top: 20px;
  }

  .link, .link-2 {
    text-align: left;
  }

  .paragraph {
    text-align: left;
    letter-spacing: normal;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .bold-text {
    text-align: left;
    letter-spacing: normal;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
    font-size: 25px;
    display: block;
  }

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

  .image-3 {
    margin-top: 30px;
  }

  .center-2 {
    width: 100%;
  }

  .container-2 {
    width: 100%;
    max-width: 100vw;
    display: block;
  }

  .container-2.module.more-padding {
    display: block;
  }

  .container-2.module.more-padding.fade-in-1st {
    width: 90%;
    margin-bottom: 0;
    margin-left: auto;
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .tab-number-2 {
    font-size: 17px;
  }

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

  .lottie-animation-2 {
    margin-left: 0;
  }

  .container-3 {
    text-align: left;
    min-height: auto;
    padding-left: 20px;
  }

  .heading-52 {
    font-size: 30px;
  }

  .heading-1-mobile-small {
    text-align: left;
    margin-left: 0;
    margin-right: auto;
    font-size: 30px;
    display: block;
  }

  .bullet-point-container {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: column;
  }

  .third-list-mobile {
    border-top: 1px solid var(--black-border);
    min-width: 100%;
    padding-top: 12px;
  }

  .div-block-11 {
    text-align: left;
    letter-spacing: normal;
    align-self: flex-start;
    margin-left: 0;
    padding-left: 0;
  }

  .div-block-12 {
    letter-spacing: normal;
    margin-left: 10px;
  }

  .text-break-all {
    text-align: left;
  }

  .div-block-13 {
    text-align: left;
    letter-spacing: normal;
    align-self: flex-start;
    margin-left: 0;
    margin-right: auto;
    padding-left: 10px;
  }

  .heading-53, .heading-54 {
    font-size: 25px;
  }

  .heading-55 {
    font-size: 20px;
  }

  .heading-56 {
    font-size: 22px;
  }

  .lightbox-link {
    margin-bottom: 10px;
  }

  .heading-57 {
    text-align: left;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 22px;
  }

  .heading-57.adresse {
    font-size: 15px;
  }

  .heading-58 {
    font-size: 25px;
  }

  .heading-58.liegenschaftsbeschrieb {
    font-size: 20px;
  }

  .container-4 {
    width: 95%;
  }

  .list {
    min-width: 100%;
    padding-left: 0;
  }

  .code-embed {
    flex-flow: row;
    justify-content: center;
    align-items: stretch;
    width: auto;
    min-width: auto;
    max-width: 100%;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
    display: flex;
  }

  .paragraph-14, .paragraph-15 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .paragraph-16 {
    text-align: left;
  }

  .bold-text-3 {
    margin-left: auto;
    margin-right: auto;
  }

  .code-embed-2 {
    margin-bottom: 0;
  }

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

  .form {
    width: auto;
  }

  .recaptcha {
    object-fit: fill;
    margin-bottom: 0;
    overflow: visible;
  }

  .container-5 {
    flex-direction: column;
    grid-auto-columns: 1fr;
    max-width: 100%;
    margin-top: 60px;
    margin-bottom: 0;
    margin-right: auto;
    padding-bottom: 0;
    padding-right: 0;
  }

  .container-5.module.more-padding {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
    width: auto;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .container-5.module.more-padding.bg-white.fade-in-1st {
    grid-auto-columns: 1fr;
    width: 100%;
    margin-top: auto;
    padding: 0;
  }

  .bold-text-5 {
    text-align: center;
  }

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

  .div-block-14, .div-block-15, .div-block-16 {
    padding-left: 10px;
  }

  .container-6 {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .bold-text-6 {
    font-size: 17px;
  }

  .heading-61 {
    font-size: 27px;
  }

  .inner-container._422px {
    margin-top: 20px;
  }

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

  .grid-3-columns.dropdown-main-pages-grid {
    grid-row-gap: 12px;
    flex-wrap: wrap;
    display: flex;
  }

  .grid-3-columns.gap-row-80px {
    grid-row-gap: 64px;
  }

  .display-2 {
    font-size: 34px;
  }

  .display-2.mg-bottom-0 {
    font-size: 33px;
  }

  .btn-secondary {
    width: 100%;
  }

  .btn-secondary.white, .btn-secondary.white.unterseite {
    margin-top: 20px;
  }

  .btn-primary {
    width: 100%;
  }

  .btn-primary.white {
    margin-top: 20px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .buttons-flex-container {
    grid-row-gap: 16px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    max-width: 100%;
    display: block;
  }

  .container-default {
    min-height: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 16px;
  }

  .container-default._3 {
    min-height: auto;
    max-height: none;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .container-default._3._4 {
    margin-top: 0;
  }

  .grid-2-columns._1-5fr---1fr._1-col-tablet {
    margin-bottom: 0;
  }

  .grid-2-columns.dropdown-pages-grid {
    grid-row-gap: 48px;
  }

  .grid-2-columns._1fr---1-4fr._2-col-mbl {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .grid-2-columns.small-title-and-paragraph-grid {
    grid-column-gap: 32px;
  }

  .grid-2-columns.main-form-grid {
    grid-template-columns: 1fr;
  }

  .section-7, .section-8, .section-9 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .pd-sides-40px {
    padding-left: 24px;
    padding-right: 24px;
  }

  .section-10, .section-11, .section-12 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

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

  .grid-4 {
    grid-template-columns: 1fr;
    margin-bottom: 0;
    margin-left: 10px;
    margin-right: 10px;
  }

  .link-item-border-top, .link-item-border-top._2 {
    margin-top: 0;
  }

  .grid-1-column.gap-row-32px.gap-row-16px-mbp {
    grid-row-gap: 16px;
  }

  .image-26 {
    max-width: 17%;
  }

  .color-neutral-200.mg-bottom-32px {
    margin-bottom: 20px;
  }

  .large-button-white-icon {
    max-width: 32px;
  }

  .top-section---image-right-wrapper {
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
    display: none;
    position: relative;
    inset: auto 0% 0%;
  }

  .display-1-heading-line-right {
    max-width: 64px;
    min-height: 3px;
    max-height: 3px;
    margin-left: 8px;
    transform: translate(0, 24px);
  }

  .bg-overlay._40 {
    margin-top: 0;
  }

  .scroll-down-button-right-container {
    margin-top: 40px;
    margin-bottom: 100px;
    display: flex;
  }

  .position-relative---z-index-1 {
    max-width: none;
    margin-top: 0;
  }

  .position-relative---z-index-1.unterseite {
    margin-top: 20px;
  }

  .btn-circle-secondary._140px {
    width: 80px;
    min-width: 80px;
    height: 80px;
    min-height: 80px;
  }

  .btn-circle-secondary._140px.white {
    justify-content: center;
    align-items: center;
    margin-top: 0;
  }

  .bottom-section {
    padding-top: 48px;
  }

  .bottom-section.large-image-right {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
  }

  .bottom-section.pd-bottom-120px {
    padding-bottom: 80px;
  }

  .display-1 {
    font-size: 48px;
  }

  .display-1.color-neutral-100 {
    margin-top: 40px;
    font-size: 33px;
  }

  .display-1.color-neutral-100.unterseite {
    margin-top: 10px;
  }

  .header-nav-link {
    color: #fff;
  }

  .hamburger-menu-wrapper {
    mix-blend-mode: normal;
    position: absolute;
  }

  .header-nav-list-item {
    text-align: left;
    width: 100%;
  }

  .header-nav-list-item.show-in-tablet {
    justify-content: flex-start;
    width: 100%;
    display: flex;
  }

  .header-wrapper {
    margin-bottom: 0;
    display: block;
  }

  .header-left-side {
    margin-right: 16px;
  }

  .cart-container {
    border-radius: 0;
  }

  .hamburger-menu-bar {
    width: 28px;
  }

  .header-nav-menu-wrapper {
    background-color: var(--midnight-blue);
    flex: 0 auto;
    justify-content: space-between;
    align-self: auto;
    align-items: flex-start;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: absolute;
    inset: 31% 0% auto;
  }

  .header-logo-link {
    margin-right: 24px;
  }

  .card-2.testimonial-card-right {
    padding: 40px 24px;
  }

  .display-3, .display-4 {
    font-size: 34px;
  }

  .display-4.mg-bottom-0 {
    font-size: 33px;
  }

  .divider-2.stats-left-divider {
    min-width: auto;
    max-width: none;
    height: 1px;
    margin-top: 32px;
    margin-bottom: 32px;
    margin-left: -50vw;
  }

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

  .section-14.position-relative---z-index-1.overflow-hidden {
    margin-top: 60px;
    margin-bottom: auto;
  }

  .section-14.position-relative---z-index-1.overflow-hidden.mobile {
    margin-top: 0;
  }

  .section-14.position-relative---z-index-1.overflow-hidden.mobile._2 {
    margin-top: auto;
  }

  .display-5 {
    font-size: 34px;
  }

  .display-6 {
    font-size: 24px;
  }

  .display-7 {
    font-size: 34px;
  }

  .stats-left-3-columns-tablet {
    display: block;
  }

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

  .small-text-box-right {
    padding-left: 0;
  }

  .display-8 {
    font-size: 34px;
  }

  .display-9 {
    font-size: 24px;
  }

  .section-16 {
    width: auto;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .container-default-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

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

  .section-17.pd-148px {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-17.pd-148px.position-relative---z-index-1.anders {
    margin-top: 0;
  }

  .color-neutral-803.mg-bottom-32px.mobile {
    margin-top: 20px;
  }

  .form-block-2.contact-form-block {
    min-height: 696px;
  }

  .container-default-3 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .display-10 {
    font-size: 48px;
  }

  .container-default-4 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .display-11 {
    font-size: 24px;
  }

  .form-block-3.btn-inside-input-form {
    min-height: 136px;
  }

  .cta-card {
    padding-bottom: 80px;
    padding-left: 32px;
  }

  .cta-card.v2 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .container-default-5 {
    padding-left: 16px;
    padding-right: 16px;
  }

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

  .section-18.pd-148px {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .small-btn-inside-input-wrapper {
    margin-top: 24px;
    position: static;
    bottom: 0;
  }

  .success-message-icon-left-container {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .code-embed-7 {
    margin-bottom: 0;
  }

  .container-default-6 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .form-block-4.btn-inside-input-form {
    min-height: 136px;
  }

  .container-default-7 {
    padding-left: 16px;
    padding-right: 16px;
  }

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

  .section-19.pd-148px {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .background-video-2.mobile {
    margin-top: 0;
    padding-top: 0;
  }

  .section-21 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .container-7 {
    margin-bottom: 40px;
  }

  .module-2 {
    padding: 24px;
  }

  .container-8 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-default-8, .container-default-8.unterseite {
    padding-left: 16px;
    padding-right: 16px;
  }
}

#w-node-_134bcd13-a4d9-b659-6517-757c33a838f4-3086df08, #w-node-_134bcd13-a4d9-b659-6517-757c33a83902-3086df08, #w-node-_06366056-40fc-c7e2-6c38-a205115a02b2-3086df08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06366056-40fc-c7e2-6c38-a205115a02b5-3086df08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_06366056-40fc-c7e2-6c38-a205115a02be-3086df08, #w-node-_06366056-40fc-c7e2-6c38-a205115a02cd-3086df08, #w-node-_06366056-40fc-c7e2-6c38-a205115a02d8-3086df08, #w-node-_06366056-40fc-c7e2-6c38-a205115a02e4-3086df08, #w-node-_06366056-40fc-c7e2-6c38-a205115a02ef-3086df08, #w-node-_06366056-40fc-c7e2-6c38-a205115a02fa-3086df08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4aeceee2-31df-9f65-e281-45b12152724e-3086df08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ce98f982-1b06-ce97-770b-5f8d78067fef-3086df08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ce98f982-1b06-ce97-770b-5f8d78067ff0-3086df08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_66c733e3-fe04-bdc8-301d-2a111f7644ec-3086df08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_66c733e3-fe04-bdc8-301d-2a111f7644ed-3086df08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_66c733e3-fe04-bdc8-301d-2a111f7644f4-3086df08 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d23fec22-6729-1322-371b-e6d24718bfec-3086df08 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-d23fec22-6729-1322-371b-e6d24718bff9-3086df08 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_76cb2f2b-aca7-bd66-d90e-d48be78b4e47-3086df08 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_76cb2f2b-aca7-bd66-d90e-d48be78b4e4a-3086df08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_76cb2f2b-aca7-bd66-d90e-d48be78b4e4c-3086df08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_76cb2f2b-aca7-bd66-d90e-d48be78b4e51-3086df08, #w-node-_76cb2f2b-aca7-bd66-d90e-d48be78b4e58-3086df08, #w-node-_76cb2f2b-aca7-bd66-d90e-d48be78b4e5e-3086df08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76cb2f2b-aca7-bd66-d90e-d48be78b4e64-3086df08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_76cb2f2b-aca7-bd66-d90e-d48be78b4e78-3086df08 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f97aa605-a559-0531-0a30-b2e439d59208-699e24ba {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_877e39fa-1ef3-f31c-b3e1-65533e0d9929-699e24ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff24a235-c006-ae6b-8a64-6ecdcfb6ef1b-699e24ba {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ccd2787b-4cd0-e1cd-a611-4eaa9a453e9d-699e24ba, #w-node-ccd2787b-4cd0-e1cd-a611-4eaa9a453ea0-699e24ba, #w-node-ccd2787b-4cd0-e1cd-a611-4eaa9a453ea3-699e24ba, #w-node-ccd2787b-4cd0-e1cd-a611-4eaa9a453ea6-699e24ba, #w-node-ccd2787b-4cd0-e1cd-a611-4eaa9a453ea9-699e24ba, #w-node-_1b10a489-06b4-0e51-c8e1-bbad825b1d0a-699e24ba {
  justify-self: start;
}

#w-node-ccd2787b-4cd0-e1cd-a611-4eaa9a453e9b-699e24ba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_913c938d-378e-3336-6224-657375b3d2eb-699e24ba, #w-node-_913c938d-378e-3336-6224-657375b3d2ee-699e24ba {
  justify-self: start;
}

#w-node-d35063cf-7f41-0cd4-651a-f7f4fa7128d4-699e24ba {
  grid-area: span 1 / span 10 / span 1 / span 10;
  align-self: center;
}

#w-node-_89c2742b-8969-0d98-1d2c-a982939384bc-699e24ba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_603c9b50-81cb-2da4-fa45-a45862b738ca-3086df2b, #w-node-_6033da0e480ae67cb988ce3100000000000e-3086df2b, #w-node-f0a25712-e974-6fd6-15c0-64b75823e38c-3086df50, #w-node-_6033da266274471679e6985800000000000d-3086df50 {
  justify-self: center;
}

#w-node-_2ec9f024-c68c-ea05-f8d0-f073184d658d-3086df6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_781206ab-f983-0a4f-bc42-e61accbb4199-3086df6d, #w-node-_781206ab-f983-0a4f-bc42-e61accbb41a3-3086df6d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_781206ab-f983-0a4f-bc42-e61accbb41a7-3086df6d {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: center;
}

#w-node-_781206ab-f983-0a4f-bc42-e61accbb41c2-3086df6d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cdbd5c1-39df-b85c-9c7c-e80c234dd049-3086df6d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fa833012-2dec-8053-ecea-6dde9599cc0c-3086df6d {
  grid-area: 1 / 1 / 3 / 7;
}

#w-node-fa833012-2dec-8053-ecea-6dde9599cc13-3086df6d {
  order: -9999;
}

#w-node-be211ad1-144c-b75a-9719-2c1203ac2a50-3086df6d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-be211ad1-144c-b75a-9719-2c1203ac2a57-3086df6d {
  order: -9999;
}

#w-node-c5762205-b1a9-e2dd-1479-d728772112a7-3086df6d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2a07ab64-dc51-191d-c20f-4ab19fadda47-3086df6d {
  order: -9999;
}

#w-node-_05ba2179-4ec0-43dc-745f-2d10399dc269-3086df6d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_05ba2179-4ec0-43dc-745f-2d10399dc270-3086df6d {
  order: -9999;
}

#w-node-_7379dfc3-9ae3-1e10-32a6-cd7b4dd6ac03-3086df72, #w-node-_7a499d14-0fe9-29d4-42ab-323d94144c65-3086df72, #w-node-_9f87d279-714d-4b95-9bb8-7a6869ecd82d-3086df72, #w-node-_32756310-16d0-88bc-533d-308a008e74dc-3086df72 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_32756310-16d0-88bc-533d-308a008e74e0-3086df72 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_32756310-16d0-88bc-533d-308a008e74e3-3086df72 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  place-self: end;
}

#w-node-_32756310-16d0-88bc-533d-308a008e74e8-3086df72, #w-node-ebc899d7-8882-f648-71ec-0ee0a7940e0d-a7940e0b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5182a395-cf9e-b483-b198-3d64612d6f58-3086df8c, #w-node-_5182a395-cf9e-b483-b198-3d64612d6f66-3086df8c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59efeefb-8483-22fe-3609-b62c5aecf0ea-3086df8c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-dcba749c-416f-c467-eb37-528964abd815-3086df8c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6d950571-3964-019b-c4f4-c42e7aa682f6-3086df8c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_0b9df578-296f-1b94-ca84-20541ada5e72-3086df8c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_488a3cc0-4e5a-5d0b-ff5a-f45a6efa7c4e-3086df8c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8c6c817e-ae3f-ecff-29de-6b26a178e7fc-3086df90, #w-node-_8c6c817e-ae3f-ecff-29de-6b26a178e800-3086df90, #w-node-_965221de-66e1-638e-a3a0-0dc1de0872e0-3086df91 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_115b6b59-8758-d644-7896-d39a24bd8310-3086df91 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_23a27d4d-9fc8-6080-2f0e-5655796208c5-3086df91 {
  grid-area: 1 / 3 / 2 / 7;
  align-self: stretch;
}

#w-node-_926fc6c0-a3f5-0a27-29c2-0701c48da864-3086df91 {
  grid-area: 1 / 7 / 2 / 11;
  align-self: start;
}

#w-node-_9eec4482-4444-31d3-faf3-d7f2bfd1b17e-3086df92 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9867b87d-5a45-dba4-cba0-82e6107c8644-3086df92 {
  align-self: center;
}

#w-node-_5433ba5d-c03a-76b8-f7b2-271b921deb9f-3086df92 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_5c13c1cd-b330-3407-9950-a787450a8e2b-3086df92 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2b0fedc3-4a85-6ad1-8c03-af90be6e5994-3086df92 {
  grid-area: 3 / 2 / 4 / 12;
}

#w-node-_45c0e8a4-2493-827f-a6d5-6d2eb805616e-3086df92 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1eeff5e7-37f2-2ab6-2b49-b15fd95add00-3086df93 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ffc8934e-92e8-59b4-076e-adef74e1439c-3086df93 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: start;
}

#w-node-ecf1b491-0665-8cf6-3435-75b56a604234-3086df93 {
  align-self: center;
}

#w-node-_602be129-5c37-cc03-8beb-ac13de38b4e6-3086df93 {
  align-self: stretch;
}

#w-node-_7f18f897-ee80-2422-daf3-aecea04fdfcb-3086df94, #w-node-_3ff33a99-0475-2dbd-67c4-b09848919f1b-3086df94, #w-node-_99b4241e-0b55-62e2-8fcf-4bdac8c009b9-3086df94, #w-node-_99b4241e-0b55-62e2-8fcf-4bdac8c009bb-3086df94 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0677f310-ab10-6450-3d91-a815e4873959-3086df94 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b8ac64f8-5499-3b2b-70cd-f9f79eb7595d-3086df94, #w-node-_50d5c221-c813-44e4-a640-73f92e99e458-3086df94 {
  grid-column: span 2 / span 2;
}

#w-node-e5913e41-b58c-ba1b-7068-289a74a6e64c-3086df94, #w-node-e5913e41-b58c-ba1b-7068-289a74a6e64f-3086df94, #w-node-_3d754384-cf0d-a51f-0fc8-ebc0896554c0-3086df94 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5e90aaea-5a78-0cf7-c587-95cee4dba4e1-3086dfa9 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_5e90aaea-5a78-0cf7-c587-95cee4dba4e5-3086dfa9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5e90aaea-5a78-0cf7-c587-95cee4dba4e7-3086dfa9 {
  align-self: stretch;
}

#w-node-_28424866-5547-5e1d-2a5a-1166f63d79e1-3086dfaa {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4f49c76d-99f5-1f69-0db9-2a1e83d4c680-3086dfaa {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_4f49c76d-99f5-1f69-0db9-2a1e83d4c68a-3086dfaa {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-_352b04f3-9333-d4e9-eebc-126d6a52401e-3086dfaa {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_352b04f3-9333-d4e9-eebc-126d6a524022-3086dfaa {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_352b04f3-9333-d4e9-eebc-126d6a52401c-3086dfaa {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0d8b80b5-fe0a-0e80-b485-587a165209c0-3086dfaa {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_0d8b80b5-fe0a-0e80-b485-587a165209ca-3086dfaa {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ed019900-9506-999a-2e3c-da0af0348337-3086dfaa, #w-node-ed019900-9506-999a-2e3c-da0af034833e-3086dfaa, #w-node-ed019900-9506-999a-2e3c-da0af0348345-3086dfaa, #w-node-ed019900-9506-999a-2e3c-da0af034834c-3086dfaa, #w-node-ed019900-9506-999a-2e3c-da0af0348353-3086dfaa, #w-node-ed019900-9506-999a-2e3c-da0af034835a-3086dfaa, #w-node-_80fd49dc-002b-a37c-39c8-2b05ee9374a6-3086dfaa, #w-node-d9a74305-a729-712b-0abb-52f9b675e000-3086dfaa, #w-node-_300c4234-1ba6-66ae-0525-a52f576fcd02-3086dfaa, #w-node-b6104607-2f68-5057-d19e-42b64aa09166-3086dfaa, #w-node-_04301425-d9fa-1062-0bc1-b301c3b8084a-3086dfaa {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_04fd7362-d048-a86f-111d-f8f7c73af540-3086dfaa {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f98a5a3b-b6c5-0038-d975-c9617f0b3d07-3086dfaa {
  align-self: center;
}

#w-node-_04fd7362-d048-a86f-111d-f8f7c73af547-3086dfaa {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_58a6e5dd-0f0f-ee44-bd5f-db15b79a7667-3086dfaa {
  align-self: center;
}

#w-node-_0f3e9888-d596-4ae2-3f52-0a311f42b9aa-3086dfaa {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0f3e9888-d596-4ae2-3f52-0a311f42b9ae-3086dfaa {
  align-self: center;
}

#w-node-a979cd95-54d6-f9b5-824d-21565f5f830e-3086dfaa {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_17058185-4906-ae00-6ee9-513d59c8e966-3086dfaa {
  align-self: center;
}

#w-node-eac7637b-6e92-b92e-a1b3-ea31e89f73ec-3086dfaa {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b4c1187f-6c89-5470-8919-a739a7417123-3086dfaa {
  align-self: center;
}

#w-node-_8dd192b5-4b14-99bc-93b9-45337850b413-3086dfaa, #w-node-_8dd192b5-4b14-99bc-93b9-45337850b415-3086dfaa {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8dd192b5-4b14-99bc-93b9-45337850b41c-3086dfaa, #w-node-_8dd192b5-4b14-99bc-93b9-45337850b428-3086dfaa, #w-node-_8dd192b5-4b14-99bc-93b9-45337850b434-3086dfaa, #w-node-_8dd192b5-4b14-99bc-93b9-45337850b440-3086dfaa {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_37616f0f-d3ff-a487-ec8e-1780b58e3dfe-3086dfaa {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f302d19e-e18f-73ce-7041-05a1f6939e54-3086dfaa, #w-node-b5ee43cd-ce19-069b-4a65-7497781537a7-3086dfaa, #w-node-_64d395fd-e3a0-c058-932b-686025c3dd4d-3086dfaa, #w-node-_2771ce14-d42c-868c-540b-27bcc14cb5ac-3086dfaa {
  grid-area: span 1 / span 6 / span 1 / span 6;
  place-self: center;
}

#w-node-_240f5823-6dc8-586d-2b89-e49aaa55632f-3086dfaa {
  grid-area: span 2 / span 6 / span 2 / span 6;
  align-self: center;
}

#w-node-_240f5823-6dc8-586d-2b89-e49aaa556335-3086dfaa, #w-node-_240f5823-6dc8-586d-2b89-e49aaa55633b-3086dfaa, #w-node-_240f5823-6dc8-586d-2b89-e49aaa556341-3086dfaa, #w-node-_240f5823-6dc8-586d-2b89-e49aaa556347-3086dfaa {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-fd699f7a-f8de-e464-c275-d3fd914b5247-3086dfaa {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fd699f7a-f8de-e464-c275-d3fd914b5248-3086dfaa, #w-node-fd699f7a-f8de-e464-c275-d3fd914b5250-3086dfaa {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fd699f7a-f8de-e464-c275-d3fd914b5258-3086dfaa {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fd699f7a-f8de-e464-c275-d3fd914b5259-3086dfaa, #w-node-fd699f7a-f8de-e464-c275-d3fd914b5261-3086dfaa {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4afb3884-26db-0bdc-d87e-e12638b10af3-3086dfaa {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_5235fa49-91ff-ccb2-e414-76b6a82d9cc1-3086dfaa {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5235fa49-91ff-ccb2-e414-76b6a82d9cc7-3086dfaa {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5235fa49-91ff-ccb2-e414-76b6a82d9cc9-3086dfaa, #w-node-_5235fa49-91ff-ccb2-e414-76b6a82d9ccc-3086dfaa {
  order: -9999;
}

#w-node-_5235fa49-91ff-ccb2-e414-76b6a82d9cd4-3086dfaa {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5235fa49-91ff-ccb2-e414-76b6a82d9cd7-3086dfaa, #w-node-_5235fa49-91ff-ccb2-e414-76b6a82d9cda-3086dfaa {
  order: -9999;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141bf-3086dfaa {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141c0-3086dfaa {
  grid-area: 1 / 2 / 2 / 4;
  align-self: center;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141c2-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141ca-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141d2-3086dfaa {
  justify-self: center;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141d9-3086dfaa {
  grid-area: 1 / 4 / 2 / 10;
  place-self: center stretch;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141db-3086dfaa {
  grid-area: 1 / 10 / 2 / 12;
  align-self: center;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141dd-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141e5-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141ed-3086dfaa {
  justify-self: center;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c462914278-3086dfaa {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c462914279-3086dfaa {
  grid-area: span 2 / span 6 / span 2 / span 6;
  align-self: center;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c46291427f-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c462914286-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c46291428d-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c462914294-3086dfaa {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: stretch;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c46291429b-3086dfaa {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c46291429c-3086dfaa {
  grid-area: 1 / 1 / 2 / 6;
  align-self: center;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c46291429e-3086dfaa {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142a6-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142a7-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142ac-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142ad-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142b2-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142b3-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142b8-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142b9-3086dfaa {
  align-self: center;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142bb-3086dfaa {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142bd-3086dfaa {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142c6-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142c7-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142cc-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142cd-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142d2-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142d3-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142d8-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142d9-3086dfaa {
  align-self: center;
}

#w-node-_1cd65589-108c-7e73-6650-2bdebb7d0e72-3086dfaa {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1cd65589-108c-7e73-6650-2bdebb7d0e7d-3086dfaa {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-_1cd65589-108c-7e73-6650-2bdebb7d0e7f-3086dfaa {
  justify-self: center;
}

#w-node-_1cd65589-108c-7e73-6650-2bdebb7d0e88-3086dfaa {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-_1cd65589-108c-7e73-6650-2bdebb7d0e8a-3086dfaa {
  justify-self: center;
}

#w-node-_1cd65589-108c-7e73-6650-2bdebb7d0e92-3086dfaa {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-_1cd65589-108c-7e73-6650-2bdebb7d0e94-3086dfaa {
  justify-self: center;
}

#w-node-_1cd65589-108c-7e73-6650-2bdebb7d0e9c-3086dfaa {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-_1cd65589-108c-7e73-6650-2bdebb7d0e9e-3086dfaa {
  justify-self: center;
}

#w-node-_1cd65589-108c-7e73-6650-2bdebb7d0ea7-3086dfaa {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_1cd65589-108c-7e73-6650-2bdebb7d0eb0-3086dfaa, #w-node-_1cd65589-108c-7e73-6650-2bdebb7d0eb1-3086dfaa, #w-node-_1cd65589-108c-7e73-6650-2bdebb7d0eb5-3086dfaa, #w-node-_1cd65589-108c-7e73-6650-2bdebb7d0eb6-3086dfaa, #w-node-_1cd65589-108c-7e73-6650-2bdebb7d0eba-3086dfaa, #w-node-_1cd65589-108c-7e73-6650-2bdebb7d0ebb-3086dfaa {
  align-self: center;
}

#w-node-_1cd65589-108c-7e73-6650-2bdebb7d0ebd-3086dfaa {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_1cd65589-108c-7e73-6650-2bdebb7d0ebe-3086dfaa {
  grid-area: 1 / 1 / 4 / 4;
}

#w-node-_1cd65589-108c-7e73-6650-2bdebb7d0ec0-3086dfaa {
  grid-area: 3 / 3 / 9 / 6;
}

#w-node-_2c9b62f9-bbb9-8686-a972-a008975ded87-3086dfaa {
  grid-area: 1 / 7 / 2 / 13;
  justify-self: end;
}

#w-node-_2c9b62f9-bbb9-8686-a972-a008975deda7-3086dfaa {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_514e138b-ec85-93b0-0862-1393d9c616af-3086dfaa {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_514e138b-ec85-93b0-0862-1393d9c616b1-3086dfaa {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_514e138b-ec85-93b0-0862-1393d9c616b2-3086dfaa {
  place-self: start center;
}

#w-node-_514e138b-ec85-93b0-0862-1393d9c616b5-3086dfaa {
  align-self: start;
}

#w-node-_514e138b-ec85-93b0-0862-1393d9c616bc-3086dfaa {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_514e138b-ec85-93b0-0862-1393d9c616bd-3086dfaa {
  justify-self: center;
}

#w-node-_514e138b-ec85-93b0-0862-1393d9c616c0-3086dfaa {
  align-self: start;
}

#w-node-_514e138b-ec85-93b0-0862-1393d9c616c6-3086dfaa {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_514e138b-ec85-93b0-0862-1393d9c616c7-3086dfaa {
  justify-self: center;
}

#w-node-_457e6e70-96a7-b30a-6b6d-866f02bd99d5-3086dfaa, #w-node-_457e6e70-96a7-b30a-6b6d-866f02bd99db-3086dfaa {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_51d2dca2-bd90-a1d7-7394-3f8513ad9297-3086dfab, #w-node-_51d2dca2-bd90-a1d7-7394-3f8513ad92a5-3086dfab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e941f65f-44e8-3775-eba3-2580f77b3a57-3086dfab, #w-node-e941f65f-44e8-3775-eba3-2580f77b3a63-3086dfab, #w-node-e941f65f-44e8-3775-eba3-2580f77b3a6f-3086dfab, #w-node-dd8f9da9-ab63-be65-80a4-ff3ffdfba7b4-3086dfab, #w-node-e941f65f-44e8-3775-eba3-2580f77b3a7b-3086dfab, #w-node-cb611d2a-9d53-c768-ce16-ebefb289200e-3086dfab, #w-node-_4115f5d1-595d-f663-528e-9c95fc48705d-3086dfab, #w-node-_277d530f-e743-8691-ba29-9a939f8bad03-3086dfab, #w-node-db7d3095-e7f4-cfaa-68d4-9d0d7a6a9cf1-3086dfab, #w-node-f6616883-cae2-0a49-5a58-123e914f912e-3086dfab, #w-node-_320eeccd-903d-c5e8-df6e-da79d5d0113e-3086dfab, #w-node-fe1f3a66-b5ac-5fad-f73a-12fafdcc5fe9-3086dfab {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d9ed65ce-4eed-16ad-d946-a3c8172b3160-3086dfac, #w-node-d9ed65ce-4eed-16ad-d946-a3c8172b316e-3086dfac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a36-3086dfac, #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a40-3086dfac, #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a42-3086dfac, #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a44-3086dfac {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a5f-3086dfac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a61-3086dfac, #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a69-3086dfac {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a6a-3086dfac {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a6b-3086dfac {
  place-self: start center;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a6e-3086dfac {
  align-self: start;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a75-3086dfac {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a76-3086dfac {
  place-self: start center;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a79-3086dfac {
  align-self: start;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a80-3086dfac {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a81-3086dfac {
  place-self: start center;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a84-3086dfac {
  align-self: start;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a8b-3086dfac {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a8c-3086dfac {
  place-self: start center;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a8f-3086dfac {
  align-self: start;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a96-3086dfac {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a97-3086dfac {
  justify-self: center;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a9a-3086dfac {
  align-self: start;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2aa0-3086dfac {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_884c8379-acb0-eddb-4ef6-495ec75b2aa1-3086dfac {
  justify-self: center;
}

#w-node-a80b1876-f5fe-f5bd-fa89-68e4c1a4837c-3086dfac, #w-node-_2710b4e4-0d6a-c838-62fb-a889c98086ca-3086dfac, #w-node-_5167f2ed-7d93-e00b-36b1-04bf0664b599-3086dfac, #w-node-_5167f2ed-7d93-e00b-36b1-04bf0664b59a-3086dfac, #w-node-_5167f2ed-7d93-e00b-36b1-04bf0664b59d-3086dfac {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5167f2ed-7d93-e00b-36b1-04bf0664b5a5-3086dfac, #w-node-_5167f2ed-7d93-e00b-36b1-04bf0664b5ae-3086dfac, #w-node-_5167f2ed-7d93-e00b-36b1-04bf0664b5b6-3086dfac, #w-node-_35b33f45-a1f6-87b0-1954-9e9e222c55d4-3086dfac, #w-node-d7498250-e805-f76b-bf82-9d2e8690e754-3086dfac, #w-node-_0dd23f16-7f28-e0fb-a9fd-b6e34377f940-3086dfac {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_2673ac9e-5895-9fb2-a5b6-9070a56a0fd9-3086dfac {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_2673ac9e-5895-9fb2-a5b6-9070a56a0fdd-3086dfac {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-fa4ba6d2-2dbc-650e-8be6-8e06ba4b4d39-3086dfad, #w-node-fa4ba6d2-2dbc-650e-8be6-8e06ba4b4d47-3086dfad, #w-node-_1a68260f-d93f-c609-00ce-3e79360b1ac9-3086dfad, #w-node-e02e175c-bd18-87a7-779a-8cee15c20bd8-3086dfad, #w-node-_1a68260f-d93f-c609-00ce-3e79360b1ad7-3086dfad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf2fc49d-089d-095e-583c-5a6cc33206e4-3086dfb2 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: stretch;
}

#w-node-cf2fc49d-089d-095e-583c-5a6cc33206e8-3086dfb2 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-f3c0d9be-2ea9-668d-381d-5fbb5bde0c18-3086dfb2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a52a6376-2a91-de41-624d-dd0df7e85c95-3086dfb2 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-a52a6376-2a91-de41-624d-dd0df7e85c97-3086dfb2, #w-node-a52a6376-2a91-de41-624d-dd0df7e85cd2-3086dfb2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a52a6376-2a91-de41-624d-dd0df7e85cd4-3086dfb2 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f98a3546-88e9-c22c-821e-fd9467c9d719-3086dfdc, #w-node-f98a3546-88e9-c22c-821e-fd9467c9d727-3086dfdc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Pfeil.w-node-c12509d2-5819-0107-bb15-7bc723dcb6e2-3086dfdc {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_42f789de-e6e5-8608-f74a-a4e482890078-3086dfdc, #w-node-_99de8001-eac9-e5ae-0d90-fed4ead09d1f-3086dfdc {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_343ae087-3b0e-cf7a-8651-bcaaf2f103fa-3086dfdc {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5e538b3d-9a07-ce85-5734-6b610559d32c-3086dfdc {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c12509d2-5819-0107-bb15-7bc723dcb6ea-3086dfdc, #w-node-c12509d2-5819-0107-bb15-7bc723dcb6f4-3086dfdc, #w-node-c12509d2-5819-0107-bb15-7bc723dcb6f6-3086dfdc, #w-node-c12509d2-5819-0107-bb15-7bc723dcb6f8-3086dfdc {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-c12509d2-5819-0107-bb15-7bc723dcb713-3086dfdc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d61bcbbb-55d0-defe-9f53-ef86363e72b8-3086dfdc {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d61bcbbb-55d0-defe-9f53-ef86363e72be-3086dfdc {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_6fa96486-9efb-8962-edf9-cb4f0738dc56-3086dff4, #w-node-e3e283ad-b33c-29e4-ba61-7800f728bde2-3086dff4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-ce7881de-10e9-7203-74d2-5c6050c1b422-3086dff6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ce7881de-10e9-7203-74d2-5c6050c1b435-3086dff6 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ce7881de-10e9-7203-74d2-5c6050c1b43c-3086dff6, #w-node-ce7881de-10e9-7203-74d2-5c6050c1b43f-3086dff6, #w-node-ce7881de-10e9-7203-74d2-5c6050c1b447-3086dff6, #w-node-ce7881de-10e9-7203-74d2-5c6050c1b44a-3086dff6, #w-node-ce7881de-10e9-7203-74d2-5c6050c1b452-3086dff6, #w-node-ce7881de-10e9-7203-74d2-5c6050c1b455-3086dff6 {
  align-self: center;
}

#w-node-ce7881de-10e9-7203-74d2-5c6050c1b465-3086dff6 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-ce7881de-10e9-7203-74d2-5c6050c1b469-3086dff6, #w-node-ce7881de-10e9-7203-74d2-5c6050c1b470-3086dff6, #w-node-ce7881de-10e9-7203-74d2-5c6050c1b476-3086dff6, #w-node-ce7881de-10e9-7203-74d2-5c6050c1b47d-3086dff6, #w-node-ce7881de-10e9-7203-74d2-5c6050c1b483-3086dff6, #w-node-ce7881de-10e9-7203-74d2-5c6050c1b489-3086dff6 {
  align-self: center;
}

#w-node-e5c226c9-bf80-4df2-7659-9f77155dac00-3086dff6, #w-node-a2ba7519-c167-2e4e-91f4-1c7c62a80ea7-3086dff6, #w-node-a2ba7519-c167-2e4e-91f4-1c7c62a80eb7-3086dff6, #w-node-a2ba7519-c167-2e4e-91f4-1c7c62a80ec5-3086dff6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ba3bad00-26e0-d71c-6da0-76dd0342a95a-3086e00a, #w-node-abed933c-e3ab-ee93-cfea-ab62c7d4a9c2-3086e00a, #w-node-_17d89c31-76e9-1039-4455-83f2c6159c90-3086e00a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1c619846-077e-affc-6cfa-a52b1cffdbf9-3086e00a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_57b416d3-9c55-56f9-d148-191858283f4f-3086e00a {
  align-self: center;
}

#w-node-_5b8427b2-69ce-63c9-599b-d541959d69d9-3086e00a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5b8427b2-69ce-63c9-599b-d541959d69dc-3086e00a {
  align-self: center;
}

#w-node-a051ca2c-b8d5-5043-b8db-fddf2c773f8c-3086e00a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a051ca2c-b8d5-5043-b8db-fddf2c773f8f-3086e00a {
  align-self: center;
}

#w-node-b0205d54-e423-1772-9cc3-8aab3704f8a8-3086e00a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b0205d54-e423-1772-9cc3-8aab3704f8ab-3086e00a {
  align-self: center;
}

#w-node-_6ca71a2e-55ea-00e4-7497-d08bbbd27632-3086e00a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6ca71a2e-55ea-00e4-7497-d08bbbd27635-3086e00a {
  align-self: center;
}

#w-node-_3c25dcc0-aad2-2fde-3edd-b364d72e19bd-3086e00a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3c25dcc0-aad2-2fde-3edd-b364d72e19c0-3086e00a {
  align-self: center;
}

#w-node-d75cb1eb-fd69-cb98-4ab7-272e74d9746b-3086e04d, #w-node-d75cb1eb-fd69-cb98-4ab7-272e74d9747b-3086e04d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d75cb1eb-fd69-cb98-4ab7-272e74d9748b-3086e04d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f9a1ec85-8243-6f1c-27f2-2ade0c27a4b3-3086e04d, #w-node-f9a1ec85-8243-6f1c-27f2-2ade0c27a4d4-3086e04d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-dbdd365e-9d21-356a-a060-65547579ba28-3086e04d, #w-node-_6db18f05-ffa6-39ab-c799-9747b46afdc0-3086e04d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6db18f05-ffa6-39ab-c799-9747b46afdcc-3086e04d, #w-node-_6db18f05-ffa6-39ab-c799-9747b46afdee-3086e04d, #w-node-_6db18f05-ffa6-39ab-c799-9747b46afe17-3086e04d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0444b313-3375-7b9b-b74c-6dfed46c31d6-3086e04e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eafd-3086e04e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb05-3086e04e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-3086e04e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb2a-3086e04e {
  justify-self: end;
}

#w-node-_1195147e-9db9-6d14-d6bf-4bbd49ac6e9c-3086e052 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_1195147e-9db9-6d14-d6bf-4bbd49ac6ea5-3086e052 {
  grid-area: 1 / 9 / 2 / 12;
}

#w-node-d7c683be-6a72-24ee-f2d4-a478f150df57-3086e052, #w-node-d7c683be-6a72-24ee-f2d4-a478f150df5a-3086e052, #w-node-d7c683be-6a72-24ee-f2d4-a478f150df61-3086e052 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2cf560f5-4c21-da84-42b8-ad2d742a07cf-3086e052 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: center;
}

#w-node-eef85985-ab13-e2c3-5463-5b5cd6be7938-3086e052 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-eef85985-ab13-e2c3-5463-5b5cd6be7940-3086e052 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  place-self: center start;
}

#w-node-eef85985-ab13-e2c3-5463-5b5cd6be7941-3086e052 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  place-self: center end;
}

#w-node-_0e6641d5-fa58-8f05-87f6-291fcae26b42-3086e052 {
  grid-area: 1 / 1 / 2 / 6;
  align-self: stretch;
}

#w-node-_0e6641d5-fa58-8f05-87f6-291fcae26b44-3086e052 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
}

#w-node-c6840a15-4af2-7942-2003-678cd4d3d7a6-3086e052, #w-node-c6840a15-4af2-7942-2003-678cd4d3d7a9-3086e052, #w-node-c6840a15-4af2-7942-2003-678cd4d3d7b0-3086e052, #w-node-c0ca210d-1348-4aa4-93f6-62f8e4746606-3086e054 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8d920393-823c-5d64-fa1c-b101318a8210-3086e054 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-eb9f1969-660c-efd9-d92e-ec8c865db055-3086e056 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-eb9f1969-660c-efd9-d92e-ec8c865db05d-3086e056, #w-node-eb9f1969-660c-efd9-d92e-ec8c865db080-3086e056 {
  align-self: stretch;
}

#w-node-b2445f96-48f2-f771-2ea0-f1d35b5621ee-3086e056 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_198f9a05-a804-8360-bba3-06507b73d5ac-3086e056 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_97d0aa42-fb5f-d7cd-8cd1-b2e21a37c5e5-3086e056 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0248da7c-5efd-5485-46a4-5bdb6daea4a6-3086e056, #w-node-_854a12c1-ce23-daba-7f73-5e3aebdfda54-3086e056, #w-node-_6d20b6ba-9dc6-4fe6-eda5-07e560202c53-3086e056, #w-node-_6d20b6ba-9dc6-4fe6-eda5-07e560202c48-3086e056, #w-node-a73ffb12-007e-3a61-5d09-f0e2793f5145-3086e056, #w-node-a73ffb12-007e-3a61-5d09-f0e2793f5150-3086e056 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f8f78b2c-88f4-25ae-3f48-c117083430f2-3086e057 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_1ec1953b-0609-f76e-b81e-52a2e59362e4-3086e057, #w-node-_1ec1953b-0609-f76e-b81e-52a2e59362f0-3086e057, #w-node-_1ec1953b-0609-f76e-b81e-52a2e59362fc-3086e057 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8e7e58f9-f992-09fe-c32b-9cacef92e908-3086e057, #w-node-_8e7e58f9-f992-09fe-c32b-9cacef92e90f-3086e057, #w-node-_8e7e58f9-f992-09fe-c32b-9cacef92e916-3086e057, #w-node-_8e7e58f9-f992-09fe-c32b-9cacef92e91d-3086e057, #w-node-_8e7e58f9-f992-09fe-c32b-9cacef92e924-3086e057 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_692a0304-8641-ace6-bb3b-e911a4fa3a82-3086e057 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_692a0304-8641-ace6-bb3b-e911a4fa3a84-3086e057 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-_692a0304-8641-ace6-bb3b-e911a4fa3a8c-3086e057 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_5732bcee-8723-a595-c7c1-9662fdc8d9a9-3086e057 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5732bcee-8723-a595-c7c1-9662fdc8d9ac-3086e057 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5732bcee-8723-a595-c7c1-9662fdc8d9b5-3086e057 {
  align-self: center;
}

#w-node-_5732bcee-8723-a595-c7c1-9662fdc8d9b9-3086e057 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5732bcee-8723-a595-c7c1-9662fdc8d9c2-3086e057 {
  align-self: center;
}

#w-node-_74026cad-326a-06ea-d4db-317d5109080a-3086e057 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f2349d2a-09ac-22fb-d4a5-228bec765a04-3086e059, #w-node-_3871f1c7-8d83-ce88-a72e-c93ae32850e3-3086e059 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3871f1c7-8d83-ce88-a72e-c93ae32850e9-3086e059 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_3871f1c7-8d83-ce88-a72e-c93ae3285118-3086e059 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3871f1c7-8d83-ce88-a72e-c93ae328511d-3086e059, #w-node-_3871f1c7-8d83-ce88-a72e-c93ae3285127-3086e059, #w-node-_3871f1c7-8d83-ce88-a72e-c93ae3285131-3086e059 {
  align-self: stretch;
}

#w-node-_3871f1c7-8d83-ce88-a72e-c93ae3285146-3086e059 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3871f1c7-8d83-ce88-a72e-c93ae3285150-3086e059, #w-node-_3871f1c7-8d83-ce88-a72e-c93ae328515f-3086e059, #w-node-_3871f1c7-8d83-ce88-a72e-c93ae328516e-3086e059 {
  align-self: stretch;
}

#w-node-_241adda9-3950-6b66-cd3d-cdefe935be5a-3086e059, #w-node-_241adda9-3950-6b66-cd3d-cdefe935be60-3086e059 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_241adda9-3950-6b66-cd3d-cdefe935be68-3086e059, #w-node-_241adda9-3950-6b66-cd3d-cdefe935be71-3086e059, #w-node-_241adda9-3950-6b66-cd3d-cdefe935be79-3086e059 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_83a193eb-926b-4a10-acda-18ece2198093-3086e05a, #w-node-_83a193eb-926b-4a10-acda-18ece2198096-3086e05a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_83a193eb-926b-4a10-acda-18ece2198098-3086e05a {
  align-self: stretch;
}

#w-node-e1d6db3e-0880-ded3-a008-a0f92f7552d5-3086e05a {
  grid-area: 1 / 1 / 4 / 7;
}

#w-node-e1d6db3e-0880-ded3-a008-a0f92f7552e2-3086e05a, #w-node-e1d6db3e-0880-ded3-a008-a0f92f7552f1-3086e05a, #w-node-_72ca4a27-9ef1-72e9-542b-1a3beb0fb25c-3086e05a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_61e2c1ca-f7f0-30f3-d542-0056d793a05b-3086e05a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9877b8b5-60e7-561e-d336-29fcd0796832-3086e05a, #w-node-f57b2124-d894-5f07-9572-57e67f4d3d62-3086e05a {
  align-self: stretch;
}

#w-node-_565c18f1-b052-b969-0034-682ece39f89e-3086e05a, #w-node-_515b675f-161d-e827-f48b-60605c479fff-3086e05a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6fa96486-9efb-8962-edf9-cb4f0738dc56-5b9b7b87, #w-node-e3e283ad-b33c-29e4-ba61-7800f728bde2-5b9b7b87 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_0444b313-3375-7b9b-b74c-6dfed46c31c8-3146af29, #w-node-_0444b313-3375-7b9b-b74c-6dfed46c31d6-3146af29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-3146af29, #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-3146af29 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eafd-3146af29 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb05-3146af29 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-3146af29 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb2a-3146af29 {
  justify-self: end;
}

#w-node-_0444b313-3375-7b9b-b74c-6dfed46c31c8-584b110b, #w-node-_0444b313-3375-7b9b-b74c-6dfed46c31d6-584b110b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-584b110b, #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-584b110b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eafd-584b110b {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb05-584b110b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-584b110b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb2a-584b110b {
  justify-self: end;
}

#w-node-_0444b313-3375-7b9b-b74c-6dfed46c31c8-62e968fc, #w-node-_0444b313-3375-7b9b-b74c-6dfed46c31d6-62e968fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-62e968fc, #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-62e968fc {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eafd-62e968fc {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb05-62e968fc {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-62e968fc {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb2a-62e968fc {
  justify-self: end;
}

#w-node-_55c2f393-aab8-7a44-0676-dd415523661f-4bda6731, #w-node-_55c2f393-aab8-7a44-0676-dd4155236630-4bda6731 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffe9fc-4bda6731 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffe9fe-4bda6731, #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea0a-4bda6731 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea0b-4bda6731 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea0e-4bda6731 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea0f-4bda6731, #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea1c-4bda6731, #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea1e-4bda6731, #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea20-4bda6731 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea3d-4bda6731, #w-node-e6b972e0-726f-69f5-7bbe-5ef4827570f3-4bda6731, #w-node-e6b972e0-726f-69f5-7bbe-5ef4827570f9-4bda6731, #w-node-e6b972e0-726f-69f5-7bbe-5ef4827570ff-4bda6731, #w-node-e6b972e0-726f-69f5-7bbe-5ef482757105-4bda6731, #w-node-e6b972e0-726f-69f5-7bbe-5ef48275710b-4bda6731, #w-node-e6b972e0-726f-69f5-7bbe-5ef482757111-4bda6731 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-4bda6731 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_3d7c9bd3-4baa-bfbf-2b6f-c1ca4e829903-4bda6731 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3d7c9bd3-4baa-bfbf-2b6f-c1ca4e829905-4bda6731 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_3d7c9bd3-4baa-bfbf-2b6f-c1ca4e82990a-4bda6731, #w-node-_3d7c9bd3-4baa-bfbf-2b6f-c1ca4e829910-4bda6731, #w-node-_3d7c9bd3-4baa-bfbf-2b6f-c1ca4e829916-4bda6731 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d7c9bd3-4baa-bfbf-2b6f-c1ca4e82991c-4bda6731 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_3d7c9bd3-4baa-bfbf-2b6f-c1ca4e829930-4bda6731 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f981f87-5995-373b-88a8-6268bdbc9ca2-71f66015, #w-node-_8f981f87-5995-373b-88a8-6268bdbc9cb3-71f66015 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c8226a0-ea73-8005-b322-e95a07ec747c-71f66015 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3c8226a0-ea73-8005-b322-e95a07ec747e-71f66015, #w-node-_3c8226a0-ea73-8005-b322-e95a07ec748a-71f66015 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_3c8226a0-ea73-8005-b322-e95a07ec748b-71f66015 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3c8226a0-ea73-8005-b322-e95a07ec748e-71f66015 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3c8226a0-ea73-8005-b322-e95a07ec748f-71f66015, #w-node-_3c8226a0-ea73-8005-b322-e95a07ec749c-71f66015, #w-node-_3c8226a0-ea73-8005-b322-e95a07ec749e-71f66015, #w-node-_3c8226a0-ea73-8005-b322-e95a07ec74a0-71f66015 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_3c8226a0-ea73-8005-b322-e95a07ec74bd-71f66015, #w-node-f50cbacf-6074-a608-72a4-4e472083d8d1-71f66015, #w-node-f50cbacf-6074-a608-72a4-4e472083d8d7-71f66015, #w-node-f50cbacf-6074-a608-72a4-4e472083d8dd-71f66015, #w-node-f50cbacf-6074-a608-72a4-4e472083d8e3-71f66015, #w-node-f50cbacf-6074-a608-72a4-4e472083d8e9-71f66015, #w-node-f50cbacf-6074-a608-72a4-4e472083d8ef-71f66015 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40187d65-0c36-646a-0ee3-554ef15a7e7e-71f66015 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_40187d65-0c36-646a-0ee3-554ef15a7e80-71f66015 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_40187d65-0c36-646a-0ee3-554ef15a7e85-71f66015, #w-node-_40187d65-0c36-646a-0ee3-554ef15a7e8b-71f66015, #w-node-_40187d65-0c36-646a-0ee3-554ef15a7e91-71f66015 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40187d65-0c36-646a-0ee3-554ef15a7e97-71f66015 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_40187d65-0c36-646a-0ee3-554ef15a7eab-71f66015 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dccf6dd2-cac7-e583-03aa-318dba3e0266-ebbbe7e6, #w-node-dccf6dd2-cac7-e583-03aa-318dba3e0277-ebbbe7e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e889818-9944-f3a1-107b-67faeacc82ab-ebbbe7e6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3e889818-9944-f3a1-107b-67faeacc82ad-ebbbe7e6, #w-node-_3e889818-9944-f3a1-107b-67faeacc82b9-ebbbe7e6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_3e889818-9944-f3a1-107b-67faeacc82ba-ebbbe7e6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3e889818-9944-f3a1-107b-67faeacc82bd-ebbbe7e6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3e889818-9944-f3a1-107b-67faeacc82be-ebbbe7e6, #w-node-_3e889818-9944-f3a1-107b-67faeacc82cb-ebbbe7e6, #w-node-_3e889818-9944-f3a1-107b-67faeacc82cd-ebbbe7e6, #w-node-_3e889818-9944-f3a1-107b-67faeacc82cf-ebbbe7e6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_3e889818-9944-f3a1-107b-67faeacc82ec-ebbbe7e6, #w-node-e9a50ead-2160-5dff-5881-78a9419985c2-ebbbe7e6, #w-node-e9a50ead-2160-5dff-5881-78a9419985c8-ebbbe7e6, #w-node-e9a50ead-2160-5dff-5881-78a9419985ce-ebbbe7e6, #w-node-e9a50ead-2160-5dff-5881-78a9419985d4-ebbbe7e6, #w-node-e9a50ead-2160-5dff-5881-78a9419985da-ebbbe7e6, #w-node-e9a50ead-2160-5dff-5881-78a9419985e0-ebbbe7e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ebbbe7e6 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-f82c0dee-04f4-ffb7-bf1c-a7bf1c4b3b93-ebbbe7e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-f82c0dee-04f4-ffb7-bf1c-a7bf1c4b3b95-ebbbe7e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f82c0dee-04f4-ffb7-bf1c-a7bf1c4b3b9a-ebbbe7e6, #w-node-f82c0dee-04f4-ffb7-bf1c-a7bf1c4b3ba0-ebbbe7e6, #w-node-f82c0dee-04f4-ffb7-bf1c-a7bf1c4b3ba6-ebbbe7e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f82c0dee-04f4-ffb7-bf1c-a7bf1c4b3bac-ebbbe7e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-f82c0dee-04f4-ffb7-bf1c-a7bf1c4b3bc0-ebbbe7e6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1ce7e459-b17b-b303-b141-7e6019452c6d-479ced62, #w-node-_1ce7e459-b17b-b303-b141-7e6019452c7e-479ced62 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de394059-c09c-2540-dfa0-c494992cfb0c-479ced62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-de394059-c09c-2540-dfa0-c494992cfb0e-479ced62, #w-node-de394059-c09c-2540-dfa0-c494992cfb1a-479ced62 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-de394059-c09c-2540-dfa0-c494992cfb1b-479ced62 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-de394059-c09c-2540-dfa0-c494992cfb1e-479ced62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-de394059-c09c-2540-dfa0-c494992cfb1f-479ced62, #w-node-de394059-c09c-2540-dfa0-c494992cfb2c-479ced62, #w-node-de394059-c09c-2540-dfa0-c494992cfb2e-479ced62, #w-node-de394059-c09c-2540-dfa0-c494992cfb30-479ced62 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-de394059-c09c-2540-dfa0-c494992cfb4d-479ced62, #w-node-_256cf8d0-c8ce-45f7-0290-a8c66d0a017a-479ced62, #w-node-_256cf8d0-c8ce-45f7-0290-a8c66d0a0180-479ced62, #w-node-_256cf8d0-c8ce-45f7-0290-a8c66d0a0186-479ced62, #w-node-_256cf8d0-c8ce-45f7-0290-a8c66d0a018c-479ced62, #w-node-_256cf8d0-c8ce-45f7-0290-a8c66d0a0192-479ced62, #w-node-_256cf8d0-c8ce-45f7-0290-a8c66d0a0198-479ced62 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-479ced62 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-a52bdb65-ae00-5095-997a-63bc558dd5d3-479ced62 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a52bdb65-ae00-5095-997a-63bc558dd5d5-479ced62 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a52bdb65-ae00-5095-997a-63bc558dd5da-479ced62, #w-node-a52bdb65-ae00-5095-997a-63bc558dd5e0-479ced62, #w-node-a52bdb65-ae00-5095-997a-63bc558dd5e6-479ced62 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a52bdb65-ae00-5095-997a-63bc558dd5ec-479ced62 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-a52bdb65-ae00-5095-997a-63bc558dd600-479ced62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b4d94853-967d-9bb9-0577-2b23536e515f-407f8edf, #w-node-b4d94853-967d-9bb9-0577-2b23536e5170-407f8edf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ff30a44-9188-c17f-a4a0-7475563a9aa0-407f8edf {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4ff30a44-9188-c17f-a4a0-7475563a9aa2-407f8edf, #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9aae-407f8edf {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_4ff30a44-9188-c17f-a4a0-7475563a9aaf-407f8edf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4ff30a44-9188-c17f-a4a0-7475563a9ab2-407f8edf {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4ff30a44-9188-c17f-a4a0-7475563a9ab3-407f8edf, #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9ac0-407f8edf, #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9ac2-407f8edf, #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9ac4-407f8edf {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_4ff30a44-9188-c17f-a4a0-7475563a9ae1-407f8edf, #w-node-b56f2f80-08f1-da54-9f6d-089a03646e66-407f8edf, #w-node-b56f2f80-08f1-da54-9f6d-089a03646e6c-407f8edf, #w-node-b56f2f80-08f1-da54-9f6d-089a03646e72-407f8edf, #w-node-b56f2f80-08f1-da54-9f6d-089a03646e78-407f8edf, #w-node-b56f2f80-08f1-da54-9f6d-089a03646e7e-407f8edf, #w-node-b56f2f80-08f1-da54-9f6d-089a03646e84-407f8edf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-407f8edf {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_258576bc-aa83-2df4-1851-df124a53d35e-407f8edf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_258576bc-aa83-2df4-1851-df124a53d360-407f8edf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_258576bc-aa83-2df4-1851-df124a53d365-407f8edf, #w-node-_258576bc-aa83-2df4-1851-df124a53d36b-407f8edf, #w-node-_258576bc-aa83-2df4-1851-df124a53d371-407f8edf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_258576bc-aa83-2df4-1851-df124a53d377-407f8edf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_258576bc-aa83-2df4-1851-df124a53d38b-407f8edf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_226d33c4-36df-850b-473d-e74bc76be559-d3a3f062, #w-node-_226d33c4-36df-850b-473d-e74bc76be56a-d3a3f062 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_69502050-72c6-6470-573e-81fad8f79f25-d3a3f062 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_69502050-72c6-6470-573e-81fad8f79f27-d3a3f062, #w-node-_69502050-72c6-6470-573e-81fad8f79f33-d3a3f062 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_69502050-72c6-6470-573e-81fad8f79f34-d3a3f062 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_69502050-72c6-6470-573e-81fad8f79f37-d3a3f062 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_69502050-72c6-6470-573e-81fad8f79f38-d3a3f062, #w-node-_69502050-72c6-6470-573e-81fad8f79f45-d3a3f062, #w-node-_69502050-72c6-6470-573e-81fad8f79f47-d3a3f062, #w-node-_69502050-72c6-6470-573e-81fad8f79f49-d3a3f062 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_69502050-72c6-6470-573e-81fad8f79f66-d3a3f062, #w-node-_3258bb21-9fa6-1dbb-8418-45fb6de30e4b-d3a3f062, #w-node-_3258bb21-9fa6-1dbb-8418-45fb6de30e51-d3a3f062, #w-node-_3258bb21-9fa6-1dbb-8418-45fb6de30e57-d3a3f062, #w-node-_3258bb21-9fa6-1dbb-8418-45fb6de30e5d-d3a3f062, #w-node-_3258bb21-9fa6-1dbb-8418-45fb6de30e63-d3a3f062, #w-node-_3258bb21-9fa6-1dbb-8418-45fb6de30e69-d3a3f062 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-d3a3f062 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-c98e1230-105c-0c39-ec06-6e88f0f0d6ae-d3a3f062 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c98e1230-105c-0c39-ec06-6e88f0f0d6b0-d3a3f062 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c98e1230-105c-0c39-ec06-6e88f0f0d6b5-d3a3f062, #w-node-c98e1230-105c-0c39-ec06-6e88f0f0d6bb-d3a3f062, #w-node-c98e1230-105c-0c39-ec06-6e88f0f0d6c1-d3a3f062 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c98e1230-105c-0c39-ec06-6e88f0f0d6c7-d3a3f062 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-c98e1230-105c-0c39-ec06-6e88f0f0d6db-d3a3f062 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_22a85d4f-26c5-d500-027e-c478a4efeb3c-775844c6, #w-node-_22a85d4f-26c5-d500-027e-c478a4efeb4d-775844c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec512160-1d89-2363-d2af-aba2ad558f59-775844c6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ec512160-1d89-2363-d2af-aba2ad558f5b-775844c6, #w-node-ec512160-1d89-2363-d2af-aba2ad558f67-775844c6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ec512160-1d89-2363-d2af-aba2ad558f68-775844c6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ec512160-1d89-2363-d2af-aba2ad558f6b-775844c6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ec512160-1d89-2363-d2af-aba2ad558f6c-775844c6, #w-node-ec512160-1d89-2363-d2af-aba2ad558f79-775844c6, #w-node-ec512160-1d89-2363-d2af-aba2ad558f7b-775844c6, #w-node-ec512160-1d89-2363-d2af-aba2ad558f7d-775844c6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ec512160-1d89-2363-d2af-aba2ad558f9a-775844c6, #w-node-c0bb9d06-61c1-0d80-4927-1f9f2f8d8375-775844c6, #w-node-c0bb9d06-61c1-0d80-4927-1f9f2f8d837b-775844c6, #w-node-c0bb9d06-61c1-0d80-4927-1f9f2f8d8381-775844c6, #w-node-c0bb9d06-61c1-0d80-4927-1f9f2f8d8387-775844c6, #w-node-c0bb9d06-61c1-0d80-4927-1f9f2f8d838d-775844c6, #w-node-c0bb9d06-61c1-0d80-4927-1f9f2f8d8393-775844c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_959c17e9-41d3-b0e9-e947-52e32d91622b-775844c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_959c17e9-41d3-b0e9-e947-52e32d91622d-775844c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_959c17e9-41d3-b0e9-e947-52e32d916232-775844c6, #w-node-_959c17e9-41d3-b0e9-e947-52e32d916238-775844c6, #w-node-_959c17e9-41d3-b0e9-e947-52e32d91623e-775844c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_959c17e9-41d3-b0e9-e947-52e32d916244-775844c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_959c17e9-41d3-b0e9-e947-52e32d916258-775844c6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cb1d35ee-ce2b-6f2f-60db-e91938df016e-388414d7, #w-node-cb1d35ee-ce2b-6f2f-60db-e91938df017f-388414d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_46cb937a-6c51-e4d4-af40-de125093fd23-388414d7 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_46cb937a-6c51-e4d4-af40-de125093fd25-388414d7, #w-node-_46cb937a-6c51-e4d4-af40-de125093fd31-388414d7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_46cb937a-6c51-e4d4-af40-de125093fd32-388414d7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_46cb937a-6c51-e4d4-af40-de125093fd35-388414d7 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_46cb937a-6c51-e4d4-af40-de125093fd36-388414d7, #w-node-_46cb937a-6c51-e4d4-af40-de125093fd43-388414d7, #w-node-_46cb937a-6c51-e4d4-af40-de125093fd45-388414d7, #w-node-_46cb937a-6c51-e4d4-af40-de125093fd47-388414d7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_46cb937a-6c51-e4d4-af40-de125093fd64-388414d7, #w-node-ba5820d0-27d1-14d4-4c3d-3fe5a71a93f6-388414d7, #w-node-ba5820d0-27d1-14d4-4c3d-3fe5a71a93fc-388414d7, #w-node-ba5820d0-27d1-14d4-4c3d-3fe5a71a9402-388414d7, #w-node-ba5820d0-27d1-14d4-4c3d-3fe5a71a9408-388414d7, #w-node-ba5820d0-27d1-14d4-4c3d-3fe5a71a940e-388414d7, #w-node-ba5820d0-27d1-14d4-4c3d-3fe5a71a9414-388414d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-388414d7 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_4b513936-de5a-3699-984e-9622402c9b34-388414d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4b513936-de5a-3699-984e-9622402c9b36-388414d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4b513936-de5a-3699-984e-9622402c9b3b-388414d7, #w-node-_4b513936-de5a-3699-984e-9622402c9b41-388414d7, #w-node-_4b513936-de5a-3699-984e-9622402c9b47-388414d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b513936-de5a-3699-984e-9622402c9b4d-388414d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_4b513936-de5a-3699-984e-9622402c9b61-388414d7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_44c294e0-4fce-39e5-e9cf-610549e1bb6e-ad2783c5, #w-node-_44c294e0-4fce-39e5-e9cf-610549e1bb7f-ad2783c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662ae-ad2783c5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662b0-ad2783c5, #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662bc-ad2783c5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662bd-ad2783c5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662c0-ad2783c5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662c1-ad2783c5, #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662ce-ad2783c5, #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662d0-ad2783c5, #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662d2-ad2783c5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662ef-ad2783c5, #w-node-_847e5840-a381-0173-17ff-4ebe87ff3d69-ad2783c5, #w-node-_847e5840-a381-0173-17ff-4ebe87ff3d6f-ad2783c5, #w-node-_847e5840-a381-0173-17ff-4ebe87ff3d75-ad2783c5, #w-node-_847e5840-a381-0173-17ff-4ebe87ff3d7b-ad2783c5, #w-node-_847e5840-a381-0173-17ff-4ebe87ff3d81-ad2783c5, #w-node-_847e5840-a381-0173-17ff-4ebe87ff3d87-ad2783c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ad2783c5 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_69ec4102-c774-6aa8-f612-dd3af83dab5f-ad2783c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_69ec4102-c774-6aa8-f612-dd3af83dab61-ad2783c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_69ec4102-c774-6aa8-f612-dd3af83dab66-ad2783c5, #w-node-_69ec4102-c774-6aa8-f612-dd3af83dab6c-ad2783c5, #w-node-_69ec4102-c774-6aa8-f612-dd3af83dab72-ad2783c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_69ec4102-c774-6aa8-f612-dd3af83dab78-ad2783c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_69ec4102-c774-6aa8-f612-dd3af83dab8c-ad2783c5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f0637383-4396-27a8-cad1-6a15822e16aa-14ed928c, #w-node-f0637383-4396-27a8-cad1-6a15822e16bb-14ed928c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7f07f3e-c741-4b37-056f-db8a777c141c-14ed928c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c7f07f3e-c741-4b37-056f-db8a777c141e-14ed928c, #w-node-c7f07f3e-c741-4b37-056f-db8a777c142a-14ed928c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-c7f07f3e-c741-4b37-056f-db8a777c142b-14ed928c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c7f07f3e-c741-4b37-056f-db8a777c142e-14ed928c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c7f07f3e-c741-4b37-056f-db8a777c142f-14ed928c, #w-node-c7f07f3e-c741-4b37-056f-db8a777c143c-14ed928c, #w-node-c7f07f3e-c741-4b37-056f-db8a777c143e-14ed928c, #w-node-c7f07f3e-c741-4b37-056f-db8a777c1440-14ed928c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-c7f07f3e-c741-4b37-056f-db8a777c145d-14ed928c, #w-node-b37c2aa7-9b64-ca46-059d-926a48498cb9-14ed928c, #w-node-b37c2aa7-9b64-ca46-059d-926a48498cbf-14ed928c, #w-node-b37c2aa7-9b64-ca46-059d-926a48498cc5-14ed928c, #w-node-b37c2aa7-9b64-ca46-059d-926a48498ccb-14ed928c, #w-node-b37c2aa7-9b64-ca46-059d-926a48498cd1-14ed928c, #w-node-b37c2aa7-9b64-ca46-059d-926a48498cd7-14ed928c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-14ed928c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_7d6fc8de-85a1-5de6-39fc-f976822495bb-14ed928c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7d6fc8de-85a1-5de6-39fc-f976822495bd-14ed928c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_7d6fc8de-85a1-5de6-39fc-f976822495c2-14ed928c, #w-node-_7d6fc8de-85a1-5de6-39fc-f976822495c8-14ed928c, #w-node-_7d6fc8de-85a1-5de6-39fc-f976822495ce-14ed928c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d6fc8de-85a1-5de6-39fc-f976822495d4-14ed928c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_7d6fc8de-85a1-5de6-39fc-f976822495e8-14ed928c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4dd4a1a6-8eda-017c-5d87-ab83a91b8f48-b5efc268, #w-node-_4dd4a1a6-8eda-017c-5d87-ab83a91b8f59-b5efc268 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2596c9d-44cb-8b7e-37f7-9698a7562415-b5efc268 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b2596c9d-44cb-8b7e-37f7-9698a7562417-b5efc268, #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562423-b5efc268 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-b2596c9d-44cb-8b7e-37f7-9698a7562424-b5efc268 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b2596c9d-44cb-8b7e-37f7-9698a7562427-b5efc268 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b2596c9d-44cb-8b7e-37f7-9698a7562428-b5efc268, #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562435-b5efc268, #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562437-b5efc268, #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562439-b5efc268 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-b2596c9d-44cb-8b7e-37f7-9698a7562456-b5efc268, #w-node-_3eed7af6-f8c5-b902-b801-8dc7f1672ac2-b5efc268, #w-node-_3eed7af6-f8c5-b902-b801-8dc7f1672ac8-b5efc268, #w-node-_3eed7af6-f8c5-b902-b801-8dc7f1672ace-b5efc268, #w-node-_3eed7af6-f8c5-b902-b801-8dc7f1672ad4-b5efc268, #w-node-_3eed7af6-f8c5-b902-b801-8dc7f1672ada-b5efc268, #w-node-_3eed7af6-f8c5-b902-b801-8dc7f1672ae0-b5efc268 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-b5efc268 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_6352face-826c-978b-829f-a9b7db38a413-b5efc268 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6352face-826c-978b-829f-a9b7db38a415-b5efc268 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6352face-826c-978b-829f-a9b7db38a41a-b5efc268, #w-node-_6352face-826c-978b-829f-a9b7db38a420-b5efc268, #w-node-_6352face-826c-978b-829f-a9b7db38a426-b5efc268 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6352face-826c-978b-829f-a9b7db38a42c-b5efc268 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_6352face-826c-978b-829f-a9b7db38a440-b5efc268 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8a1709c2-8eb8-9ae6-9a9f-de061ff1f37d-c8b71ff0, #w-node-_8a1709c2-8eb8-9ae6-9a9f-de061ff1f38e-c8b71ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f035a58-1706-1856-5842-fafd03c5caa6-c8b71ff0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9f035a58-1706-1856-5842-fafd03c5caa8-c8b71ff0, #w-node-_9f035a58-1706-1856-5842-fafd03c5cab4-c8b71ff0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_9f035a58-1706-1856-5842-fafd03c5cab5-c8b71ff0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9f035a58-1706-1856-5842-fafd03c5cab8-c8b71ff0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9f035a58-1706-1856-5842-fafd03c5cab9-c8b71ff0, #w-node-_9f035a58-1706-1856-5842-fafd03c5cac6-c8b71ff0, #w-node-_9f035a58-1706-1856-5842-fafd03c5cac8-c8b71ff0, #w-node-_9f035a58-1706-1856-5842-fafd03c5caca-c8b71ff0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_9f035a58-1706-1856-5842-fafd03c5cae7-c8b71ff0, #w-node-_2516c22a-8425-11ce-5a07-2af9d147bfd1-c8b71ff0, #w-node-_2516c22a-8425-11ce-5a07-2af9d147bfd7-c8b71ff0, #w-node-_2516c22a-8425-11ce-5a07-2af9d147bfdd-c8b71ff0, #w-node-_2516c22a-8425-11ce-5a07-2af9d147bfe3-c8b71ff0, #w-node-_2516c22a-8425-11ce-5a07-2af9d147bfe9-c8b71ff0, #w-node-_2516c22a-8425-11ce-5a07-2af9d147bfef-c8b71ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-c8b71ff0 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_00342b56-fc52-46f2-ebd2-1cf7f607ffa9-c8b71ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_00342b56-fc52-46f2-ebd2-1cf7f607ffab-c8b71ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_00342b56-fc52-46f2-ebd2-1cf7f607ffb0-c8b71ff0, #w-node-_00342b56-fc52-46f2-ebd2-1cf7f607ffb6-c8b71ff0, #w-node-_00342b56-fc52-46f2-ebd2-1cf7f607ffbc-c8b71ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00342b56-fc52-46f2-ebd2-1cf7f607ffc2-c8b71ff0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_00342b56-fc52-46f2-ebd2-1cf7f607ffd6-c8b71ff0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8ebdf1e2-2804-fab0-4f63-b93158477e0f-5563cade, #w-node-_8ebdf1e2-2804-fab0-4f63-b93158477e20-5563cade {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1786-5563cade {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1788-5563cade, #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1794-5563cade {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1795-5563cade {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1798-5563cade {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1799-5563cade, #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c17a6-5563cade, #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c17a8-5563cade, #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c17aa-5563cade {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c17c7-5563cade, #w-node-e0564d94-ad10-4990-5cc3-d7cc557e63d8-5563cade, #w-node-e0564d94-ad10-4990-5cc3-d7cc557e63de-5563cade, #w-node-e0564d94-ad10-4990-5cc3-d7cc557e63e4-5563cade, #w-node-e0564d94-ad10-4990-5cc3-d7cc557e63ea-5563cade, #w-node-e0564d94-ad10-4990-5cc3-d7cc557e63f0-5563cade, #w-node-e0564d94-ad10-4990-5cc3-d7cc557e63f6-5563cade {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-5563cade {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-ff8998ea-2a24-9138-ee67-34b6ff2a843b-5563cade {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ff8998ea-2a24-9138-ee67-34b6ff2a843d-5563cade {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ff8998ea-2a24-9138-ee67-34b6ff2a8442-5563cade, #w-node-ff8998ea-2a24-9138-ee67-34b6ff2a8448-5563cade, #w-node-ff8998ea-2a24-9138-ee67-34b6ff2a844e-5563cade {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff8998ea-2a24-9138-ee67-34b6ff2a8454-5563cade {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-ff8998ea-2a24-9138-ee67-34b6ff2a8468-5563cade {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7a2fcda7-08b4-bfe6-e5a3-c98f1713f729-c2f442a0, #w-node-_7a2fcda7-08b4-bfe6-e5a3-c98f1713f73a-c2f442a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_471ac900-2a7e-ef5e-b2a6-43677e671384-c2f442a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_471ac900-2a7e-ef5e-b2a6-43677e671386-c2f442a0, #w-node-_471ac900-2a7e-ef5e-b2a6-43677e671392-c2f442a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_471ac900-2a7e-ef5e-b2a6-43677e671393-c2f442a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_471ac900-2a7e-ef5e-b2a6-43677e671396-c2f442a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_471ac900-2a7e-ef5e-b2a6-43677e671397-c2f442a0, #w-node-_471ac900-2a7e-ef5e-b2a6-43677e6713a4-c2f442a0, #w-node-_471ac900-2a7e-ef5e-b2a6-43677e6713a6-c2f442a0, #w-node-_471ac900-2a7e-ef5e-b2a6-43677e6713a8-c2f442a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_471ac900-2a7e-ef5e-b2a6-43677e6713c5-c2f442a0, #w-node-_74187291-3c19-fadb-7851-5e897817bbd4-c2f442a0, #w-node-_74187291-3c19-fadb-7851-5e897817bbda-c2f442a0, #w-node-_74187291-3c19-fadb-7851-5e897817bbe0-c2f442a0, #w-node-_74187291-3c19-fadb-7851-5e897817bbe6-c2f442a0, #w-node-_74187291-3c19-fadb-7851-5e897817bbec-c2f442a0, #w-node-_74187291-3c19-fadb-7851-5e897817bbf2-c2f442a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-c2f442a0 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_99c5c05a-3e0e-08b7-bbb6-1800829ae8dc-c2f442a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_99c5c05a-3e0e-08b7-bbb6-1800829ae8de-c2f442a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_99c5c05a-3e0e-08b7-bbb6-1800829ae8e3-c2f442a0, #w-node-_99c5c05a-3e0e-08b7-bbb6-1800829ae8e9-c2f442a0, #w-node-_99c5c05a-3e0e-08b7-bbb6-1800829ae8ef-c2f442a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99c5c05a-3e0e-08b7-bbb6-1800829ae8f5-c2f442a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_99c5c05a-3e0e-08b7-bbb6-1800829ae909-c2f442a0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_31775874-8450-4002-9ea7-f22831ea1bd8-ef5bb903, #w-node-_31775874-8450-4002-9ea7-f22831ea1be9-ef5bb903 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81d0-ef5bb903 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81d2-ef5bb903, #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81de-ef5bb903 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81df-ef5bb903 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81e2-ef5bb903 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81e3-ef5bb903, #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81f0-ef5bb903, #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81f2-ef5bb903, #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81f4-ef5bb903 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-d0c11196-90e6-a57b-5a0a-1f8b697d8211-ef5bb903, #w-node-_0c2f16a7-b5e3-9968-7b71-5c00465919ad-ef5bb903, #w-node-_0c2f16a7-b5e3-9968-7b71-5c00465919b3-ef5bb903, #w-node-_0c2f16a7-b5e3-9968-7b71-5c00465919b9-ef5bb903, #w-node-_0c2f16a7-b5e3-9968-7b71-5c00465919bf-ef5bb903, #w-node-_0c2f16a7-b5e3-9968-7b71-5c00465919c5-ef5bb903, #w-node-_0c2f16a7-b5e3-9968-7b71-5c00465919cb-ef5bb903 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ef5bb903 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-bc89997c-830c-cae6-5722-77580b129ed3-ef5bb903 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-bc89997c-830c-cae6-5722-77580b129ed5-ef5bb903 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-bc89997c-830c-cae6-5722-77580b129eda-ef5bb903, #w-node-bc89997c-830c-cae6-5722-77580b129ee0-ef5bb903, #w-node-bc89997c-830c-cae6-5722-77580b129ee6-ef5bb903 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc89997c-830c-cae6-5722-77580b129eec-ef5bb903 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-bc89997c-830c-cae6-5722-77580b129f00-ef5bb903 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c4a952cd-8c9c-a995-b9d6-1b5c309e58b0-1732a7a6, #w-node-c4a952cd-8c9c-a995-b9d6-1b5c309e58c1-1732a7a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b142-1732a7a6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b144-1732a7a6, #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b150-1732a7a6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b151-1732a7a6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b154-1732a7a6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b155-1732a7a6, #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b162-1732a7a6, #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b164-1732a7a6, #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b166-1732a7a6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b183-1732a7a6, #w-node-_0b87d2a5-1b8a-a780-69ef-ab5ac6d27870-1732a7a6, #w-node-_0b87d2a5-1b8a-a780-69ef-ab5ac6d27876-1732a7a6, #w-node-_0b87d2a5-1b8a-a780-69ef-ab5ac6d2787c-1732a7a6, #w-node-_0b87d2a5-1b8a-a780-69ef-ab5ac6d27882-1732a7a6, #w-node-_0b87d2a5-1b8a-a780-69ef-ab5ac6d27888-1732a7a6, #w-node-_0b87d2a5-1b8a-a780-69ef-ab5ac6d2788e-1732a7a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-1732a7a6 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_8751eda7-6d72-2313-3c56-0d56b3ece9fe-1732a7a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_8751eda7-6d72-2313-3c56-0d56b3ecea00-1732a7a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_8751eda7-6d72-2313-3c56-0d56b3ecea05-1732a7a6, #w-node-_8751eda7-6d72-2313-3c56-0d56b3ecea0b-1732a7a6, #w-node-_8751eda7-6d72-2313-3c56-0d56b3ecea11-1732a7a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8751eda7-6d72-2313-3c56-0d56b3ecea17-1732a7a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_8751eda7-6d72-2313-3c56-0d56b3ecea2b-1732a7a6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c11cd2f5-1fa3-eb30-61e6-8f29e4e49e74-c43adfd6, #w-node-c11cd2f5-1fa3-eb30-61e6-8f29e4e49e85-c43adfd6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95dc178c-e3cb-52cb-540b-552a043de2aa-c43adfd6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_95dc178c-e3cb-52cb-540b-552a043de2ac-c43adfd6, #w-node-_95dc178c-e3cb-52cb-540b-552a043de2b8-c43adfd6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_95dc178c-e3cb-52cb-540b-552a043de2b9-c43adfd6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_95dc178c-e3cb-52cb-540b-552a043de2bc-c43adfd6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_95dc178c-e3cb-52cb-540b-552a043de2bd-c43adfd6, #w-node-_95dc178c-e3cb-52cb-540b-552a043de2ca-c43adfd6, #w-node-_95dc178c-e3cb-52cb-540b-552a043de2cc-c43adfd6, #w-node-_95dc178c-e3cb-52cb-540b-552a043de2ce-c43adfd6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_95dc178c-e3cb-52cb-540b-552a043de2eb-c43adfd6, #w-node-_01538d0f-f0f9-f274-6325-3e2351ee8903-c43adfd6, #w-node-_01538d0f-f0f9-f274-6325-3e2351ee8909-c43adfd6, #w-node-_01538d0f-f0f9-f274-6325-3e2351ee890f-c43adfd6, #w-node-_01538d0f-f0f9-f274-6325-3e2351ee8915-c43adfd6, #w-node-_01538d0f-f0f9-f274-6325-3e2351ee891b-c43adfd6, #w-node-_01538d0f-f0f9-f274-6325-3e2351ee8921-c43adfd6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-c43adfd6 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_5da54e4e-f607-a27c-98f1-e7b9d009e937-c43adfd6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5da54e4e-f607-a27c-98f1-e7b9d009e939-c43adfd6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5da54e4e-f607-a27c-98f1-e7b9d009e93e-c43adfd6, #w-node-_5da54e4e-f607-a27c-98f1-e7b9d009e944-c43adfd6, #w-node-_5da54e4e-f607-a27c-98f1-e7b9d009e94a-c43adfd6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5da54e4e-f607-a27c-98f1-e7b9d009e950-c43adfd6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_5da54e4e-f607-a27c-98f1-e7b9d009e964-c43adfd6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_369cd9bc-f32c-3f94-ccc2-569ae2b98d98-11f3fcf5, #w-node-_369cd9bc-f32c-3f94-ccc2-569ae2b98da9-11f3fcf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd7b-11f3fcf5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd7d-11f3fcf5, #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd89-11f3fcf5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd8a-11f3fcf5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd8d-11f3fcf5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd8e-11f3fcf5, #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd9b-11f3fcf5, #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd9d-11f3fcf5, #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd9f-11f3fcf5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bdbc-11f3fcf5, #w-node-_6ace9096-4a26-d2fc-ef57-d1ce0914a76d-11f3fcf5, #w-node-_6ace9096-4a26-d2fc-ef57-d1ce0914a773-11f3fcf5, #w-node-_6ace9096-4a26-d2fc-ef57-d1ce0914a779-11f3fcf5, #w-node-_6ace9096-4a26-d2fc-ef57-d1ce0914a77f-11f3fcf5, #w-node-_6ace9096-4a26-d2fc-ef57-d1ce0914a785-11f3fcf5, #w-node-_6ace9096-4a26-d2fc-ef57-d1ce0914a78b-11f3fcf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-11f3fcf5 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-dd25d0b5-f429-9bdd-9696-1df90005c12d-11f3fcf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-dd25d0b5-f429-9bdd-9696-1df90005c12f-11f3fcf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-dd25d0b5-f429-9bdd-9696-1df90005c134-11f3fcf5, #w-node-dd25d0b5-f429-9bdd-9696-1df90005c13a-11f3fcf5, #w-node-dd25d0b5-f429-9bdd-9696-1df90005c140-11f3fcf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd25d0b5-f429-9bdd-9696-1df90005c146-11f3fcf5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-dd25d0b5-f429-9bdd-9696-1df90005c15a-11f3fcf5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7df75689-69d1-085a-63fd-12b00ff77a06-92588660, #w-node-_7df75689-69d1-085a-63fd-12b00ff77a17-92588660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abc09eb5-95c7-1351-966b-37c3e669b4ce-92588660 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-abc09eb5-95c7-1351-966b-37c3e669b4d0-92588660, #w-node-abc09eb5-95c7-1351-966b-37c3e669b4dc-92588660 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-abc09eb5-95c7-1351-966b-37c3e669b4dd-92588660 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-abc09eb5-95c7-1351-966b-37c3e669b4e0-92588660 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-abc09eb5-95c7-1351-966b-37c3e669b4e1-92588660, #w-node-abc09eb5-95c7-1351-966b-37c3e669b4ee-92588660, #w-node-abc09eb5-95c7-1351-966b-37c3e669b4f0-92588660, #w-node-abc09eb5-95c7-1351-966b-37c3e669b4f2-92588660 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-abc09eb5-95c7-1351-966b-37c3e669b50f-92588660, #w-node-baa129d6-80be-9480-b143-a4a625059145-92588660, #w-node-baa129d6-80be-9480-b143-a4a62505914b-92588660, #w-node-baa129d6-80be-9480-b143-a4a625059151-92588660, #w-node-baa129d6-80be-9480-b143-a4a625059157-92588660, #w-node-baa129d6-80be-9480-b143-a4a62505915d-92588660, #w-node-baa129d6-80be-9480-b143-a4a625059163-92588660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-92588660 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_9c04e2e9-e472-c10e-1387-63e1157de302-92588660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9c04e2e9-e472-c10e-1387-63e1157de304-92588660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9c04e2e9-e472-c10e-1387-63e1157de309-92588660, #w-node-_9c04e2e9-e472-c10e-1387-63e1157de30f-92588660, #w-node-_9c04e2e9-e472-c10e-1387-63e1157de315-92588660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c04e2e9-e472-c10e-1387-63e1157de31b-92588660 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_9c04e2e9-e472-c10e-1387-63e1157de32f-92588660 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d5d772c7-c21c-c1cc-e6ac-b779c458768e-06009253, #w-node-d5d772c7-c21c-c1cc-e6ac-b779c458769f-06009253 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4282433-c9b8-faaf-5e5a-787b6256a4e3-06009253 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f4282433-c9b8-faaf-5e5a-787b6256a4e5-06009253, #w-node-f4282433-c9b8-faaf-5e5a-787b6256a4f1-06009253 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-f4282433-c9b8-faaf-5e5a-787b6256a4f2-06009253 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f4282433-c9b8-faaf-5e5a-787b6256a4f5-06009253 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f4282433-c9b8-faaf-5e5a-787b6256a4f6-06009253, #w-node-f4282433-c9b8-faaf-5e5a-787b6256a503-06009253, #w-node-f4282433-c9b8-faaf-5e5a-787b6256a505-06009253, #w-node-f4282433-c9b8-faaf-5e5a-787b6256a507-06009253 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-f4282433-c9b8-faaf-5e5a-787b6256a524-06009253, #w-node-c1b12b0d-0687-eadf-005e-e214240cd5d6-06009253, #w-node-c1b12b0d-0687-eadf-005e-e214240cd5dc-06009253, #w-node-c1b12b0d-0687-eadf-005e-e214240cd5e2-06009253, #w-node-c1b12b0d-0687-eadf-005e-e214240cd5e8-06009253, #w-node-c1b12b0d-0687-eadf-005e-e214240cd5ee-06009253, #w-node-c1b12b0d-0687-eadf-005e-e214240cd5f4-06009253 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-06009253 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-d3a44d68-9711-86e1-a2b9-b1f4473f0e45-06009253 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d3a44d68-9711-86e1-a2b9-b1f4473f0e47-06009253 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d3a44d68-9711-86e1-a2b9-b1f4473f0e4c-06009253, #w-node-d3a44d68-9711-86e1-a2b9-b1f4473f0e52-06009253, #w-node-d3a44d68-9711-86e1-a2b9-b1f4473f0e58-06009253 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3a44d68-9711-86e1-a2b9-b1f4473f0e5e-06009253 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-d3a44d68-9711-86e1-a2b9-b1f4473f0e72-06009253 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7da668b6-3b0a-a14a-cf79-ba9ca067de79-ce8eedae, #w-node-_7da668b6-3b0a-a14a-cf79-ba9ca067de8a-ce8eedae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dadfc14b-915c-ee5d-52d3-e624ac2ada96-ce8eedae {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-dadfc14b-915c-ee5d-52d3-e624ac2ada98-ce8eedae, #w-node-dadfc14b-915c-ee5d-52d3-e624ac2adaa4-ce8eedae {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-dadfc14b-915c-ee5d-52d3-e624ac2adaa5-ce8eedae {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-dadfc14b-915c-ee5d-52d3-e624ac2adaa8-ce8eedae {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-dadfc14b-915c-ee5d-52d3-e624ac2adaa9-ce8eedae, #w-node-dadfc14b-915c-ee5d-52d3-e624ac2adab6-ce8eedae, #w-node-dadfc14b-915c-ee5d-52d3-e624ac2adab8-ce8eedae, #w-node-dadfc14b-915c-ee5d-52d3-e624ac2adaba-ce8eedae {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-dadfc14b-915c-ee5d-52d3-e624ac2adad7-ce8eedae, #w-node-_755db8c3-c44e-0e03-be9b-e0e5253534ce-ce8eedae, #w-node-_755db8c3-c44e-0e03-be9b-e0e5253534d4-ce8eedae, #w-node-_755db8c3-c44e-0e03-be9b-e0e5253534da-ce8eedae, #w-node-_755db8c3-c44e-0e03-be9b-e0e5253534e0-ce8eedae, #w-node-_755db8c3-c44e-0e03-be9b-e0e5253534e6-ce8eedae, #w-node-_755db8c3-c44e-0e03-be9b-e0e5253534ec-ce8eedae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ce8eedae {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-bb437408-f8f2-b524-8c28-ebaa2da5226e-ce8eedae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-bb437408-f8f2-b524-8c28-ebaa2da52270-ce8eedae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-bb437408-f8f2-b524-8c28-ebaa2da52275-ce8eedae, #w-node-bb437408-f8f2-b524-8c28-ebaa2da5227b-ce8eedae, #w-node-bb437408-f8f2-b524-8c28-ebaa2da52281-ce8eedae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb437408-f8f2-b524-8c28-ebaa2da52287-ce8eedae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-bb437408-f8f2-b524-8c28-ebaa2da5229b-ce8eedae {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b7323a8-906b-ed25-c8fe-657a9846c8a6-3dd03617, #w-node-_0b7323a8-906b-ed25-c8fe-657a9846c8b7-3dd03617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d869a447-7676-727c-b5d6-208dcee610c0-3dd03617 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d869a447-7676-727c-b5d6-208dcee610c2-3dd03617, #w-node-d869a447-7676-727c-b5d6-208dcee610ce-3dd03617 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-d869a447-7676-727c-b5d6-208dcee610cf-3dd03617 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d869a447-7676-727c-b5d6-208dcee610d2-3dd03617 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d869a447-7676-727c-b5d6-208dcee610d3-3dd03617, #w-node-d869a447-7676-727c-b5d6-208dcee610e0-3dd03617, #w-node-d869a447-7676-727c-b5d6-208dcee610e2-3dd03617, #w-node-d869a447-7676-727c-b5d6-208dcee610e4-3dd03617 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-d869a447-7676-727c-b5d6-208dcee61101-3dd03617, #w-node-_2ed7b89c-89e5-129f-b1aa-7dac58ea09d8-3dd03617, #w-node-_2ed7b89c-89e5-129f-b1aa-7dac58ea09de-3dd03617, #w-node-_2ed7b89c-89e5-129f-b1aa-7dac58ea09e4-3dd03617, #w-node-_2ed7b89c-89e5-129f-b1aa-7dac58ea09ea-3dd03617, #w-node-_2ed7b89c-89e5-129f-b1aa-7dac58ea09f0-3dd03617, #w-node-_2ed7b89c-89e5-129f-b1aa-7dac58ea09f6-3dd03617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-3dd03617 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_2281e1f4-b51d-635b-f1d5-69ce6726ed28-3dd03617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_2281e1f4-b51d-635b-f1d5-69ce6726ed2a-3dd03617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2281e1f4-b51d-635b-f1d5-69ce6726ed2f-3dd03617, #w-node-_2281e1f4-b51d-635b-f1d5-69ce6726ed35-3dd03617, #w-node-_2281e1f4-b51d-635b-f1d5-69ce6726ed3b-3dd03617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2281e1f4-b51d-635b-f1d5-69ce6726ed41-3dd03617 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_2281e1f4-b51d-635b-f1d5-69ce6726ed55-3dd03617 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e137dc57-4baa-018c-2ed9-d2688f214724-fc00f229, #w-node-e137dc57-4baa-018c-2ed9-d2688f214735-fc00f229 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a64f-fc00f229 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a651-fc00f229, #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a65d-fc00f229 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a65e-fc00f229 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a661-fc00f229 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a662-fc00f229, #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a66f-fc00f229, #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a671-fc00f229, #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a673-fc00f229 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a690-fc00f229, #w-node-b10ba76d-9dd9-8ad2-fa6b-d17c7757e1da-fc00f229, #w-node-b10ba76d-9dd9-8ad2-fa6b-d17c7757e1e0-fc00f229, #w-node-b10ba76d-9dd9-8ad2-fa6b-d17c7757e1e6-fc00f229, #w-node-b10ba76d-9dd9-8ad2-fa6b-d17c7757e1ec-fc00f229, #w-node-b10ba76d-9dd9-8ad2-fa6b-d17c7757e1f2-fc00f229, #w-node-b10ba76d-9dd9-8ad2-fa6b-d17c7757e1f8-fc00f229 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-fc00f229 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-b86afcbe-eb0b-2dcd-b1d4-08b3510e0f19-fc00f229 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b86afcbe-eb0b-2dcd-b1d4-08b3510e0f1b-fc00f229 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b86afcbe-eb0b-2dcd-b1d4-08b3510e0f20-fc00f229, #w-node-b86afcbe-eb0b-2dcd-b1d4-08b3510e0f26-fc00f229, #w-node-b86afcbe-eb0b-2dcd-b1d4-08b3510e0f2c-fc00f229 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b86afcbe-eb0b-2dcd-b1d4-08b3510e0f32-fc00f229 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-b86afcbe-eb0b-2dcd-b1d4-08b3510e0f46-fc00f229 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1ddbc18d-81d5-53df-87c4-81e05c83dbb7-67ac41c5, #w-node-_1ddbc18d-81d5-53df-87c4-81e05c83dbc8-67ac41c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d4b33232-2ed6-dade-d5ef-941ac0c60238-67ac41c5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d4b33232-2ed6-dade-d5ef-941ac0c6023a-67ac41c5, #w-node-d4b33232-2ed6-dade-d5ef-941ac0c60246-67ac41c5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-d4b33232-2ed6-dade-d5ef-941ac0c60247-67ac41c5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d4b33232-2ed6-dade-d5ef-941ac0c6024a-67ac41c5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d4b33232-2ed6-dade-d5ef-941ac0c6024b-67ac41c5, #w-node-d4b33232-2ed6-dade-d5ef-941ac0c60258-67ac41c5, #w-node-d4b33232-2ed6-dade-d5ef-941ac0c6025a-67ac41c5, #w-node-d4b33232-2ed6-dade-d5ef-941ac0c6025c-67ac41c5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-d4b33232-2ed6-dade-d5ef-941ac0c60279-67ac41c5, #w-node-b9770175-5615-c99a-9466-57adb0e826ce-67ac41c5, #w-node-b9770175-5615-c99a-9466-57adb0e826d4-67ac41c5, #w-node-b9770175-5615-c99a-9466-57adb0e826da-67ac41c5, #w-node-b9770175-5615-c99a-9466-57adb0e826e0-67ac41c5, #w-node-b9770175-5615-c99a-9466-57adb0e826e6-67ac41c5, #w-node-b9770175-5615-c99a-9466-57adb0e826ec-67ac41c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-67ac41c5 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-e40dde47-352b-6085-a9c8-c0f875292b52-67ac41c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e40dde47-352b-6085-a9c8-c0f875292b54-67ac41c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e40dde47-352b-6085-a9c8-c0f875292b59-67ac41c5, #w-node-e40dde47-352b-6085-a9c8-c0f875292b5f-67ac41c5, #w-node-e40dde47-352b-6085-a9c8-c0f875292b65-67ac41c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e40dde47-352b-6085-a9c8-c0f875292b6b-67ac41c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-e40dde47-352b-6085-a9c8-c0f875292b7f-67ac41c5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7d5b6455-97f0-09bd-0876-77ffaf3c485a-9cecd221, #w-node-_7d5b6455-97f0-09bd-0876-77ffaf3c486b-9cecd221 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7bc601f7-a911-6f37-78db-4509cb9004dc-9cecd221 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7bc601f7-a911-6f37-78db-4509cb9004de-9cecd221, #w-node-_7bc601f7-a911-6f37-78db-4509cb9004ea-9cecd221 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_7bc601f7-a911-6f37-78db-4509cb9004eb-9cecd221 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7bc601f7-a911-6f37-78db-4509cb9004ee-9cecd221 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7bc601f7-a911-6f37-78db-4509cb9004ef-9cecd221, #w-node-_7bc601f7-a911-6f37-78db-4509cb9004fc-9cecd221, #w-node-_7bc601f7-a911-6f37-78db-4509cb9004fe-9cecd221, #w-node-_7bc601f7-a911-6f37-78db-4509cb900500-9cecd221 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_7bc601f7-a911-6f37-78db-4509cb90051d-9cecd221, #w-node-_4a6e8988-e8f3-60c3-805b-9887f64519f5-9cecd221, #w-node-_4a6e8988-e8f3-60c3-805b-9887f64519fb-9cecd221, #w-node-_4a6e8988-e8f3-60c3-805b-9887f6451a01-9cecd221, #w-node-_4a6e8988-e8f3-60c3-805b-9887f6451a07-9cecd221, #w-node-_4a6e8988-e8f3-60c3-805b-9887f6451a0d-9cecd221, #w-node-_4a6e8988-e8f3-60c3-805b-9887f6451a13-9cecd221 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-9cecd221 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_83f346df-e9b4-074b-a8be-b49066a4ea24-9cecd221 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83f346df-e9b4-074b-a8be-b49066a4ea26-9cecd221 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_83f346df-e9b4-074b-a8be-b49066a4ea2b-9cecd221, #w-node-_83f346df-e9b4-074b-a8be-b49066a4ea31-9cecd221, #w-node-_83f346df-e9b4-074b-a8be-b49066a4ea37-9cecd221 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83f346df-e9b4-074b-a8be-b49066a4ea3d-9cecd221 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_83f346df-e9b4-074b-a8be-b49066a4ea51-9cecd221 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8caa3b0e-a0e4-9bc0-a694-5a8b2e0b5532-67f4a0a1, #w-node-_8caa3b0e-a0e4-9bc0-a694-5a8b2e0b5543-67f4a0a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f29d-67f4a0a1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f29f-67f4a0a1, #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2ab-67f4a0a1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2ac-67f4a0a1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2af-67f4a0a1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2b0-67f4a0a1, #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2bd-67f4a0a1, #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2bf-67f4a0a1, #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2c1-67f4a0a1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2de-67f4a0a1, #w-node-_10c795df-39d2-7f7b-35ec-08847841116d-67f4a0a1, #w-node-_10c795df-39d2-7f7b-35ec-088478411173-67f4a0a1, #w-node-_10c795df-39d2-7f7b-35ec-088478411179-67f4a0a1, #w-node-_10c795df-39d2-7f7b-35ec-08847841117f-67f4a0a1, #w-node-_10c795df-39d2-7f7b-35ec-088478411185-67f4a0a1, #w-node-_10c795df-39d2-7f7b-35ec-08847841118b-67f4a0a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-67f4a0a1 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-b8f9d00c-f445-45ec-d202-dd614022a816-67f4a0a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b8f9d00c-f445-45ec-d202-dd614022a818-67f4a0a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b8f9d00c-f445-45ec-d202-dd614022a81d-67f4a0a1, #w-node-b8f9d00c-f445-45ec-d202-dd614022a823-67f4a0a1, #w-node-b8f9d00c-f445-45ec-d202-dd614022a829-67f4a0a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8f9d00c-f445-45ec-d202-dd614022a82f-67f4a0a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-b8f9d00c-f445-45ec-d202-dd614022a843-67f4a0a1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f00ea5c1-37e2-759f-5a15-acaabf5b9d97-2de46a8b, #w-node-f00ea5c1-37e2-759f-5a15-acaabf5b9da8-2de46a8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6edd-2de46a8b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6edf-2de46a8b, #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6eeb-2de46a8b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6eec-2de46a8b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6eef-2de46a8b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6ef0-2de46a8b, #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6efd-2de46a8b, #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6eff-2de46a8b, #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6f01-2de46a8b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6f1e-2de46a8b, #w-node-_6050d9c7-c657-cb9a-1f00-24e834988895-2de46a8b, #w-node-_6050d9c7-c657-cb9a-1f00-24e83498889b-2de46a8b, #w-node-_6050d9c7-c657-cb9a-1f00-24e8349888a1-2de46a8b, #w-node-_6050d9c7-c657-cb9a-1f00-24e8349888a7-2de46a8b, #w-node-_6050d9c7-c657-cb9a-1f00-24e8349888ad-2de46a8b, #w-node-_6050d9c7-c657-cb9a-1f00-24e8349888b3-2de46a8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-2de46a8b {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_1a7ca929-b2b5-f437-fa4b-fd720e4388db-2de46a8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1a7ca929-b2b5-f437-fa4b-fd720e4388dd-2de46a8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1a7ca929-b2b5-f437-fa4b-fd720e4388e2-2de46a8b, #w-node-_1a7ca929-b2b5-f437-fa4b-fd720e4388e8-2de46a8b, #w-node-_1a7ca929-b2b5-f437-fa4b-fd720e4388ee-2de46a8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a7ca929-b2b5-f437-fa4b-fd720e4388f4-2de46a8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_1a7ca929-b2b5-f437-fa4b-fd720e438908-2de46a8b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b6c4f8bd-6d5f-c6b8-6a9a-20596f55c721-bc7fa3ca, #w-node-b6c4f8bd-6d5f-c6b8-6a9a-20596f55c732-bc7fa3ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cceddc7f-5e35-8cdb-e88d-724c8009e082-bc7fa3ca {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cceddc7f-5e35-8cdb-e88d-724c8009e084-bc7fa3ca, #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e090-bc7fa3ca {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-cceddc7f-5e35-8cdb-e88d-724c8009e091-bc7fa3ca {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cceddc7f-5e35-8cdb-e88d-724c8009e094-bc7fa3ca {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cceddc7f-5e35-8cdb-e88d-724c8009e095-bc7fa3ca, #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e0a2-bc7fa3ca, #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e0a4-bc7fa3ca, #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e0a6-bc7fa3ca {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-cceddc7f-5e35-8cdb-e88d-724c8009e0c3-bc7fa3ca, #w-node-ebf1fecd-1f3b-b088-564f-822b6bee6510-bc7fa3ca, #w-node-ebf1fecd-1f3b-b088-564f-822b6bee6516-bc7fa3ca, #w-node-ebf1fecd-1f3b-b088-564f-822b6bee651c-bc7fa3ca, #w-node-ebf1fecd-1f3b-b088-564f-822b6bee6522-bc7fa3ca, #w-node-ebf1fecd-1f3b-b088-564f-822b6bee6528-bc7fa3ca, #w-node-ebf1fecd-1f3b-b088-564f-822b6bee652e-bc7fa3ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-bc7fa3ca {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_72ece4e1-e645-e36b-1c8d-f9bb7f5a5859-bc7fa3ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_72ece4e1-e645-e36b-1c8d-f9bb7f5a585b-bc7fa3ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_72ece4e1-e645-e36b-1c8d-f9bb7f5a5860-bc7fa3ca, #w-node-_72ece4e1-e645-e36b-1c8d-f9bb7f5a5866-bc7fa3ca, #w-node-_72ece4e1-e645-e36b-1c8d-f9bb7f5a586c-bc7fa3ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72ece4e1-e645-e36b-1c8d-f9bb7f5a5872-bc7fa3ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_72ece4e1-e645-e36b-1c8d-f9bb7f5a5886-bc7fa3ca {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_928daeb6-5e1f-50a5-de30-113a4e91fa77-919b9a59, #w-node-_928daeb6-5e1f-50a5-de30-113a4e91fa88-919b9a59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedeb4-919b9a59 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedeb6-919b9a59, #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedec2-919b9a59 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedec3-919b9a59 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedec6-919b9a59 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedec7-919b9a59, #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbeded4-919b9a59, #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbeded6-919b9a59, #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbeded8-919b9a59 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedef5-919b9a59, #w-node-deba5ae3-8ee6-bf64-8525-cd3be62d503c-919b9a59, #w-node-deba5ae3-8ee6-bf64-8525-cd3be62d5042-919b9a59, #w-node-deba5ae3-8ee6-bf64-8525-cd3be62d5048-919b9a59, #w-node-deba5ae3-8ee6-bf64-8525-cd3be62d504e-919b9a59, #w-node-deba5ae3-8ee6-bf64-8525-cd3be62d5054-919b9a59, #w-node-deba5ae3-8ee6-bf64-8525-cd3be62d505a-919b9a59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-919b9a59 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_57ab07e6-6abd-20e3-d5b4-f1f26ebaa08d-919b9a59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_57ab07e6-6abd-20e3-d5b4-f1f26ebaa08f-919b9a59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_57ab07e6-6abd-20e3-d5b4-f1f26ebaa094-919b9a59, #w-node-_57ab07e6-6abd-20e3-d5b4-f1f26ebaa09a-919b9a59, #w-node-_57ab07e6-6abd-20e3-d5b4-f1f26ebaa0a0-919b9a59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57ab07e6-6abd-20e3-d5b4-f1f26ebaa0a6-919b9a59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_57ab07e6-6abd-20e3-d5b4-f1f26ebaa0ba-919b9a59 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f7427ce6-243b-278a-529e-444b8c04ec04-0f38652b, #w-node-f7427ce6-243b-278a-529e-444b8c04ec15-0f38652b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf05-0f38652b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf07-0f38652b, #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf13-0f38652b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf14-0f38652b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf17-0f38652b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf18-0f38652b, #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf25-0f38652b, #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf27-0f38652b, #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf29-0f38652b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf46-0f38652b, #w-node-_3648298b-cd26-5ac1-0119-64938dcdea70-0f38652b, #w-node-_3648298b-cd26-5ac1-0119-64938dcdea76-0f38652b, #w-node-_3648298b-cd26-5ac1-0119-64938dcdea7c-0f38652b, #w-node-_3648298b-cd26-5ac1-0119-64938dcdea82-0f38652b, #w-node-_3648298b-cd26-5ac1-0119-64938dcdea88-0f38652b, #w-node-_3648298b-cd26-5ac1-0119-64938dcdea8e-0f38652b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-0f38652b {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-fbd924a0-405a-d729-92c4-98f2ad08e138-0f38652b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fbd924a0-405a-d729-92c4-98f2ad08e13a-0f38652b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-fbd924a0-405a-d729-92c4-98f2ad08e13f-0f38652b, #w-node-fbd924a0-405a-d729-92c4-98f2ad08e145-0f38652b, #w-node-fbd924a0-405a-d729-92c4-98f2ad08e14b-0f38652b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbd924a0-405a-d729-92c4-98f2ad08e151-0f38652b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-fbd924a0-405a-d729-92c4-98f2ad08e165-0f38652b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_45103b5e-715a-c020-15be-bb751a5fe970-f515ed1e, #w-node-_45103b5e-715a-c020-15be-bb751a5fe981-f515ed1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba752fb8-6638-7cb5-c288-0d71d189974d-f515ed1e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ba752fb8-6638-7cb5-c288-0d71d189974f-f515ed1e, #w-node-ba752fb8-6638-7cb5-c288-0d71d189975b-f515ed1e {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ba752fb8-6638-7cb5-c288-0d71d189975c-f515ed1e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ba752fb8-6638-7cb5-c288-0d71d189975f-f515ed1e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ba752fb8-6638-7cb5-c288-0d71d1899760-f515ed1e, #w-node-ba752fb8-6638-7cb5-c288-0d71d189976d-f515ed1e, #w-node-ba752fb8-6638-7cb5-c288-0d71d189976f-f515ed1e, #w-node-ba752fb8-6638-7cb5-c288-0d71d1899771-f515ed1e {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ba752fb8-6638-7cb5-c288-0d71d189978e-f515ed1e, #w-node-_25ff838a-5e5f-a4a5-b0f3-5bfa47a170b9-f515ed1e, #w-node-_25ff838a-5e5f-a4a5-b0f3-5bfa47a170bf-f515ed1e, #w-node-_25ff838a-5e5f-a4a5-b0f3-5bfa47a170c5-f515ed1e, #w-node-_25ff838a-5e5f-a4a5-b0f3-5bfa47a170cb-f515ed1e, #w-node-_25ff838a-5e5f-a4a5-b0f3-5bfa47a170d1-f515ed1e, #w-node-_25ff838a-5e5f-a4a5-b0f3-5bfa47a170d7-f515ed1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-f515ed1e {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_8536bcca-2062-4d25-f67b-5f9df993cb6c-f515ed1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_8536bcca-2062-4d25-f67b-5f9df993cb6e-f515ed1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_8536bcca-2062-4d25-f67b-5f9df993cb73-f515ed1e, #w-node-_8536bcca-2062-4d25-f67b-5f9df993cb79-f515ed1e, #w-node-_8536bcca-2062-4d25-f67b-5f9df993cb7f-f515ed1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8536bcca-2062-4d25-f67b-5f9df993cb85-f515ed1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_8536bcca-2062-4d25-f67b-5f9df993cb99-f515ed1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6c81d039-daec-64a2-4a71-eeeb07e99790-b5f1fb52, #w-node-_6c81d039-daec-64a2-4a71-eeeb07e997a1-b5f1fb52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72263e77-963e-6109-5a69-df46d9fa67c3-b5f1fb52 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_72263e77-963e-6109-5a69-df46d9fa67c5-b5f1fb52, #w-node-_72263e77-963e-6109-5a69-df46d9fa67d1-b5f1fb52 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_72263e77-963e-6109-5a69-df46d9fa67d2-b5f1fb52 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_72263e77-963e-6109-5a69-df46d9fa67d5-b5f1fb52 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_72263e77-963e-6109-5a69-df46d9fa67d6-b5f1fb52, #w-node-_72263e77-963e-6109-5a69-df46d9fa67e3-b5f1fb52, #w-node-_72263e77-963e-6109-5a69-df46d9fa67e5-b5f1fb52, #w-node-_72263e77-963e-6109-5a69-df46d9fa67e7-b5f1fb52 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_72263e77-963e-6109-5a69-df46d9fa6804-b5f1fb52, #w-node-_73928596-4a51-93f3-cedb-093d84878edb-b5f1fb52, #w-node-_73928596-4a51-93f3-cedb-093d84878ee1-b5f1fb52, #w-node-_73928596-4a51-93f3-cedb-093d84878ee7-b5f1fb52, #w-node-_73928596-4a51-93f3-cedb-093d84878eed-b5f1fb52, #w-node-_73928596-4a51-93f3-cedb-093d84878ef3-b5f1fb52, #w-node-_73928596-4a51-93f3-cedb-093d84878ef9-b5f1fb52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-b5f1fb52 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_532d3c87-f515-d8ea-7d3a-886545898f27-b5f1fb52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_532d3c87-f515-d8ea-7d3a-886545898f29-b5f1fb52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_532d3c87-f515-d8ea-7d3a-886545898f2e-b5f1fb52, #w-node-_532d3c87-f515-d8ea-7d3a-886545898f34-b5f1fb52, #w-node-_532d3c87-f515-d8ea-7d3a-886545898f3a-b5f1fb52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_532d3c87-f515-d8ea-7d3a-886545898f40-b5f1fb52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_532d3c87-f515-d8ea-7d3a-886545898f54-b5f1fb52 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bc5929ac-b817-5b11-403e-be2fee48c0f6-bed93369, #w-node-bc5929ac-b817-5b11-403e-be2fee48c107-bed93369 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1a46dfc-eecb-ffac-da56-82777dbac558-bed93369 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d1a46dfc-eecb-ffac-da56-82777dbac55a-bed93369, #w-node-d1a46dfc-eecb-ffac-da56-82777dbac566-bed93369 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-d1a46dfc-eecb-ffac-da56-82777dbac567-bed93369 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d1a46dfc-eecb-ffac-da56-82777dbac56a-bed93369 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d1a46dfc-eecb-ffac-da56-82777dbac56b-bed93369, #w-node-d1a46dfc-eecb-ffac-da56-82777dbac578-bed93369, #w-node-d1a46dfc-eecb-ffac-da56-82777dbac57a-bed93369, #w-node-d1a46dfc-eecb-ffac-da56-82777dbac57c-bed93369 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-d1a46dfc-eecb-ffac-da56-82777dbac599-bed93369, #w-node-_8ae9fc9e-acf8-ffa7-3f76-7253b3744cfb-bed93369, #w-node-_8ae9fc9e-acf8-ffa7-3f76-7253b3744d01-bed93369, #w-node-_8ae9fc9e-acf8-ffa7-3f76-7253b3744d07-bed93369, #w-node-_8ae9fc9e-acf8-ffa7-3f76-7253b3744d0d-bed93369, #w-node-_8ae9fc9e-acf8-ffa7-3f76-7253b3744d13-bed93369, #w-node-_8ae9fc9e-acf8-ffa7-3f76-7253b3744d19-bed93369 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-bed93369 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_8ebd9111-986e-0d75-aaec-4b8681f646ac-bed93369 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_8ebd9111-986e-0d75-aaec-4b8681f646ae-bed93369 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_8ebd9111-986e-0d75-aaec-4b8681f646b3-bed93369, #w-node-_8ebd9111-986e-0d75-aaec-4b8681f646b9-bed93369, #w-node-_8ebd9111-986e-0d75-aaec-4b8681f646bf-bed93369 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ebd9111-986e-0d75-aaec-4b8681f646c5-bed93369 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_8ebd9111-986e-0d75-aaec-4b8681f646d9-bed93369 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_91c026e6-ed41-73af-331a-c511c3e3ade6-44c4e3a5, #w-node-_91c026e6-ed41-73af-331a-c511c3e3adf7-44c4e3a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05667b8d-34b6-15a9-6110-5850a82a42cc-44c4e3a5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_05667b8d-34b6-15a9-6110-5850a82a42ce-44c4e3a5, #w-node-_05667b8d-34b6-15a9-6110-5850a82a42da-44c4e3a5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_05667b8d-34b6-15a9-6110-5850a82a42db-44c4e3a5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_05667b8d-34b6-15a9-6110-5850a82a42de-44c4e3a5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_05667b8d-34b6-15a9-6110-5850a82a42df-44c4e3a5, #w-node-_05667b8d-34b6-15a9-6110-5850a82a42ec-44c4e3a5, #w-node-_05667b8d-34b6-15a9-6110-5850a82a42ee-44c4e3a5, #w-node-_05667b8d-34b6-15a9-6110-5850a82a42f0-44c4e3a5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_05667b8d-34b6-15a9-6110-5850a82a430d-44c4e3a5, #w-node-_216c2b7b-480b-dcda-c4fc-6591491ac307-44c4e3a5, #w-node-_216c2b7b-480b-dcda-c4fc-6591491ac30d-44c4e3a5, #w-node-_216c2b7b-480b-dcda-c4fc-6591491ac313-44c4e3a5, #w-node-_216c2b7b-480b-dcda-c4fc-6591491ac319-44c4e3a5, #w-node-_216c2b7b-480b-dcda-c4fc-6591491ac31f-44c4e3a5, #w-node-_216c2b7b-480b-dcda-c4fc-6591491ac325-44c4e3a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-44c4e3a5 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_9223a858-dcae-5c57-2af4-ed45a65e0dde-44c4e3a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9223a858-dcae-5c57-2af4-ed45a65e0de0-44c4e3a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9223a858-dcae-5c57-2af4-ed45a65e0de5-44c4e3a5, #w-node-_9223a858-dcae-5c57-2af4-ed45a65e0deb-44c4e3a5, #w-node-_9223a858-dcae-5c57-2af4-ed45a65e0df1-44c4e3a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9223a858-dcae-5c57-2af4-ed45a65e0df7-44c4e3a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_9223a858-dcae-5c57-2af4-ed45a65e0e0b-44c4e3a5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_18fd93e4-03b9-5d71-ab18-4bac1aa7044a-aa0cc69f, #w-node-_18fd93e4-03b9-5d71-ab18-4bac1aa7045b-aa0cc69f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab2a-aa0cc69f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab2c-aa0cc69f, #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab38-aa0cc69f {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab39-aa0cc69f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab3c-aa0cc69f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab3d-aa0cc69f, #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab4a-aa0cc69f, #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab4c-aa0cc69f, #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab4e-aa0cc69f {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab6b-aa0cc69f, #w-node-ffc5c902-9b4d-4eb2-d3a7-ccd0f6739e58-aa0cc69f, #w-node-ffc5c902-9b4d-4eb2-d3a7-ccd0f6739e5e-aa0cc69f, #w-node-ffc5c902-9b4d-4eb2-d3a7-ccd0f6739e64-aa0cc69f, #w-node-ffc5c902-9b4d-4eb2-d3a7-ccd0f6739e6a-aa0cc69f, #w-node-ffc5c902-9b4d-4eb2-d3a7-ccd0f6739e70-aa0cc69f, #w-node-ffc5c902-9b4d-4eb2-d3a7-ccd0f6739e76-aa0cc69f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-aa0cc69f {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_68da6b5e-630a-2ca2-48f5-9adb5106ac66-aa0cc69f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_68da6b5e-630a-2ca2-48f5-9adb5106ac68-aa0cc69f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_68da6b5e-630a-2ca2-48f5-9adb5106ac6d-aa0cc69f, #w-node-_68da6b5e-630a-2ca2-48f5-9adb5106ac73-aa0cc69f, #w-node-_68da6b5e-630a-2ca2-48f5-9adb5106ac79-aa0cc69f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_68da6b5e-630a-2ca2-48f5-9adb5106ac7f-aa0cc69f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_68da6b5e-630a-2ca2-48f5-9adb5106ac93-aa0cc69f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3c8bb338-fca2-d0a8-9205-f0e4ed83fac8-c66095d2, #w-node-_3c8bb338-fca2-d0a8-9205-f0e4ed83fad9-c66095d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f223751-047b-f029-fbca-06e9c7dfffc0-c66095d2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3f223751-047b-f029-fbca-06e9c7dfffc2-c66095d2, #w-node-_3f223751-047b-f029-fbca-06e9c7dfffce-c66095d2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_3f223751-047b-f029-fbca-06e9c7dfffcf-c66095d2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3f223751-047b-f029-fbca-06e9c7dfffd2-c66095d2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3f223751-047b-f029-fbca-06e9c7dfffd3-c66095d2, #w-node-_3f223751-047b-f029-fbca-06e9c7dfffe0-c66095d2, #w-node-_3f223751-047b-f029-fbca-06e9c7dfffe2-c66095d2, #w-node-_3f223751-047b-f029-fbca-06e9c7dfffe4-c66095d2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_3f223751-047b-f029-fbca-06e9c7e00001-c66095d2, #w-node-_6dfdfcae-63f9-1124-f444-e2db0527fd4a-c66095d2, #w-node-_6dfdfcae-63f9-1124-f444-e2db0527fd50-c66095d2, #w-node-_6dfdfcae-63f9-1124-f444-e2db0527fd56-c66095d2, #w-node-_6dfdfcae-63f9-1124-f444-e2db0527fd5c-c66095d2, #w-node-_6dfdfcae-63f9-1124-f444-e2db0527fd62-c66095d2, #w-node-_6dfdfcae-63f9-1124-f444-e2db0527fd68-c66095d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-c66095d2 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_9af08bd9-1b70-b7b3-0074-f415be9e18c5-c66095d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9af08bd9-1b70-b7b3-0074-f415be9e18c7-c66095d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9af08bd9-1b70-b7b3-0074-f415be9e18cc-c66095d2, #w-node-_9af08bd9-1b70-b7b3-0074-f415be9e18d2-c66095d2, #w-node-_9af08bd9-1b70-b7b3-0074-f415be9e18d8-c66095d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9af08bd9-1b70-b7b3-0074-f415be9e18de-c66095d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_9af08bd9-1b70-b7b3-0074-f415be9e18f2-c66095d2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8c5623e8-a5b0-50fb-101a-86f4d2c2cd3d-ad4c1497, #w-node-_8c5623e8-a5b0-50fb-101a-86f4d2c2cd4e-ad4c1497 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452211-ad4c1497 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452213-ad4c1497, #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb345221f-ad4c1497 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452220-ad4c1497 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452223-ad4c1497 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452224-ad4c1497, #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452231-ad4c1497, #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452233-ad4c1497, #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452235-ad4c1497 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452252-ad4c1497, #w-node-eef7f557-6459-22e9-2388-9e6bbf3be500-ad4c1497, #w-node-eef7f557-6459-22e9-2388-9e6bbf3be506-ad4c1497, #w-node-eef7f557-6459-22e9-2388-9e6bbf3be50c-ad4c1497, #w-node-eef7f557-6459-22e9-2388-9e6bbf3be512-ad4c1497, #w-node-eef7f557-6459-22e9-2388-9e6bbf3be518-ad4c1497, #w-node-eef7f557-6459-22e9-2388-9e6bbf3be51e-ad4c1497 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ad4c1497 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_2ef42dda-5be6-4ffb-fdca-8906d4bd7822-ad4c1497 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_2ef42dda-5be6-4ffb-fdca-8906d4bd7824-ad4c1497 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2ef42dda-5be6-4ffb-fdca-8906d4bd7829-ad4c1497, #w-node-_2ef42dda-5be6-4ffb-fdca-8906d4bd782f-ad4c1497, #w-node-_2ef42dda-5be6-4ffb-fdca-8906d4bd7835-ad4c1497 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ef42dda-5be6-4ffb-fdca-8906d4bd783b-ad4c1497 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_2ef42dda-5be6-4ffb-fdca-8906d4bd784f-ad4c1497 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_602dfd44-e3a0-0139-5cce-622036ae2230-8cb5851b, #w-node-_602dfd44-e3a0-0139-5cce-622036ae2241-8cb5851b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a55-8cb5851b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a57-8cb5851b, #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a63-8cb5851b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a64-8cb5851b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a67-8cb5851b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a68-8cb5851b, #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a75-8cb5851b, #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a77-8cb5851b, #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a79-8cb5851b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a96-8cb5851b, #w-node-_33fdea91-c3d9-fe61-fca0-80f228224a11-8cb5851b, #w-node-_33fdea91-c3d9-fe61-fca0-80f228224a17-8cb5851b, #w-node-_33fdea91-c3d9-fe61-fca0-80f228224a1d-8cb5851b, #w-node-_33fdea91-c3d9-fe61-fca0-80f228224a23-8cb5851b, #w-node-_33fdea91-c3d9-fe61-fca0-80f228224a29-8cb5851b, #w-node-_33fdea91-c3d9-fe61-fca0-80f228224a2f-8cb5851b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-8cb5851b {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_88a5c441-83d0-8e93-f6b4-d8ae631e08c8-8cb5851b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_88a5c441-83d0-8e93-f6b4-d8ae631e08ca-8cb5851b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_88a5c441-83d0-8e93-f6b4-d8ae631e08cf-8cb5851b, #w-node-_88a5c441-83d0-8e93-f6b4-d8ae631e08d5-8cb5851b, #w-node-_88a5c441-83d0-8e93-f6b4-d8ae631e08db-8cb5851b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88a5c441-83d0-8e93-f6b4-d8ae631e08e1-8cb5851b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_88a5c441-83d0-8e93-f6b4-d8ae631e08f5-8cb5851b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_055565c6-0b64-3b29-d075-a1e17c46df16-7689e279, #w-node-_055565c6-0b64-3b29-d075-a1e17c46df27-7689e279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bcaa1a0c-f916-9528-44cc-bb31e5885266-7689e279 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-bcaa1a0c-f916-9528-44cc-bb31e5885268-7689e279, #w-node-bcaa1a0c-f916-9528-44cc-bb31e5885274-7689e279 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-bcaa1a0c-f916-9528-44cc-bb31e5885275-7689e279 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bcaa1a0c-f916-9528-44cc-bb31e5885278-7689e279 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-bcaa1a0c-f916-9528-44cc-bb31e5885279-7689e279, #w-node-bcaa1a0c-f916-9528-44cc-bb31e5885286-7689e279, #w-node-bcaa1a0c-f916-9528-44cc-bb31e5885288-7689e279, #w-node-bcaa1a0c-f916-9528-44cc-bb31e588528a-7689e279 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-bcaa1a0c-f916-9528-44cc-bb31e58852a7-7689e279, #w-node-_0d1c3087-12c3-a455-8d5a-0c6b9682dc90-7689e279, #w-node-_0d1c3087-12c3-a455-8d5a-0c6b9682dc96-7689e279, #w-node-_0d1c3087-12c3-a455-8d5a-0c6b9682dc9c-7689e279, #w-node-_0d1c3087-12c3-a455-8d5a-0c6b9682dca2-7689e279, #w-node-_0d1c3087-12c3-a455-8d5a-0c6b9682dca8-7689e279, #w-node-_0d1c3087-12c3-a455-8d5a-0c6b9682dcae-7689e279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-7689e279 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_72564e9b-90ca-f4e4-fd73-bd6ee8d0fffd-7689e279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_72564e9b-90ca-f4e4-fd73-bd6ee8d0ffff-7689e279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_72564e9b-90ca-f4e4-fd73-bd6ee8d10004-7689e279, #w-node-_72564e9b-90ca-f4e4-fd73-bd6ee8d1000a-7689e279, #w-node-_72564e9b-90ca-f4e4-fd73-bd6ee8d10010-7689e279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72564e9b-90ca-f4e4-fd73-bd6ee8d10016-7689e279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_72564e9b-90ca-f4e4-fd73-bd6ee8d1002a-7689e279 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_73b5f5f4-cb63-0ecb-63bc-89bcc14dd6a4-c0bb71f4, #w-node-_73b5f5f4-cb63-0ecb-63bc-89bcc14dd6b5-c0bb71f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85b61e33-c943-be1d-4ea6-5710e60e49b2-c0bb71f4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_85b61e33-c943-be1d-4ea6-5710e60e49b4-c0bb71f4, #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49c0-c0bb71f4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_85b61e33-c943-be1d-4ea6-5710e60e49c1-c0bb71f4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_85b61e33-c943-be1d-4ea6-5710e60e49c4-c0bb71f4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_85b61e33-c943-be1d-4ea6-5710e60e49c5-c0bb71f4, #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49d2-c0bb71f4, #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49d4-c0bb71f4, #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49d6-c0bb71f4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_85b61e33-c943-be1d-4ea6-5710e60e49f3-c0bb71f4, #w-node-_078d6e6c-a86c-752b-3d0d-ec7d16ddbe2b-c0bb71f4, #w-node-_078d6e6c-a86c-752b-3d0d-ec7d16ddbe31-c0bb71f4, #w-node-_078d6e6c-a86c-752b-3d0d-ec7d16ddbe37-c0bb71f4, #w-node-_078d6e6c-a86c-752b-3d0d-ec7d16ddbe3d-c0bb71f4, #w-node-_078d6e6c-a86c-752b-3d0d-ec7d16ddbe43-c0bb71f4, #w-node-_078d6e6c-a86c-752b-3d0d-ec7d16ddbe49-c0bb71f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-c0bb71f4 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_3c9a73b3-a5b7-1485-1bc3-ca0aec9a0bf2-c0bb71f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3c9a73b3-a5b7-1485-1bc3-ca0aec9a0bf4-c0bb71f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_3c9a73b3-a5b7-1485-1bc3-ca0aec9a0bf9-c0bb71f4, #w-node-_3c9a73b3-a5b7-1485-1bc3-ca0aec9a0bff-c0bb71f4, #w-node-_3c9a73b3-a5b7-1485-1bc3-ca0aec9a0c05-c0bb71f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c9a73b3-a5b7-1485-1bc3-ca0aec9a0c0b-c0bb71f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_3c9a73b3-a5b7-1485-1bc3-ca0aec9a0c1f-c0bb71f4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5dfd6cb2-e8eb-6f9c-bbc5-b866a85febf2-1f640279, #w-node-_5dfd6cb2-e8eb-6f9c-bbc5-b866a85fec03-1f640279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a533-1f640279 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a535-1f640279, #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a541-1f640279 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a542-1f640279 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a545-1f640279 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a546-1f640279, #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a553-1f640279, #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a555-1f640279, #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a557-1f640279 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a574-1f640279, #w-node-_2e203855-7456-3e51-4d14-0bc48f1a1c50-1f640279, #w-node-_2e203855-7456-3e51-4d14-0bc48f1a1c56-1f640279, #w-node-_2e203855-7456-3e51-4d14-0bc48f1a1c5c-1f640279, #w-node-_2e203855-7456-3e51-4d14-0bc48f1a1c62-1f640279, #w-node-_2e203855-7456-3e51-4d14-0bc48f1a1c68-1f640279, #w-node-_2e203855-7456-3e51-4d14-0bc48f1a1c6e-1f640279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-1f640279 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_7db71c25-05d1-8e55-6e37-110a7c833257-1f640279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7db71c25-05d1-8e55-6e37-110a7c833259-1f640279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_7db71c25-05d1-8e55-6e37-110a7c83325e-1f640279, #w-node-_7db71c25-05d1-8e55-6e37-110a7c833264-1f640279, #w-node-_7db71c25-05d1-8e55-6e37-110a7c83326a-1f640279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7db71c25-05d1-8e55-6e37-110a7c833270-1f640279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_7db71c25-05d1-8e55-6e37-110a7c833284-1f640279 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_42cd061a-ce88-7e00-e620-bb09e77a6e44-1254f60c, #w-node-_42cd061a-ce88-7e00-e620-bb09e77a6e55-1254f60c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c1c-1254f60c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c1e-1254f60c, #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c2a-1254f60c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c2b-1254f60c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c2e-1254f60c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c2f-1254f60c, #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c3c-1254f60c, #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c3e-1254f60c, #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c40-1254f60c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c5d-1254f60c, #w-node-_8b748aa7-6a84-f244-1b6c-e0d5cd5bb948-1254f60c, #w-node-_8b748aa7-6a84-f244-1b6c-e0d5cd5bb94e-1254f60c, #w-node-_8b748aa7-6a84-f244-1b6c-e0d5cd5bb954-1254f60c, #w-node-_8b748aa7-6a84-f244-1b6c-e0d5cd5bb95a-1254f60c, #w-node-_8b748aa7-6a84-f244-1b6c-e0d5cd5bb960-1254f60c, #w-node-_8b748aa7-6a84-f244-1b6c-e0d5cd5bb966-1254f60c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-1254f60c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_05ed3278-fdbf-b8a8-864e-8cb3fc3f126b-1254f60c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_05ed3278-fdbf-b8a8-864e-8cb3fc3f126d-1254f60c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_05ed3278-fdbf-b8a8-864e-8cb3fc3f1272-1254f60c, #w-node-_05ed3278-fdbf-b8a8-864e-8cb3fc3f1278-1254f60c, #w-node-_05ed3278-fdbf-b8a8-864e-8cb3fc3f127e-1254f60c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ed3278-fdbf-b8a8-864e-8cb3fc3f1284-1254f60c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_05ed3278-fdbf-b8a8-864e-8cb3fc3f1298-1254f60c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6eea0d25-caea-7957-0321-228470060145-20b683a0, #w-node-_6eea0d25-caea-7957-0321-228470060156-20b683a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e05e3746-b4f9-3780-a555-895aa639ae56-20b683a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e05e3746-b4f9-3780-a555-895aa639ae58-20b683a0, #w-node-e05e3746-b4f9-3780-a555-895aa639ae64-20b683a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-e05e3746-b4f9-3780-a555-895aa639ae65-20b683a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e05e3746-b4f9-3780-a555-895aa639ae68-20b683a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e05e3746-b4f9-3780-a555-895aa639ae69-20b683a0, #w-node-e05e3746-b4f9-3780-a555-895aa639ae76-20b683a0, #w-node-e05e3746-b4f9-3780-a555-895aa639ae78-20b683a0, #w-node-e05e3746-b4f9-3780-a555-895aa639ae7a-20b683a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-e05e3746-b4f9-3780-a555-895aa639ae97-20b683a0, #w-node-c6061bdd-6f8a-fe24-07c1-e6f1ee425463-20b683a0, #w-node-c6061bdd-6f8a-fe24-07c1-e6f1ee425469-20b683a0, #w-node-c6061bdd-6f8a-fe24-07c1-e6f1ee42546f-20b683a0, #w-node-c6061bdd-6f8a-fe24-07c1-e6f1ee425475-20b683a0, #w-node-c6061bdd-6f8a-fe24-07c1-e6f1ee42547b-20b683a0, #w-node-c6061bdd-6f8a-fe24-07c1-e6f1ee425481-20b683a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-20b683a0 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_0dc8b58b-c2f1-fe42-8e8c-5bb7a8cf5be6-20b683a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0dc8b58b-c2f1-fe42-8e8c-5bb7a8cf5be8-20b683a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0dc8b58b-c2f1-fe42-8e8c-5bb7a8cf5bed-20b683a0, #w-node-_0dc8b58b-c2f1-fe42-8e8c-5bb7a8cf5bf3-20b683a0, #w-node-_0dc8b58b-c2f1-fe42-8e8c-5bb7a8cf5bf9-20b683a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dc8b58b-c2f1-fe42-8e8c-5bb7a8cf5bff-20b683a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_0dc8b58b-c2f1-fe42-8e8c-5bb7a8cf5c13-20b683a0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_12ae6677-7ca1-c201-a9fa-bff2ffbd43a3-33547088, #w-node-_12ae6677-7ca1-c201-a9fa-bff2ffbd43b4-33547088 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd49c467-db48-e7a1-ad04-366dabe7c803-33547088 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-bd49c467-db48-e7a1-ad04-366dabe7c805-33547088, #w-node-bd49c467-db48-e7a1-ad04-366dabe7c811-33547088 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-bd49c467-db48-e7a1-ad04-366dabe7c812-33547088 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bd49c467-db48-e7a1-ad04-366dabe7c815-33547088 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-bd49c467-db48-e7a1-ad04-366dabe7c816-33547088, #w-node-bd49c467-db48-e7a1-ad04-366dabe7c823-33547088, #w-node-bd49c467-db48-e7a1-ad04-366dabe7c825-33547088, #w-node-bd49c467-db48-e7a1-ad04-366dabe7c827-33547088 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-bd49c467-db48-e7a1-ad04-366dabe7c844-33547088, #w-node-d8378454-6827-4cb9-9045-2f1fa2e25cc9-33547088, #w-node-d8378454-6827-4cb9-9045-2f1fa2e25ccf-33547088, #w-node-d8378454-6827-4cb9-9045-2f1fa2e25cd5-33547088, #w-node-d8378454-6827-4cb9-9045-2f1fa2e25cdb-33547088, #w-node-d8378454-6827-4cb9-9045-2f1fa2e25ce1-33547088, #w-node-d8378454-6827-4cb9-9045-2f1fa2e25ce7-33547088 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-33547088 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_2cd34363-d66d-06c7-3226-b40cc227b3c0-33547088 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_2cd34363-d66d-06c7-3226-b40cc227b3c2-33547088 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2cd34363-d66d-06c7-3226-b40cc227b3c7-33547088, #w-node-_2cd34363-d66d-06c7-3226-b40cc227b3cd-33547088, #w-node-_2cd34363-d66d-06c7-3226-b40cc227b3d3-33547088 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2cd34363-d66d-06c7-3226-b40cc227b3d9-33547088 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_2cd34363-d66d-06c7-3226-b40cc227b3ed-33547088 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_24236ff7-8296-b257-a23c-f11b9dcf047c-9bee089d, #w-node-_24236ff7-8296-b257-a23c-f11b9dcf048d-9bee089d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4fd8-9bee089d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4fda-9bee089d, #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4fe6-9bee089d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4fe7-9bee089d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4fea-9bee089d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4feb-9bee089d, #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4ff8-9bee089d, #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4ffa-9bee089d, #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4ffc-9bee089d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_416ee238-d0d4-f8ec-0297-ea38f3af5019-9bee089d, #w-node-_40c487ae-2922-7256-58ce-7576637258c9-9bee089d, #w-node-_40c487ae-2922-7256-58ce-7576637258cf-9bee089d, #w-node-_40c487ae-2922-7256-58ce-7576637258d5-9bee089d, #w-node-_40c487ae-2922-7256-58ce-7576637258db-9bee089d, #w-node-_40c487ae-2922-7256-58ce-7576637258e1-9bee089d, #w-node-_40c487ae-2922-7256-58ce-7576637258e7-9bee089d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-9bee089d {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-e79c6ad2-5d8f-d7d7-0361-c14f56e82550-9bee089d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e79c6ad2-5d8f-d7d7-0361-c14f56e82552-9bee089d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e79c6ad2-5d8f-d7d7-0361-c14f56e82557-9bee089d, #w-node-e79c6ad2-5d8f-d7d7-0361-c14f56e8255d-9bee089d, #w-node-e79c6ad2-5d8f-d7d7-0361-c14f56e82563-9bee089d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e79c6ad2-5d8f-d7d7-0361-c14f56e82569-9bee089d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-e79c6ad2-5d8f-d7d7-0361-c14f56e8257d-9bee089d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_61976c24-d5d4-5dab-4f8e-59f586e8315b-dde6c77b, #w-node-_61976c24-d5d4-5dab-4f8e-59f586e8316c-dde6c77b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4be7b956-5c4b-c871-2a52-82b08e80d331-dde6c77b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4be7b956-5c4b-c871-2a52-82b08e80d333-dde6c77b, #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d33f-dde6c77b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_4be7b956-5c4b-c871-2a52-82b08e80d340-dde6c77b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_4be7b956-5c4b-c871-2a52-82b08e80d343-dde6c77b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4be7b956-5c4b-c871-2a52-82b08e80d344-dde6c77b, #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d351-dde6c77b, #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d353-dde6c77b, #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d355-dde6c77b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_4be7b956-5c4b-c871-2a52-82b08e80d372-dde6c77b, #w-node-_186d46ba-bd7c-a071-6849-621d7574ab1f-dde6c77b, #w-node-_186d46ba-bd7c-a071-6849-621d7574ab25-dde6c77b, #w-node-_186d46ba-bd7c-a071-6849-621d7574ab2b-dde6c77b, #w-node-_186d46ba-bd7c-a071-6849-621d7574ab31-dde6c77b, #w-node-_186d46ba-bd7c-a071-6849-621d7574ab37-dde6c77b, #w-node-_186d46ba-bd7c-a071-6849-621d7574ab3d-dde6c77b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-dde6c77b {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_36b0d970-5893-90b3-60ca-7f7aab65dc70-dde6c77b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_36b0d970-5893-90b3-60ca-7f7aab65dc72-dde6c77b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_36b0d970-5893-90b3-60ca-7f7aab65dc77-dde6c77b, #w-node-_36b0d970-5893-90b3-60ca-7f7aab65dc7d-dde6c77b, #w-node-_36b0d970-5893-90b3-60ca-7f7aab65dc83-dde6c77b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36b0d970-5893-90b3-60ca-7f7aab65dc89-dde6c77b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_36b0d970-5893-90b3-60ca-7f7aab65dc9d-dde6c77b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5d258165-6420-a38f-6e73-9fb15c1532de-63fbf269, #w-node-_5d258165-6420-a38f-6e73-9fb15c1532ef-63fbf269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb35b834-6a83-7689-d697-0cc4edf0aa57-63fbf269 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cb35b834-6a83-7689-d697-0cc4edf0aa59-63fbf269, #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa65-63fbf269 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-cb35b834-6a83-7689-d697-0cc4edf0aa66-63fbf269 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cb35b834-6a83-7689-d697-0cc4edf0aa69-63fbf269 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cb35b834-6a83-7689-d697-0cc4edf0aa6a-63fbf269, #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa77-63fbf269, #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa79-63fbf269, #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa7b-63fbf269 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-cb35b834-6a83-7689-d697-0cc4edf0aa98-63fbf269, #w-node-_0cb6ed85-d652-1b69-4a51-9fadfc4b64b0-63fbf269, #w-node-_0cb6ed85-d652-1b69-4a51-9fadfc4b64b6-63fbf269, #w-node-_0cb6ed85-d652-1b69-4a51-9fadfc4b64bc-63fbf269, #w-node-_0cb6ed85-d652-1b69-4a51-9fadfc4b64c2-63fbf269, #w-node-_0cb6ed85-d652-1b69-4a51-9fadfc4b64c8-63fbf269, #w-node-_0cb6ed85-d652-1b69-4a51-9fadfc4b64ce-63fbf269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-63fbf269 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_2a434f44-805b-1464-914c-0c36cf9fd178-63fbf269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_2a434f44-805b-1464-914c-0c36cf9fd17a-63fbf269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2a434f44-805b-1464-914c-0c36cf9fd17f-63fbf269, #w-node-_2a434f44-805b-1464-914c-0c36cf9fd185-63fbf269, #w-node-_2a434f44-805b-1464-914c-0c36cf9fd18b-63fbf269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a434f44-805b-1464-914c-0c36cf9fd191-63fbf269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_2a434f44-805b-1464-914c-0c36cf9fd1a5-63fbf269 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e479cdfe-64ac-d0cb-0b81-4e7f90b3f6a9-31b42a59, #w-node-e479cdfe-64ac-d0cb-0b81-4e7f90b3f6ba-31b42a59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_675b4287-2c67-500a-f6df-a2d7ae501c86-31b42a59 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_675b4287-2c67-500a-f6df-a2d7ae501c88-31b42a59, #w-node-_675b4287-2c67-500a-f6df-a2d7ae501c94-31b42a59 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_675b4287-2c67-500a-f6df-a2d7ae501c95-31b42a59 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_675b4287-2c67-500a-f6df-a2d7ae501c98-31b42a59 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_675b4287-2c67-500a-f6df-a2d7ae501c99-31b42a59, #w-node-_675b4287-2c67-500a-f6df-a2d7ae501ca6-31b42a59, #w-node-_675b4287-2c67-500a-f6df-a2d7ae501ca8-31b42a59, #w-node-_675b4287-2c67-500a-f6df-a2d7ae501caa-31b42a59 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_675b4287-2c67-500a-f6df-a2d7ae501cc7-31b42a59, #w-node-_9ae40563-c392-b1d7-3dc7-7d3611979ec5-31b42a59, #w-node-_9ae40563-c392-b1d7-3dc7-7d3611979ecb-31b42a59, #w-node-_9ae40563-c392-b1d7-3dc7-7d3611979ed1-31b42a59, #w-node-_9ae40563-c392-b1d7-3dc7-7d3611979ed7-31b42a59, #w-node-_9ae40563-c392-b1d7-3dc7-7d3611979edd-31b42a59, #w-node-_9ae40563-c392-b1d7-3dc7-7d3611979ee3-31b42a59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-31b42a59 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_9552f532-afee-6d41-0a43-f75dc10ae106-31b42a59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9552f532-afee-6d41-0a43-f75dc10ae108-31b42a59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9552f532-afee-6d41-0a43-f75dc10ae10d-31b42a59, #w-node-_9552f532-afee-6d41-0a43-f75dc10ae113-31b42a59, #w-node-_9552f532-afee-6d41-0a43-f75dc10ae119-31b42a59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9552f532-afee-6d41-0a43-f75dc10ae11f-31b42a59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_9552f532-afee-6d41-0a43-f75dc10ae133-31b42a59 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_37d1ba3b-f365-ee9f-a207-394da31fd7bc-1a1554e4, #w-node-_37d1ba3b-f365-ee9f-a207-394da31fd7cd-1a1554e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06934126-84cc-e3f5-73b8-553a1e0cfda3-1a1554e4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_06934126-84cc-e3f5-73b8-553a1e0cfda5-1a1554e4, #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdb1-1a1554e4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdb2-1a1554e4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdb5-1a1554e4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdb6-1a1554e4, #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdc3-1a1554e4, #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdc5-1a1554e4, #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdc7-1a1554e4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_06934126-84cc-e3f5-73b8-553a1e0cfde4-1a1554e4, #w-node-_624e7a1b-1d49-cb7e-aaaa-197be7405029-1a1554e4, #w-node-_624e7a1b-1d49-cb7e-aaaa-197be740502f-1a1554e4, #w-node-_624e7a1b-1d49-cb7e-aaaa-197be7405035-1a1554e4, #w-node-_624e7a1b-1d49-cb7e-aaaa-197be740503b-1a1554e4, #w-node-_624e7a1b-1d49-cb7e-aaaa-197be7405041-1a1554e4, #w-node-_624e7a1b-1d49-cb7e-aaaa-197be7405047-1a1554e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-1a1554e4 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_04b5b239-a83a-e612-8722-0af6426fae50-1a1554e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_04b5b239-a83a-e612-8722-0af6426fae52-1a1554e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_04b5b239-a83a-e612-8722-0af6426fae57-1a1554e4, #w-node-_04b5b239-a83a-e612-8722-0af6426fae5d-1a1554e4, #w-node-_04b5b239-a83a-e612-8722-0af6426fae63-1a1554e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04b5b239-a83a-e612-8722-0af6426fae69-1a1554e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_04b5b239-a83a-e612-8722-0af6426fae7d-1a1554e4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c8bcf880-da68-74ca-210f-b454a0388556-a1779189, #w-node-c8bcf880-da68-74ca-210f-b454a0388567-a1779189 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5743-a1779189 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5745-a1779189, #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5751-a1779189 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5752-a1779189 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5755-a1779189 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5756-a1779189, #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5763-a1779189, #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5765-a1779189, #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5767-a1779189 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5784-a1779189, #w-node-_1cdaaa94-9397-31fe-532d-cb768c3bd01c-a1779189, #w-node-_1cdaaa94-9397-31fe-532d-cb768c3bd022-a1779189, #w-node-_1cdaaa94-9397-31fe-532d-cb768c3bd028-a1779189, #w-node-_1cdaaa94-9397-31fe-532d-cb768c3bd02e-a1779189, #w-node-_1cdaaa94-9397-31fe-532d-cb768c3bd034-a1779189, #w-node-_1cdaaa94-9397-31fe-532d-cb768c3bd03a-a1779189 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-a1779189 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-bd08c5ad-dcfc-68e0-10ac-bb9da9e3e946-a1779189 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-bd08c5ad-dcfc-68e0-10ac-bb9da9e3e948-a1779189 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-bd08c5ad-dcfc-68e0-10ac-bb9da9e3e94d-a1779189, #w-node-bd08c5ad-dcfc-68e0-10ac-bb9da9e3e953-a1779189, #w-node-bd08c5ad-dcfc-68e0-10ac-bb9da9e3e959-a1779189 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd08c5ad-dcfc-68e0-10ac-bb9da9e3e95f-a1779189 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-bd08c5ad-dcfc-68e0-10ac-bb9da9e3e973-a1779189 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6872229b-439f-28c4-a83a-18e724fd351c-280f00ba, #w-node-_6872229b-439f-28c4-a83a-18e724fd352d-280f00ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e3b64d4-1c22-beba-8822-39c615b326a3-280f00ba {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5e3b64d4-1c22-beba-8822-39c615b326a5-280f00ba, #w-node-_5e3b64d4-1c22-beba-8822-39c615b326b1-280f00ba {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_5e3b64d4-1c22-beba-8822-39c615b326b2-280f00ba {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5e3b64d4-1c22-beba-8822-39c615b326b5-280f00ba {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5e3b64d4-1c22-beba-8822-39c615b326b6-280f00ba, #w-node-_5e3b64d4-1c22-beba-8822-39c615b326c3-280f00ba, #w-node-_5e3b64d4-1c22-beba-8822-39c615b326c5-280f00ba, #w-node-_5e3b64d4-1c22-beba-8822-39c615b326c7-280f00ba {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_5e3b64d4-1c22-beba-8822-39c615b326e4-280f00ba, #w-node-d4ae7326-c9bc-2a97-50a2-11dea640e26f-280f00ba, #w-node-d4ae7326-c9bc-2a97-50a2-11dea640e275-280f00ba, #w-node-d4ae7326-c9bc-2a97-50a2-11dea640e27b-280f00ba, #w-node-d4ae7326-c9bc-2a97-50a2-11dea640e281-280f00ba, #w-node-d4ae7326-c9bc-2a97-50a2-11dea640e287-280f00ba, #w-node-d4ae7326-c9bc-2a97-50a2-11dea640e28d-280f00ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-280f00ba {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-e3c2cf1b-ef2e-018f-dc99-84d558bd241c-280f00ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e3c2cf1b-ef2e-018f-dc99-84d558bd241e-280f00ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e3c2cf1b-ef2e-018f-dc99-84d558bd2423-280f00ba, #w-node-e3c2cf1b-ef2e-018f-dc99-84d558bd2429-280f00ba, #w-node-e3c2cf1b-ef2e-018f-dc99-84d558bd242f-280f00ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3c2cf1b-ef2e-018f-dc99-84d558bd2435-280f00ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-e3c2cf1b-ef2e-018f-dc99-84d558bd2449-280f00ba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fa97673b-0d61-4442-bbce-fafd4cb0ed6d-0ad8a96c, #w-node-fa97673b-0d61-4442-bbce-fafd4cb0ed7b-0ad8a96c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec12f-0ad8a96c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec131-0ad8a96c, #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13a-0ad8a96c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13b-0ad8a96c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13e-0ad8a96c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13f-0ad8a96c, #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec14d-0ad8a96c, #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec14f-0ad8a96c, #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec151-0ad8a96c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec16e-0ad8a96c, #w-node-_8046fa61-cda0-7c83-8285-95b3e7fe878f-0ad8a96c, #w-node-_8046fa61-cda0-7c83-8285-95b3e7fe8795-0ad8a96c, #w-node-_8046fa61-cda0-7c83-8285-95b3e7fe879b-0ad8a96c, #w-node-_8046fa61-cda0-7c83-8285-95b3e7fe87a1-0ad8a96c, #w-node-_8046fa61-cda0-7c83-8285-95b3e7fe87a7-0ad8a96c, #w-node-_8046fa61-cda0-7c83-8285-95b3e7fe87ad-0ad8a96c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-0ad8a96c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-aa971995-9619-9d16-44d0-320cb25b1f71-0ad8a96c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-aa971995-9619-9d16-44d0-320cb25b1f73-0ad8a96c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-aa971995-9619-9d16-44d0-320cb25b1f78-0ad8a96c, #w-node-aa971995-9619-9d16-44d0-320cb25b1f7e-0ad8a96c, #w-node-aa971995-9619-9d16-44d0-320cb25b1f84-0ad8a96c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa971995-9619-9d16-44d0-320cb25b1f8a-0ad8a96c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-aa971995-9619-9d16-44d0-320cb25b1f9e-0ad8a96c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f1398e78-8f94-124f-a1e3-069677665ebe-a92d3e8b, #w-node-f1398e78-8f94-124f-a1e3-069677665ed1-a92d3e8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d58-a92d3e8b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d5a-a92d3e8b, #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d66-a92d3e8b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d67-a92d3e8b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d6a-a92d3e8b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d6b-a92d3e8b, #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d78-a92d3e8b, #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d7a-a92d3e8b, #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d7c-a92d3e8b {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d99-a92d3e8b, #w-node-c2821942-4a92-7a82-b7f2-1774cf8274f9-a92d3e8b, #w-node-c2821942-4a92-7a82-b7f2-1774cf8274ff-a92d3e8b, #w-node-c2821942-4a92-7a82-b7f2-1774cf827505-a92d3e8b, #w-node-c2821942-4a92-7a82-b7f2-1774cf82750b-a92d3e8b, #w-node-c2821942-4a92-7a82-b7f2-1774cf827511-a92d3e8b, #w-node-c2821942-4a92-7a82-b7f2-1774cf827517-a92d3e8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-a92d3e8b {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_97faddde-239b-322a-d337-c9c3f60d1b5e-a92d3e8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97faddde-239b-322a-d337-c9c3f60d1b60-a92d3e8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_97faddde-239b-322a-d337-c9c3f60d1b65-a92d3e8b, #w-node-_97faddde-239b-322a-d337-c9c3f60d1b6b-a92d3e8b, #w-node-_97faddde-239b-322a-d337-c9c3f60d1b71-a92d3e8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97faddde-239b-322a-d337-c9c3f60d1b77-a92d3e8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_97faddde-239b-322a-d337-c9c3f60d1b8b-a92d3e8b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3a142a22-cbaa-4d17-ed5f-1cf30c1aebfe-33e98235, #w-node-_3a142a22-cbaa-4d17-ed5f-1cf30c1aec11-33e98235 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57bee918-6e64-2fe0-c300-85cfb4406827-33e98235 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_57bee918-6e64-2fe0-c300-85cfb4406829-33e98235, #w-node-_57bee918-6e64-2fe0-c300-85cfb4406835-33e98235 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_57bee918-6e64-2fe0-c300-85cfb4406836-33e98235 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_57bee918-6e64-2fe0-c300-85cfb4406839-33e98235 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_57bee918-6e64-2fe0-c300-85cfb440683a-33e98235, #w-node-_57bee918-6e64-2fe0-c300-85cfb4406847-33e98235, #w-node-_57bee918-6e64-2fe0-c300-85cfb4406849-33e98235, #w-node-_57bee918-6e64-2fe0-c300-85cfb440684b-33e98235 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_57bee918-6e64-2fe0-c300-85cfb4406868-33e98235, #w-node-f295a1a1-4dcb-48ea-9df4-cc0f11ca9cb8-33e98235, #w-node-f295a1a1-4dcb-48ea-9df4-cc0f11ca9cbe-33e98235, #w-node-f295a1a1-4dcb-48ea-9df4-cc0f11ca9cc4-33e98235, #w-node-f295a1a1-4dcb-48ea-9df4-cc0f11ca9cca-33e98235, #w-node-f295a1a1-4dcb-48ea-9df4-cc0f11ca9cd0-33e98235, #w-node-f295a1a1-4dcb-48ea-9df4-cc0f11ca9cd6-33e98235 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-33e98235 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_4253f769-a0c8-2bb8-7e1c-59455ef60e3e-33e98235 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4253f769-a0c8-2bb8-7e1c-59455ef60e40-33e98235 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4253f769-a0c8-2bb8-7e1c-59455ef60e45-33e98235, #w-node-_4253f769-a0c8-2bb8-7e1c-59455ef60e4b-33e98235, #w-node-_4253f769-a0c8-2bb8-7e1c-59455ef60e51-33e98235 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4253f769-a0c8-2bb8-7e1c-59455ef60e57-33e98235 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_4253f769-a0c8-2bb8-7e1c-59455ef60e6b-33e98235 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c7706c5e-f615-813b-69bf-b7a5ad6e644a-2862ee96, #w-node-c7706c5e-f615-813b-69bf-b7a5ad6e645d-2862ee96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_292dec6f-6f64-3697-deb1-6a085229addb-2862ee96 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_292dec6f-6f64-3697-deb1-6a085229addd-2862ee96, #w-node-_292dec6f-6f64-3697-deb1-6a085229ade9-2862ee96 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_292dec6f-6f64-3697-deb1-6a085229adea-2862ee96 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_292dec6f-6f64-3697-deb1-6a085229aded-2862ee96 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_292dec6f-6f64-3697-deb1-6a085229adee-2862ee96, #w-node-_292dec6f-6f64-3697-deb1-6a085229adfb-2862ee96, #w-node-_292dec6f-6f64-3697-deb1-6a085229adfd-2862ee96, #w-node-_292dec6f-6f64-3697-deb1-6a085229adff-2862ee96 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_292dec6f-6f64-3697-deb1-6a085229ae1c-2862ee96, #w-node-_3f801918-d585-88d8-46a6-5fd0e6799971-2862ee96, #w-node-_3f801918-d585-88d8-46a6-5fd0e6799977-2862ee96, #w-node-_3f801918-d585-88d8-46a6-5fd0e679997d-2862ee96, #w-node-_3f801918-d585-88d8-46a6-5fd0e6799983-2862ee96, #w-node-_3f801918-d585-88d8-46a6-5fd0e6799989-2862ee96, #w-node-_3f801918-d585-88d8-46a6-5fd0e679998f-2862ee96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-2862ee96 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_4f5a6e29-ab99-d949-eba4-5b2402b18ad9-2862ee96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4f5a6e29-ab99-d949-eba4-5b2402b18adb-2862ee96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4f5a6e29-ab99-d949-eba4-5b2402b18ae0-2862ee96, #w-node-_4f5a6e29-ab99-d949-eba4-5b2402b18ae6-2862ee96, #w-node-_4f5a6e29-ab99-d949-eba4-5b2402b18aec-2862ee96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f5a6e29-ab99-d949-eba4-5b2402b18af2-2862ee96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_4f5a6e29-ab99-d949-eba4-5b2402b18b06-2862ee96 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e20ef2d4-01bf-4476-577e-ddf26b5c67ed-30d06462, #w-node-e20ef2d4-01bf-4476-577e-ddf26b5c6800-30d06462 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-baaa222e-e4e0-1860-92ab-a114a90da603-30d06462 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-baaa222e-e4e0-1860-92ab-a114a90da605-30d06462, #w-node-baaa222e-e4e0-1860-92ab-a114a90da611-30d06462 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-baaa222e-e4e0-1860-92ab-a114a90da612-30d06462 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-baaa222e-e4e0-1860-92ab-a114a90da615-30d06462 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-baaa222e-e4e0-1860-92ab-a114a90da616-30d06462, #w-node-baaa222e-e4e0-1860-92ab-a114a90da623-30d06462, #w-node-baaa222e-e4e0-1860-92ab-a114a90da625-30d06462, #w-node-baaa222e-e4e0-1860-92ab-a114a90da627-30d06462 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-baaa222e-e4e0-1860-92ab-a114a90da644-30d06462, #w-node-_84e5bfcd-2ed6-2730-a69f-813542276a9f-30d06462, #w-node-_84e5bfcd-2ed6-2730-a69f-813542276aa5-30d06462, #w-node-_84e5bfcd-2ed6-2730-a69f-813542276aab-30d06462, #w-node-_84e5bfcd-2ed6-2730-a69f-813542276ab1-30d06462, #w-node-_84e5bfcd-2ed6-2730-a69f-813542276ab7-30d06462, #w-node-_84e5bfcd-2ed6-2730-a69f-813542276abd-30d06462 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-30d06462 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-ed0bed82-d17a-10db-9895-9eec57387c10-30d06462 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-ed0bed82-d17a-10db-9895-9eec57387c12-30d06462 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ed0bed82-d17a-10db-9895-9eec57387c17-30d06462, #w-node-ed0bed82-d17a-10db-9895-9eec57387c1d-30d06462, #w-node-ed0bed82-d17a-10db-9895-9eec57387c23-30d06462 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed0bed82-d17a-10db-9895-9eec57387c29-30d06462 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-ed0bed82-d17a-10db-9895-9eec57387c3d-30d06462 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_42fca7f6-81cc-4eec-19ec-907099f158e0-b5072f13, #w-node-_42fca7f6-81cc-4eec-19ec-907099f158f3-b5072f13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c855b9cc-eff1-0d58-b507-59a434e96f8a-b5072f13 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c855b9cc-eff1-0d58-b507-59a434e96f8c-b5072f13, #w-node-c855b9cc-eff1-0d58-b507-59a434e96f98-b5072f13 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-c855b9cc-eff1-0d58-b507-59a434e96f99-b5072f13 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c855b9cc-eff1-0d58-b507-59a434e96f9c-b5072f13 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c855b9cc-eff1-0d58-b507-59a434e96f9d-b5072f13, #w-node-c855b9cc-eff1-0d58-b507-59a434e96faa-b5072f13, #w-node-c855b9cc-eff1-0d58-b507-59a434e96fac-b5072f13, #w-node-c855b9cc-eff1-0d58-b507-59a434e96fae-b5072f13 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-c855b9cc-eff1-0d58-b507-59a434e96fcb-b5072f13, #w-node-a80757dc-6a4e-1d5a-58fe-c82cf13d9fd1-b5072f13, #w-node-a80757dc-6a4e-1d5a-58fe-c82cf13d9fd7-b5072f13, #w-node-a80757dc-6a4e-1d5a-58fe-c82cf13d9fdd-b5072f13, #w-node-a80757dc-6a4e-1d5a-58fe-c82cf13d9fe3-b5072f13, #w-node-a80757dc-6a4e-1d5a-58fe-c82cf13d9fe9-b5072f13, #w-node-a80757dc-6a4e-1d5a-58fe-c82cf13d9fef-b5072f13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-b5072f13 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_8786c428-44da-613b-9e65-b7eb612b0d69-b5072f13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_8786c428-44da-613b-9e65-b7eb612b0d6b-b5072f13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_8786c428-44da-613b-9e65-b7eb612b0d70-b5072f13, #w-node-_8786c428-44da-613b-9e65-b7eb612b0d76-b5072f13, #w-node-_8786c428-44da-613b-9e65-b7eb612b0d7c-b5072f13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8786c428-44da-613b-9e65-b7eb612b0d82-b5072f13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_8786c428-44da-613b-9e65-b7eb612b0d96-b5072f13 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7ae1f4da-9f66-4cdc-c1ce-ed025a4fd735-52e3d0ea, #w-node-_7ae1f4da-9f66-4cdc-c1ce-ed025a4fd748-52e3d0ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a46058-52e3d0ea {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a4605a-52e3d0ea, #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a46066-52e3d0ea {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a46067-52e3d0ea {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a4606a-52e3d0ea {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a4606b-52e3d0ea, #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a46078-52e3d0ea, #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a4607a-52e3d0ea, #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a4607c-52e3d0ea {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a46099-52e3d0ea, #w-node-_8db28f0b-a635-ac85-d857-723a670e6211-52e3d0ea, #w-node-_8db28f0b-a635-ac85-d857-723a670e6217-52e3d0ea, #w-node-_8db28f0b-a635-ac85-d857-723a670e621d-52e3d0ea, #w-node-_8db28f0b-a635-ac85-d857-723a670e6223-52e3d0ea, #w-node-_8db28f0b-a635-ac85-d857-723a670e6229-52e3d0ea, #w-node-_8db28f0b-a635-ac85-d857-723a670e622f-52e3d0ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-52e3d0ea {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_2e57f456-1ecc-de78-3ba2-a97ee0d8b9ad-52e3d0ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_2e57f456-1ecc-de78-3ba2-a97ee0d8b9af-52e3d0ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2e57f456-1ecc-de78-3ba2-a97ee0d8b9b4-52e3d0ea, #w-node-_2e57f456-1ecc-de78-3ba2-a97ee0d8b9ba-52e3d0ea, #w-node-_2e57f456-1ecc-de78-3ba2-a97ee0d8b9c0-52e3d0ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e57f456-1ecc-de78-3ba2-a97ee0d8b9c6-52e3d0ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_2e57f456-1ecc-de78-3ba2-a97ee0d8b9da-52e3d0ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_34c54293-075c-2d7f-9b54-ee13a53dcf41-ccb2bfd4, #w-node-_34c54293-075c-2d7f-9b54-ee13a53dcf54-ccb2bfd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dd96-ccb2bfd4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dd98-ccb2bfd4, #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dda4-ccb2bfd4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dda5-ccb2bfd4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dda8-ccb2bfd4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dda9-ccb2bfd4, #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146ddb6-ccb2bfd4, #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146ddb8-ccb2bfd4, #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146ddba-ccb2bfd4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_1d39c3cf-d111-34f3-5a36-ea7be146ddd7-ccb2bfd4, #w-node-_5ab773f5-640f-9c47-1bc7-5af96e4f1c42-ccb2bfd4, #w-node-_5ab773f5-640f-9c47-1bc7-5af96e4f1c48-ccb2bfd4, #w-node-_5ab773f5-640f-9c47-1bc7-5af96e4f1c4e-ccb2bfd4, #w-node-_5ab773f5-640f-9c47-1bc7-5af96e4f1c54-ccb2bfd4, #w-node-_5ab773f5-640f-9c47-1bc7-5af96e4f1c5a-ccb2bfd4, #w-node-_5ab773f5-640f-9c47-1bc7-5af96e4f1c60-ccb2bfd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ccb2bfd4 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-b7b326ac-75c6-4375-e479-2d29ce3f2aba-ccb2bfd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b7b326ac-75c6-4375-e479-2d29ce3f2abc-ccb2bfd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b7b326ac-75c6-4375-e479-2d29ce3f2ac1-ccb2bfd4, #w-node-b7b326ac-75c6-4375-e479-2d29ce3f2ac7-ccb2bfd4, #w-node-b7b326ac-75c6-4375-e479-2d29ce3f2acd-ccb2bfd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b7b326ac-75c6-4375-e479-2d29ce3f2ad3-ccb2bfd4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-b7b326ac-75c6-4375-e479-2d29ce3f2ae7-ccb2bfd4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ae42227d-7aec-fac9-9a99-6c13043c9931-7e1e30d3, #w-node-ae42227d-7aec-fac9-9a99-6c13043c9942-7e1e30d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f24bff7e-e987-84b9-c208-7fa5b8897786-7e1e30d3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f24bff7e-e987-84b9-c208-7fa5b8897788-7e1e30d3, #w-node-f24bff7e-e987-84b9-c208-7fa5b8897794-7e1e30d3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-f24bff7e-e987-84b9-c208-7fa5b8897795-7e1e30d3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f24bff7e-e987-84b9-c208-7fa5b8897798-7e1e30d3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f24bff7e-e987-84b9-c208-7fa5b8897799-7e1e30d3, #w-node-f24bff7e-e987-84b9-c208-7fa5b88977a6-7e1e30d3, #w-node-f24bff7e-e987-84b9-c208-7fa5b88977a8-7e1e30d3, #w-node-f24bff7e-e987-84b9-c208-7fa5b88977aa-7e1e30d3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-f24bff7e-e987-84b9-c208-7fa5b88977c7-7e1e30d3, #w-node-_5d9d08ad-3093-b9ca-5be7-964f20835393-7e1e30d3, #w-node-_5d9d08ad-3093-b9ca-5be7-964f20835399-7e1e30d3, #w-node-_5d9d08ad-3093-b9ca-5be7-964f2083539f-7e1e30d3, #w-node-_5d9d08ad-3093-b9ca-5be7-964f208353a5-7e1e30d3, #w-node-_5d9d08ad-3093-b9ca-5be7-964f208353ab-7e1e30d3, #w-node-_5d9d08ad-3093-b9ca-5be7-964f208353b1-7e1e30d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-7e1e30d3 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_0177be18-0ef5-5919-c737-814e03f5bb70-7e1e30d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0177be18-0ef5-5919-c737-814e03f5bb72-7e1e30d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0177be18-0ef5-5919-c737-814e03f5bb77-7e1e30d3, #w-node-_0177be18-0ef5-5919-c737-814e03f5bb7d-7e1e30d3, #w-node-_0177be18-0ef5-5919-c737-814e03f5bb83-7e1e30d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0177be18-0ef5-5919-c737-814e03f5bb89-7e1e30d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_0177be18-0ef5-5919-c737-814e03f5bb9d-7e1e30d3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cd145085-7398-c4a0-b130-043076b05620-4c8d784d, #w-node-cd145085-7398-c4a0-b130-043076b05633-4c8d784d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6371da60-a732-5c30-e8f6-af4017c28d83-4c8d784d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6371da60-a732-5c30-e8f6-af4017c28d85-4c8d784d, #w-node-_6371da60-a732-5c30-e8f6-af4017c28d91-4c8d784d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_6371da60-a732-5c30-e8f6-af4017c28d92-4c8d784d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6371da60-a732-5c30-e8f6-af4017c28d95-4c8d784d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6371da60-a732-5c30-e8f6-af4017c28d96-4c8d784d, #w-node-_6371da60-a732-5c30-e8f6-af4017c28da3-4c8d784d, #w-node-_6371da60-a732-5c30-e8f6-af4017c28da5-4c8d784d, #w-node-_6371da60-a732-5c30-e8f6-af4017c28da7-4c8d784d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_6371da60-a732-5c30-e8f6-af4017c28dc4-4c8d784d, #w-node-_24ddcdbc-f713-1230-6177-3f1d1e9c719c-4c8d784d, #w-node-_24ddcdbc-f713-1230-6177-3f1d1e9c71a2-4c8d784d, #w-node-_24ddcdbc-f713-1230-6177-3f1d1e9c71a8-4c8d784d, #w-node-_24ddcdbc-f713-1230-6177-3f1d1e9c71ae-4c8d784d, #w-node-_24ddcdbc-f713-1230-6177-3f1d1e9c71b4-4c8d784d, #w-node-_24ddcdbc-f713-1230-6177-3f1d1e9c71ba-4c8d784d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-4c8d784d {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_641de97e-b0d8-5d62-ceec-436d4cda53ad-4c8d784d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_641de97e-b0d8-5d62-ceec-436d4cda53af-4c8d784d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_641de97e-b0d8-5d62-ceec-436d4cda53b4-4c8d784d, #w-node-_641de97e-b0d8-5d62-ceec-436d4cda53ba-4c8d784d, #w-node-_641de97e-b0d8-5d62-ceec-436d4cda53c0-4c8d784d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_641de97e-b0d8-5d62-ceec-436d4cda53c6-4c8d784d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_641de97e-b0d8-5d62-ceec-436d4cda53da-4c8d784d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6a162728-5b29-4dd9-4fc0-a8c1ca115e3c-00f337cb, #w-node-_6a162728-5b29-4dd9-4fc0-a8c1ca115e4f-00f337cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c95a544c-6938-3e62-fa09-738cb0981387-00f337cb {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c95a544c-6938-3e62-fa09-738cb0981389-00f337cb, #w-node-c95a544c-6938-3e62-fa09-738cb0981395-00f337cb {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-c95a544c-6938-3e62-fa09-738cb0981396-00f337cb {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c95a544c-6938-3e62-fa09-738cb0981399-00f337cb {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c95a544c-6938-3e62-fa09-738cb098139a-00f337cb, #w-node-c95a544c-6938-3e62-fa09-738cb09813a7-00f337cb, #w-node-c95a544c-6938-3e62-fa09-738cb09813a9-00f337cb, #w-node-c95a544c-6938-3e62-fa09-738cb09813ab-00f337cb {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-c95a544c-6938-3e62-fa09-738cb09813c8-00f337cb, #w-node-_894b2329-ec7c-1d67-c927-712f1f7915ee-00f337cb, #w-node-_894b2329-ec7c-1d67-c927-712f1f7915f4-00f337cb, #w-node-_894b2329-ec7c-1d67-c927-712f1f7915fa-00f337cb, #w-node-_894b2329-ec7c-1d67-c927-712f1f791600-00f337cb, #w-node-_894b2329-ec7c-1d67-c927-712f1f791606-00f337cb, #w-node-_894b2329-ec7c-1d67-c927-712f1f79160c-00f337cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-00f337cb {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_0c81d34a-1858-d958-fa78-631c890229df-00f337cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0c81d34a-1858-d958-fa78-631c890229e1-00f337cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0c81d34a-1858-d958-fa78-631c890229e6-00f337cb, #w-node-_0c81d34a-1858-d958-fa78-631c890229ec-00f337cb, #w-node-_0c81d34a-1858-d958-fa78-631c890229f2-00f337cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c81d34a-1858-d958-fa78-631c890229f8-00f337cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_0c81d34a-1858-d958-fa78-631c89022a0c-00f337cb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1ca6012e-f507-8462-26ae-9e8e1c8d9cd6-1c61fc43, #w-node-_1ca6012e-f507-8462-26ae-9e8e1c8d9ce9-1c61fc43 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e39e-1c61fc43 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3a0-1c61fc43, #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3ac-1c61fc43 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3ad-1c61fc43 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3b0-1c61fc43 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3b1-1c61fc43, #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3be-1c61fc43, #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3c0-1c61fc43, #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3c2-1c61fc43 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3df-1c61fc43, #w-node-_805b0642-2a63-bdf6-5a8e-ef95f84955ae-1c61fc43, #w-node-_805b0642-2a63-bdf6-5a8e-ef95f84955b4-1c61fc43, #w-node-_805b0642-2a63-bdf6-5a8e-ef95f84955ba-1c61fc43, #w-node-_805b0642-2a63-bdf6-5a8e-ef95f84955c0-1c61fc43, #w-node-_805b0642-2a63-bdf6-5a8e-ef95f84955c6-1c61fc43, #w-node-_805b0642-2a63-bdf6-5a8e-ef95f84955cc-1c61fc43 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-1c61fc43 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_684535a4-e93b-156d-8b84-a678cf652156-1c61fc43 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_684535a4-e93b-156d-8b84-a678cf652158-1c61fc43 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_684535a4-e93b-156d-8b84-a678cf65215d-1c61fc43, #w-node-_684535a4-e93b-156d-8b84-a678cf652163-1c61fc43, #w-node-_684535a4-e93b-156d-8b84-a678cf652169-1c61fc43 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_684535a4-e93b-156d-8b84-a678cf65216f-1c61fc43 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_684535a4-e93b-156d-8b84-a678cf652183-1c61fc43 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a2d9d5a2-52d7-4587-c2d5-3ffeb1ea7ab4-a72b87fc, #w-node-a2d9d5a2-52d7-4587-c2d5-3ffeb1ea7ac7-a72b87fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad8a-a72b87fc {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad8c-a72b87fc, #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad98-a72b87fc {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad99-a72b87fc {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad9c-a72b87fc {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad9d-a72b87fc, #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64adaa-a72b87fc, #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64adac-a72b87fc, #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64adae-a72b87fc {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64adcb-a72b87fc, #w-node-bedbd16d-bb95-eb40-5648-2f280cc04205-a72b87fc, #w-node-bedbd16d-bb95-eb40-5648-2f280cc0420b-a72b87fc, #w-node-bedbd16d-bb95-eb40-5648-2f280cc04211-a72b87fc, #w-node-bedbd16d-bb95-eb40-5648-2f280cc04217-a72b87fc, #w-node-bedbd16d-bb95-eb40-5648-2f280cc0421d-a72b87fc, #w-node-bedbd16d-bb95-eb40-5648-2f280cc04223-a72b87fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-a72b87fc {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-a7c97369-48c5-0127-9d1f-9c98d0fadf60-a72b87fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a7c97369-48c5-0127-9d1f-9c98d0fadf62-a72b87fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a7c97369-48c5-0127-9d1f-9c98d0fadf67-a72b87fc, #w-node-a7c97369-48c5-0127-9d1f-9c98d0fadf6d-a72b87fc, #w-node-a7c97369-48c5-0127-9d1f-9c98d0fadf73-a72b87fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7c97369-48c5-0127-9d1f-9c98d0fadf79-a72b87fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-a7c97369-48c5-0127-9d1f-9c98d0fadf8d-a72b87fc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3a6b14d1-6fc7-eb2a-741e-8efafe9db17b-7857cf5f, #w-node-_3a6b14d1-6fc7-eb2a-741e-8efafe9db18e-7857cf5f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_228aa792-4ae5-396d-e01c-58b7020c99b2-7857cf5f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_228aa792-4ae5-396d-e01c-58b7020c99b4-7857cf5f, #w-node-_228aa792-4ae5-396d-e01c-58b7020c99c0-7857cf5f {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_228aa792-4ae5-396d-e01c-58b7020c99c1-7857cf5f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_228aa792-4ae5-396d-e01c-58b7020c99c4-7857cf5f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_228aa792-4ae5-396d-e01c-58b7020c99c5-7857cf5f, #w-node-_228aa792-4ae5-396d-e01c-58b7020c99d2-7857cf5f, #w-node-_228aa792-4ae5-396d-e01c-58b7020c99d4-7857cf5f, #w-node-_228aa792-4ae5-396d-e01c-58b7020c99d6-7857cf5f {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_228aa792-4ae5-396d-e01c-58b7020c99f3-7857cf5f, #w-node-_7dc7d849-80cc-f88c-cbb3-a764fca2e22c-7857cf5f, #w-node-_7dc7d849-80cc-f88c-cbb3-a764fca2e232-7857cf5f, #w-node-_7dc7d849-80cc-f88c-cbb3-a764fca2e238-7857cf5f, #w-node-_7dc7d849-80cc-f88c-cbb3-a764fca2e23e-7857cf5f, #w-node-_7dc7d849-80cc-f88c-cbb3-a764fca2e244-7857cf5f, #w-node-_7dc7d849-80cc-f88c-cbb3-a764fca2e24a-7857cf5f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-7857cf5f {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_4007ab57-a17e-a5d9-0ba3-a262e5882137-7857cf5f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_4007ab57-a17e-a5d9-0ba3-a262e5882139-7857cf5f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4007ab57-a17e-a5d9-0ba3-a262e588213e-7857cf5f, #w-node-_4007ab57-a17e-a5d9-0ba3-a262e5882144-7857cf5f, #w-node-_4007ab57-a17e-a5d9-0ba3-a262e588214a-7857cf5f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4007ab57-a17e-a5d9-0ba3-a262e5882150-7857cf5f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_4007ab57-a17e-a5d9-0ba3-a262e5882164-7857cf5f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_92ac1370-b378-281d-0457-9471db3cc272-ac03eb58, #w-node-_92ac1370-b378-281d-0457-9471db3cc285-ac03eb58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_355a3a31-0baa-9366-dc41-ebf557727a6e-ac03eb58 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_355a3a31-0baa-9366-dc41-ebf557727a70-ac03eb58, #w-node-_355a3a31-0baa-9366-dc41-ebf557727a7c-ac03eb58 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_355a3a31-0baa-9366-dc41-ebf557727a7d-ac03eb58 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_355a3a31-0baa-9366-dc41-ebf557727a80-ac03eb58 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_355a3a31-0baa-9366-dc41-ebf557727a81-ac03eb58, #w-node-_355a3a31-0baa-9366-dc41-ebf557727a8e-ac03eb58, #w-node-_355a3a31-0baa-9366-dc41-ebf557727a90-ac03eb58, #w-node-_355a3a31-0baa-9366-dc41-ebf557727a92-ac03eb58 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_355a3a31-0baa-9366-dc41-ebf557727aaf-ac03eb58, #w-node-fea5674b-22f3-93a5-2671-a06dc84da4ea-ac03eb58, #w-node-fea5674b-22f3-93a5-2671-a06dc84da4f0-ac03eb58, #w-node-fea5674b-22f3-93a5-2671-a06dc84da4f6-ac03eb58, #w-node-fea5674b-22f3-93a5-2671-a06dc84da4fc-ac03eb58, #w-node-fea5674b-22f3-93a5-2671-a06dc84da502-ac03eb58, #w-node-fea5674b-22f3-93a5-2671-a06dc84da508-ac03eb58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ac03eb58 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_879ab8e5-afd7-4276-678c-abeba4909cd3-ac03eb58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_879ab8e5-afd7-4276-678c-abeba4909cd5-ac03eb58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_879ab8e5-afd7-4276-678c-abeba4909cda-ac03eb58, #w-node-_879ab8e5-afd7-4276-678c-abeba4909ce0-ac03eb58, #w-node-_879ab8e5-afd7-4276-678c-abeba4909ce6-ac03eb58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_879ab8e5-afd7-4276-678c-abeba4909cec-ac03eb58 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_879ab8e5-afd7-4276-678c-abeba4909d00-ac03eb58 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4ce80843-86bd-13a5-d89b-2e73bca4ae23-9af11e93, #w-node-_4ce80843-86bd-13a5-d89b-2e73bca4ae34-9af11e93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a12-9af11e93 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a14-9af11e93, #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a20-9af11e93 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a21-9af11e93 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a24-9af11e93 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a25-9af11e93, #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a32-9af11e93, #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a34-9af11e93, #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a36-9af11e93 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a53-9af11e93, #w-node-e1abe351-b784-3fc7-2408-e550d0a25134-9af11e93, #w-node-e1abe351-b784-3fc7-2408-e550d0a2513a-9af11e93, #w-node-e1abe351-b784-3fc7-2408-e550d0a25140-9af11e93, #w-node-e1abe351-b784-3fc7-2408-e550d0a25146-9af11e93, #w-node-e1abe351-b784-3fc7-2408-e550d0a2514c-9af11e93, #w-node-e1abe351-b784-3fc7-2408-e550d0a25152-9af11e93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-9af11e93 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_93fc8942-6e38-3742-1ec7-b4bc1c6cf160-9af11e93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_93fc8942-6e38-3742-1ec7-b4bc1c6cf162-9af11e93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_93fc8942-6e38-3742-1ec7-b4bc1c6cf167-9af11e93, #w-node-_93fc8942-6e38-3742-1ec7-b4bc1c6cf16d-9af11e93, #w-node-_93fc8942-6e38-3742-1ec7-b4bc1c6cf173-9af11e93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93fc8942-6e38-3742-1ec7-b4bc1c6cf179-9af11e93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_93fc8942-6e38-3742-1ec7-b4bc1c6cf18d-9af11e93 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a999b7e6-00c3-2834-e45d-0340c56ed749-fbca937c, #w-node-a999b7e6-00c3-2834-e45d-0340c56ed75c-fbca937c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1470596-d0a8-7d2a-384c-d0fe083a8b0e-fbca937c, #w-node-e1470596-d0a8-7d2a-384c-d0fe083a8b1a-fbca937c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-e1470596-d0a8-7d2a-384c-d0fe083a8b1b-fbca937c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e1470596-d0a8-7d2a-384c-d0fe083a8b1e-fbca937c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c8589b22-96cc-3573-3766-60dd73e34b30-fbca937c, #w-node-c8589b22-96cc-3573-3766-60dd73e34b3d-fbca937c, #w-node-c8589b22-96cc-3573-3766-60dd73e34b3f-fbca937c, #w-node-c8589b22-96cc-3573-3766-60dd73e34b41-fbca937c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-c8589b22-96cc-3573-3766-60dd73e34b5e-fbca937c, #w-node-_85340426-2591-04e3-149d-76e662f43e4f-fbca937c, #w-node-_85340426-2591-04e3-149d-76e662f43e55-fbca937c, #w-node-_85340426-2591-04e3-149d-76e662f43e5b-fbca937c, #w-node-_85340426-2591-04e3-149d-76e662f43e61-fbca937c, #w-node-_85340426-2591-04e3-149d-76e662f43e67-fbca937c, #w-node-_85340426-2591-04e3-149d-76e662f43e6d-fbca937c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-fbca937c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_780f1f6c-b1ba-6f4c-9183-c1515b2da596-fbca937c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_780f1f6c-b1ba-6f4c-9183-c1515b2da598-fbca937c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_780f1f6c-b1ba-6f4c-9183-c1515b2da59d-fbca937c, #w-node-_780f1f6c-b1ba-6f4c-9183-c1515b2da5a3-fbca937c, #w-node-_780f1f6c-b1ba-6f4c-9183-c1515b2da5a9-fbca937c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_780f1f6c-b1ba-6f4c-9183-c1515b2da5af-fbca937c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_780f1f6c-b1ba-6f4c-9183-c1515b2da5c3-fbca937c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9b527e7d-266b-85dd-8df1-818391018d7c-d27ff6a0, #w-node-_9b527e7d-266b-85dd-8df1-818391018d8f-d27ff6a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_160331cb-b231-eebb-89eb-cb20feb13659-d27ff6a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_160331cb-b231-eebb-89eb-cb20feb1365b-d27ff6a0, #w-node-_160331cb-b231-eebb-89eb-cb20feb13667-d27ff6a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_160331cb-b231-eebb-89eb-cb20feb13668-d27ff6a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_160331cb-b231-eebb-89eb-cb20feb1366b-d27ff6a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_160331cb-b231-eebb-89eb-cb20feb1366c-d27ff6a0, #w-node-_160331cb-b231-eebb-89eb-cb20feb13679-d27ff6a0, #w-node-_160331cb-b231-eebb-89eb-cb20feb1367b-d27ff6a0, #w-node-_160331cb-b231-eebb-89eb-cb20feb1367d-d27ff6a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_160331cb-b231-eebb-89eb-cb20feb1369a-d27ff6a0, #w-node-_04d44dab-ca59-c29e-64bc-93ac49ed65d3-d27ff6a0, #w-node-_04d44dab-ca59-c29e-64bc-93ac49ed65d9-d27ff6a0, #w-node-_04d44dab-ca59-c29e-64bc-93ac49ed65df-d27ff6a0, #w-node-_04d44dab-ca59-c29e-64bc-93ac49ed65e5-d27ff6a0, #w-node-_04d44dab-ca59-c29e-64bc-93ac49ed65eb-d27ff6a0, #w-node-_04d44dab-ca59-c29e-64bc-93ac49ed65f1-d27ff6a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-d27ff6a0 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_6370160a-7688-d3ee-1faa-5a6d23c44f59-d27ff6a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_6370160a-7688-d3ee-1faa-5a6d23c44f5b-d27ff6a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6370160a-7688-d3ee-1faa-5a6d23c44f60-d27ff6a0, #w-node-_6370160a-7688-d3ee-1faa-5a6d23c44f66-d27ff6a0, #w-node-_6370160a-7688-d3ee-1faa-5a6d23c44f6c-d27ff6a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6370160a-7688-d3ee-1faa-5a6d23c44f72-d27ff6a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_6370160a-7688-d3ee-1faa-5a6d23c44f86-d27ff6a0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a349e7c2-6c6e-21e0-69ab-c9f195719cd4-0bfe4674, #w-node-a349e7c2-6c6e-21e0-69ab-c9f195719ce7-0bfe4674 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83854d0a-90a4-9643-043f-85f9dd08b547-0bfe4674 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_83854d0a-90a4-9643-043f-85f9dd08b549-0bfe4674, #w-node-_83854d0a-90a4-9643-043f-85f9dd08b555-0bfe4674 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_83854d0a-90a4-9643-043f-85f9dd08b556-0bfe4674 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_83854d0a-90a4-9643-043f-85f9dd08b559-0bfe4674 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_83854d0a-90a4-9643-043f-85f9dd08b55a-0bfe4674, #w-node-_83854d0a-90a4-9643-043f-85f9dd08b567-0bfe4674, #w-node-_83854d0a-90a4-9643-043f-85f9dd08b569-0bfe4674, #w-node-_83854d0a-90a4-9643-043f-85f9dd08b56b-0bfe4674 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_83854d0a-90a4-9643-043f-85f9dd08b588-0bfe4674, #w-node-b3efcf2b-ee43-72c7-63cd-74ff17e8a1ae-0bfe4674, #w-node-b3efcf2b-ee43-72c7-63cd-74ff17e8a1b4-0bfe4674, #w-node-b3efcf2b-ee43-72c7-63cd-74ff17e8a1ba-0bfe4674, #w-node-b3efcf2b-ee43-72c7-63cd-74ff17e8a1c0-0bfe4674, #w-node-b3efcf2b-ee43-72c7-63cd-74ff17e8a1c6-0bfe4674, #w-node-b3efcf2b-ee43-72c7-63cd-74ff17e8a1cc-0bfe4674 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-0bfe4674 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_405ffb4a-76a7-5d59-e460-63bfb51c5d57-0bfe4674 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_405ffb4a-76a7-5d59-e460-63bfb51c5d59-0bfe4674 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_405ffb4a-76a7-5d59-e460-63bfb51c5d5e-0bfe4674, #w-node-_405ffb4a-76a7-5d59-e460-63bfb51c5d64-0bfe4674, #w-node-_405ffb4a-76a7-5d59-e460-63bfb51c5d6a-0bfe4674 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_405ffb4a-76a7-5d59-e460-63bfb51c5d70-0bfe4674 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_405ffb4a-76a7-5d59-e460-63bfb51c5d84-0bfe4674 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e9d4060b-d16d-da81-927b-c70e55923c53-56ef0689, #w-node-e9d4060b-d16d-da81-927b-c70e55923c64-56ef0689 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270bb-56ef0689 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270bd-56ef0689, #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270c9-56ef0689 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270ca-56ef0689 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270cd-56ef0689 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270ce-56ef0689, #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270db-56ef0689, #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270dd-56ef0689, #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270df-56ef0689 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270fc-56ef0689, #w-node-fdfaa016-6289-3c61-6dd5-6fb0d1b1ce30-56ef0689, #w-node-fdfaa016-6289-3c61-6dd5-6fb0d1b1ce36-56ef0689, #w-node-fdfaa016-6289-3c61-6dd5-6fb0d1b1ce3c-56ef0689, #w-node-fdfaa016-6289-3c61-6dd5-6fb0d1b1ce42-56ef0689, #w-node-fdfaa016-6289-3c61-6dd5-6fb0d1b1ce48-56ef0689, #w-node-fdfaa016-6289-3c61-6dd5-6fb0d1b1ce4e-56ef0689 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-56ef0689 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_96ba8744-3d48-ba40-5120-6b39c4119c33-56ef0689 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_96ba8744-3d48-ba40-5120-6b39c4119c35-56ef0689 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_96ba8744-3d48-ba40-5120-6b39c4119c3a-56ef0689, #w-node-_96ba8744-3d48-ba40-5120-6b39c4119c40-56ef0689, #w-node-_96ba8744-3d48-ba40-5120-6b39c4119c46-56ef0689 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96ba8744-3d48-ba40-5120-6b39c4119c4c-56ef0689 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_96ba8744-3d48-ba40-5120-6b39c4119c60-56ef0689 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_553b20c7-4adc-2f0a-0d9d-7a36c36e6cbd-3f6f352a, #w-node-_553b20c7-4adc-2f0a-0d9d-7a36c36e6cd0-3f6f352a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d53-3f6f352a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d55-3f6f352a, #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d61-3f6f352a {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d62-3f6f352a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d65-3f6f352a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d66-3f6f352a, #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d73-3f6f352a, #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d75-3f6f352a, #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d77-3f6f352a {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d94-3f6f352a, #w-node-_6d56738e-bc8c-fe4d-4e77-a2b0870a799c-3f6f352a, #w-node-_6d56738e-bc8c-fe4d-4e77-a2b0870a79a2-3f6f352a, #w-node-_6d56738e-bc8c-fe4d-4e77-a2b0870a79a8-3f6f352a, #w-node-_6d56738e-bc8c-fe4d-4e77-a2b0870a79ae-3f6f352a, #w-node-_6d56738e-bc8c-fe4d-4e77-a2b0870a79b4-3f6f352a, #w-node-_6d56738e-bc8c-fe4d-4e77-a2b0870a79ba-3f6f352a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-3f6f352a {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-bd0f6aa7-90b4-75ac-3f9c-74096ea417ff-3f6f352a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-bd0f6aa7-90b4-75ac-3f9c-74096ea41801-3f6f352a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-bd0f6aa7-90b4-75ac-3f9c-74096ea41806-3f6f352a, #w-node-bd0f6aa7-90b4-75ac-3f9c-74096ea4180c-3f6f352a, #w-node-bd0f6aa7-90b4-75ac-3f9c-74096ea41812-3f6f352a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd0f6aa7-90b4-75ac-3f9c-74096ea41818-3f6f352a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-bd0f6aa7-90b4-75ac-3f9c-74096ea4182c-3f6f352a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_172a936b-be70-0ed9-7c8a-1aefa60bce66-47430b25, #w-node-_172a936b-be70-0ed9-7c8a-1aefa60bce79-47430b25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd1d-47430b25 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd1f-47430b25, #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd2b-47430b25 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd2c-47430b25 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd2f-47430b25 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd30-47430b25, #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd3d-47430b25, #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd3f-47430b25, #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd41-47430b25 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd5e-47430b25, #w-node-e4cca0c5-140d-e81d-8cb7-f08a2db46886-47430b25, #w-node-e4cca0c5-140d-e81d-8cb7-f08a2db4688c-47430b25, #w-node-e4cca0c5-140d-e81d-8cb7-f08a2db46892-47430b25, #w-node-e4cca0c5-140d-e81d-8cb7-f08a2db46898-47430b25, #w-node-e4cca0c5-140d-e81d-8cb7-f08a2db4689e-47430b25, #w-node-e4cca0c5-140d-e81d-8cb7-f08a2db468a4-47430b25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-47430b25 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_97bc7f0e-59c2-0ebb-19d8-28fc89f36040-47430b25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97bc7f0e-59c2-0ebb-19d8-28fc89f36042-47430b25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_97bc7f0e-59c2-0ebb-19d8-28fc89f36047-47430b25, #w-node-_97bc7f0e-59c2-0ebb-19d8-28fc89f3604d-47430b25, #w-node-_97bc7f0e-59c2-0ebb-19d8-28fc89f36053-47430b25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97bc7f0e-59c2-0ebb-19d8-28fc89f36059-47430b25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_97bc7f0e-59c2-0ebb-19d8-28fc89f3606d-47430b25 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_24c2c125-9308-ab97-9118-59c3ac10fca4-2d27a887, #w-node-_24c2c125-9308-ab97-9118-59c3ac10fcb7-2d27a887 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_914f088c-b10e-bf5d-6731-8ed270eaad20-2d27a887 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_914f088c-b10e-bf5d-6731-8ed270eaad22-2d27a887, #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad2e-2d27a887 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_914f088c-b10e-bf5d-6731-8ed270eaad2f-2d27a887 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_914f088c-b10e-bf5d-6731-8ed270eaad32-2d27a887 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_914f088c-b10e-bf5d-6731-8ed270eaad33-2d27a887, #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad40-2d27a887, #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad42-2d27a887, #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad44-2d27a887 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_914f088c-b10e-bf5d-6731-8ed270eaad61-2d27a887, #w-node-e4b57c81-bdea-16c6-91a2-98ad14129a7a-2d27a887, #w-node-e4b57c81-bdea-16c6-91a2-98ad14129a80-2d27a887, #w-node-e4b57c81-bdea-16c6-91a2-98ad14129a86-2d27a887, #w-node-e4b57c81-bdea-16c6-91a2-98ad14129a8c-2d27a887, #w-node-e4b57c81-bdea-16c6-91a2-98ad14129a92-2d27a887, #w-node-e4b57c81-bdea-16c6-91a2-98ad14129a98-2d27a887 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-2d27a887 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_2ff87517-6bab-c3de-dd57-963454e9d2be-2d27a887 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_2ff87517-6bab-c3de-dd57-963454e9d2c0-2d27a887 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2ff87517-6bab-c3de-dd57-963454e9d2c5-2d27a887, #w-node-_2ff87517-6bab-c3de-dd57-963454e9d2cb-2d27a887, #w-node-_2ff87517-6bab-c3de-dd57-963454e9d2d1-2d27a887 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ff87517-6bab-c3de-dd57-963454e9d2d7-2d27a887 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_2ff87517-6bab-c3de-dd57-963454e9d2eb-2d27a887 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9210b118-b4bf-f80d-6719-8d06e31e8789-1a06013c, #w-node-_9210b118-b4bf-f80d-6719-8d06e31e879c-1a06013c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a56d62a-188c-4400-8866-da19b3070e03-1a06013c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5a56d62a-188c-4400-8866-da19b3070e05-1a06013c, #w-node-_5a56d62a-188c-4400-8866-da19b3070e11-1a06013c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_5a56d62a-188c-4400-8866-da19b3070e12-1a06013c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5a56d62a-188c-4400-8866-da19b3070e15-1a06013c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5a56d62a-188c-4400-8866-da19b3070e16-1a06013c, #w-node-_5a56d62a-188c-4400-8866-da19b3070e23-1a06013c, #w-node-_5a56d62a-188c-4400-8866-da19b3070e25-1a06013c, #w-node-_5a56d62a-188c-4400-8866-da19b3070e27-1a06013c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_5a56d62a-188c-4400-8866-da19b3070e44-1a06013c, #w-node-_089dc14d-dd84-0266-ebaf-30ab0310afdc-1a06013c, #w-node-_089dc14d-dd84-0266-ebaf-30ab0310afe2-1a06013c, #w-node-_089dc14d-dd84-0266-ebaf-30ab0310afe8-1a06013c, #w-node-_089dc14d-dd84-0266-ebaf-30ab0310afee-1a06013c, #w-node-_089dc14d-dd84-0266-ebaf-30ab0310aff4-1a06013c, #w-node-_089dc14d-dd84-0266-ebaf-30ab0310affa-1a06013c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-1a06013c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-de3d5582-baa9-819e-fb6f-e647a6368406-1a06013c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-de3d5582-baa9-819e-fb6f-e647a6368408-1a06013c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-de3d5582-baa9-819e-fb6f-e647a636840d-1a06013c, #w-node-de3d5582-baa9-819e-fb6f-e647a6368413-1a06013c, #w-node-de3d5582-baa9-819e-fb6f-e647a6368419-1a06013c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de3d5582-baa9-819e-fb6f-e647a636841f-1a06013c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-de3d5582-baa9-819e-fb6f-e647a6368433-1a06013c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_833499df-8bf5-1b52-7160-ddc193bdddb7-11059d06, #w-node-_833499df-8bf5-1b52-7160-ddc193bdddca-11059d06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffcd999f-e7ff-87dc-b384-ee49b2849ec8-11059d06 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ffcd999f-e7ff-87dc-b384-ee49b2849eca-11059d06, #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849ed6-11059d06 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ffcd999f-e7ff-87dc-b384-ee49b2849ed7-11059d06 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ffcd999f-e7ff-87dc-b384-ee49b2849eda-11059d06 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ffcd999f-e7ff-87dc-b384-ee49b2849edb-11059d06, #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849ee8-11059d06, #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849eea-11059d06, #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849eec-11059d06 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ffcd999f-e7ff-87dc-b384-ee49b2849f09-11059d06, #w-node-_017e034d-aa85-916f-c029-d8d346b6b33d-11059d06, #w-node-_017e034d-aa85-916f-c029-d8d346b6b343-11059d06, #w-node-_017e034d-aa85-916f-c029-d8d346b6b349-11059d06, #w-node-_017e034d-aa85-916f-c029-d8d346b6b34f-11059d06, #w-node-_017e034d-aa85-916f-c029-d8d346b6b355-11059d06, #w-node-_017e034d-aa85-916f-c029-d8d346b6b35b-11059d06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-11059d06 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_55113735-15d5-d9e1-9bc3-e62bbfba179d-11059d06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_55113735-15d5-d9e1-9bc3-e62bbfba179f-11059d06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_55113735-15d5-d9e1-9bc3-e62bbfba17a4-11059d06, #w-node-_55113735-15d5-d9e1-9bc3-e62bbfba17aa-11059d06, #w-node-_55113735-15d5-d9e1-9bc3-e62bbfba17b0-11059d06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_55113735-15d5-d9e1-9bc3-e62bbfba17b6-11059d06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_55113735-15d5-d9e1-9bc3-e62bbfba17ca-11059d06 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_07a7f016-2d48-4742-bdaa-4c004c55c649-ef83bce5, #w-node-_07a7f016-2d48-4742-bdaa-4c004c55c65a-ef83bce5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed459f9d-e3da-c11a-f61f-ac666890af84-ef83bce5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ed459f9d-e3da-c11a-f61f-ac666890af86-ef83bce5, #w-node-ed459f9d-e3da-c11a-f61f-ac666890af92-ef83bce5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ed459f9d-e3da-c11a-f61f-ac666890af93-ef83bce5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ed459f9d-e3da-c11a-f61f-ac666890af96-ef83bce5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ed459f9d-e3da-c11a-f61f-ac666890af97-ef83bce5, #w-node-ed459f9d-e3da-c11a-f61f-ac666890afa4-ef83bce5, #w-node-ed459f9d-e3da-c11a-f61f-ac666890afa6-ef83bce5, #w-node-ed459f9d-e3da-c11a-f61f-ac666890afa8-ef83bce5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ed459f9d-e3da-c11a-f61f-ac666890afc5-ef83bce5, #w-node-_114fbd11-128b-c347-9350-471487d3c73f-ef83bce5, #w-node-_114fbd11-128b-c347-9350-471487d3c745-ef83bce5, #w-node-_114fbd11-128b-c347-9350-471487d3c74b-ef83bce5, #w-node-_114fbd11-128b-c347-9350-471487d3c751-ef83bce5, #w-node-_114fbd11-128b-c347-9350-471487d3c757-ef83bce5, #w-node-_114fbd11-128b-c347-9350-471487d3c75d-ef83bce5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ef83bce5 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_1349ebf9-4785-940e-5ab1-1d0e7f7de0da-ef83bce5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1349ebf9-4785-940e-5ab1-1d0e7f7de0dc-ef83bce5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1349ebf9-4785-940e-5ab1-1d0e7f7de0e1-ef83bce5, #w-node-_1349ebf9-4785-940e-5ab1-1d0e7f7de0e7-ef83bce5, #w-node-_1349ebf9-4785-940e-5ab1-1d0e7f7de0ed-ef83bce5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1349ebf9-4785-940e-5ab1-1d0e7f7de0f3-ef83bce5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_1349ebf9-4785-940e-5ab1-1d0e7f7de107-ef83bce5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ce91464f-f38f-90d1-0599-bb3f5001a6f8-a4ad1159, #w-node-ce91464f-f38f-90d1-0599-bb3f5001a709-a4ad1159 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab32-a4ad1159 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab34-a4ad1159, #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab40-a4ad1159 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab41-a4ad1159 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab44-a4ad1159 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab45-a4ad1159, #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab52-a4ad1159, #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab54-a4ad1159, #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab56-a4ad1159 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab73-a4ad1159, #w-node-_86128d9c-0854-0f58-0968-2c70c2616d07-a4ad1159, #w-node-_86128d9c-0854-0f58-0968-2c70c2616d0d-a4ad1159, #w-node-_86128d9c-0854-0f58-0968-2c70c2616d13-a4ad1159, #w-node-_86128d9c-0854-0f58-0968-2c70c2616d19-a4ad1159, #w-node-_86128d9c-0854-0f58-0968-2c70c2616d1f-a4ad1159, #w-node-_86128d9c-0854-0f58-0968-2c70c2616d25-a4ad1159 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-a4ad1159 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_7ce56d6e-3567-b770-4382-01526965ada5-a4ad1159 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7ce56d6e-3567-b770-4382-01526965ada7-a4ad1159 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_7ce56d6e-3567-b770-4382-01526965adac-a4ad1159, #w-node-_7ce56d6e-3567-b770-4382-01526965adb2-a4ad1159, #w-node-_7ce56d6e-3567-b770-4382-01526965adb8-a4ad1159 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ce56d6e-3567-b770-4382-01526965adbe-a4ad1159 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_7ce56d6e-3567-b770-4382-01526965add2-a4ad1159 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_12d6f6ab-c5a6-adcf-2c04-f84b2e3ab3a9-3fe1a8f6, #w-node-_12d6f6ab-c5a6-adcf-2c04-f84b2e3ab3bc-3fe1a8f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5696b994-d58f-bf06-b06c-14958dfc40ce-3fe1a8f6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5696b994-d58f-bf06-b06c-14958dfc40d0-3fe1a8f6, #w-node-_5696b994-d58f-bf06-b06c-14958dfc40dc-3fe1a8f6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_5696b994-d58f-bf06-b06c-14958dfc40dd-3fe1a8f6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5696b994-d58f-bf06-b06c-14958dfc40e0-3fe1a8f6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5696b994-d58f-bf06-b06c-14958dfc40e1-3fe1a8f6, #w-node-_5696b994-d58f-bf06-b06c-14958dfc40ee-3fe1a8f6, #w-node-_5696b994-d58f-bf06-b06c-14958dfc40f0-3fe1a8f6, #w-node-_5696b994-d58f-bf06-b06c-14958dfc40f2-3fe1a8f6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_5696b994-d58f-bf06-b06c-14958dfc410f-3fe1a8f6, #w-node-_39d64475-14cc-97ff-f5a4-03b02c11c330-3fe1a8f6, #w-node-_39d64475-14cc-97ff-f5a4-03b02c11c336-3fe1a8f6, #w-node-_39d64475-14cc-97ff-f5a4-03b02c11c33c-3fe1a8f6, #w-node-_39d64475-14cc-97ff-f5a4-03b02c11c342-3fe1a8f6, #w-node-_39d64475-14cc-97ff-f5a4-03b02c11c348-3fe1a8f6, #w-node-_39d64475-14cc-97ff-f5a4-03b02c11c34e-3fe1a8f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-3fe1a8f6 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-a19f0b16-c059-91d8-2bcd-9545d2cf0a18-3fe1a8f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a19f0b16-c059-91d8-2bcd-9545d2cf0a1a-3fe1a8f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a19f0b16-c059-91d8-2bcd-9545d2cf0a1f-3fe1a8f6, #w-node-a19f0b16-c059-91d8-2bcd-9545d2cf0a25-3fe1a8f6, #w-node-a19f0b16-c059-91d8-2bcd-9545d2cf0a2b-3fe1a8f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a19f0b16-c059-91d8-2bcd-9545d2cf0a31-3fe1a8f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-a19f0b16-c059-91d8-2bcd-9545d2cf0a45-3fe1a8f6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3bf3e430-9509-db55-70f4-e7ac09c70277-aa8181b0, #w-node-_3bf3e430-9509-db55-70f4-e7ac09c7028a-aa8181b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e06-aa8181b0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e08-aa8181b0, #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e14-aa8181b0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e15-aa8181b0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e18-aa8181b0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e19-aa8181b0, #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e26-aa8181b0, #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e28-aa8181b0, #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e2a-aa8181b0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e47-aa8181b0, #w-node-_51e6eb05-a026-977a-735c-8784197535ab-aa8181b0, #w-node-_51e6eb05-a026-977a-735c-8784197535b1-aa8181b0, #w-node-_51e6eb05-a026-977a-735c-8784197535b7-aa8181b0, #w-node-_51e6eb05-a026-977a-735c-8784197535bd-aa8181b0, #w-node-_51e6eb05-a026-977a-735c-8784197535c3-aa8181b0, #w-node-_51e6eb05-a026-977a-735c-8784197535c9-aa8181b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-aa8181b0 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_666910e7-62f3-0a3d-7596-ce8e649f1a24-aa8181b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_666910e7-62f3-0a3d-7596-ce8e649f1a26-aa8181b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_666910e7-62f3-0a3d-7596-ce8e649f1a2b-aa8181b0, #w-node-_666910e7-62f3-0a3d-7596-ce8e649f1a31-aa8181b0, #w-node-_666910e7-62f3-0a3d-7596-ce8e649f1a37-aa8181b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_666910e7-62f3-0a3d-7596-ce8e649f1a3d-aa8181b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_666910e7-62f3-0a3d-7596-ce8e649f1a51-aa8181b0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_89ec6baa-83f2-f1dd-78c3-21441e1c4f1d-3a56a410, #w-node-_89ec6baa-83f2-f1dd-78c3-21441e1c4f30-3a56a410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153bd-3a56a410 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153bf-3a56a410, #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153cb-3a56a410 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153cc-3a56a410 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153cf-3a56a410 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153d0-3a56a410, #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153dd-3a56a410, #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153df-3a56a410, #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153e1-3a56a410 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153fe-3a56a410, #w-node-_9d8149bd-453b-267d-be68-8288e58a384e-3a56a410, #w-node-_9d8149bd-453b-267d-be68-8288e58a3854-3a56a410, #w-node-_9d8149bd-453b-267d-be68-8288e58a385a-3a56a410, #w-node-_9d8149bd-453b-267d-be68-8288e58a3860-3a56a410, #w-node-_9d8149bd-453b-267d-be68-8288e58a3866-3a56a410, #w-node-_9d8149bd-453b-267d-be68-8288e58a386c-3a56a410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-3a56a410 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_263d8bf4-88b9-9078-6411-302bdb8acbf0-3a56a410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_263d8bf4-88b9-9078-6411-302bdb8acbf2-3a56a410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_263d8bf4-88b9-9078-6411-302bdb8acbf7-3a56a410, #w-node-_263d8bf4-88b9-9078-6411-302bdb8acbfd-3a56a410, #w-node-_263d8bf4-88b9-9078-6411-302bdb8acc03-3a56a410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_263d8bf4-88b9-9078-6411-302bdb8acc09-3a56a410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_263d8bf4-88b9-9078-6411-302bdb8acc1d-3a56a410 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8b9ca972-3b50-c2a8-4c33-9f816ed750d4-668b14c4, #w-node-_8b9ca972-3b50-c2a8-4c33-9f816ed750e7-668b14c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425cd2-668b14c4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425cd4-668b14c4, #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425ce0-668b14c4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425ce1-668b14c4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425ce4-668b14c4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425ce5-668b14c4, #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425cf2-668b14c4, #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425cf4-668b14c4, #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425cf6-668b14c4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425d13-668b14c4, #w-node-e3b07b90-0e6f-1228-60d5-7275d60f2058-668b14c4, #w-node-e3b07b90-0e6f-1228-60d5-7275d60f205e-668b14c4, #w-node-e3b07b90-0e6f-1228-60d5-7275d60f2064-668b14c4, #w-node-e3b07b90-0e6f-1228-60d5-7275d60f206a-668b14c4, #w-node-e3b07b90-0e6f-1228-60d5-7275d60f2070-668b14c4, #w-node-e3b07b90-0e6f-1228-60d5-7275d60f2076-668b14c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-668b14c4 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_5eabe6e7-a63b-9db2-6e4b-17f0f1060c97-668b14c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5eabe6e7-a63b-9db2-6e4b-17f0f1060c99-668b14c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5eabe6e7-a63b-9db2-6e4b-17f0f1060c9e-668b14c4, #w-node-_5eabe6e7-a63b-9db2-6e4b-17f0f1060ca4-668b14c4, #w-node-_5eabe6e7-a63b-9db2-6e4b-17f0f1060caa-668b14c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eabe6e7-a63b-9db2-6e4b-17f0f1060cb0-668b14c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_5eabe6e7-a63b-9db2-6e4b-17f0f1060cc4-668b14c4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-de100bfa-c8d6-02d3-1382-2243b557dc30-8a539de1, #w-node-de100bfa-c8d6-02d3-1382-2243b557dc41-8a539de1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_034d2506-ff6a-a225-c084-8debcd67c3bd-8a539de1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_034d2506-ff6a-a225-c084-8debcd67c3bf-8a539de1, #w-node-_034d2506-ff6a-a225-c084-8debcd67c3cb-8a539de1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_034d2506-ff6a-a225-c084-8debcd67c3cc-8a539de1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_034d2506-ff6a-a225-c084-8debcd67c3cf-8a539de1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_034d2506-ff6a-a225-c084-8debcd67c3d0-8a539de1, #w-node-_034d2506-ff6a-a225-c084-8debcd67c3dd-8a539de1, #w-node-_034d2506-ff6a-a225-c084-8debcd67c3df-8a539de1, #w-node-_034d2506-ff6a-a225-c084-8debcd67c3e1-8a539de1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_034d2506-ff6a-a225-c084-8debcd67c3fe-8a539de1, #w-node-_4f921769-858a-59df-d5cc-8a5e2c00e773-8a539de1, #w-node-_4f921769-858a-59df-d5cc-8a5e2c00e779-8a539de1, #w-node-_4f921769-858a-59df-d5cc-8a5e2c00e77f-8a539de1, #w-node-_4f921769-858a-59df-d5cc-8a5e2c00e785-8a539de1, #w-node-_4f921769-858a-59df-d5cc-8a5e2c00e78b-8a539de1, #w-node-_4f921769-858a-59df-d5cc-8a5e2c00e791-8a539de1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-8a539de1 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-f1a2b8ee-7d3e-577b-c7fa-dc8f63ded691-8a539de1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-f1a2b8ee-7d3e-577b-c7fa-dc8f63ded693-8a539de1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f1a2b8ee-7d3e-577b-c7fa-dc8f63ded698-8a539de1, #w-node-f1a2b8ee-7d3e-577b-c7fa-dc8f63ded69e-8a539de1, #w-node-f1a2b8ee-7d3e-577b-c7fa-dc8f63ded6a4-8a539de1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1a2b8ee-7d3e-577b-c7fa-dc8f63ded6aa-8a539de1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-f1a2b8ee-7d3e-577b-c7fa-dc8f63ded6be-8a539de1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4cd83414-7b14-ce89-5c1e-3d8bc95988e2-65e2b23d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0e31b1df-f592-c55d-6d2a-cd1a7f8da808-65e2b23d, #w-node-_4cd83414-7b14-ce89-5c1e-3d8bc95988d9-65e2b23d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec12f-65e2b23d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec131-65e2b23d, #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13a-65e2b23d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13b-65e2b23d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13e-65e2b23d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13f-65e2b23d, #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec14d-65e2b23d, #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec14f-65e2b23d, #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec151-65e2b23d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec16e-65e2b23d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19840fcf-65e2b23d, #w-node-fd71763d-1bcb-0037-8e66-1d7d19840fd7-65e2b23d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19840fd8-65e2b23d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19840fd9-65e2b23d {
  place-self: start center;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19840fdc-65e2b23d {
  align-self: start;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19840fe3-65e2b23d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19840fe4-65e2b23d {
  place-self: start center;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19840fe7-65e2b23d {
  align-self: start;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19840fee-65e2b23d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19840fef-65e2b23d {
  place-self: start center;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19840ff2-65e2b23d {
  align-self: start;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19840ff9-65e2b23d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19840ffa-65e2b23d {
  place-self: start center;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19840ffd-65e2b23d {
  align-self: start;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19841004-65e2b23d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19841005-65e2b23d {
  justify-self: center;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d19841008-65e2b23d {
  align-self: start;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d1984100e-65e2b23d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-fd71763d-1bcb-0037-8e66-1d7d1984100f-65e2b23d {
  justify-self: center;
}

#w-node-_7a2a257e-f636-c753-5157-92f1538cb479-65e2b23d {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7a2a257e-f636-c753-5157-92f1538cb481-65e2b23d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7a2a257e-f636-c753-5157-92f1538cb493-65e2b23d {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7a2a257e-f636-c753-5157-92f1538cb4a7-65e2b23d {
  justify-self: end;
}

#w-node-_7a2a257e-f636-c753-5157-92f1538cb4ae-65e2b23d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0444b313-3375-7b9b-b74c-6dfed46c31c8-8bb011fd, #w-node-_0444b313-3375-7b9b-b74c-6dfed46c31d6-8bb011fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-8bb011fd, #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-8bb011fd {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eafd-8bb011fd {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb05-8bb011fd {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-8bb011fd {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb2a-8bb011fd {
  justify-self: end;
}

#w-node-_0444b313-3375-7b9b-b74c-6dfed46c31c8-ba366fb6, #w-node-_0444b313-3375-7b9b-b74c-6dfed46c31d6-ba366fb6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-ba366fb6, #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-ba366fb6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eafd-ba366fb6 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb05-ba366fb6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-ba366fb6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb2a-ba366fb6 {
  justify-self: end;
}

#w-node-_0444b313-3375-7b9b-b74c-6dfed46c31c8-095c373c, #w-node-_0444b313-3375-7b9b-b74c-6dfed46c31d6-095c373c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-095c373c, #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-095c373c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eafd-095c373c {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb05-095c373c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-095c373c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f1afdeee-31a8-2474-f0db-931e4692eb2a-095c373c {
  justify-self: end;
}

#w-node-_23a84cd7-191a-5ed8-fda1-2df6a4bbf924-9983216e, #w-node-_23a84cd7-191a-5ed8-fda1-2df6a4bbf933-9983216e, #w-node-fdfd8e6c-a10a-49dd-6c09-c062298a9e7e-9983216e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdfd8e6c-a10a-49dd-6c09-c062298a9e81-9983216e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-a72c5fa2-eeec-f462-7c1b-418478a74b3b-9983216e, #w-node-_4ca15733-5616-215f-9938-5b51634e4598-9983216e, #w-node-af6b3288-c971-7d1b-9de5-3e153108f2b7-9983216e, #w-node-_6761115f-bc23-c204-8fcd-311abb39ec6f-9983216e, #w-node-e02bc3db-2832-8832-de0b-332b0ada5d41-9983216e, #w-node-_3a3f9be2-ee9e-6851-7205-b7e6e479b179-9983216e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ca7befb-50e4-fd06-c94b-035bab588479-9983216e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ae394cd9-9455-d6ca-4d31-54b60a186d75-9983216e {
  justify-self: end;
}

#w-node-_7f9317e2-9158-4664-c64f-268193491d18-9983216e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7f9317e2-9158-4664-c64f-268193491d19-9983216e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_70bf3213-416b-d221-3feb-566668c44aaa-9983216e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_70bf3213-416b-d221-3feb-566668c44aab-9983216e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_70bf3213-416b-d221-3feb-566668c44ab2-9983216e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_11e1a9d5-bec6-b08c-95a0-35d5eecbc783-9983216e {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_11e1a9d5-bec6-b08c-95a0-35d5eecbc792-9983216e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_464077df-d530-4e7b-cb94-c9fad0d3beb2-9983216e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_464077df-d530-4e7b-cb94-c9fad0d3beb5-9983216e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_464077df-d530-4e7b-cb94-c9fad0d3beb7-9983216e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_464077df-d530-4e7b-cb94-c9fad0d3bebc-9983216e, #w-node-_464077df-d530-4e7b-cb94-c9fad0d3bec3-9983216e, #w-node-_464077df-d530-4e7b-cb94-c9fad0d3bec9-9983216e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_464077df-d530-4e7b-cb94-c9fad0d3bedb-9983216e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_464077df-d530-4e7b-cb94-c9fad0d3beef-9983216e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23a84cd7-191a-5ed8-fda1-2df6a4bbf924-b1e504e9, #w-node-_23a84cd7-191a-5ed8-fda1-2df6a4bbf933-b1e504e9, #w-node-fdfd8e6c-a10a-49dd-6c09-c062298a9e7e-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdfd8e6c-a10a-49dd-6c09-c062298a9e81-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-a72c5fa2-eeec-f462-7c1b-418478a74b3b-b1e504e9, #w-node-_4ca15733-5616-215f-9938-5b51634e4598-b1e504e9, #w-node-af6b3288-c971-7d1b-9de5-3e153108f2b7-b1e504e9, #w-node-_6761115f-bc23-c204-8fcd-311abb39ec6f-b1e504e9, #w-node-e02bc3db-2832-8832-de0b-332b0ada5d41-b1e504e9, #w-node-_3a3f9be2-ee9e-6851-7205-b7e6e479b179-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ca7befb-50e4-fd06-c94b-035bab588479-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ae394cd9-9455-d6ca-4d31-54b60a186d75-b1e504e9 {
  justify-self: end;
}

#w-node-_70bf3213-416b-d221-3feb-566668c44aaa-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_70bf3213-416b-d221-3feb-566668c44aab-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_70bf3213-416b-d221-3feb-566668c44ab2-b1e504e9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bd00d475-ab63-9d36-93ba-71773faf4525-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd00d475-ab63-9d36-93ba-71773faf4526-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_288d0171-8caf-025f-e35e-b94cc4f9d2f8-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_288d0171-8caf-025f-e35e-b94cc4f9d305-b1e504e9 {
  justify-self: end;
}

#w-node-_11e1a9d5-bec6-b08c-95a0-35d5eecbc783-b1e504e9 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_11e1a9d5-bec6-b08c-95a0-35d5eecbc792-b1e504e9 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_51cc9278-4a76-eba4-ae5c-30fe07bf6372-b1e504e9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_39abaecf-1dc2-886a-5c1d-6d90e390de50-4f0d0a8d.w-node-_51cc9278-4a76-eba4-ae5c-30fe07bf6383-b1e504e9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39abaecf-1dc2-886a-5c1d-6d90e390de57-4f0d0a8d.w-node-_51cc9278-4a76-eba4-ae5c-30fe07bf6388-b1e504e9, #w-node-_39abaecf-1dc2-886a-5c1d-6d90e390de64-4f0d0a8d.w-node-_51cc9278-4a76-eba4-ae5c-30fe07bf6398-b1e504e9, #w-node-_39abaecf-1dc2-886a-5c1d-6d90e390de71-4f0d0a8d.w-node-_51cc9278-4a76-eba4-ae5c-30fe07bf63a3-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_39abaecf-1dc2-886a-5c1d-6d90e390de50-4f0d0a8d.w-node-_51cc9278-4a76-eba4-ae5c-30fe07bf63bc-b1e504e9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39abaecf-1dc2-886a-5c1d-6d90e390de57-4f0d0a8d.w-node-_51cc9278-4a76-eba4-ae5c-30fe07bf63c1-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_39abaecf-1dc2-886a-5c1d-6d90e390de75-4f0d0a8d.w-node-_51cc9278-4a76-eba4-ae5c-30fe07bf63a9-b1e504e9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39abaecf-1dc2-886a-5c1d-6d90e390de80-4f0d0a8d.w-node-_51cc9278-4a76-eba4-ae5c-30fe07bf63b2-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_39abaecf-1dc2-886a-5c1d-6d90e390de60-4f0d0a8d.w-node-_51cc9278-4a76-eba4-ae5c-30fe07bf63cd-b1e504e9 {
  align-self: end;
}

#w-node-_39abaecf-1dc2-886a-5c1d-6d90e390de64-4f0d0a8d.w-node-_51cc9278-4a76-eba4-ae5c-30fe07bf63d1-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cce9a1a-e65c-f205-56e0-ff9033b17943-b1e504e9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: auto;
}

#w-node-e1222323-0473-7696-a752-537f1f7ff88e-b1e504e9, #w-node-_464077df-d530-4e7b-cb94-c9fad0d3beb2-b1e504e9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_464077df-d530-4e7b-cb94-c9fad0d3beb5-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_464077df-d530-4e7b-cb94-c9fad0d3beb7-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_464077df-d530-4e7b-cb94-c9fad0d3bebc-b1e504e9, #w-node-_464077df-d530-4e7b-cb94-c9fad0d3bec3-b1e504e9, #w-node-_464077df-d530-4e7b-cb94-c9fad0d3bec9-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_464077df-d530-4e7b-cb94-c9fad0d3bedb-b1e504e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_464077df-d530-4e7b-cb94-c9fad0d3beef-b1e504e9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f1398e78-8f94-124f-a1e3-069677665ebe-8c8563e3, #w-node-f1398e78-8f94-124f-a1e3-069677665ed1-8c8563e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d58-8c8563e3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d5a-8c8563e3, #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d66-8c8563e3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d67-8c8563e3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d6a-8c8563e3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d6b-8c8563e3, #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d78-8c8563e3, #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d7a-8c8563e3, #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d7c-8c8563e3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d99-8c8563e3, #w-node-c2821942-4a92-7a82-b7f2-1774cf8274f9-8c8563e3, #w-node-c2821942-4a92-7a82-b7f2-1774cf8274ff-8c8563e3, #w-node-c2821942-4a92-7a82-b7f2-1774cf827505-8c8563e3, #w-node-c2821942-4a92-7a82-b7f2-1774cf82750b-8c8563e3, #w-node-c2821942-4a92-7a82-b7f2-1774cf827511-8c8563e3, #w-node-c2821942-4a92-7a82-b7f2-1774cf827517-8c8563e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-8c8563e3 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_97faddde-239b-322a-d337-c9c3f60d1b5e-8c8563e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_97faddde-239b-322a-d337-c9c3f60d1b60-8c8563e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_97faddde-239b-322a-d337-c9c3f60d1b65-8c8563e3, #w-node-_97faddde-239b-322a-d337-c9c3f60d1b6b-8c8563e3, #w-node-_97faddde-239b-322a-d337-c9c3f60d1b71-8c8563e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97faddde-239b-322a-d337-c9c3f60d1b77-8c8563e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_97faddde-239b-322a-d337-c9c3f60d1b8b-8c8563e3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

@media screen and (min-width: 1440px) {
  #w-node-_1c3383b9-8964-7239-e4e6-bc4845ad0984-3086df6d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2b0fedc3-4a85-6ad1-8c03-af90be6e5994-3086df92 {
    grid-area: 3 / 2 / 4 / 12;
  }

  #w-node-a80b1876-f5fe-f5bd-fa89-68e4c1a4837c-3086dfac, #w-node-_5e538b3d-9a07-ce85-5734-6b610559d32c-3086dfdc {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d61bcbbb-55d0-defe-9f53-ef86363e72be-3086dfdc {
    grid-area: 2 / 3 / 3 / 11;
  }

  #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-3146af29, #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-584b110b, #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-62e968fc, #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea0e-4bda6731, #w-node-_3c8226a0-ea73-8005-b322-e95a07ec748e-71f66015, #w-node-_3e889818-9944-f3a1-107b-67faeacc82bd-ebbbe7e6, #w-node-de394059-c09c-2540-dfa0-c494992cfb1e-479ced62, #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9ab2-407f8edf, #w-node-_69502050-72c6-6470-573e-81fad8f79f37-d3a3f062, #w-node-ec512160-1d89-2363-d2af-aba2ad558f6b-775844c6, #w-node-_46cb937a-6c51-e4d4-af40-de125093fd35-388414d7, #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662c0-ad2783c5, #w-node-c7f07f3e-c741-4b37-056f-db8a777c142e-14ed928c, #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562427-b5efc268, #w-node-_9f035a58-1706-1856-5842-fafd03c5cab8-c8b71ff0, #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1798-5563cade, #w-node-_471ac900-2a7e-ef5e-b2a6-43677e671396-c2f442a0, #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81e2-ef5bb903, #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b154-1732a7a6, #w-node-_95dc178c-e3cb-52cb-540b-552a043de2bc-c43adfd6, #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd8d-11f3fcf5, #w-node-abc09eb5-95c7-1351-966b-37c3e669b4e0-92588660, #w-node-f4282433-c9b8-faaf-5e5a-787b6256a4f5-06009253, #w-node-dadfc14b-915c-ee5d-52d3-e624ac2adaa8-ce8eedae, #w-node-d869a447-7676-727c-b5d6-208dcee610d2-3dd03617, #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a661-fc00f229, #w-node-d4b33232-2ed6-dade-d5ef-941ac0c6024a-67ac41c5, #w-node-_7bc601f7-a911-6f37-78db-4509cb9004ee-9cecd221, #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2af-67f4a0a1, #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6eef-2de46a8b, #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e094-bc7fa3ca, #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedec6-919b9a59, #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf17-0f38652b, #w-node-ba752fb8-6638-7cb5-c288-0d71d189975f-f515ed1e, #w-node-_72263e77-963e-6109-5a69-df46d9fa67d5-b5f1fb52, #w-node-d1a46dfc-eecb-ffac-da56-82777dbac56a-bed93369, #w-node-_05667b8d-34b6-15a9-6110-5850a82a42de-44c4e3a5, #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab3c-aa0cc69f, #w-node-_3f223751-047b-f029-fbca-06e9c7dfffd2-c66095d2, #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452223-ad4c1497, #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a67-8cb5851b, #w-node-bcaa1a0c-f916-9528-44cc-bb31e5885278-7689e279, #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49c4-c0bb71f4, #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a545-1f640279, #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c2e-1254f60c, #w-node-e05e3746-b4f9-3780-a555-895aa639ae68-20b683a0, #w-node-bd49c467-db48-e7a1-ad04-366dabe7c815-33547088, #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4fea-9bee089d, #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d343-dde6c77b, #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa69-63fbf269, #w-node-_675b4287-2c67-500a-f6df-a2d7ae501c98-31b42a59, #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdb5-1a1554e4, #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5755-a1779189, #w-node-_5e3b64d4-1c22-beba-8822-39c615b326b5-280f00ba, #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13e-0ad8a96c, #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d6a-a92d3e8b, #w-node-_57bee918-6e64-2fe0-c300-85cfb4406839-33e98235, #w-node-_292dec6f-6f64-3697-deb1-6a085229aded-2862ee96, #w-node-baaa222e-e4e0-1860-92ab-a114a90da615-30d06462, #w-node-c855b9cc-eff1-0d58-b507-59a434e96f9c-b5072f13, #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a4606a-52e3d0ea, #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dda8-ccb2bfd4, #w-node-f24bff7e-e987-84b9-c208-7fa5b8897798-7e1e30d3, #w-node-_6371da60-a732-5c30-e8f6-af4017c28d95-4c8d784d, #w-node-c95a544c-6938-3e62-fa09-738cb0981399-00f337cb, #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3b0-1c61fc43, #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad9c-a72b87fc, #w-node-_228aa792-4ae5-396d-e01c-58b7020c99c4-7857cf5f, #w-node-_355a3a31-0baa-9366-dc41-ebf557727a80-ac03eb58, #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a24-9af11e93, #w-node-e1470596-d0a8-7d2a-384c-d0fe083a8b1e-fbca937c, #w-node-_160331cb-b231-eebb-89eb-cb20feb1366b-d27ff6a0, #w-node-_83854d0a-90a4-9643-043f-85f9dd08b559-0bfe4674, #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270cd-56ef0689, #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d65-3f6f352a, #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd2f-47430b25, #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad32-2d27a887, #w-node-_5a56d62a-188c-4400-8866-da19b3070e15-1a06013c, #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849eda-11059d06, #w-node-ed459f9d-e3da-c11a-f61f-ac666890af96-ef83bce5, #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab44-a4ad1159, #w-node-_5696b994-d58f-bf06-b06c-14958dfc40e0-3fe1a8f6, #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e18-aa8181b0, #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153cf-3a56a410, #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425ce4-668b14c4, #w-node-_034d2506-ff6a-a225-c084-8debcd67c3cf-8a539de1, #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13e-65e2b23d, #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-8bb011fd, #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-ba366fb6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_0444b313-3375-7b9b-b74c-6dfed46c31e5-095c373c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d6a-8c8563e3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_06366056-40fc-c7e2-6c38-a205115a02b5-3086df08 {
    place-self: auto;
  }

  #w-node-_4aeceee2-31df-9f65-e281-45b12152724e-3086df08, #w-node-ce98f982-1b06-ce97-770b-5f8d78067ff0-3086df08 {
    order: -9999;
    justify-self: auto;
  }

  #w-node-_76cb2f2b-aca7-bd66-d90e-d48be78b4e64-3086df08 {
    justify-self: auto;
  }

  #w-node-d35063cf-7f41-0cd4-651a-f7f4fa7128d4-699e24ba, #w-node-_89c2742b-8969-0d98-1d2c-a982939384bc-699e24ba {
    grid-column: span 6 / span 6;
  }

  #w-node-_6d950571-3964-019b-c4f4-c42e7aa682f6-3086df8c {
    grid-column: span 12 / span 12;
  }

  #w-node-_8c6c817e-ae3f-ecff-29de-6b26a178e7fc-3086df90 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_23a27d4d-9fc8-6080-2f0e-5655796208c5-3086df91, #w-node-_926fc6c0-a3f5-0a27-29c2-0701c48da864-3086df91 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_2b0fedc3-4a85-6ad1-8c03-af90be6e5994-3086df92 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_240f5823-6dc8-586d-2b89-e49aaa55632f-3086dfaa {
    grid-column-start: 1;
  }

  #w-node-_240f5823-6dc8-586d-2b89-e49aaa556335-3086dfaa {
    grid-column: span 6 / span 6;
  }

  #w-node-_240f5823-6dc8-586d-2b89-e49aaa55633b-3086dfaa {
    grid-column: span 6 / span 6;
    align-self: stretch;
  }

  #w-node-_240f5823-6dc8-586d-2b89-e49aaa556341-3086dfaa, #w-node-_240f5823-6dc8-586d-2b89-e49aaa556347-3086dfaa {
    grid-column: span 6 / span 6;
  }

  #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141c0-3086dfaa {
    grid-area: 1 / 1 / 2 / 4;
    align-self: center;
  }

  #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141db-3086dfaa {
    grid-area: 1 / 10 / 2 / 13;
    align-self: center;
  }

  #w-node-_4a6686da-db2f-7f3b-dc5a-d1c462914279-3086dfaa {
    grid-column-start: 1;
  }

  #w-node-_4a6686da-db2f-7f3b-dc5a-d1c46291427f-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c462914286-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c46291428d-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c462914294-3086dfaa {
    grid-column: span 6 / span 6;
  }

  #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142bc-3086dfaa {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142bd-3086dfaa {
    grid-column: span 12 / span 12;
  }

  #w-node-_2c9b62f9-bbb9-8686-a972-a008975ded87-3086dfaa {
    grid-column-start: 6;
  }

  #w-node-_2673ac9e-5895-9fb2-a5b6-9070a56a0fdd-3086dfac, #w-node-_1a68260f-d93f-c609-00ce-3e79360b1ac9-3086dfad, #w-node-e02e175c-bd18-87a7-779a-8cee15c20bd8-3086dfad, #w-node-_1a68260f-d93f-c609-00ce-3e79360b1ad7-3086dfad {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-cf2fc49d-089d-095e-583c-5a6cc33206e8-3086dfb2 {
    grid-area: 1 / 7 / 2 / 13;
  }

  #w-node-_5e538b3d-9a07-ce85-5734-6b610559d32c-3086dfdc {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ce7881de-10e9-7203-74d2-5c6050c1b422-3086dff6, #w-node-ce7881de-10e9-7203-74d2-5c6050c1b435-3086dff6 {
    grid-column: span 6 / span 6;
  }

  #w-node-ce7881de-10e9-7203-74d2-5c6050c1b465-3086dff6, #w-node-ba3bad00-26e0-d71c-6da0-76dd0342a95a-3086e00a, #w-node-_17d89c31-76e9-1039-4455-83f2c6159c90-3086e00a {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-3086e04e {
    grid-column: span 12 / span 12;
  }

  #w-node-_1195147e-9db9-6d14-d6bf-4bbd49ac6ea5-3086e052 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_2cf560f5-4c21-da84-42b8-ad2d742a07cf-3086e052 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8d920393-823c-5d64-fa1c-b101318a8210-3086e054 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_8e7e58f9-f992-09fe-c32b-9cacef92e908-3086e057 {
    grid-column: span 12 / span 12;
  }

  #w-node-_74026cad-326a-06ea-d4db-317d5109080a-3086e057 {
    grid-column: span 6 / span 6;
  }

  #w-node-_72ca4a27-9ef1-72e9-542b-1a3beb0fb25c-3086e05a, #w-node-_565c18f1-b052-b969-0034-682ece39f89e-3086e05a, #w-node-_515b675f-161d-e827-f48b-60605c479fff-3086e05a, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-3146af29, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-584b110b, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-62e968fc {
    grid-column: span 12 / span 12;
  }

  #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea0e-4bda6731 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3d7c9bd3-4baa-bfbf-2b6f-c1ca4e82991c-4bda6731 {
    justify-self: auto;
  }

  #w-node-_3c8226a0-ea73-8005-b322-e95a07ec748e-71f66015 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_40187d65-0c36-646a-0ee3-554ef15a7e97-71f66015 {
    justify-self: auto;
  }

  #w-node-_3e889818-9944-f3a1-107b-67faeacc82bd-ebbbe7e6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f82c0dee-04f4-ffb7-bf1c-a7bf1c4b3bac-ebbbe7e6 {
    justify-self: auto;
  }

  #w-node-de394059-c09c-2540-dfa0-c494992cfb1e-479ced62 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a52bdb65-ae00-5095-997a-63bc558dd5ec-479ced62 {
    justify-self: auto;
  }

  #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9ab2-407f8edf {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_258576bc-aa83-2df4-1851-df124a53d377-407f8edf {
    justify-self: auto;
  }

  #w-node-_69502050-72c6-6470-573e-81fad8f79f37-d3a3f062 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c98e1230-105c-0c39-ec06-6e88f0f0d6c7-d3a3f062 {
    justify-self: auto;
  }

  #w-node-ec512160-1d89-2363-d2af-aba2ad558f6b-775844c6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_959c17e9-41d3-b0e9-e947-52e32d916244-775844c6 {
    justify-self: auto;
  }

  #w-node-_46cb937a-6c51-e4d4-af40-de125093fd35-388414d7 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4b513936-de5a-3699-984e-9622402c9b4d-388414d7 {
    justify-self: auto;
  }

  #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662c0-ad2783c5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_69ec4102-c774-6aa8-f612-dd3af83dab78-ad2783c5 {
    justify-self: auto;
  }

  #w-node-c7f07f3e-c741-4b37-056f-db8a777c142e-14ed928c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7d6fc8de-85a1-5de6-39fc-f976822495d4-14ed928c {
    justify-self: auto;
  }

  #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562427-b5efc268 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6352face-826c-978b-829f-a9b7db38a42c-b5efc268 {
    justify-self: auto;
  }

  #w-node-_9f035a58-1706-1856-5842-fafd03c5cab8-c8b71ff0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_00342b56-fc52-46f2-ebd2-1cf7f607ffc2-c8b71ff0 {
    justify-self: auto;
  }

  #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1798-5563cade {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ff8998ea-2a24-9138-ee67-34b6ff2a8454-5563cade {
    justify-self: auto;
  }

  #w-node-_471ac900-2a7e-ef5e-b2a6-43677e671396-c2f442a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_99c5c05a-3e0e-08b7-bbb6-1800829ae8f5-c2f442a0 {
    justify-self: auto;
  }

  #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81e2-ef5bb903 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-bc89997c-830c-cae6-5722-77580b129eec-ef5bb903 {
    justify-self: auto;
  }

  #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b154-1732a7a6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_8751eda7-6d72-2313-3c56-0d56b3ecea17-1732a7a6 {
    justify-self: auto;
  }

  #w-node-_95dc178c-e3cb-52cb-540b-552a043de2bc-c43adfd6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5da54e4e-f607-a27c-98f1-e7b9d009e950-c43adfd6 {
    justify-self: auto;
  }

  #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd8d-11f3fcf5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-dd25d0b5-f429-9bdd-9696-1df90005c146-11f3fcf5 {
    justify-self: auto;
  }

  #w-node-abc09eb5-95c7-1351-966b-37c3e669b4e0-92588660 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9c04e2e9-e472-c10e-1387-63e1157de31b-92588660 {
    justify-self: auto;
  }

  #w-node-f4282433-c9b8-faaf-5e5a-787b6256a4f5-06009253 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d3a44d68-9711-86e1-a2b9-b1f4473f0e5e-06009253 {
    justify-self: auto;
  }

  #w-node-dadfc14b-915c-ee5d-52d3-e624ac2adaa8-ce8eedae {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-bb437408-f8f2-b524-8c28-ebaa2da52287-ce8eedae {
    justify-self: auto;
  }

  #w-node-d869a447-7676-727c-b5d6-208dcee610d2-3dd03617 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2281e1f4-b51d-635b-f1d5-69ce6726ed41-3dd03617 {
    justify-self: auto;
  }

  #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a661-fc00f229 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b86afcbe-eb0b-2dcd-b1d4-08b3510e0f32-fc00f229 {
    justify-self: auto;
  }

  #w-node-d4b33232-2ed6-dade-d5ef-941ac0c6024a-67ac41c5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-e40dde47-352b-6085-a9c8-c0f875292b6b-67ac41c5 {
    justify-self: auto;
  }

  #w-node-_7bc601f7-a911-6f37-78db-4509cb9004ee-9cecd221 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_83f346df-e9b4-074b-a8be-b49066a4ea3d-9cecd221 {
    justify-self: auto;
  }

  #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2af-67f4a0a1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b8f9d00c-f445-45ec-d202-dd614022a82f-67f4a0a1 {
    justify-self: auto;
  }

  #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6eef-2de46a8b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1a7ca929-b2b5-f437-fa4b-fd720e4388f4-2de46a8b {
    justify-self: auto;
  }

  #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e094-bc7fa3ca {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_72ece4e1-e645-e36b-1c8d-f9bb7f5a5872-bc7fa3ca {
    justify-self: auto;
  }

  #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedec6-919b9a59 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_57ab07e6-6abd-20e3-d5b4-f1f26ebaa0a6-919b9a59 {
    justify-self: auto;
  }

  #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf17-0f38652b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-fbd924a0-405a-d729-92c4-98f2ad08e151-0f38652b {
    justify-self: auto;
  }

  #w-node-ba752fb8-6638-7cb5-c288-0d71d189975f-f515ed1e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_8536bcca-2062-4d25-f67b-5f9df993cb85-f515ed1e {
    justify-self: auto;
  }

  #w-node-_72263e77-963e-6109-5a69-df46d9fa67d5-b5f1fb52 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_532d3c87-f515-d8ea-7d3a-886545898f40-b5f1fb52 {
    justify-self: auto;
  }

  #w-node-d1a46dfc-eecb-ffac-da56-82777dbac56a-bed93369 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_8ebd9111-986e-0d75-aaec-4b8681f646c5-bed93369 {
    justify-self: auto;
  }

  #w-node-_05667b8d-34b6-15a9-6110-5850a82a42de-44c4e3a5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9223a858-dcae-5c57-2af4-ed45a65e0df7-44c4e3a5 {
    justify-self: auto;
  }

  #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab3c-aa0cc69f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_68da6b5e-630a-2ca2-48f5-9adb5106ac7f-aa0cc69f {
    justify-self: auto;
  }

  #w-node-_3f223751-047b-f029-fbca-06e9c7dfffd2-c66095d2 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9af08bd9-1b70-b7b3-0074-f415be9e18de-c66095d2 {
    justify-self: auto;
  }

  #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452223-ad4c1497 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2ef42dda-5be6-4ffb-fdca-8906d4bd783b-ad4c1497 {
    justify-self: auto;
  }

  #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a67-8cb5851b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_88a5c441-83d0-8e93-f6b4-d8ae631e08e1-8cb5851b {
    justify-self: auto;
  }

  #w-node-bcaa1a0c-f916-9528-44cc-bb31e5885278-7689e279 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_72564e9b-90ca-f4e4-fd73-bd6ee8d10016-7689e279 {
    justify-self: auto;
  }

  #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49c4-c0bb71f4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_3c9a73b3-a5b7-1485-1bc3-ca0aec9a0c0b-c0bb71f4 {
    justify-self: auto;
  }

  #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a545-1f640279 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7db71c25-05d1-8e55-6e37-110a7c833270-1f640279 {
    justify-self: auto;
  }

  #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c2e-1254f60c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_05ed3278-fdbf-b8a8-864e-8cb3fc3f1284-1254f60c {
    justify-self: auto;
  }

  #w-node-e05e3746-b4f9-3780-a555-895aa639ae68-20b683a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_0dc8b58b-c2f1-fe42-8e8c-5bb7a8cf5bff-20b683a0 {
    justify-self: auto;
  }

  #w-node-bd49c467-db48-e7a1-ad04-366dabe7c815-33547088 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2cd34363-d66d-06c7-3226-b40cc227b3d9-33547088 {
    justify-self: auto;
  }

  #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4fea-9bee089d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-e79c6ad2-5d8f-d7d7-0361-c14f56e82569-9bee089d {
    justify-self: auto;
  }

  #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d343-dde6c77b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_36b0d970-5893-90b3-60ca-7f7aab65dc89-dde6c77b {
    justify-self: auto;
  }

  #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa69-63fbf269 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2a434f44-805b-1464-914c-0c36cf9fd191-63fbf269 {
    justify-self: auto;
  }

  #w-node-_675b4287-2c67-500a-f6df-a2d7ae501c98-31b42a59 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9552f532-afee-6d41-0a43-f75dc10ae11f-31b42a59 {
    justify-self: auto;
  }

  #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdb5-1a1554e4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_04b5b239-a83a-e612-8722-0af6426fae69-1a1554e4 {
    justify-self: auto;
  }

  #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5755-a1779189 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-bd08c5ad-dcfc-68e0-10ac-bb9da9e3e95f-a1779189 {
    justify-self: auto;
  }

  #w-node-_5e3b64d4-1c22-beba-8822-39c615b326b5-280f00ba {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-e3c2cf1b-ef2e-018f-dc99-84d558bd2435-280f00ba {
    justify-self: auto;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13e-0ad8a96c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-aa971995-9619-9d16-44d0-320cb25b1f8a-0ad8a96c {
    justify-self: auto;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d6a-a92d3e8b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_97faddde-239b-322a-d337-c9c3f60d1b77-a92d3e8b {
    justify-self: auto;
  }

  #w-node-_57bee918-6e64-2fe0-c300-85cfb4406839-33e98235 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4253f769-a0c8-2bb8-7e1c-59455ef60e57-33e98235 {
    justify-self: auto;
  }

  #w-node-_292dec6f-6f64-3697-deb1-6a085229aded-2862ee96 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4f5a6e29-ab99-d949-eba4-5b2402b18af2-2862ee96 {
    justify-self: auto;
  }

  #w-node-baaa222e-e4e0-1860-92ab-a114a90da615-30d06462 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ed0bed82-d17a-10db-9895-9eec57387c29-30d06462 {
    justify-self: auto;
  }

  #w-node-c855b9cc-eff1-0d58-b507-59a434e96f9c-b5072f13 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_8786c428-44da-613b-9e65-b7eb612b0d82-b5072f13 {
    justify-self: auto;
  }

  #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a4606a-52e3d0ea {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2e57f456-1ecc-de78-3ba2-a97ee0d8b9c6-52e3d0ea {
    justify-self: auto;
  }

  #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dda8-ccb2bfd4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b7b326ac-75c6-4375-e479-2d29ce3f2ad3-ccb2bfd4 {
    justify-self: auto;
  }

  #w-node-f24bff7e-e987-84b9-c208-7fa5b8897798-7e1e30d3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_0177be18-0ef5-5919-c737-814e03f5bb89-7e1e30d3 {
    justify-self: auto;
  }

  #w-node-_6371da60-a732-5c30-e8f6-af4017c28d95-4c8d784d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_641de97e-b0d8-5d62-ceec-436d4cda53c6-4c8d784d {
    justify-self: auto;
  }

  #w-node-c95a544c-6938-3e62-fa09-738cb0981399-00f337cb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_0c81d34a-1858-d958-fa78-631c890229f8-00f337cb {
    justify-self: auto;
  }

  #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3b0-1c61fc43 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_684535a4-e93b-156d-8b84-a678cf65216f-1c61fc43 {
    justify-self: auto;
  }

  #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad9c-a72b87fc {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a7c97369-48c5-0127-9d1f-9c98d0fadf79-a72b87fc {
    justify-self: auto;
  }

  #w-node-_228aa792-4ae5-396d-e01c-58b7020c99c4-7857cf5f {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4007ab57-a17e-a5d9-0ba3-a262e5882150-7857cf5f {
    justify-self: auto;
  }

  #w-node-_355a3a31-0baa-9366-dc41-ebf557727a80-ac03eb58 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_879ab8e5-afd7-4276-678c-abeba4909cec-ac03eb58 {
    justify-self: auto;
  }

  #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a24-9af11e93 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_93fc8942-6e38-3742-1ec7-b4bc1c6cf179-9af11e93 {
    justify-self: auto;
  }

  #w-node-e1470596-d0a8-7d2a-384c-d0fe083a8b1e-fbca937c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_780f1f6c-b1ba-6f4c-9183-c1515b2da5af-fbca937c {
    justify-self: auto;
  }

  #w-node-_160331cb-b231-eebb-89eb-cb20feb1366b-d27ff6a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6370160a-7688-d3ee-1faa-5a6d23c44f72-d27ff6a0 {
    justify-self: auto;
  }

  #w-node-_83854d0a-90a4-9643-043f-85f9dd08b559-0bfe4674 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_405ffb4a-76a7-5d59-e460-63bfb51c5d70-0bfe4674 {
    justify-self: auto;
  }

  #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270cd-56ef0689 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_96ba8744-3d48-ba40-5120-6b39c4119c4c-56ef0689 {
    justify-self: auto;
  }

  #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d65-3f6f352a {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-bd0f6aa7-90b4-75ac-3f9c-74096ea41818-3f6f352a {
    justify-self: auto;
  }

  #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd2f-47430b25 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_97bc7f0e-59c2-0ebb-19d8-28fc89f36059-47430b25 {
    justify-self: auto;
  }

  #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad32-2d27a887 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2ff87517-6bab-c3de-dd57-963454e9d2d7-2d27a887 {
    justify-self: auto;
  }

  #w-node-_5a56d62a-188c-4400-8866-da19b3070e15-1a06013c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-de3d5582-baa9-819e-fb6f-e647a636841f-1a06013c {
    justify-self: auto;
  }

  #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849eda-11059d06 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_55113735-15d5-d9e1-9bc3-e62bbfba17b6-11059d06 {
    justify-self: auto;
  }

  #w-node-ed459f9d-e3da-c11a-f61f-ac666890af96-ef83bce5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1349ebf9-4785-940e-5ab1-1d0e7f7de0f3-ef83bce5 {
    justify-self: auto;
  }

  #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab44-a4ad1159 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7ce56d6e-3567-b770-4382-01526965adbe-a4ad1159 {
    justify-self: auto;
  }

  #w-node-_5696b994-d58f-bf06-b06c-14958dfc40e0-3fe1a8f6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a19f0b16-c059-91d8-2bcd-9545d2cf0a31-3fe1a8f6 {
    justify-self: auto;
  }

  #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e18-aa8181b0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_666910e7-62f3-0a3d-7596-ce8e649f1a3d-aa8181b0 {
    justify-self: auto;
  }

  #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153cf-3a56a410 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_263d8bf4-88b9-9078-6411-302bdb8acc09-3a56a410 {
    justify-self: auto;
  }

  #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425ce4-668b14c4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5eabe6e7-a63b-9db2-6e4b-17f0f1060cb0-668b14c4 {
    justify-self: auto;
  }

  #w-node-_034d2506-ff6a-a225-c084-8debcd67c3cf-8a539de1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f1a2b8ee-7d3e-577b-c7fa-dc8f63ded6aa-8a539de1 {
    justify-self: auto;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13e-65e2b23d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7a2a257e-f636-c753-5157-92f1538cb493-65e2b23d {
    grid-column: span 12 / span 12;
  }

  #w-node-_7a2a257e-f636-c753-5157-92f1538cb4ae-65e2b23d, #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-8bb011fd {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-8bb011fd, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-ba366fb6 {
    grid-column: span 12 / span 12;
  }

  #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-095c373c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-095c373c {
    grid-column: span 12 / span 12;
  }

  #w-node-fdfd8e6c-a10a-49dd-6c09-c062298a9e81-9983216e {
    place-self: auto;
  }

  #w-node-_5ca7befb-50e4-fd06-c94b-035bab588479-9983216e, #w-node-_7f9317e2-9158-4664-c64f-268193491d19-9983216e {
    order: -9999;
    justify-self: auto;
  }

  #w-node-_464077df-d530-4e7b-cb94-c9fad0d3bedb-9983216e {
    justify-self: auto;
  }

  #w-node-fdfd8e6c-a10a-49dd-6c09-c062298a9e81-b1e504e9 {
    place-self: auto;
  }

  #w-node-_5ca7befb-50e4-fd06-c94b-035bab588479-b1e504e9, #w-node-bd00d475-ab63-9d36-93ba-71773faf4526-b1e504e9 {
    order: -9999;
    justify-self: auto;
  }

  #w-node-_464077df-d530-4e7b-cb94-c9fad0d3bedb-b1e504e9 {
    justify-self: auto;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d6a-8c8563e3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_97faddde-239b-322a-d337-c9c3f60d1b77-8c8563e3 {
    justify-self: auto;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_66c733e3-fe04-bdc8-301d-2a111f7644ed-3086df08 {
    order: -9999;
    justify-self: auto;
  }

  #w-node-d23fec22-6729-1322-371b-e6d24718bfec-3086df08 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d23fec22-6729-1322-371b-e6d24718bff9-3086df08 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_76cb2f2b-aca7-bd66-d90e-d48be78b4e4c-3086df08 {
    justify-self: auto;
  }

  #w-node-f97aa605-a559-0531-0a30-b2e439d59208-699e24ba, #w-node-ff24a235-c006-ae6b-8a64-6ecdcfb6ef1b-699e24ba, #w-node-ccd2787b-4cd0-e1cd-a611-4eaa9a453e9b-699e24ba {
    grid-column: span 1 / span 1;
  }

  #w-node-d35063cf-7f41-0cd4-651a-f7f4fa7128d4-699e24ba, #w-node-_89c2742b-8969-0d98-1d2c-a982939384bc-699e24ba {
    grid-column: span 1 / span 1;
    justify-self: start;
  }

  #w-node-_781206ab-f983-0a4f-bc42-e61accbb4199-3086df6d, #w-node-_781206ab-f983-0a4f-bc42-e61accbb41a3-3086df6d, #w-node-_781206ab-f983-0a4f-bc42-e61accbb41a7-3086df6d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0cdbd5c1-39df-b85c-9c7c-e80c234dd049-3086df6d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fa833012-2dec-8053-ecea-6dde9599cc0c-3086df6d {
    grid-column: span 1 / span 1;
  }

  #w-node-c5762205-b1a9-e2dd-1479-d728772112a7-3086df6d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_7379dfc3-9ae3-1e10-32a6-cd7b4dd6ac03-3086df72, #w-node-_7a499d14-0fe9-29d4-42ab-323d94144c65-3086df72, #w-node-_9f87d279-714d-4b95-9bb8-7a6869ecd82d-3086df72, #w-node-_32756310-16d0-88bc-533d-308a008e74dc-3086df72, #w-node-_32756310-16d0-88bc-533d-308a008e74e0-3086df72 {
    grid-column: span 1 / span 1;
  }

  #w-node-_32756310-16d0-88bc-533d-308a008e74e3-3086df72 {
    grid-column: span 1 / span 1;
    justify-self: start;
  }

  #w-node-_32756310-16d0-88bc-533d-308a008e74e8-3086df72, #w-node-ebc899d7-8882-f648-71ec-0ee0a7940e0d-a7940e0b, #w-node-_59efeefb-8483-22fe-3609-b62c5aecf0ea-3086df8c, #w-node-dcba749c-416f-c467-eb37-528964abd815-3086df8c, #w-node-_6d950571-3964-019b-c4f4-c42e7aa682f6-3086df8c, #w-node-_488a3cc0-4e5a-5d0b-ff5a-f45a6efa7c4e-3086df8c, #w-node-_8c6c817e-ae3f-ecff-29de-6b26a178e7fc-3086df90, #w-node-_8c6c817e-ae3f-ecff-29de-6b26a178e800-3086df90, #w-node-_965221de-66e1-638e-a3a0-0dc1de0872e0-3086df91, #w-node-_115b6b59-8758-d644-7896-d39a24bd8310-3086df91, #w-node-_23a27d4d-9fc8-6080-2f0e-5655796208c5-3086df91, #w-node-_926fc6c0-a3f5-0a27-29c2-0701c48da864-3086df91, #w-node-_9eec4482-4444-31d3-faf3-d7f2bfd1b17e-3086df92 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5433ba5d-c03a-76b8-f7b2-271b921deb9f-3086df92 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5c13c1cd-b330-3407-9950-a787450a8e2b-3086df92 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b0fedc3-4a85-6ad1-8c03-af90be6e5994-3086df92, #w-node-_45c0e8a4-2493-827f-a6d5-6d2eb805616e-3086df92, #w-node-_1eeff5e7-37f2-2ab6-2b49-b15fd95add00-3086df93, #w-node-ffc8934e-92e8-59b4-076e-adef74e1439c-3086df93, #w-node-_602be129-5c37-cc03-8beb-ac13de38b4e4-3086df93, #w-node-_7f18f897-ee80-2422-daf3-aecea04fdfcb-3086df94, #w-node-_3ff33a99-0475-2dbd-67c4-b09848919f1b-3086df94, #w-node-_99b4241e-0b55-62e2-8fcf-4bdac8c009b9-3086df94, #w-node-_99b4241e-0b55-62e2-8fcf-4bdac8c009bb-3086df94, #w-node-_0677f310-ab10-6450-3d91-a815e4873959-3086df94, #w-node-b8ac64f8-5499-3b2b-70cd-f9f79eb7595d-3086df94, #w-node-_50d5c221-c813-44e4-a640-73f92e99e458-3086df94, #w-node-_1e5e7c4d-0645-7fd0-b1d9-6261368e52e3-3086df94, #w-node-ce5fb45e-02e4-469c-4308-a2f09b566b55-3086df94, #w-node-f8d79d8b-1669-290d-113f-5f1ad4e64e5e-3086df94, #w-node-_86e36c7d-bec2-fc61-ddf3-03f141016a71-3086df94, #w-node-e5913e41-b58c-ba1b-7068-289a74a6e64c-3086df94, #w-node-e5913e41-b58c-ba1b-7068-289a74a6e64f-3086df94, #w-node-_3d754384-cf0d-a51f-0fc8-ebc0896554c0-3086df94, #w-node-_5e90aaea-5a78-0cf7-c587-95cee4dba4e1-3086dfa9, #w-node-_5e90aaea-5a78-0cf7-c587-95cee4dba4e5-3086dfa9, #w-node-_28424866-5547-5e1d-2a5a-1166f63d79e1-3086dfaa {
    grid-column: span 1 / span 1;
  }

  #w-node-_4f49c76d-99f5-1f69-0db9-2a1e83d4c680-3086dfaa, #w-node-_4f49c76d-99f5-1f69-0db9-2a1e83d4c68a-3086dfaa, #w-node-_352b04f3-9333-d4e9-eebc-126d6a52401e-3086dfaa, #w-node-_352b04f3-9333-d4e9-eebc-126d6a524022-3086dfaa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_352b04f3-9333-d4e9-eebc-126d6a52401c-3086dfaa, #w-node-_0d8b80b5-fe0a-0e80-b485-587a165209c0-3086dfaa, #w-node-_0d8b80b5-fe0a-0e80-b485-587a165209ca-3086dfaa, #w-node-ed019900-9506-999a-2e3c-da0af0348337-3086dfaa, #w-node-ed019900-9506-999a-2e3c-da0af034833e-3086dfaa, #w-node-ed019900-9506-999a-2e3c-da0af0348345-3086dfaa, #w-node-ed019900-9506-999a-2e3c-da0af034834c-3086dfaa, #w-node-ed019900-9506-999a-2e3c-da0af0348353-3086dfaa, #w-node-ed019900-9506-999a-2e3c-da0af034835a-3086dfaa, #w-node-_80fd49dc-002b-a37c-39c8-2b05ee9374a6-3086dfaa, #w-node-d9a74305-a729-712b-0abb-52f9b675e000-3086dfaa, #w-node-_300c4234-1ba6-66ae-0525-a52f576fcd02-3086dfaa, #w-node-b6104607-2f68-5057-d19e-42b64aa09166-3086dfaa, #w-node-_04301425-d9fa-1062-0bc1-b301c3b8084a-3086dfaa, #w-node-_04fd7362-d048-a86f-111d-f8f7c73af540-3086dfaa, #w-node-_04fd7362-d048-a86f-111d-f8f7c73af547-3086dfaa, #w-node-_0f3e9888-d596-4ae2-3f52-0a311f42b9aa-3086dfaa, #w-node-a979cd95-54d6-f9b5-824d-21565f5f830e-3086dfaa, #w-node-eac7637b-6e92-b92e-a1b3-ea31e89f73ec-3086dfaa, #w-node-_8dd192b5-4b14-99bc-93b9-45337850b413-3086dfaa, #w-node-_8dd192b5-4b14-99bc-93b9-45337850b415-3086dfaa, #w-node-_8dd192b5-4b14-99bc-93b9-45337850b41c-3086dfaa, #w-node-_8dd192b5-4b14-99bc-93b9-45337850b428-3086dfaa, #w-node-_8dd192b5-4b14-99bc-93b9-45337850b434-3086dfaa, #w-node-_8dd192b5-4b14-99bc-93b9-45337850b440-3086dfaa, #w-node-_37616f0f-d3ff-a487-ec8e-1780b58e3dfe-3086dfaa, #w-node-f302d19e-e18f-73ce-7041-05a1f6939e54-3086dfaa, #w-node-b5ee43cd-ce19-069b-4a65-7497781537a7-3086dfaa, #w-node-_64d395fd-e3a0-c058-932b-686025c3dd4d-3086dfaa, #w-node-_2771ce14-d42c-868c-540b-27bcc14cb5ac-3086dfaa {
    grid-column: span 1 / span 1;
  }

  #w-node-_240f5823-6dc8-586d-2b89-e49aaa55632f-3086dfaa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_240f5823-6dc8-586d-2b89-e49aaa556335-3086dfaa, #w-node-_240f5823-6dc8-586d-2b89-e49aaa55633b-3086dfaa, #w-node-_240f5823-6dc8-586d-2b89-e49aaa556341-3086dfaa, #w-node-_240f5823-6dc8-586d-2b89-e49aaa556347-3086dfaa, #w-node-fd699f7a-f8de-e464-c275-d3fd914b5247-3086dfaa, #w-node-fd699f7a-f8de-e464-c275-d3fd914b5248-3086dfaa, #w-node-fd699f7a-f8de-e464-c275-d3fd914b5250-3086dfaa, #w-node-fd699f7a-f8de-e464-c275-d3fd914b5258-3086dfaa, #w-node-fd699f7a-f8de-e464-c275-d3fd914b5259-3086dfaa, #w-node-fd699f7a-f8de-e464-c275-d3fd914b5261-3086dfaa, #w-node-_4afb3884-26db-0bdc-d87e-e12638b10af3-3086dfaa, #w-node-_5235fa49-91ff-ccb2-e414-76b6a82d9cc1-3086dfaa, #w-node-_5235fa49-91ff-ccb2-e414-76b6a82d9cc7-3086dfaa, #w-node-_5235fa49-91ff-ccb2-e414-76b6a82d9cd4-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141bf-3086dfaa {
    grid-column: span 1 / span 1;
  }

  #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141c0-3086dfaa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141d9-3086dfaa {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629141db-3086dfaa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4a6686da-db2f-7f3b-dc5a-d1c462914278-3086dfaa {
    grid-column: span 1 / span 1;
  }

  #w-node-_4a6686da-db2f-7f3b-dc5a-d1c462914279-3086dfaa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4a6686da-db2f-7f3b-dc5a-d1c46291427f-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c462914286-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c46291428d-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c462914294-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c46291429b-3086dfaa {
    grid-column: span 1 / span 1;
  }

  #w-node-_4a6686da-db2f-7f3b-dc5a-d1c46291429c-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c46291429e-3086dfaa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142bb-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142bc-3086dfaa, #w-node-_4a6686da-db2f-7f3b-dc5a-d1c4629142bd-3086dfaa, #w-node-_1cd65589-108c-7e73-6650-2bdebb7d0e72-3086dfaa, #w-node-_1cd65589-108c-7e73-6650-2bdebb7d0e7d-3086dfaa, #w-node-_1cd65589-108c-7e73-6650-2bdebb7d0e88-3086dfaa, #w-node-_1cd65589-108c-7e73-6650-2bdebb7d0e92-3086dfaa, #w-node-_1cd65589-108c-7e73-6650-2bdebb7d0e9c-3086dfaa, #w-node-_1cd65589-108c-7e73-6650-2bdebb7d0ea7-3086dfaa, #w-node-_1cd65589-108c-7e73-6650-2bdebb7d0ebd-3086dfaa {
    grid-column: span 1 / span 1;
  }

  #w-node-_2c9b62f9-bbb9-8686-a972-a008975ded87-3086dfaa {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_2c9b62f9-bbb9-8686-a972-a008975deda7-3086dfaa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_514e138b-ec85-93b0-0862-1393d9c616af-3086dfaa, #w-node-_514e138b-ec85-93b0-0862-1393d9c616b1-3086dfaa, #w-node-_514e138b-ec85-93b0-0862-1393d9c616bc-3086dfaa, #w-node-_514e138b-ec85-93b0-0862-1393d9c616c6-3086dfaa, #w-node-_457e6e70-96a7-b30a-6b6d-866f02bd99d5-3086dfaa, #w-node-_457e6e70-96a7-b30a-6b6d-866f02bd99db-3086dfaa, #w-node-e941f65f-44e8-3775-eba3-2580f77b3a57-3086dfab, #w-node-e941f65f-44e8-3775-eba3-2580f77b3a63-3086dfab, #w-node-e941f65f-44e8-3775-eba3-2580f77b3a6f-3086dfab, #w-node-dd8f9da9-ab63-be65-80a4-ff3ffdfba7b4-3086dfab, #w-node-e941f65f-44e8-3775-eba3-2580f77b3a7b-3086dfab, #w-node-cb611d2a-9d53-c768-ce16-ebefb289200e-3086dfab, #w-node-_4115f5d1-595d-f663-528e-9c95fc48705d-3086dfab, #w-node-_277d530f-e743-8691-ba29-9a939f8bad03-3086dfab, #w-node-db7d3095-e7f4-cfaa-68d4-9d0d7a6a9cf1-3086dfab, #w-node-f6616883-cae2-0a49-5a58-123e914f912e-3086dfab, #w-node-_320eeccd-903d-c5e8-df6e-da79d5d0113e-3086dfab, #w-node-fe1f3a66-b5ac-5fad-f73a-12fafdcc5fe9-3086dfab {
    grid-column: span 1 / span 1;
  }

  #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a36-3086dfac {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a40-3086dfac {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a42-3086dfac, #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a44-3086dfac {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a61-3086dfac, #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a69-3086dfac, #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a6a-3086dfac, #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a75-3086dfac, #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a80-3086dfac, #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a8b-3086dfac, #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2a96-3086dfac, #w-node-_884c8379-acb0-eddb-4ef6-495ec75b2aa0-3086dfac, #w-node-_2710b4e4-0d6a-c838-62fb-a889c98086ca-3086dfac, #w-node-_5167f2ed-7d93-e00b-36b1-04bf0664b59a-3086dfac, #w-node-_5167f2ed-7d93-e00b-36b1-04bf0664b59d-3086dfac, #w-node-_2673ac9e-5895-9fb2-a5b6-9070a56a0fd9-3086dfac, #w-node-_2673ac9e-5895-9fb2-a5b6-9070a56a0fdd-3086dfac, #w-node-_1a68260f-d93f-c609-00ce-3e79360b1ac9-3086dfad, #w-node-e02e175c-bd18-87a7-779a-8cee15c20bd8-3086dfad, #w-node-_1a68260f-d93f-c609-00ce-3e79360b1ad7-3086dfad {
    grid-column: span 1 / span 1;
  }

  #w-node-cf2fc49d-089d-095e-583c-5a6cc33206e4-3086dfb2, #w-node-cf2fc49d-089d-095e-583c-5a6cc33206e8-3086dfb2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f3c0d9be-2ea9-668d-381d-5fbb5bde0c18-3086dfb2, #w-node-a52a6376-2a91-de41-624d-dd0df7e85c95-3086dfb2, #w-node-a52a6376-2a91-de41-624d-dd0df7e85c97-3086dfb2, #w-node-a52a6376-2a91-de41-624d-dd0df7e85cd2-3086dfb2, #w-node-a52a6376-2a91-de41-624d-dd0df7e85cd4-3086dfb2, #Pfeil.w-node-c12509d2-5819-0107-bb15-7bc723dcb6e2-3086dfdc {
    grid-column: span 1 / span 1;
  }

  #w-node-_42f789de-e6e5-8608-f74a-a4e482890078-3086dfdc {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_99de8001-eac9-e5ae-0d90-fed4ead09d1f-3086dfdc {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c12509d2-5819-0107-bb15-7bc723dcb6ea-3086dfdc {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-c12509d2-5819-0107-bb15-7bc723dcb6f4-3086dfdc {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c12509d2-5819-0107-bb15-7bc723dcb6f6-3086dfdc, #w-node-c12509d2-5819-0107-bb15-7bc723dcb6f8-3086dfdc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d61bcbbb-55d0-defe-9f53-ef86363e72b8-3086dfdc, #w-node-d61bcbbb-55d0-defe-9f53-ef86363e72be-3086dfdc, #w-node-_6fa96486-9efb-8962-edf9-cb4f0738dc56-3086dff4, #w-node-e3e283ad-b33c-29e4-ba61-7800f728bde2-3086dff4, #w-node-ce7881de-10e9-7203-74d2-5c6050c1b422-3086dff6, #w-node-ce7881de-10e9-7203-74d2-5c6050c1b435-3086dff6 {
    grid-column: span 1 / span 1;
  }

  #w-node-ce7881de-10e9-7203-74d2-5c6050c1b465-3086dff6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e5c226c9-bf80-4df2-7659-9f77155dac00-3086dff6, #w-node-a2ba7519-c167-2e4e-91f4-1c7c62a80ea7-3086dff6, #w-node-a2ba7519-c167-2e4e-91f4-1c7c62a80eb7-3086dff6, #w-node-a2ba7519-c167-2e4e-91f4-1c7c62a80ec5-3086dff6, #w-node-ba3bad00-26e0-d71c-6da0-76dd0342a95a-3086e00a, #w-node-abed933c-e3ab-ee93-cfea-ab62c7d4a9c2-3086e00a, #w-node-_17d89c31-76e9-1039-4455-83f2c6159c90-3086e00a, #w-node-_1c619846-077e-affc-6cfa-a52b1cffdbf9-3086e00a, #w-node-_5b8427b2-69ce-63c9-599b-d541959d69d9-3086e00a, #w-node-a051ca2c-b8d5-5043-b8db-fddf2c773f8c-3086e00a, #w-node-b0205d54-e423-1772-9cc3-8aab3704f8a8-3086e00a, #w-node-_6ca71a2e-55ea-00e4-7497-d08bbbd27632-3086e00a, #w-node-_3c25dcc0-aad2-2fde-3edd-b364d72e19bd-3086e00a, #w-node-d75cb1eb-fd69-cb98-4ab7-272e74d9746b-3086e04d, #w-node-d75cb1eb-fd69-cb98-4ab7-272e74d9747b-3086e04d, #w-node-d75cb1eb-fd69-cb98-4ab7-272e74d9748b-3086e04d, #w-node-f9a1ec85-8243-6f1c-27f2-2ade0c27a4b3-3086e04d, #w-node-f9a1ec85-8243-6f1c-27f2-2ade0c27a4d4-3086e04d, #w-node-dbdd365e-9d21-356a-a060-65547579ba28-3086e04d, #w-node-_6db18f05-ffa6-39ab-c799-9747b46afdc0-3086e04d, #w-node-_6db18f05-ffa6-39ab-c799-9747b46afdcc-3086e04d, #w-node-_6db18f05-ffa6-39ab-c799-9747b46afdee-3086e04d, #w-node-_6db18f05-ffa6-39ab-c799-9747b46afe17-3086e04d, #w-node-f1afdeee-31a8-2474-f0db-931e4692eafd-3086e04e, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb05-3086e04e, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-3086e04e, #w-node-_1195147e-9db9-6d14-d6bf-4bbd49ac6e9c-3086e052, #w-node-_1195147e-9db9-6d14-d6bf-4bbd49ac6ea5-3086e052, #w-node-d7c683be-6a72-24ee-f2d4-a478f150df57-3086e052, #w-node-d7c683be-6a72-24ee-f2d4-a478f150df5a-3086e052, #w-node-d7c683be-6a72-24ee-f2d4-a478f150df61-3086e052, #w-node-_2cf560f5-4c21-da84-42b8-ad2d742a07cf-3086e052, #w-node-eef85985-ab13-e2c3-5463-5b5cd6be7938-3086e052 {
    grid-column: span 1 / span 1;
  }

  #w-node-eef85985-ab13-e2c3-5463-5b5cd6be7940-3086e052, #w-node-eef85985-ab13-e2c3-5463-5b5cd6be7941-3086e052 {
    grid-column: span 1 / span 1;
    justify-self: center;
  }

  #w-node-_0e6641d5-fa58-8f05-87f6-291fcae26b42-3086e052, #w-node-_0e6641d5-fa58-8f05-87f6-291fcae26b44-3086e052 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c6840a15-4af2-7942-2003-678cd4d3d7a6-3086e052, #w-node-c6840a15-4af2-7942-2003-678cd4d3d7a9-3086e052, #w-node-c6840a15-4af2-7942-2003-678cd4d3d7b0-3086e052, #w-node-c0ca210d-1348-4aa4-93f6-62f8e4746606-3086e054, #w-node-_8d920393-823c-5d64-fa1c-b101318a8210-3086e054, #w-node-eb9f1969-660c-efd9-d92e-ec8c865db055-3086e056, #w-node-b2445f96-48f2-f771-2ea0-f1d35b5621ee-3086e056, #w-node-_198f9a05-a804-8360-bba3-06507b73d5ac-3086e056, #w-node-_97d0aa42-fb5f-d7cd-8cd1-b2e21a37c5e5-3086e056, #w-node-_0248da7c-5efd-5485-46a4-5bdb6daea4a6-3086e056, #w-node-_854a12c1-ce23-daba-7f73-5e3aebdfda54-3086e056, #w-node-_6d20b6ba-9dc6-4fe6-eda5-07e560202c53-3086e056, #w-node-_6d20b6ba-9dc6-4fe6-eda5-07e560202c48-3086e056, #w-node-a73ffb12-007e-3a61-5d09-f0e2793f5145-3086e056, #w-node-a73ffb12-007e-3a61-5d09-f0e2793f5150-3086e056, #w-node-f8f78b2c-88f4-25ae-3f48-c117083430f2-3086e057, #w-node-_1ec1953b-0609-f76e-b81e-52a2e59362e4-3086e057, #w-node-_1ec1953b-0609-f76e-b81e-52a2e59362f0-3086e057, #w-node-_1ec1953b-0609-f76e-b81e-52a2e59362fc-3086e057, #w-node-_8e7e58f9-f992-09fe-c32b-9cacef92e908-3086e057, #w-node-_8e7e58f9-f992-09fe-c32b-9cacef92e90f-3086e057, #w-node-_8e7e58f9-f992-09fe-c32b-9cacef92e916-3086e057, #w-node-_8e7e58f9-f992-09fe-c32b-9cacef92e91d-3086e057, #w-node-_8e7e58f9-f992-09fe-c32b-9cacef92e924-3086e057, #w-node-_692a0304-8641-ace6-bb3b-e911a4fa3a82-3086e057 {
    grid-column: span 1 / span 1;
  }

  #w-node-_692a0304-8641-ace6-bb3b-e911a4fa3a84-3086e057, #w-node-_692a0304-8641-ace6-bb3b-e911a4fa3a8c-3086e057 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5732bcee-8723-a595-c7c1-9662fdc8d9a9-3086e057, #w-node-_5732bcee-8723-a595-c7c1-9662fdc8d9ac-3086e057, #w-node-_5732bcee-8723-a595-c7c1-9662fdc8d9b9-3086e057, #w-node-_74026cad-326a-06ea-d4db-317d5109080a-3086e057, #w-node-f2349d2a-09ac-22fb-d4a5-228bec765a04-3086e059, #w-node-_3871f1c7-8d83-ce88-a72e-c93ae32850e3-3086e059, #w-node-_3871f1c7-8d83-ce88-a72e-c93ae32850e9-3086e059, #w-node-_3871f1c7-8d83-ce88-a72e-c93ae3285118-3086e059, #w-node-_3871f1c7-8d83-ce88-a72e-c93ae3285146-3086e059, #w-node-_241adda9-3950-6b66-cd3d-cdefe935be5a-3086e059, #w-node-_241adda9-3950-6b66-cd3d-cdefe935be60-3086e059, #w-node-_83a193eb-926b-4a10-acda-18ece2198093-3086e05a, #w-node-_83a193eb-926b-4a10-acda-18ece2198096-3086e05a, #w-node-e1d6db3e-0880-ded3-a008-a0f92f7552d5-3086e05a, #w-node-e1d6db3e-0880-ded3-a008-a0f92f7552e2-3086e05a, #w-node-e1d6db3e-0880-ded3-a008-a0f92f7552f1-3086e05a, #w-node-_72ca4a27-9ef1-72e9-542b-1a3beb0fb25c-3086e05a, #w-node-_61e2c1ca-f7f0-30f3-d542-0056d793a05b-3086e05a, #w-node-_565c18f1-b052-b969-0034-682ece39f89e-3086e05a, #w-node-_515b675f-161d-e827-f48b-60605c479fff-3086e05a, #w-node-_6fa96486-9efb-8962-edf9-cb4f0738dc56-5b9b7b87, #w-node-e3e283ad-b33c-29e4-ba61-7800f728bde2-5b9b7b87, #w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-3146af29, #w-node-f1afdeee-31a8-2474-f0db-931e4692eafd-3146af29, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb05-3146af29, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-3146af29, #w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-584b110b, #w-node-f1afdeee-31a8-2474-f0db-931e4692eafd-584b110b, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb05-584b110b, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-584b110b, #w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-62e968fc, #w-node-f1afdeee-31a8-2474-f0db-931e4692eafd-62e968fc, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb05-62e968fc, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-62e968fc, #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffe9fc-4bda6731 {
    grid-column: span 1 / span 1;
  }

  #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffe9fe-4bda6731 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea0a-4bda6731 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea0f-4bda6731 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea1c-4bda6731 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea1e-4bda6731, #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea20-4bda6731 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-4bda6731 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3d7c9bd3-4baa-bfbf-2b6f-c1ca4e829905-4bda6731 {
    justify-self: auto;
  }

  #w-node-_3c8226a0-ea73-8005-b322-e95a07ec747c-71f66015 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3c8226a0-ea73-8005-b322-e95a07ec747e-71f66015 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3c8226a0-ea73-8005-b322-e95a07ec748a-71f66015 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3c8226a0-ea73-8005-b322-e95a07ec748f-71f66015 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3c8226a0-ea73-8005-b322-e95a07ec749c-71f66015 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3c8226a0-ea73-8005-b322-e95a07ec749e-71f66015, #w-node-_3c8226a0-ea73-8005-b322-e95a07ec74a0-71f66015 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_40187d65-0c36-646a-0ee3-554ef15a7e80-71f66015 {
    justify-self: auto;
  }

  #w-node-_3e889818-9944-f3a1-107b-67faeacc82ab-ebbbe7e6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3e889818-9944-f3a1-107b-67faeacc82ad-ebbbe7e6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3e889818-9944-f3a1-107b-67faeacc82b9-ebbbe7e6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3e889818-9944-f3a1-107b-67faeacc82be-ebbbe7e6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3e889818-9944-f3a1-107b-67faeacc82cb-ebbbe7e6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3e889818-9944-f3a1-107b-67faeacc82cd-ebbbe7e6, #w-node-_3e889818-9944-f3a1-107b-67faeacc82cf-ebbbe7e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ebbbe7e6 {
    grid-column: span 1 / span 1;
  }

  #w-node-f82c0dee-04f4-ffb7-bf1c-a7bf1c4b3b95-ebbbe7e6 {
    justify-self: auto;
  }

  #w-node-de394059-c09c-2540-dfa0-c494992cfb0c-479ced62 {
    grid-column: span 1 / span 1;
  }

  #w-node-de394059-c09c-2540-dfa0-c494992cfb0e-479ced62 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-de394059-c09c-2540-dfa0-c494992cfb1a-479ced62 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-de394059-c09c-2540-dfa0-c494992cfb1f-479ced62 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-de394059-c09c-2540-dfa0-c494992cfb2c-479ced62 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-de394059-c09c-2540-dfa0-c494992cfb2e-479ced62, #w-node-de394059-c09c-2540-dfa0-c494992cfb30-479ced62 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-479ced62 {
    grid-column: span 1 / span 1;
  }

  #w-node-a52bdb65-ae00-5095-997a-63bc558dd5d5-479ced62 {
    justify-self: auto;
  }

  #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9aa0-407f8edf {
    grid-column: span 1 / span 1;
  }

  #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9aa2-407f8edf {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9aae-407f8edf {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9ab3-407f8edf {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9ac0-407f8edf {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9ac2-407f8edf, #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9ac4-407f8edf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-407f8edf {
    grid-column: span 1 / span 1;
  }

  #w-node-_258576bc-aa83-2df4-1851-df124a53d360-407f8edf {
    justify-self: auto;
  }

  #w-node-_69502050-72c6-6470-573e-81fad8f79f25-d3a3f062 {
    grid-column: span 1 / span 1;
  }

  #w-node-_69502050-72c6-6470-573e-81fad8f79f27-d3a3f062 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_69502050-72c6-6470-573e-81fad8f79f33-d3a3f062 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_69502050-72c6-6470-573e-81fad8f79f38-d3a3f062 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_69502050-72c6-6470-573e-81fad8f79f45-d3a3f062 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_69502050-72c6-6470-573e-81fad8f79f47-d3a3f062, #w-node-_69502050-72c6-6470-573e-81fad8f79f49-d3a3f062 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-d3a3f062 {
    grid-column: span 1 / span 1;
  }

  #w-node-c98e1230-105c-0c39-ec06-6e88f0f0d6b0-d3a3f062 {
    justify-self: auto;
  }

  #w-node-ec512160-1d89-2363-d2af-aba2ad558f59-775844c6 {
    grid-column: span 1 / span 1;
  }

  #w-node-ec512160-1d89-2363-d2af-aba2ad558f5b-775844c6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ec512160-1d89-2363-d2af-aba2ad558f67-775844c6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ec512160-1d89-2363-d2af-aba2ad558f6c-775844c6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ec512160-1d89-2363-d2af-aba2ad558f79-775844c6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ec512160-1d89-2363-d2af-aba2ad558f7b-775844c6, #w-node-ec512160-1d89-2363-d2af-aba2ad558f7d-775844c6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_959c17e9-41d3-b0e9-e947-52e32d91622d-775844c6 {
    justify-self: auto;
  }

  #w-node-_46cb937a-6c51-e4d4-af40-de125093fd23-388414d7 {
    grid-column: span 1 / span 1;
  }

  #w-node-_46cb937a-6c51-e4d4-af40-de125093fd25-388414d7 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_46cb937a-6c51-e4d4-af40-de125093fd31-388414d7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_46cb937a-6c51-e4d4-af40-de125093fd36-388414d7 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_46cb937a-6c51-e4d4-af40-de125093fd43-388414d7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_46cb937a-6c51-e4d4-af40-de125093fd45-388414d7, #w-node-_46cb937a-6c51-e4d4-af40-de125093fd47-388414d7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-388414d7 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4b513936-de5a-3699-984e-9622402c9b36-388414d7 {
    justify-self: auto;
  }

  #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662ae-ad2783c5 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662b0-ad2783c5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662bc-ad2783c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662c1-ad2783c5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662ce-ad2783c5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662d0-ad2783c5, #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662d2-ad2783c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ad2783c5 {
    grid-column: span 1 / span 1;
  }

  #w-node-_69ec4102-c774-6aa8-f612-dd3af83dab61-ad2783c5 {
    justify-self: auto;
  }

  #w-node-c7f07f3e-c741-4b37-056f-db8a777c141c-14ed928c {
    grid-column: span 1 / span 1;
  }

  #w-node-c7f07f3e-c741-4b37-056f-db8a777c141e-14ed928c {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-c7f07f3e-c741-4b37-056f-db8a777c142a-14ed928c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c7f07f3e-c741-4b37-056f-db8a777c142f-14ed928c {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-c7f07f3e-c741-4b37-056f-db8a777c143c-14ed928c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c7f07f3e-c741-4b37-056f-db8a777c143e-14ed928c, #w-node-c7f07f3e-c741-4b37-056f-db8a777c1440-14ed928c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-14ed928c {
    grid-column: span 1 / span 1;
  }

  #w-node-_7d6fc8de-85a1-5de6-39fc-f976822495bd-14ed928c {
    justify-self: auto;
  }

  #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562415-b5efc268 {
    grid-column: span 1 / span 1;
  }

  #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562417-b5efc268 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562423-b5efc268 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562428-b5efc268 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562435-b5efc268 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562437-b5efc268, #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562439-b5efc268 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-b5efc268 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6352face-826c-978b-829f-a9b7db38a415-b5efc268 {
    justify-self: auto;
  }

  #w-node-_9f035a58-1706-1856-5842-fafd03c5caa6-c8b71ff0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9f035a58-1706-1856-5842-fafd03c5caa8-c8b71ff0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_9f035a58-1706-1856-5842-fafd03c5cab4-c8b71ff0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9f035a58-1706-1856-5842-fafd03c5cab9-c8b71ff0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_9f035a58-1706-1856-5842-fafd03c5cac6-c8b71ff0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_9f035a58-1706-1856-5842-fafd03c5cac8-c8b71ff0, #w-node-_9f035a58-1706-1856-5842-fafd03c5caca-c8b71ff0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-c8b71ff0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_00342b56-fc52-46f2-ebd2-1cf7f607ffab-c8b71ff0 {
    justify-self: auto;
  }

  #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1786-5563cade {
    grid-column: span 1 / span 1;
  }

  #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1788-5563cade {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1794-5563cade {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1799-5563cade {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c17a6-5563cade {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c17a8-5563cade, #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c17aa-5563cade {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-5563cade {
    grid-column: span 1 / span 1;
  }

  #w-node-ff8998ea-2a24-9138-ee67-34b6ff2a843d-5563cade {
    justify-self: auto;
  }

  #w-node-_471ac900-2a7e-ef5e-b2a6-43677e671384-c2f442a0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_471ac900-2a7e-ef5e-b2a6-43677e671386-c2f442a0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_471ac900-2a7e-ef5e-b2a6-43677e671392-c2f442a0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_471ac900-2a7e-ef5e-b2a6-43677e671397-c2f442a0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_471ac900-2a7e-ef5e-b2a6-43677e6713a4-c2f442a0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_471ac900-2a7e-ef5e-b2a6-43677e6713a6-c2f442a0, #w-node-_471ac900-2a7e-ef5e-b2a6-43677e6713a8-c2f442a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-c2f442a0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_99c5c05a-3e0e-08b7-bbb6-1800829ae8de-c2f442a0 {
    justify-self: auto;
  }

  #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81d0-ef5bb903 {
    grid-column: span 1 / span 1;
  }

  #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81d2-ef5bb903 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81de-ef5bb903 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81e3-ef5bb903 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81f0-ef5bb903 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81f2-ef5bb903, #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81f4-ef5bb903 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ef5bb903 {
    grid-column: span 1 / span 1;
  }

  #w-node-bc89997c-830c-cae6-5722-77580b129ed5-ef5bb903 {
    justify-self: auto;
  }

  #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b142-1732a7a6 {
    grid-column: span 1 / span 1;
  }

  #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b144-1732a7a6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b150-1732a7a6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b155-1732a7a6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b162-1732a7a6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b164-1732a7a6, #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b166-1732a7a6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-1732a7a6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_8751eda7-6d72-2313-3c56-0d56b3ecea00-1732a7a6 {
    justify-self: auto;
  }

  #w-node-_95dc178c-e3cb-52cb-540b-552a043de2aa-c43adfd6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_95dc178c-e3cb-52cb-540b-552a043de2ac-c43adfd6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_95dc178c-e3cb-52cb-540b-552a043de2b8-c43adfd6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_95dc178c-e3cb-52cb-540b-552a043de2bd-c43adfd6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_95dc178c-e3cb-52cb-540b-552a043de2ca-c43adfd6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_95dc178c-e3cb-52cb-540b-552a043de2cc-c43adfd6, #w-node-_95dc178c-e3cb-52cb-540b-552a043de2ce-c43adfd6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-c43adfd6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5da54e4e-f607-a27c-98f1-e7b9d009e939-c43adfd6 {
    justify-self: auto;
  }

  #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd7b-11f3fcf5 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd7d-11f3fcf5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd89-11f3fcf5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd8e-11f3fcf5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd9b-11f3fcf5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd9d-11f3fcf5, #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd9f-11f3fcf5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-11f3fcf5 {
    grid-column: span 1 / span 1;
  }

  #w-node-dd25d0b5-f429-9bdd-9696-1df90005c12f-11f3fcf5 {
    justify-self: auto;
  }

  #w-node-abc09eb5-95c7-1351-966b-37c3e669b4ce-92588660 {
    grid-column: span 1 / span 1;
  }

  #w-node-abc09eb5-95c7-1351-966b-37c3e669b4d0-92588660 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-abc09eb5-95c7-1351-966b-37c3e669b4dc-92588660 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-abc09eb5-95c7-1351-966b-37c3e669b4e1-92588660 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-abc09eb5-95c7-1351-966b-37c3e669b4ee-92588660 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-abc09eb5-95c7-1351-966b-37c3e669b4f0-92588660, #w-node-abc09eb5-95c7-1351-966b-37c3e669b4f2-92588660 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-92588660 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9c04e2e9-e472-c10e-1387-63e1157de304-92588660 {
    justify-self: auto;
  }

  #w-node-f4282433-c9b8-faaf-5e5a-787b6256a4e3-06009253 {
    grid-column: span 1 / span 1;
  }

  #w-node-f4282433-c9b8-faaf-5e5a-787b6256a4e5-06009253 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f4282433-c9b8-faaf-5e5a-787b6256a4f1-06009253 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f4282433-c9b8-faaf-5e5a-787b6256a4f6-06009253 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f4282433-c9b8-faaf-5e5a-787b6256a503-06009253 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-f4282433-c9b8-faaf-5e5a-787b6256a505-06009253, #w-node-f4282433-c9b8-faaf-5e5a-787b6256a507-06009253 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-06009253 {
    grid-column: span 1 / span 1;
  }

  #w-node-d3a44d68-9711-86e1-a2b9-b1f4473f0e47-06009253 {
    justify-self: auto;
  }

  #w-node-dadfc14b-915c-ee5d-52d3-e624ac2ada96-ce8eedae {
    grid-column: span 1 / span 1;
  }

  #w-node-dadfc14b-915c-ee5d-52d3-e624ac2ada98-ce8eedae {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-dadfc14b-915c-ee5d-52d3-e624ac2adaa4-ce8eedae {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-dadfc14b-915c-ee5d-52d3-e624ac2adaa9-ce8eedae {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-dadfc14b-915c-ee5d-52d3-e624ac2adab6-ce8eedae {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dadfc14b-915c-ee5d-52d3-e624ac2adab8-ce8eedae, #w-node-dadfc14b-915c-ee5d-52d3-e624ac2adaba-ce8eedae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ce8eedae {
    grid-column: span 1 / span 1;
  }

  #w-node-bb437408-f8f2-b524-8c28-ebaa2da52270-ce8eedae {
    justify-self: auto;
  }

  #w-node-d869a447-7676-727c-b5d6-208dcee610c0-3dd03617 {
    grid-column: span 1 / span 1;
  }

  #w-node-d869a447-7676-727c-b5d6-208dcee610c2-3dd03617 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d869a447-7676-727c-b5d6-208dcee610ce-3dd03617 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d869a447-7676-727c-b5d6-208dcee610d3-3dd03617 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d869a447-7676-727c-b5d6-208dcee610e0-3dd03617 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d869a447-7676-727c-b5d6-208dcee610e2-3dd03617, #w-node-d869a447-7676-727c-b5d6-208dcee610e4-3dd03617 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-3dd03617 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2281e1f4-b51d-635b-f1d5-69ce6726ed2a-3dd03617 {
    justify-self: auto;
  }

  #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a64f-fc00f229 {
    grid-column: span 1 / span 1;
  }

  #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a651-fc00f229 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a65d-fc00f229 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a662-fc00f229 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a66f-fc00f229 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a671-fc00f229, #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a673-fc00f229 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-fc00f229 {
    grid-column: span 1 / span 1;
  }

  #w-node-b86afcbe-eb0b-2dcd-b1d4-08b3510e0f1b-fc00f229 {
    justify-self: auto;
  }

  #w-node-d4b33232-2ed6-dade-d5ef-941ac0c60238-67ac41c5 {
    grid-column: span 1 / span 1;
  }

  #w-node-d4b33232-2ed6-dade-d5ef-941ac0c6023a-67ac41c5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d4b33232-2ed6-dade-d5ef-941ac0c60246-67ac41c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d4b33232-2ed6-dade-d5ef-941ac0c6024b-67ac41c5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d4b33232-2ed6-dade-d5ef-941ac0c60258-67ac41c5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d4b33232-2ed6-dade-d5ef-941ac0c6025a-67ac41c5, #w-node-d4b33232-2ed6-dade-d5ef-941ac0c6025c-67ac41c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-67ac41c5 {
    grid-column: span 1 / span 1;
  }

  #w-node-e40dde47-352b-6085-a9c8-c0f875292b54-67ac41c5 {
    justify-self: auto;
  }

  #w-node-_7bc601f7-a911-6f37-78db-4509cb9004dc-9cecd221 {
    grid-column: span 1 / span 1;
  }

  #w-node-_7bc601f7-a911-6f37-78db-4509cb9004de-9cecd221 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_7bc601f7-a911-6f37-78db-4509cb9004ea-9cecd221 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_7bc601f7-a911-6f37-78db-4509cb9004ef-9cecd221 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_7bc601f7-a911-6f37-78db-4509cb9004fc-9cecd221 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7bc601f7-a911-6f37-78db-4509cb9004fe-9cecd221, #w-node-_7bc601f7-a911-6f37-78db-4509cb900500-9cecd221 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-9cecd221 {
    grid-column: span 1 / span 1;
  }

  #w-node-_83f346df-e9b4-074b-a8be-b49066a4ea26-9cecd221 {
    justify-self: auto;
  }

  #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f29d-67f4a0a1 {
    grid-column: span 1 / span 1;
  }

  #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f29f-67f4a0a1 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2ab-67f4a0a1 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2b0-67f4a0a1 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2bd-67f4a0a1 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2bf-67f4a0a1, #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2c1-67f4a0a1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-67f4a0a1 {
    grid-column: span 1 / span 1;
  }

  #w-node-b8f9d00c-f445-45ec-d202-dd614022a818-67f4a0a1 {
    justify-self: auto;
  }

  #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6edd-2de46a8b {
    grid-column: span 1 / span 1;
  }

  #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6edf-2de46a8b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6eeb-2de46a8b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6ef0-2de46a8b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6efd-2de46a8b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6eff-2de46a8b, #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6f01-2de46a8b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-2de46a8b {
    grid-column: span 1 / span 1;
  }

  #w-node-_1a7ca929-b2b5-f437-fa4b-fd720e4388dd-2de46a8b {
    justify-self: auto;
  }

  #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e082-bc7fa3ca {
    grid-column: span 1 / span 1;
  }

  #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e084-bc7fa3ca {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e090-bc7fa3ca {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e095-bc7fa3ca {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e0a2-bc7fa3ca {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e0a4-bc7fa3ca, #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e0a6-bc7fa3ca {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-bc7fa3ca {
    grid-column: span 1 / span 1;
  }

  #w-node-_72ece4e1-e645-e36b-1c8d-f9bb7f5a585b-bc7fa3ca {
    justify-self: auto;
  }

  #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedeb4-919b9a59 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedeb6-919b9a59 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedec2-919b9a59 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedec7-919b9a59 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbeded4-919b9a59 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbeded6-919b9a59, #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbeded8-919b9a59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-919b9a59 {
    grid-column: span 1 / span 1;
  }

  #w-node-_57ab07e6-6abd-20e3-d5b4-f1f26ebaa08f-919b9a59 {
    justify-self: auto;
  }

  #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf05-0f38652b {
    grid-column: span 1 / span 1;
  }

  #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf07-0f38652b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf13-0f38652b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf18-0f38652b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf25-0f38652b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf27-0f38652b, #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf29-0f38652b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-0f38652b {
    grid-column: span 1 / span 1;
  }

  #w-node-fbd924a0-405a-d729-92c4-98f2ad08e13a-0f38652b {
    justify-self: auto;
  }

  #w-node-ba752fb8-6638-7cb5-c288-0d71d189974d-f515ed1e {
    grid-column: span 1 / span 1;
  }

  #w-node-ba752fb8-6638-7cb5-c288-0d71d189974f-f515ed1e {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ba752fb8-6638-7cb5-c288-0d71d189975b-f515ed1e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ba752fb8-6638-7cb5-c288-0d71d1899760-f515ed1e {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ba752fb8-6638-7cb5-c288-0d71d189976d-f515ed1e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ba752fb8-6638-7cb5-c288-0d71d189976f-f515ed1e, #w-node-ba752fb8-6638-7cb5-c288-0d71d1899771-f515ed1e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-f515ed1e {
    grid-column: span 1 / span 1;
  }

  #w-node-_8536bcca-2062-4d25-f67b-5f9df993cb6e-f515ed1e {
    justify-self: auto;
  }

  #w-node-_72263e77-963e-6109-5a69-df46d9fa67c3-b5f1fb52 {
    grid-column: span 1 / span 1;
  }

  #w-node-_72263e77-963e-6109-5a69-df46d9fa67c5-b5f1fb52 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_72263e77-963e-6109-5a69-df46d9fa67d1-b5f1fb52 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_72263e77-963e-6109-5a69-df46d9fa67d6-b5f1fb52 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_72263e77-963e-6109-5a69-df46d9fa67e3-b5f1fb52 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_72263e77-963e-6109-5a69-df46d9fa67e5-b5f1fb52, #w-node-_72263e77-963e-6109-5a69-df46d9fa67e7-b5f1fb52 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-b5f1fb52 {
    grid-column: span 1 / span 1;
  }

  #w-node-_532d3c87-f515-d8ea-7d3a-886545898f29-b5f1fb52 {
    justify-self: auto;
  }

  #w-node-d1a46dfc-eecb-ffac-da56-82777dbac558-bed93369 {
    grid-column: span 1 / span 1;
  }

  #w-node-d1a46dfc-eecb-ffac-da56-82777dbac55a-bed93369 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d1a46dfc-eecb-ffac-da56-82777dbac566-bed93369 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d1a46dfc-eecb-ffac-da56-82777dbac56b-bed93369 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d1a46dfc-eecb-ffac-da56-82777dbac578-bed93369 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d1a46dfc-eecb-ffac-da56-82777dbac57a-bed93369, #w-node-d1a46dfc-eecb-ffac-da56-82777dbac57c-bed93369 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-bed93369 {
    grid-column: span 1 / span 1;
  }

  #w-node-_8ebd9111-986e-0d75-aaec-4b8681f646ae-bed93369 {
    justify-self: auto;
  }

  #w-node-_05667b8d-34b6-15a9-6110-5850a82a42cc-44c4e3a5 {
    grid-column: span 1 / span 1;
  }

  #w-node-_05667b8d-34b6-15a9-6110-5850a82a42ce-44c4e3a5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_05667b8d-34b6-15a9-6110-5850a82a42da-44c4e3a5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_05667b8d-34b6-15a9-6110-5850a82a42df-44c4e3a5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_05667b8d-34b6-15a9-6110-5850a82a42ec-44c4e3a5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_05667b8d-34b6-15a9-6110-5850a82a42ee-44c4e3a5, #w-node-_05667b8d-34b6-15a9-6110-5850a82a42f0-44c4e3a5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-44c4e3a5 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9223a858-dcae-5c57-2af4-ed45a65e0de0-44c4e3a5 {
    justify-self: auto;
  }

  #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab2a-aa0cc69f {
    grid-column: span 1 / span 1;
  }

  #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab2c-aa0cc69f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab38-aa0cc69f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab3d-aa0cc69f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab4a-aa0cc69f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab4c-aa0cc69f, #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab4e-aa0cc69f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-aa0cc69f {
    grid-column: span 1 / span 1;
  }

  #w-node-_68da6b5e-630a-2ca2-48f5-9adb5106ac68-aa0cc69f {
    justify-self: auto;
  }

  #w-node-_3f223751-047b-f029-fbca-06e9c7dfffc0-c66095d2 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3f223751-047b-f029-fbca-06e9c7dfffc2-c66095d2 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3f223751-047b-f029-fbca-06e9c7dfffce-c66095d2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3f223751-047b-f029-fbca-06e9c7dfffd3-c66095d2 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3f223751-047b-f029-fbca-06e9c7dfffe0-c66095d2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3f223751-047b-f029-fbca-06e9c7dfffe2-c66095d2, #w-node-_3f223751-047b-f029-fbca-06e9c7dfffe4-c66095d2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-c66095d2 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9af08bd9-1b70-b7b3-0074-f415be9e18c7-c66095d2 {
    justify-self: auto;
  }

  #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452211-ad4c1497 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452213-ad4c1497 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb345221f-ad4c1497 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452224-ad4c1497 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452231-ad4c1497 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452233-ad4c1497, #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452235-ad4c1497 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ad4c1497 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2ef42dda-5be6-4ffb-fdca-8906d4bd7824-ad4c1497 {
    justify-self: auto;
  }

  #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a55-8cb5851b {
    grid-column: span 1 / span 1;
  }

  #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a57-8cb5851b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a63-8cb5851b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a68-8cb5851b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a75-8cb5851b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a77-8cb5851b, #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a79-8cb5851b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-8cb5851b {
    grid-column: span 1 / span 1;
  }

  #w-node-_88a5c441-83d0-8e93-f6b4-d8ae631e08ca-8cb5851b {
    justify-self: auto;
  }

  #w-node-bcaa1a0c-f916-9528-44cc-bb31e5885266-7689e279 {
    grid-column: span 1 / span 1;
  }

  #w-node-bcaa1a0c-f916-9528-44cc-bb31e5885268-7689e279 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-bcaa1a0c-f916-9528-44cc-bb31e5885274-7689e279 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bcaa1a0c-f916-9528-44cc-bb31e5885279-7689e279 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-bcaa1a0c-f916-9528-44cc-bb31e5885286-7689e279 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bcaa1a0c-f916-9528-44cc-bb31e5885288-7689e279, #w-node-bcaa1a0c-f916-9528-44cc-bb31e588528a-7689e279 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-7689e279 {
    grid-column: span 1 / span 1;
  }

  #w-node-_72564e9b-90ca-f4e4-fd73-bd6ee8d0ffff-7689e279 {
    justify-self: auto;
  }

  #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49b2-c0bb71f4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49b4-c0bb71f4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49c0-c0bb71f4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49c5-c0bb71f4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49d2-c0bb71f4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49d4-c0bb71f4, #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49d6-c0bb71f4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-c0bb71f4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3c9a73b3-a5b7-1485-1bc3-ca0aec9a0bf4-c0bb71f4 {
    justify-self: auto;
  }

  #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a533-1f640279 {
    grid-column: span 1 / span 1;
  }

  #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a535-1f640279 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a541-1f640279 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a546-1f640279 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a553-1f640279 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a555-1f640279, #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a557-1f640279 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-1f640279 {
    grid-column: span 1 / span 1;
  }

  #w-node-_7db71c25-05d1-8e55-6e37-110a7c833259-1f640279 {
    justify-self: auto;
  }

  #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c1c-1254f60c {
    grid-column: span 1 / span 1;
  }

  #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c1e-1254f60c {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c2a-1254f60c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c2f-1254f60c {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c3c-1254f60c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c3e-1254f60c, #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c40-1254f60c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-1254f60c {
    grid-column: span 1 / span 1;
  }

  #w-node-_05ed3278-fdbf-b8a8-864e-8cb3fc3f126d-1254f60c {
    justify-self: auto;
  }

  #w-node-e05e3746-b4f9-3780-a555-895aa639ae56-20b683a0 {
    grid-column: span 1 / span 1;
  }

  #w-node-e05e3746-b4f9-3780-a555-895aa639ae58-20b683a0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-e05e3746-b4f9-3780-a555-895aa639ae64-20b683a0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e05e3746-b4f9-3780-a555-895aa639ae69-20b683a0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-e05e3746-b4f9-3780-a555-895aa639ae76-20b683a0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-e05e3746-b4f9-3780-a555-895aa639ae78-20b683a0, #w-node-e05e3746-b4f9-3780-a555-895aa639ae7a-20b683a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-20b683a0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0dc8b58b-c2f1-fe42-8e8c-5bb7a8cf5be8-20b683a0 {
    justify-self: auto;
  }

  #w-node-bd49c467-db48-e7a1-ad04-366dabe7c803-33547088 {
    grid-column: span 1 / span 1;
  }

  #w-node-bd49c467-db48-e7a1-ad04-366dabe7c805-33547088 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-bd49c467-db48-e7a1-ad04-366dabe7c811-33547088 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bd49c467-db48-e7a1-ad04-366dabe7c816-33547088 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-bd49c467-db48-e7a1-ad04-366dabe7c823-33547088 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bd49c467-db48-e7a1-ad04-366dabe7c825-33547088, #w-node-bd49c467-db48-e7a1-ad04-366dabe7c827-33547088 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-33547088 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2cd34363-d66d-06c7-3226-b40cc227b3c2-33547088 {
    justify-self: auto;
  }

  #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4fd8-9bee089d {
    grid-column: span 1 / span 1;
  }

  #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4fda-9bee089d {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4fe6-9bee089d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4feb-9bee089d {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4ff8-9bee089d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4ffa-9bee089d, #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4ffc-9bee089d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-9bee089d {
    grid-column: span 1 / span 1;
  }

  #w-node-e79c6ad2-5d8f-d7d7-0361-c14f56e82552-9bee089d {
    justify-self: auto;
  }

  #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d331-dde6c77b {
    grid-column: span 1 / span 1;
  }

  #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d333-dde6c77b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d33f-dde6c77b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d344-dde6c77b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d351-dde6c77b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d353-dde6c77b, #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d355-dde6c77b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-dde6c77b {
    grid-column: span 1 / span 1;
  }

  #w-node-_36b0d970-5893-90b3-60ca-7f7aab65dc72-dde6c77b {
    justify-self: auto;
  }

  #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa57-63fbf269 {
    grid-column: span 1 / span 1;
  }

  #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa59-63fbf269 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa65-63fbf269 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa6a-63fbf269 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa77-63fbf269 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa79-63fbf269, #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa7b-63fbf269 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-63fbf269 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2a434f44-805b-1464-914c-0c36cf9fd17a-63fbf269 {
    justify-self: auto;
  }

  #w-node-_675b4287-2c67-500a-f6df-a2d7ae501c86-31b42a59 {
    grid-column: span 1 / span 1;
  }

  #w-node-_675b4287-2c67-500a-f6df-a2d7ae501c88-31b42a59 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_675b4287-2c67-500a-f6df-a2d7ae501c94-31b42a59 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_675b4287-2c67-500a-f6df-a2d7ae501c99-31b42a59 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_675b4287-2c67-500a-f6df-a2d7ae501ca6-31b42a59 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_675b4287-2c67-500a-f6df-a2d7ae501ca8-31b42a59, #w-node-_675b4287-2c67-500a-f6df-a2d7ae501caa-31b42a59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-31b42a59 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9552f532-afee-6d41-0a43-f75dc10ae108-31b42a59 {
    justify-self: auto;
  }

  #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfda3-1a1554e4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfda5-1a1554e4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdb1-1a1554e4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdb6-1a1554e4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdc3-1a1554e4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdc5-1a1554e4, #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdc7-1a1554e4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-1a1554e4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_04b5b239-a83a-e612-8722-0af6426fae52-1a1554e4 {
    justify-self: auto;
  }

  #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5743-a1779189 {
    grid-column: span 1 / span 1;
  }

  #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5745-a1779189 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5751-a1779189 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5756-a1779189 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5763-a1779189 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5765-a1779189, #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5767-a1779189 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-a1779189 {
    grid-column: span 1 / span 1;
  }

  #w-node-bd08c5ad-dcfc-68e0-10ac-bb9da9e3e948-a1779189 {
    justify-self: auto;
  }

  #w-node-_5e3b64d4-1c22-beba-8822-39c615b326a3-280f00ba {
    grid-column: span 1 / span 1;
  }

  #w-node-_5e3b64d4-1c22-beba-8822-39c615b326a5-280f00ba {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5e3b64d4-1c22-beba-8822-39c615b326b1-280f00ba {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5e3b64d4-1c22-beba-8822-39c615b326b6-280f00ba {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5e3b64d4-1c22-beba-8822-39c615b326c3-280f00ba {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5e3b64d4-1c22-beba-8822-39c615b326c5-280f00ba, #w-node-_5e3b64d4-1c22-beba-8822-39c615b326c7-280f00ba {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-280f00ba {
    grid-column: span 1 / span 1;
  }

  #w-node-e3c2cf1b-ef2e-018f-dc99-84d558bd241e-280f00ba {
    justify-self: auto;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec12f-0ad8a96c {
    grid-column: span 1 / span 1;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec131-0ad8a96c {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13a-0ad8a96c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13f-0ad8a96c {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec14d-0ad8a96c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec14f-0ad8a96c, #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec151-0ad8a96c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-0ad8a96c {
    grid-column: span 1 / span 1;
  }

  #w-node-aa971995-9619-9d16-44d0-320cb25b1f73-0ad8a96c {
    justify-self: auto;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d58-a92d3e8b {
    grid-column: span 1 / span 1;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d5a-a92d3e8b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d66-a92d3e8b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d6b-a92d3e8b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d78-a92d3e8b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d7a-a92d3e8b, #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d7c-a92d3e8b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-a92d3e8b {
    grid-column: span 1 / span 1;
  }

  #w-node-_97faddde-239b-322a-d337-c9c3f60d1b60-a92d3e8b {
    justify-self: auto;
  }

  #w-node-_57bee918-6e64-2fe0-c300-85cfb4406827-33e98235 {
    grid-column: span 1 / span 1;
  }

  #w-node-_57bee918-6e64-2fe0-c300-85cfb4406829-33e98235 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_57bee918-6e64-2fe0-c300-85cfb4406835-33e98235 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_57bee918-6e64-2fe0-c300-85cfb440683a-33e98235 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_57bee918-6e64-2fe0-c300-85cfb4406847-33e98235 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_57bee918-6e64-2fe0-c300-85cfb4406849-33e98235, #w-node-_57bee918-6e64-2fe0-c300-85cfb440684b-33e98235 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-33e98235 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4253f769-a0c8-2bb8-7e1c-59455ef60e40-33e98235 {
    justify-self: auto;
  }

  #w-node-_292dec6f-6f64-3697-deb1-6a085229addb-2862ee96 {
    grid-column: span 1 / span 1;
  }

  #w-node-_292dec6f-6f64-3697-deb1-6a085229addd-2862ee96 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_292dec6f-6f64-3697-deb1-6a085229ade9-2862ee96 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_292dec6f-6f64-3697-deb1-6a085229adee-2862ee96 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_292dec6f-6f64-3697-deb1-6a085229adfb-2862ee96 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_292dec6f-6f64-3697-deb1-6a085229adfd-2862ee96, #w-node-_292dec6f-6f64-3697-deb1-6a085229adff-2862ee96 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-2862ee96 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4f5a6e29-ab99-d949-eba4-5b2402b18adb-2862ee96 {
    justify-self: auto;
  }

  #w-node-baaa222e-e4e0-1860-92ab-a114a90da603-30d06462 {
    grid-column: span 1 / span 1;
  }

  #w-node-baaa222e-e4e0-1860-92ab-a114a90da605-30d06462 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-baaa222e-e4e0-1860-92ab-a114a90da611-30d06462 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-baaa222e-e4e0-1860-92ab-a114a90da616-30d06462 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-baaa222e-e4e0-1860-92ab-a114a90da623-30d06462 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-baaa222e-e4e0-1860-92ab-a114a90da625-30d06462, #w-node-baaa222e-e4e0-1860-92ab-a114a90da627-30d06462 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-30d06462 {
    grid-column: span 1 / span 1;
  }

  #w-node-ed0bed82-d17a-10db-9895-9eec57387c12-30d06462 {
    justify-self: auto;
  }

  #w-node-c855b9cc-eff1-0d58-b507-59a434e96f8a-b5072f13 {
    grid-column: span 1 / span 1;
  }

  #w-node-c855b9cc-eff1-0d58-b507-59a434e96f8c-b5072f13 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-c855b9cc-eff1-0d58-b507-59a434e96f98-b5072f13 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c855b9cc-eff1-0d58-b507-59a434e96f9d-b5072f13 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-c855b9cc-eff1-0d58-b507-59a434e96faa-b5072f13 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c855b9cc-eff1-0d58-b507-59a434e96fac-b5072f13, #w-node-c855b9cc-eff1-0d58-b507-59a434e96fae-b5072f13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-b5072f13 {
    grid-column: span 1 / span 1;
  }

  #w-node-_8786c428-44da-613b-9e65-b7eb612b0d6b-b5072f13 {
    justify-self: auto;
  }

  #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a46058-52e3d0ea {
    grid-column: span 1 / span 1;
  }

  #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a4605a-52e3d0ea {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a46066-52e3d0ea {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a4606b-52e3d0ea {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a46078-52e3d0ea {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a4607a-52e3d0ea, #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a4607c-52e3d0ea {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-52e3d0ea {
    grid-column: span 1 / span 1;
  }

  #w-node-_2e57f456-1ecc-de78-3ba2-a97ee0d8b9af-52e3d0ea {
    justify-self: auto;
  }

  #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dd96-ccb2bfd4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dd98-ccb2bfd4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dda4-ccb2bfd4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dda9-ccb2bfd4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146ddb6-ccb2bfd4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146ddb8-ccb2bfd4, #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146ddba-ccb2bfd4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ccb2bfd4 {
    grid-column: span 1 / span 1;
  }

  #w-node-b7b326ac-75c6-4375-e479-2d29ce3f2abc-ccb2bfd4 {
    justify-self: auto;
  }

  #w-node-f24bff7e-e987-84b9-c208-7fa5b8897786-7e1e30d3 {
    grid-column: span 1 / span 1;
  }

  #w-node-f24bff7e-e987-84b9-c208-7fa5b8897788-7e1e30d3 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f24bff7e-e987-84b9-c208-7fa5b8897794-7e1e30d3 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f24bff7e-e987-84b9-c208-7fa5b8897799-7e1e30d3 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f24bff7e-e987-84b9-c208-7fa5b88977a6-7e1e30d3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-f24bff7e-e987-84b9-c208-7fa5b88977a8-7e1e30d3, #w-node-f24bff7e-e987-84b9-c208-7fa5b88977aa-7e1e30d3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-7e1e30d3 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0177be18-0ef5-5919-c737-814e03f5bb72-7e1e30d3 {
    justify-self: auto;
  }

  #w-node-_6371da60-a732-5c30-e8f6-af4017c28d83-4c8d784d {
    grid-column: span 1 / span 1;
  }

  #w-node-_6371da60-a732-5c30-e8f6-af4017c28d85-4c8d784d {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_6371da60-a732-5c30-e8f6-af4017c28d91-4c8d784d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6371da60-a732-5c30-e8f6-af4017c28d96-4c8d784d {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_6371da60-a732-5c30-e8f6-af4017c28da3-4c8d784d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6371da60-a732-5c30-e8f6-af4017c28da5-4c8d784d, #w-node-_6371da60-a732-5c30-e8f6-af4017c28da7-4c8d784d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-4c8d784d {
    grid-column: span 1 / span 1;
  }

  #w-node-_641de97e-b0d8-5d62-ceec-436d4cda53af-4c8d784d {
    justify-self: auto;
  }

  #w-node-c95a544c-6938-3e62-fa09-738cb0981387-00f337cb {
    grid-column: span 1 / span 1;
  }

  #w-node-c95a544c-6938-3e62-fa09-738cb0981389-00f337cb {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-c95a544c-6938-3e62-fa09-738cb0981395-00f337cb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c95a544c-6938-3e62-fa09-738cb098139a-00f337cb {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-c95a544c-6938-3e62-fa09-738cb09813a7-00f337cb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c95a544c-6938-3e62-fa09-738cb09813a9-00f337cb, #w-node-c95a544c-6938-3e62-fa09-738cb09813ab-00f337cb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-00f337cb {
    grid-column: span 1 / span 1;
  }

  #w-node-_0c81d34a-1858-d958-fa78-631c890229e1-00f337cb {
    justify-self: auto;
  }

  #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e39e-1c61fc43 {
    grid-column: span 1 / span 1;
  }

  #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3a0-1c61fc43 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3ac-1c61fc43 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3b1-1c61fc43 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3be-1c61fc43 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3c0-1c61fc43, #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3c2-1c61fc43 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-1c61fc43 {
    grid-column: span 1 / span 1;
  }

  #w-node-_684535a4-e93b-156d-8b84-a678cf652158-1c61fc43 {
    justify-self: auto;
  }

  #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad8a-a72b87fc {
    grid-column: span 1 / span 1;
  }

  #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad8c-a72b87fc {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad98-a72b87fc {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad9d-a72b87fc {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64adaa-a72b87fc {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64adac-a72b87fc, #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64adae-a72b87fc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-a72b87fc {
    grid-column: span 1 / span 1;
  }

  #w-node-a7c97369-48c5-0127-9d1f-9c98d0fadf62-a72b87fc {
    justify-self: auto;
  }

  #w-node-_228aa792-4ae5-396d-e01c-58b7020c99b2-7857cf5f {
    grid-column: span 1 / span 1;
  }

  #w-node-_228aa792-4ae5-396d-e01c-58b7020c99b4-7857cf5f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_228aa792-4ae5-396d-e01c-58b7020c99c0-7857cf5f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_228aa792-4ae5-396d-e01c-58b7020c99c5-7857cf5f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_228aa792-4ae5-396d-e01c-58b7020c99d2-7857cf5f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_228aa792-4ae5-396d-e01c-58b7020c99d4-7857cf5f, #w-node-_228aa792-4ae5-396d-e01c-58b7020c99d6-7857cf5f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-7857cf5f {
    grid-column: span 1 / span 1;
  }

  #w-node-_4007ab57-a17e-a5d9-0ba3-a262e5882139-7857cf5f {
    justify-self: auto;
  }

  #w-node-_355a3a31-0baa-9366-dc41-ebf557727a6e-ac03eb58 {
    grid-column: span 1 / span 1;
  }

  #w-node-_355a3a31-0baa-9366-dc41-ebf557727a70-ac03eb58 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_355a3a31-0baa-9366-dc41-ebf557727a7c-ac03eb58 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_355a3a31-0baa-9366-dc41-ebf557727a81-ac03eb58 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_355a3a31-0baa-9366-dc41-ebf557727a8e-ac03eb58 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_355a3a31-0baa-9366-dc41-ebf557727a90-ac03eb58, #w-node-_355a3a31-0baa-9366-dc41-ebf557727a92-ac03eb58 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ac03eb58 {
    grid-column: span 1 / span 1;
  }

  #w-node-_879ab8e5-afd7-4276-678c-abeba4909cd5-ac03eb58 {
    justify-self: auto;
  }

  #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a12-9af11e93 {
    grid-column: span 1 / span 1;
  }

  #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a14-9af11e93 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a20-9af11e93 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a25-9af11e93 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a32-9af11e93 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a34-9af11e93, #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a36-9af11e93 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-9af11e93 {
    grid-column: span 1 / span 1;
  }

  #w-node-_93fc8942-6e38-3742-1ec7-b4bc1c6cf162-9af11e93 {
    justify-self: auto;
  }

  #w-node-e1470596-d0a8-7d2a-384c-d0fe083a8b0e-fbca937c {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-e1470596-d0a8-7d2a-384c-d0fe083a8b1a-fbca937c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c8589b22-96cc-3573-3766-60dd73e34b30-fbca937c {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-c8589b22-96cc-3573-3766-60dd73e34b3d-fbca937c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c8589b22-96cc-3573-3766-60dd73e34b3f-fbca937c, #w-node-c8589b22-96cc-3573-3766-60dd73e34b41-fbca937c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-fbca937c {
    grid-column: span 1 / span 1;
  }

  #w-node-_780f1f6c-b1ba-6f4c-9183-c1515b2da598-fbca937c {
    justify-self: auto;
  }

  #w-node-_160331cb-b231-eebb-89eb-cb20feb13659-d27ff6a0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_160331cb-b231-eebb-89eb-cb20feb1365b-d27ff6a0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_160331cb-b231-eebb-89eb-cb20feb13667-d27ff6a0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_160331cb-b231-eebb-89eb-cb20feb1366c-d27ff6a0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_160331cb-b231-eebb-89eb-cb20feb13679-d27ff6a0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_160331cb-b231-eebb-89eb-cb20feb1367b-d27ff6a0, #w-node-_160331cb-b231-eebb-89eb-cb20feb1367d-d27ff6a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-d27ff6a0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6370160a-7688-d3ee-1faa-5a6d23c44f5b-d27ff6a0 {
    justify-self: auto;
  }

  #w-node-_83854d0a-90a4-9643-043f-85f9dd08b547-0bfe4674 {
    grid-column: span 1 / span 1;
  }

  #w-node-_83854d0a-90a4-9643-043f-85f9dd08b549-0bfe4674 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_83854d0a-90a4-9643-043f-85f9dd08b555-0bfe4674 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_83854d0a-90a4-9643-043f-85f9dd08b55a-0bfe4674 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_83854d0a-90a4-9643-043f-85f9dd08b567-0bfe4674 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_83854d0a-90a4-9643-043f-85f9dd08b569-0bfe4674, #w-node-_83854d0a-90a4-9643-043f-85f9dd08b56b-0bfe4674 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-0bfe4674 {
    grid-column: span 1 / span 1;
  }

  #w-node-_405ffb4a-76a7-5d59-e460-63bfb51c5d59-0bfe4674 {
    justify-self: auto;
  }

  #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270bb-56ef0689 {
    grid-column: span 1 / span 1;
  }

  #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270bd-56ef0689 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270c9-56ef0689 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270ce-56ef0689 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270db-56ef0689 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270dd-56ef0689, #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270df-56ef0689 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-56ef0689 {
    grid-column: span 1 / span 1;
  }

  #w-node-_96ba8744-3d48-ba40-5120-6b39c4119c35-56ef0689 {
    justify-self: auto;
  }

  #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d53-3f6f352a {
    grid-column: span 1 / span 1;
  }

  #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d55-3f6f352a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d61-3f6f352a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d66-3f6f352a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d73-3f6f352a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d75-3f6f352a, #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d77-3f6f352a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-3f6f352a {
    grid-column: span 1 / span 1;
  }

  #w-node-bd0f6aa7-90b4-75ac-3f9c-74096ea41801-3f6f352a {
    justify-self: auto;
  }

  #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd1d-47430b25 {
    grid-column: span 1 / span 1;
  }

  #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd1f-47430b25 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd2b-47430b25 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd30-47430b25 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd3d-47430b25 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd3f-47430b25, #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd41-47430b25 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-47430b25 {
    grid-column: span 1 / span 1;
  }

  #w-node-_97bc7f0e-59c2-0ebb-19d8-28fc89f36042-47430b25 {
    justify-self: auto;
  }

  #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad20-2d27a887 {
    grid-column: span 1 / span 1;
  }

  #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad22-2d27a887 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad2e-2d27a887 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad33-2d27a887 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad40-2d27a887 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad42-2d27a887, #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad44-2d27a887 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-2d27a887 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2ff87517-6bab-c3de-dd57-963454e9d2c0-2d27a887 {
    justify-self: auto;
  }

  #w-node-_5a56d62a-188c-4400-8866-da19b3070e03-1a06013c {
    grid-column: span 1 / span 1;
  }

  #w-node-_5a56d62a-188c-4400-8866-da19b3070e05-1a06013c {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5a56d62a-188c-4400-8866-da19b3070e11-1a06013c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5a56d62a-188c-4400-8866-da19b3070e16-1a06013c {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5a56d62a-188c-4400-8866-da19b3070e23-1a06013c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5a56d62a-188c-4400-8866-da19b3070e25-1a06013c, #w-node-_5a56d62a-188c-4400-8866-da19b3070e27-1a06013c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-1a06013c {
    grid-column: span 1 / span 1;
  }

  #w-node-de3d5582-baa9-819e-fb6f-e647a6368408-1a06013c {
    justify-self: auto;
  }

  #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849ec8-11059d06 {
    grid-column: span 1 / span 1;
  }

  #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849eca-11059d06 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849ed6-11059d06 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849edb-11059d06 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849ee8-11059d06 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849eea-11059d06, #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849eec-11059d06 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-11059d06 {
    grid-column: span 1 / span 1;
  }

  #w-node-_55113735-15d5-d9e1-9bc3-e62bbfba179f-11059d06 {
    justify-self: auto;
  }

  #w-node-ed459f9d-e3da-c11a-f61f-ac666890af84-ef83bce5 {
    grid-column: span 1 / span 1;
  }

  #w-node-ed459f9d-e3da-c11a-f61f-ac666890af86-ef83bce5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ed459f9d-e3da-c11a-f61f-ac666890af92-ef83bce5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ed459f9d-e3da-c11a-f61f-ac666890af97-ef83bce5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ed459f9d-e3da-c11a-f61f-ac666890afa4-ef83bce5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ed459f9d-e3da-c11a-f61f-ac666890afa6-ef83bce5, #w-node-ed459f9d-e3da-c11a-f61f-ac666890afa8-ef83bce5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-ef83bce5 {
    grid-column: span 1 / span 1;
  }

  #w-node-_1349ebf9-4785-940e-5ab1-1d0e7f7de0dc-ef83bce5 {
    justify-self: auto;
  }

  #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab32-a4ad1159 {
    grid-column: span 1 / span 1;
  }

  #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab34-a4ad1159 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab40-a4ad1159 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab45-a4ad1159 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab52-a4ad1159 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab54-a4ad1159, #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab56-a4ad1159 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-a4ad1159 {
    grid-column: span 1 / span 1;
  }

  #w-node-_7ce56d6e-3567-b770-4382-01526965ada7-a4ad1159 {
    justify-self: auto;
  }

  #w-node-_5696b994-d58f-bf06-b06c-14958dfc40ce-3fe1a8f6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5696b994-d58f-bf06-b06c-14958dfc40d0-3fe1a8f6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5696b994-d58f-bf06-b06c-14958dfc40dc-3fe1a8f6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5696b994-d58f-bf06-b06c-14958dfc40e1-3fe1a8f6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_5696b994-d58f-bf06-b06c-14958dfc40ee-3fe1a8f6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5696b994-d58f-bf06-b06c-14958dfc40f0-3fe1a8f6, #w-node-_5696b994-d58f-bf06-b06c-14958dfc40f2-3fe1a8f6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-3fe1a8f6 {
    grid-column: span 1 / span 1;
  }

  #w-node-a19f0b16-c059-91d8-2bcd-9545d2cf0a1a-3fe1a8f6 {
    justify-self: auto;
  }

  #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e06-aa8181b0 {
    grid-column: span 1 / span 1;
  }

  #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e08-aa8181b0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e14-aa8181b0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e19-aa8181b0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e26-aa8181b0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e28-aa8181b0, #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e2a-aa8181b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-aa8181b0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_666910e7-62f3-0a3d-7596-ce8e649f1a26-aa8181b0 {
    justify-self: auto;
  }

  #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153bd-3a56a410 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153bf-3a56a410 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153cb-3a56a410 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153d0-3a56a410 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153dd-3a56a410 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153df-3a56a410, #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153e1-3a56a410 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-3a56a410 {
    grid-column: span 1 / span 1;
  }

  #w-node-_263d8bf4-88b9-9078-6411-302bdb8acbf2-3a56a410 {
    justify-self: auto;
  }

  #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425cd2-668b14c4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425cd4-668b14c4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425ce0-668b14c4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425ce5-668b14c4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425cf2-668b14c4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425cf4-668b14c4, #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425cf6-668b14c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-668b14c4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5eabe6e7-a63b-9db2-6e4b-17f0f1060c99-668b14c4 {
    justify-self: auto;
  }

  #w-node-_034d2506-ff6a-a225-c084-8debcd67c3bd-8a539de1 {
    grid-column: span 1 / span 1;
  }

  #w-node-_034d2506-ff6a-a225-c084-8debcd67c3bf-8a539de1 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_034d2506-ff6a-a225-c084-8debcd67c3cb-8a539de1 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_034d2506-ff6a-a225-c084-8debcd67c3d0-8a539de1 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_034d2506-ff6a-a225-c084-8debcd67c3dd-8a539de1 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_034d2506-ff6a-a225-c084-8debcd67c3df-8a539de1, #w-node-_034d2506-ff6a-a225-c084-8debcd67c3e1-8a539de1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-8a539de1 {
    grid-column: span 1 / span 1;
  }

  #w-node-f1a2b8ee-7d3e-577b-c7fa-dc8f63ded693-8a539de1 {
    justify-self: auto;
  }

  #w-node-_4cd83414-7b14-ce89-5c1e-3d8bc95988e2-65e2b23d {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_4cd83414-7b14-ce89-5c1e-3d8bc95988d9-65e2b23d, #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec12f-65e2b23d {
    grid-column: span 1 / span 1;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec131-65e2b23d {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13a-65e2b23d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13f-65e2b23d {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec14d-65e2b23d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec14f-65e2b23d, #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec151-65e2b23d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fd71763d-1bcb-0037-8e66-1d7d19840fcf-65e2b23d, #w-node-fd71763d-1bcb-0037-8e66-1d7d19840fd7-65e2b23d, #w-node-fd71763d-1bcb-0037-8e66-1d7d19840fd8-65e2b23d, #w-node-fd71763d-1bcb-0037-8e66-1d7d19840fe3-65e2b23d, #w-node-fd71763d-1bcb-0037-8e66-1d7d19840fee-65e2b23d, #w-node-fd71763d-1bcb-0037-8e66-1d7d19840ff9-65e2b23d, #w-node-fd71763d-1bcb-0037-8e66-1d7d19841004-65e2b23d, #w-node-fd71763d-1bcb-0037-8e66-1d7d1984100e-65e2b23d, #w-node-_7a2a257e-f636-c753-5157-92f1538cb479-65e2b23d, #w-node-_7a2a257e-f636-c753-5157-92f1538cb481-65e2b23d, #w-node-_7a2a257e-f636-c753-5157-92f1538cb493-65e2b23d, #w-node-_7a2a257e-f636-c753-5157-92f1538cb4ae-65e2b23d {
    grid-column: span 1 / span 1;
  }

  #w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-8bb011fd {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f1afdeee-31a8-2474-f0db-931e4692eafd-8bb011fd, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb05-8bb011fd, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-8bb011fd {
    grid-column: span 1 / span 1;
  }

  #w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-ba366fb6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f1afdeee-31a8-2474-f0db-931e4692eafd-ba366fb6, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb05-ba366fb6, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-ba366fb6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-095c373c, #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-095c373c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f1afdeee-31a8-2474-f0db-931e4692eafd-095c373c, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb05-095c373c, #w-node-f1afdeee-31a8-2474-f0db-931e4692eb17-095c373c {
    grid-column: span 1 / span 1;
  }

  #w-node-_70bf3213-416b-d221-3feb-566668c44aab-9983216e {
    order: -9999;
    justify-self: auto;
  }

  #w-node-_11e1a9d5-bec6-b08c-95a0-35d5eecbc783-9983216e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_11e1a9d5-bec6-b08c-95a0-35d5eecbc792-9983216e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_464077df-d530-4e7b-cb94-c9fad0d3beb7-9983216e {
    justify-self: auto;
  }

  #w-node-_70bf3213-416b-d221-3feb-566668c44aab-b1e504e9 {
    order: -9999;
    justify-self: auto;
  }

  #w-node-_11e1a9d5-bec6-b08c-95a0-35d5eecbc783-b1e504e9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_11e1a9d5-bec6-b08c-95a0-35d5eecbc792-b1e504e9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_39abaecf-1dc2-886a-5c1d-6d90e390de50-4f0d0a8d.w-node-_51cc9278-4a76-eba4-ae5c-30fe07bf6383-b1e504e9, #w-node-_39abaecf-1dc2-886a-5c1d-6d90e390de50-4f0d0a8d.w-node-_51cc9278-4a76-eba4-ae5c-30fe07bf63bc-b1e504e9, #w-node-_39abaecf-1dc2-886a-5c1d-6d90e390de75-4f0d0a8d.w-node-_51cc9278-4a76-eba4-ae5c-30fe07bf63a9-b1e504e9, #w-node-_0cce9a1a-e65c-f205-56e0-ff9033b17943-b1e504e9, #w-node-e1222323-0473-7696-a752-537f1f7ff88e-b1e504e9 {
    grid-column: span 1 / span 1;
  }

  #w-node-_464077df-d530-4e7b-cb94-c9fad0d3beb7-b1e504e9 {
    justify-self: auto;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d58-8c8563e3 {
    grid-column: span 1 / span 1;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d5a-8c8563e3 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d66-8c8563e3 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d6b-8c8563e3 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d78-8c8563e3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d7a-8c8563e3, #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d7c-8c8563e3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c03cd95-e0ae-2dde-20d2-148604d66df0-8c8563e3 {
    grid-column: span 1 / span 1;
  }

  #w-node-_97faddde-239b-322a-d337-c9c3f60d1b60-8c8563e3 {
    justify-self: auto;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_66c733e3-fe04-bdc8-301d-2a111f764511-3086df08 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_76cb2f2b-aca7-bd66-d90e-d48be78b4e78-3086df08, #w-node-_0b9df578-296f-1b94-ca84-20541ada5e72-3086df8c {
    grid-column: span 1 / span 1;
  }

  #w-node-f98a3546-88e9-c22c-821e-fd9467c9d719-3086dfdc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_42f789de-e6e5-8608-f74a-a4e482890078-3086dfdc {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_99de8001-eac9-e5ae-0d90-fed4ead09d1f-3086dfdc {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_5e538b3d-9a07-ce85-5734-6b610559d32c-3086dfdc {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-c12509d2-5819-0107-bb15-7bc723dcb6ea-3086dfdc {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-c12509d2-5819-0107-bb15-7bc723dcb6f4-3086dfdc {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-3146af29 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-3146af29 {
    justify-self: auto;
  }

  #w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-584b110b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-584b110b {
    justify-self: auto;
  }

  #w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-62e968fc {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-62e968fc {
    justify-self: auto;
  }

  #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffe9fe-4bda6731 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea0a-4bda6731 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-da4f0945-dc9b-e8f7-f83d-d4d499ffea0e-4bda6731 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_3d7c9bd3-4baa-bfbf-2b6f-c1ca4e829930-4bda6731 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3c8226a0-ea73-8005-b322-e95a07ec747e-71f66015 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_3c8226a0-ea73-8005-b322-e95a07ec748a-71f66015 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_3c8226a0-ea73-8005-b322-e95a07ec748e-71f66015 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_40187d65-0c36-646a-0ee3-554ef15a7eab-71f66015 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3e889818-9944-f3a1-107b-67faeacc82ad-ebbbe7e6 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_3e889818-9944-f3a1-107b-67faeacc82b9-ebbbe7e6 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_3e889818-9944-f3a1-107b-67faeacc82bd-ebbbe7e6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-f82c0dee-04f4-ffb7-bf1c-a7bf1c4b3bc0-ebbbe7e6 {
    grid-column: span 1 / span 1;
  }

  #w-node-de394059-c09c-2540-dfa0-c494992cfb0e-479ced62 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-de394059-c09c-2540-dfa0-c494992cfb1a-479ced62 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-de394059-c09c-2540-dfa0-c494992cfb1e-479ced62 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-a52bdb65-ae00-5095-997a-63bc558dd600-479ced62 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9aa2-407f8edf {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9aae-407f8edf {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_4ff30a44-9188-c17f-a4a0-7475563a9ab2-407f8edf {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_258576bc-aa83-2df4-1851-df124a53d38b-407f8edf {
    grid-column: span 1 / span 1;
  }

  #w-node-_69502050-72c6-6470-573e-81fad8f79f27-d3a3f062 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_69502050-72c6-6470-573e-81fad8f79f33-d3a3f062 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_69502050-72c6-6470-573e-81fad8f79f37-d3a3f062 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-c98e1230-105c-0c39-ec06-6e88f0f0d6db-d3a3f062 {
    grid-column: span 1 / span 1;
  }

  #w-node-ec512160-1d89-2363-d2af-aba2ad558f5b-775844c6 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-ec512160-1d89-2363-d2af-aba2ad558f67-775844c6 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-ec512160-1d89-2363-d2af-aba2ad558f6b-775844c6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_959c17e9-41d3-b0e9-e947-52e32d916258-775844c6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_46cb937a-6c51-e4d4-af40-de125093fd25-388414d7 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_46cb937a-6c51-e4d4-af40-de125093fd31-388414d7 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_46cb937a-6c51-e4d4-af40-de125093fd35-388414d7 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_4b513936-de5a-3699-984e-9622402c9b61-388414d7 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662b0-ad2783c5 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662bc-ad2783c5 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_6f4cc74b-faaf-12dc-8d9c-6bfb206662c0-ad2783c5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_69ec4102-c774-6aa8-f612-dd3af83dab8c-ad2783c5 {
    grid-column: span 1 / span 1;
  }

  #w-node-c7f07f3e-c741-4b37-056f-db8a777c141e-14ed928c {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-c7f07f3e-c741-4b37-056f-db8a777c142a-14ed928c {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-c7f07f3e-c741-4b37-056f-db8a777c142e-14ed928c {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_7d6fc8de-85a1-5de6-39fc-f976822495e8-14ed928c {
    grid-column: span 1 / span 1;
  }

  #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562417-b5efc268 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562423-b5efc268 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-b2596c9d-44cb-8b7e-37f7-9698a7562427-b5efc268 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_6352face-826c-978b-829f-a9b7db38a440-b5efc268 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9f035a58-1706-1856-5842-fafd03c5caa8-c8b71ff0 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_9f035a58-1706-1856-5842-fafd03c5cab4-c8b71ff0 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_9f035a58-1706-1856-5842-fafd03c5cab8-c8b71ff0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_00342b56-fc52-46f2-ebd2-1cf7f607ffd6-c8b71ff0 {
    grid-column: span 1 / span 1;
  }

  #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1788-5563cade {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1794-5563cade {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-a9ec9837-48aa-da9b-dac8-79d0ed5c1798-5563cade {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-ff8998ea-2a24-9138-ee67-34b6ff2a8468-5563cade {
    grid-column: span 1 / span 1;
  }

  #w-node-_471ac900-2a7e-ef5e-b2a6-43677e671386-c2f442a0 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_471ac900-2a7e-ef5e-b2a6-43677e671392-c2f442a0 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_471ac900-2a7e-ef5e-b2a6-43677e671396-c2f442a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_99c5c05a-3e0e-08b7-bbb6-1800829ae909-c2f442a0 {
    grid-column: span 1 / span 1;
  }

  #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81d2-ef5bb903 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81de-ef5bb903 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-d0c11196-90e6-a57b-5a0a-1f8b697d81e2-ef5bb903 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-bc89997c-830c-cae6-5722-77580b129f00-ef5bb903 {
    grid-column: span 1 / span 1;
  }

  #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b144-1732a7a6 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b150-1732a7a6 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-a9d5da81-5a66-58fe-f0fb-70b0ff63b154-1732a7a6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_8751eda7-6d72-2313-3c56-0d56b3ecea2b-1732a7a6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_95dc178c-e3cb-52cb-540b-552a043de2ac-c43adfd6 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_95dc178c-e3cb-52cb-540b-552a043de2b8-c43adfd6 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_95dc178c-e3cb-52cb-540b-552a043de2bc-c43adfd6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_5da54e4e-f607-a27c-98f1-e7b9d009e964-c43adfd6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd7d-11f3fcf5 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd89-11f3fcf5 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_4c2e916f-ba2d-f3ff-a593-54a36429bd8d-11f3fcf5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-dd25d0b5-f429-9bdd-9696-1df90005c15a-11f3fcf5 {
    grid-column: span 1 / span 1;
  }

  #w-node-abc09eb5-95c7-1351-966b-37c3e669b4d0-92588660 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-abc09eb5-95c7-1351-966b-37c3e669b4dc-92588660 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-abc09eb5-95c7-1351-966b-37c3e669b4e0-92588660 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_9c04e2e9-e472-c10e-1387-63e1157de32f-92588660 {
    grid-column: span 1 / span 1;
  }

  #w-node-f4282433-c9b8-faaf-5e5a-787b6256a4e5-06009253 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-f4282433-c9b8-faaf-5e5a-787b6256a4f1-06009253 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-f4282433-c9b8-faaf-5e5a-787b6256a4f5-06009253 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-d3a44d68-9711-86e1-a2b9-b1f4473f0e72-06009253 {
    grid-column: span 1 / span 1;
  }

  #w-node-dadfc14b-915c-ee5d-52d3-e624ac2ada98-ce8eedae {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-dadfc14b-915c-ee5d-52d3-e624ac2adaa4-ce8eedae {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-dadfc14b-915c-ee5d-52d3-e624ac2adaa8-ce8eedae {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-bb437408-f8f2-b524-8c28-ebaa2da5229b-ce8eedae {
    grid-column: span 1 / span 1;
  }

  #w-node-d869a447-7676-727c-b5d6-208dcee610c2-3dd03617 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-d869a447-7676-727c-b5d6-208dcee610ce-3dd03617 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-d869a447-7676-727c-b5d6-208dcee610d2-3dd03617 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_2281e1f4-b51d-635b-f1d5-69ce6726ed55-3dd03617 {
    grid-column: span 1 / span 1;
  }

  #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a651-fc00f229 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a65d-fc00f229 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-cde2650d-4b78-bb11-7066-7e4f2ac5a661-fc00f229 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-b86afcbe-eb0b-2dcd-b1d4-08b3510e0f46-fc00f229 {
    grid-column: span 1 / span 1;
  }

  #w-node-d4b33232-2ed6-dade-d5ef-941ac0c6023a-67ac41c5 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-d4b33232-2ed6-dade-d5ef-941ac0c60246-67ac41c5 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-d4b33232-2ed6-dade-d5ef-941ac0c6024a-67ac41c5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-e40dde47-352b-6085-a9c8-c0f875292b7f-67ac41c5 {
    grid-column: span 1 / span 1;
  }

  #w-node-_7bc601f7-a911-6f37-78db-4509cb9004de-9cecd221 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_7bc601f7-a911-6f37-78db-4509cb9004ea-9cecd221 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_7bc601f7-a911-6f37-78db-4509cb9004ee-9cecd221 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_83f346df-e9b4-074b-a8be-b49066a4ea51-9cecd221 {
    grid-column: span 1 / span 1;
  }

  #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f29f-67f4a0a1 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2ab-67f4a0a1 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-b84ed5d4-5587-bf89-01e5-9ba93ce5f2af-67f4a0a1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-b8f9d00c-f445-45ec-d202-dd614022a843-67f4a0a1 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6edf-2de46a8b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6eeb-2de46a8b {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_5261bf49-3fab-a06e-e5fd-d8911b3a6eef-2de46a8b {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_1a7ca929-b2b5-f437-fa4b-fd720e438908-2de46a8b {
    grid-column: span 1 / span 1;
  }

  #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e084-bc7fa3ca {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e090-bc7fa3ca {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-cceddc7f-5e35-8cdb-e88d-724c8009e094-bc7fa3ca {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_72ece4e1-e645-e36b-1c8d-f9bb7f5a5886-bc7fa3ca {
    grid-column: span 1 / span 1;
  }

  #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedeb6-919b9a59 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedec2-919b9a59 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_3248d1ca-5bd8-f6cc-afb0-e1ebedbedec6-919b9a59 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_57ab07e6-6abd-20e3-d5b4-f1f26ebaa0ba-919b9a59 {
    grid-column: span 1 / span 1;
  }

  #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf07-0f38652b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf13-0f38652b {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-e946c0c8-e8b0-5f1a-c345-4b41ff8faf17-0f38652b {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-fbd924a0-405a-d729-92c4-98f2ad08e165-0f38652b {
    grid-column: span 1 / span 1;
  }

  #w-node-ba752fb8-6638-7cb5-c288-0d71d189974f-f515ed1e {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-ba752fb8-6638-7cb5-c288-0d71d189975b-f515ed1e {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-ba752fb8-6638-7cb5-c288-0d71d189975f-f515ed1e {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_8536bcca-2062-4d25-f67b-5f9df993cb99-f515ed1e {
    grid-column: span 1 / span 1;
  }

  #w-node-_72263e77-963e-6109-5a69-df46d9fa67c5-b5f1fb52 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_72263e77-963e-6109-5a69-df46d9fa67d1-b5f1fb52 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_72263e77-963e-6109-5a69-df46d9fa67d5-b5f1fb52 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_532d3c87-f515-d8ea-7d3a-886545898f54-b5f1fb52 {
    grid-column: span 1 / span 1;
  }

  #w-node-d1a46dfc-eecb-ffac-da56-82777dbac55a-bed93369 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-d1a46dfc-eecb-ffac-da56-82777dbac566-bed93369 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-d1a46dfc-eecb-ffac-da56-82777dbac56a-bed93369 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_8ebd9111-986e-0d75-aaec-4b8681f646d9-bed93369 {
    grid-column: span 1 / span 1;
  }

  #w-node-_05667b8d-34b6-15a9-6110-5850a82a42ce-44c4e3a5 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_05667b8d-34b6-15a9-6110-5850a82a42da-44c4e3a5 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_05667b8d-34b6-15a9-6110-5850a82a42de-44c4e3a5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_9223a858-dcae-5c57-2af4-ed45a65e0e0b-44c4e3a5 {
    grid-column: span 1 / span 1;
  }

  #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab2c-aa0cc69f {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab38-aa0cc69f {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_8ba3b04d-f8d1-edd4-cabc-e399cd55ab3c-aa0cc69f {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_68da6b5e-630a-2ca2-48f5-9adb5106ac93-aa0cc69f {
    grid-column: span 1 / span 1;
  }

  #w-node-_3f223751-047b-f029-fbca-06e9c7dfffc2-c66095d2 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_3f223751-047b-f029-fbca-06e9c7dfffce-c66095d2 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_3f223751-047b-f029-fbca-06e9c7dfffd2-c66095d2 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_9af08bd9-1b70-b7b3-0074-f415be9e18f2-c66095d2 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452213-ad4c1497 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb345221f-ad4c1497 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_5bbbdcdf-aa21-dbf9-71a0-b2ddb3452223-ad4c1497 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_2ef42dda-5be6-4ffb-fdca-8906d4bd784f-ad4c1497 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a57-8cb5851b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a63-8cb5851b {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_3c186b49-67d5-188c-ea2b-d7a95f659a67-8cb5851b {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_88a5c441-83d0-8e93-f6b4-d8ae631e08f5-8cb5851b {
    grid-column: span 1 / span 1;
  }

  #w-node-bcaa1a0c-f916-9528-44cc-bb31e5885268-7689e279 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-bcaa1a0c-f916-9528-44cc-bb31e5885274-7689e279 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-bcaa1a0c-f916-9528-44cc-bb31e5885278-7689e279 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_72564e9b-90ca-f4e4-fd73-bd6ee8d1002a-7689e279 {
    grid-column: span 1 / span 1;
  }

  #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49b4-c0bb71f4 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49c0-c0bb71f4 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_85b61e33-c943-be1d-4ea6-5710e60e49c4-c0bb71f4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_3c9a73b3-a5b7-1485-1bc3-ca0aec9a0c1f-c0bb71f4 {
    grid-column: span 1 / span 1;
  }

  #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a535-1f640279 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a541-1f640279 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-e9e725b6-ec2e-8c1d-6337-ed19f509a545-1f640279 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_7db71c25-05d1-8e55-6e37-110a7c833284-1f640279 {
    grid-column: span 1 / span 1;
  }

  #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c1e-1254f60c {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c2a-1254f60c {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_83ca8a72-ae5f-aeb5-87ef-337b0a909c2e-1254f60c {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_05ed3278-fdbf-b8a8-864e-8cb3fc3f1298-1254f60c {
    grid-column: span 1 / span 1;
  }

  #w-node-e05e3746-b4f9-3780-a555-895aa639ae58-20b683a0 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-e05e3746-b4f9-3780-a555-895aa639ae64-20b683a0 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-e05e3746-b4f9-3780-a555-895aa639ae68-20b683a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_0dc8b58b-c2f1-fe42-8e8c-5bb7a8cf5c13-20b683a0 {
    grid-column: span 1 / span 1;
  }

  #w-node-bd49c467-db48-e7a1-ad04-366dabe7c805-33547088 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-bd49c467-db48-e7a1-ad04-366dabe7c811-33547088 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-bd49c467-db48-e7a1-ad04-366dabe7c815-33547088 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_2cd34363-d66d-06c7-3226-b40cc227b3ed-33547088 {
    grid-column: span 1 / span 1;
  }

  #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4fda-9bee089d {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4fe6-9bee089d {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_416ee238-d0d4-f8ec-0297-ea38f3af4fea-9bee089d {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-e79c6ad2-5d8f-d7d7-0361-c14f56e8257d-9bee089d {
    grid-column: span 1 / span 1;
  }

  #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d333-dde6c77b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d33f-dde6c77b {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_4be7b956-5c4b-c871-2a52-82b08e80d343-dde6c77b {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_36b0d970-5893-90b3-60ca-7f7aab65dc9d-dde6c77b {
    grid-column: span 1 / span 1;
  }

  #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa59-63fbf269 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa65-63fbf269 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-cb35b834-6a83-7689-d697-0cc4edf0aa69-63fbf269 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_2a434f44-805b-1464-914c-0c36cf9fd1a5-63fbf269 {
    grid-column: span 1 / span 1;
  }

  #w-node-_675b4287-2c67-500a-f6df-a2d7ae501c88-31b42a59 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_675b4287-2c67-500a-f6df-a2d7ae501c94-31b42a59 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_675b4287-2c67-500a-f6df-a2d7ae501c98-31b42a59 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_9552f532-afee-6d41-0a43-f75dc10ae133-31b42a59 {
    grid-column: span 1 / span 1;
  }

  #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfda5-1a1554e4 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdb1-1a1554e4 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_06934126-84cc-e3f5-73b8-553a1e0cfdb5-1a1554e4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_04b5b239-a83a-e612-8722-0af6426fae7d-1a1554e4 {
    grid-column: span 1 / span 1;
  }

  #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5745-a1779189 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5751-a1779189 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-a1cb1f76-2f0d-8629-5142-7316cbcc5755-a1779189 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-bd08c5ad-dcfc-68e0-10ac-bb9da9e3e973-a1779189 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5e3b64d4-1c22-beba-8822-39c615b326a5-280f00ba {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_5e3b64d4-1c22-beba-8822-39c615b326b1-280f00ba {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_5e3b64d4-1c22-beba-8822-39c615b326b5-280f00ba {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-e3c2cf1b-ef2e-018f-dc99-84d558bd2449-280f00ba {
    grid-column: span 1 / span 1;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec131-0ad8a96c {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13a-0ad8a96c {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13e-0ad8a96c {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec14d-0ad8a96c {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-aa971995-9619-9d16-44d0-320cb25b1f9e-0ad8a96c {
    grid-column: span 1 / span 1;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d5a-a92d3e8b {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d66-a92d3e8b {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d6a-a92d3e8b {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_97faddde-239b-322a-d337-c9c3f60d1b8b-a92d3e8b {
    grid-column: span 1 / span 1;
  }

  #w-node-_57bee918-6e64-2fe0-c300-85cfb4406829-33e98235 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_57bee918-6e64-2fe0-c300-85cfb4406835-33e98235 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_57bee918-6e64-2fe0-c300-85cfb4406839-33e98235 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_4253f769-a0c8-2bb8-7e1c-59455ef60e6b-33e98235 {
    grid-column: span 1 / span 1;
  }

  #w-node-_292dec6f-6f64-3697-deb1-6a085229addd-2862ee96 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_292dec6f-6f64-3697-deb1-6a085229ade9-2862ee96 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_292dec6f-6f64-3697-deb1-6a085229aded-2862ee96 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_4f5a6e29-ab99-d949-eba4-5b2402b18b06-2862ee96 {
    grid-column: span 1 / span 1;
  }

  #w-node-baaa222e-e4e0-1860-92ab-a114a90da605-30d06462 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-baaa222e-e4e0-1860-92ab-a114a90da611-30d06462 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-baaa222e-e4e0-1860-92ab-a114a90da615-30d06462 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-ed0bed82-d17a-10db-9895-9eec57387c3d-30d06462 {
    grid-column: span 1 / span 1;
  }

  #w-node-c855b9cc-eff1-0d58-b507-59a434e96f8c-b5072f13 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-c855b9cc-eff1-0d58-b507-59a434e96f98-b5072f13 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-c855b9cc-eff1-0d58-b507-59a434e96f9c-b5072f13 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_8786c428-44da-613b-9e65-b7eb612b0d96-b5072f13 {
    grid-column: span 1 / span 1;
  }

  #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a4605a-52e3d0ea {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a46066-52e3d0ea {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-ea17c2cf-99fe-ce2a-6297-52b4c7a4606a-52e3d0ea {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_2e57f456-1ecc-de78-3ba2-a97ee0d8b9da-52e3d0ea {
    grid-column: span 1 / span 1;
  }

  #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dd98-ccb2bfd4 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dda4-ccb2bfd4 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_1d39c3cf-d111-34f3-5a36-ea7be146dda8-ccb2bfd4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-b7b326ac-75c6-4375-e479-2d29ce3f2ae7-ccb2bfd4 {
    grid-column: span 1 / span 1;
  }

  #w-node-f24bff7e-e987-84b9-c208-7fa5b8897788-7e1e30d3 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-f24bff7e-e987-84b9-c208-7fa5b8897794-7e1e30d3 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-f24bff7e-e987-84b9-c208-7fa5b8897798-7e1e30d3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_0177be18-0ef5-5919-c737-814e03f5bb9d-7e1e30d3 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6371da60-a732-5c30-e8f6-af4017c28d85-4c8d784d {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_6371da60-a732-5c30-e8f6-af4017c28d91-4c8d784d {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_6371da60-a732-5c30-e8f6-af4017c28d95-4c8d784d {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_641de97e-b0d8-5d62-ceec-436d4cda53da-4c8d784d {
    grid-column: span 1 / span 1;
  }

  #w-node-c95a544c-6938-3e62-fa09-738cb0981389-00f337cb {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-c95a544c-6938-3e62-fa09-738cb0981395-00f337cb {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-c95a544c-6938-3e62-fa09-738cb0981399-00f337cb {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_0c81d34a-1858-d958-fa78-631c89022a0c-00f337cb {
    grid-column: span 1 / span 1;
  }

  #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3a0-1c61fc43 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3ac-1c61fc43 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-ddf9afc0-09b5-e0aa-83ab-13a3bbf6e3b0-1c61fc43 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_684535a4-e93b-156d-8b84-a678cf652183-1c61fc43 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad8c-a72b87fc {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad98-a72b87fc {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_5165b7ac-4a75-f7ef-7b55-3c779c64ad9c-a72b87fc {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-a7c97369-48c5-0127-9d1f-9c98d0fadf8d-a72b87fc {
    grid-column: span 1 / span 1;
  }

  #w-node-_228aa792-4ae5-396d-e01c-58b7020c99b4-7857cf5f {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_228aa792-4ae5-396d-e01c-58b7020c99c0-7857cf5f {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_228aa792-4ae5-396d-e01c-58b7020c99c4-7857cf5f {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_4007ab57-a17e-a5d9-0ba3-a262e5882164-7857cf5f {
    grid-column: span 1 / span 1;
  }

  #w-node-_355a3a31-0baa-9366-dc41-ebf557727a70-ac03eb58 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_355a3a31-0baa-9366-dc41-ebf557727a7c-ac03eb58 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_355a3a31-0baa-9366-dc41-ebf557727a80-ac03eb58 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_879ab8e5-afd7-4276-678c-abeba4909d00-ac03eb58 {
    grid-column: span 1 / span 1;
  }

  #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a14-9af11e93 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a20-9af11e93 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_645462eb-364a-abc8-0e8a-fc23e62e5a24-9af11e93 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_93fc8942-6e38-3742-1ec7-b4bc1c6cf18d-9af11e93 {
    grid-column: span 1 / span 1;
  }

  #w-node-e1470596-d0a8-7d2a-384c-d0fe083a8b0e-fbca937c {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-e1470596-d0a8-7d2a-384c-d0fe083a8b1a-fbca937c {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-e1470596-d0a8-7d2a-384c-d0fe083a8b1e-fbca937c {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_780f1f6c-b1ba-6f4c-9183-c1515b2da5c3-fbca937c {
    grid-column: span 1 / span 1;
  }

  #w-node-_160331cb-b231-eebb-89eb-cb20feb1365b-d27ff6a0 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_160331cb-b231-eebb-89eb-cb20feb13667-d27ff6a0 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_160331cb-b231-eebb-89eb-cb20feb1366b-d27ff6a0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_6370160a-7688-d3ee-1faa-5a6d23c44f86-d27ff6a0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_83854d0a-90a4-9643-043f-85f9dd08b549-0bfe4674 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_83854d0a-90a4-9643-043f-85f9dd08b555-0bfe4674 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_83854d0a-90a4-9643-043f-85f9dd08b559-0bfe4674 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_405ffb4a-76a7-5d59-e460-63bfb51c5d84-0bfe4674 {
    grid-column: span 1 / span 1;
  }

  #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270bd-56ef0689 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270c9-56ef0689 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_07cdcb5a-885c-b892-d45a-1b1e61d270cd-56ef0689 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_96ba8744-3d48-ba40-5120-6b39c4119c60-56ef0689 {
    grid-column: span 1 / span 1;
  }

  #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d55-3f6f352a {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d61-3f6f352a {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-b35a2ade-c12b-ab2b-6593-2961d7b46d65-3f6f352a {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-bd0f6aa7-90b4-75ac-3f9c-74096ea4182c-3f6f352a {
    grid-column: span 1 / span 1;
  }

  #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd1f-47430b25 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd2b-47430b25 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-f28ba6dd-303a-7f6a-1c0b-02a1fdfadd2f-47430b25 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_97bc7f0e-59c2-0ebb-19d8-28fc89f3606d-47430b25 {
    grid-column: span 1 / span 1;
  }

  #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad22-2d27a887 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad2e-2d27a887 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_914f088c-b10e-bf5d-6731-8ed270eaad32-2d27a887 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_2ff87517-6bab-c3de-dd57-963454e9d2eb-2d27a887 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5a56d62a-188c-4400-8866-da19b3070e05-1a06013c {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_5a56d62a-188c-4400-8866-da19b3070e11-1a06013c {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_5a56d62a-188c-4400-8866-da19b3070e15-1a06013c {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-de3d5582-baa9-819e-fb6f-e647a6368433-1a06013c {
    grid-column: span 1 / span 1;
  }

  #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849eca-11059d06 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849ed6-11059d06 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-ffcd999f-e7ff-87dc-b384-ee49b2849eda-11059d06 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_55113735-15d5-d9e1-9bc3-e62bbfba17ca-11059d06 {
    grid-column: span 1 / span 1;
  }

  #w-node-ed459f9d-e3da-c11a-f61f-ac666890af86-ef83bce5 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-ed459f9d-e3da-c11a-f61f-ac666890af92-ef83bce5 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-ed459f9d-e3da-c11a-f61f-ac666890af96-ef83bce5 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_1349ebf9-4785-940e-5ab1-1d0e7f7de107-ef83bce5 {
    grid-column: span 1 / span 1;
  }

  #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab34-a4ad1159 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab40-a4ad1159 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-ebed7a27-1ca3-2c3a-6021-cdb8824fab44-a4ad1159 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_7ce56d6e-3567-b770-4382-01526965add2-a4ad1159 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5696b994-d58f-bf06-b06c-14958dfc40d0-3fe1a8f6 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_5696b994-d58f-bf06-b06c-14958dfc40dc-3fe1a8f6 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_5696b994-d58f-bf06-b06c-14958dfc40e0-3fe1a8f6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-a19f0b16-c059-91d8-2bcd-9545d2cf0a45-3fe1a8f6 {
    grid-column: span 1 / span 1;
  }

  #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e08-aa8181b0 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e14-aa8181b0 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-ebfba2ca-a14a-3d5f-6e24-6e025dbe6e18-aa8181b0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_666910e7-62f3-0a3d-7596-ce8e649f1a51-aa8181b0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153bf-3a56a410 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153cb-3a56a410 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_0696ebcb-32ad-815e-e6a8-098fcd9153cf-3a56a410 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_263d8bf4-88b9-9078-6411-302bdb8acc1d-3a56a410 {
    grid-column: span 1 / span 1;
  }

  #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425cd4-668b14c4 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425ce0-668b14c4 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_6b4d1fd5-bcca-afcf-310c-bc7dbc425ce4-668b14c4 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_5eabe6e7-a63b-9db2-6e4b-17f0f1060cc4-668b14c4 {
    grid-column: span 1 / span 1;
  }

  #w-node-_034d2506-ff6a-a225-c084-8debcd67c3bf-8a539de1 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_034d2506-ff6a-a225-c084-8debcd67c3cb-8a539de1 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_034d2506-ff6a-a225-c084-8debcd67c3cf-8a539de1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-f1a2b8ee-7d3e-577b-c7fa-dc8f63ded6be-8a539de1 {
    grid-column: span 1 / span 1;
  }

  #w-node-f9ab9bd7-dc1d-5cc7-b1c2-1f8b530fe8f7-65e2b23d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4cd83414-7b14-ce89-5c1e-3d8bc95988e2-65e2b23d, #w-node-_4cd83414-7b14-ce89-5c1e-3d8bc95988d9-65e2b23d {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec131-65e2b23d {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13a-65e2b23d {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_66983c49-f9e2-64fb-b077-ac0cf84ec13e-65e2b23d {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-8bb011fd {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-8bb011fd {
    justify-self: auto;
  }

  #w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-ba366fb6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-ba366fb6 {
    justify-self: auto;
  }

  #w-node-_794ca33e-4858-1e83-f0f4-b00f904c3e6b-095c373c, #w-node-cb1c3dfb-390e-5ed3-2ee6-9e1d5e8f3cf4-095c373c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_70bf3213-416b-d221-3feb-566668c44ad4-9983216e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_464077df-d530-4e7b-cb94-c9fad0d3beef-9983216e {
    grid-column: span 1 / span 1;
  }

  #w-node-_70bf3213-416b-d221-3feb-566668c44ad4-b1e504e9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e1222323-0473-7696-a752-537f1f7ff88e-b1e504e9 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_464077df-d530-4e7b-cb94-c9fad0d3beef-b1e504e9 {
    grid-column: span 1 / span 1;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d5a-8c8563e3 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d66-8c8563e3 {
    grid-area: 1 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-ec915fe2-fa15-018a-1e8c-caf0bac72d6a-8c8563e3 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
  }

  #w-node-_97faddde-239b-322a-d337-c9c3f60d1b8b-8c8563e3 {
    grid-column: span 1 / span 1;
  }
}
