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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Pompadour;
  src: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5cfa752ba73f44efeea6f08e_Pompadour-Black.ttf.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5cfa7532a90a7092cf86d927_Pompadour-Black.ttf.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Din;
  src: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5dc543bccedf1aaae37b96be_DIN2014-Bold.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5dc543bc1d55e48084790bc2_DIN2014-Bold.woff") format("woff"), url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5dc543bcdc409bdd6dc31495_DIN2014-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Din;
  src: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5dc543bc176b950bb91eec48_DIN2014-Regular.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5dc543bcc4b19910d38b353a_DIN2014-Regular.woff") format("woff"), url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5dc543bc5e4ebc17a0ff2624_DIN2014-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Din;
  src: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5dc54432dc409b1462c317a5_DIN2014-Light.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5dc544325e4ebce88cff2905_DIN2014-Light.woff") format("woff"), url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5dc54432176b95f93b1eedae_DIN2014-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Pompadour;
  src: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5cfa757aa0c399c2a3a07030_Pompadour.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: D-Din;
  src: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5cf537579af3996ebea27564_D-DIN.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: D-din;
  src: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5cf5375742008143bf4f3242_D-DIN-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: D-Din Condensed;
  src: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5cf5375773a623178fb8d8be_D-DINCondensed-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}

:root {
  --lime: #6aff00;
  --white: white;
  --light-pink: #d673dd;
  --light-blue: #12d7df;
  --black: black;
  --pink: #f334fe;
  --yellow: #cefc11;
}

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

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

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

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

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
}

h3 {
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

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

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

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

p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 24px;
}

a {
  text-decoration: underline;
}

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

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

strong {
  font-weight: bold;
}

em {
  font-size: 16px;
  font-style: italic;
  line-height: 24px;
}

.home-top {
  z-index: 300;
  height: 100vh;
  position: relative;
}

.event {
  z-index: 100;
  flex-direction: column;
  height: 700px;
  min-height: 0;
  display: flex;
  position: relative;
}

.event.cfu22, .event.lost-sofia, .event.big-love, .event.shipwrecked, .event.syn-terrace, .event.bad-santa, .event.twisted-circus, .event.masquerade, .event.shipwrecked-v02, .event.saints-sinners, .event.lost-brighton, .event.somewhere-beyond, .event.breathe, .event.summer-jamm, .event.shipwrecked-v04, .event.se7en {
  display: block;
}

.event-image {
  z-index: 1;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  height: 100%;
  position: relative;
}

.event-image._04-ibiza {
  perspective-origin: 50%;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d42e31c02c7534f456502f6_04-housework-rooftop-shimmy.jpg");
  background-position: 50% 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image._08-outta-space {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5da71f8374d4ca25698be0d6_housework-events-08-outta-space-06.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image._08-outta-space.detail {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5da71f8374d4ca25698be0d6_housework-events-08-outta-space-06.jpg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  position: absolute;
  inset: 0%;
}

.event-image._09-mutiny {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5de11b1983c9d7caedd9e328_07-housework-event-mutiny-38.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.event-image._02-masquarade {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d2609d156fefe11e0a98b9c_housework-02-masquarade-boat-party-11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image._05-sun-goes-down {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d42dfff41794c52de51839d_05-housework-sun-goes-down.jpg");
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image._05-sun-goes-down.detail {
  background-size: cover;
  position: absolute;
  inset: 0%;
}

.event-image._03-eastend-days {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d2c7af699a690c52736fca9_housework-03-eastend-days-18.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image._01-ibiza-terrace {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d2dc226b78ea830fc852b12_housework-01-ibiza-terrace-26.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.sign-up-image-dj {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d2609d156fefe11e0a98b9c_housework-02-masquarade-boat-party-11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image._08-cfu20 {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5f96b518c07b2896ddad5423_housework-corfu-2020-cover-2.jpg"), url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5da86dff805cc179ff5cb37c_housework-event-08-cfu20.jpg");
  background-position: 50%, 50%;
  background-repeat: repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: scroll, scroll;
}

.event-image._08-cfu20.detail {
  position: absolute;
  inset: 0%;
}

.event-image._08-day-thing {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5e68c55b74a45a2324fab321_08-housework-event-daything-46.jpg"), url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5ddd18ca965f2410c291ee66_housework-event-its-a-day-thing.jpg");
  background-position: 50%, 50%;
  background-repeat: repeat, no-repeat;
  background-size: cover, cover;
  background-attachment: scroll, scroll;
  display: block;
}

.event-image._08-day-thing.detail {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5da71f8374d4ca25698be0d6_housework-events-08-outta-space-06.jpg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  position: absolute;
  inset: 0%;
}

.event-image.in-your-dna {
  z-index: 2;
  background-color: #ed1d10;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5e1c77fbe402b698758d8bb2_its-in-your-dna-background-image.jpg"), linear-gradient(#ed1d10, #de2487);
  background-position: 50%, 0 0;
  background-size: cover, auto;
}

.event-image.in-your-dna.detail {
  position: absolute;
  inset: 0%;
}

.event-image.in-your-dna.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/61afc2fe4e1c4401c431a6dd_dna21-gallery-housework-header.jpg"), linear-gradient(#ed1d10, #de2487);
}

.event-image.prohibition {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5f803dfd581ce4fe8799e3ad_prohibition-housework-background-image.jpg");
}

.event-image.cfu21 {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5f9d95ab7943e097b8b47b15_housework-cfu21-cover-image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image.cfu21.detail {
  position: absolute;
  inset: 0%;
}

.event-image.cfu21.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/619e90e48661d335de3565ec_housework-cfu21-gallery-087.jpg");
  background-position: 50%;
}

.event-image.lost-sofia {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5fd09bf114bc5c2767554e55_housework-event-lost-sofia-background-image.jpg");
}

.event-image.syn-festival {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/600015a8a27f06b6770dd024_housework-syn-festival-header-image.jpg");
  display: block;
}

.event-image.rise-up {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/60cefa7332cf137cc223ad57_housework-event-rise-up-background-image.jpeg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.rise-up.detail {
  position: absolute;
  inset: 0%;
}

.event-image.winterwonderland {
  background-color: #ff1a21;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/61672190bfbcc95d9e005c5c_housework-winterwonderland-header-image.jpeg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.winterwonderland.detail {
  position: absolute;
  inset: 0%;
}

.event-image.winterwonderland.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/61d4abb13eec238158d0ec1d_winterwonderlandgallery-housework-main.jpg");
}

.event-image.biglove {
  z-index: 2;
  background-color: #e7105c;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/627961b8c032a1ff4146eaf3_biglovegallery-housework-105.jpg"), url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6176f3a6ef1cc4fe6fb2f554_housework-event-biglove-background-image.jpeg");
  background-position: 50%, 50%;
  background-size: cover, cover;
  background-attachment: scroll, scroll;
  display: block;
}

.event-image.biglove.detail {
  position: absolute;
  inset: 0%;
}

.event-image.shipwrecked {
  z-index: 2;
  background-color: #cefc11;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/621e2ad907e5ac795c272db7_housework-event-shipwrecked-background-image.jpg");
  background-position: 50%;
  background-size: cover;
  display: block;
}

.event-image.shipwrecked.detail {
  position: absolute;
  inset: 0%;
}

.event-image.shipwrecked.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/62b8b64a2f0091801dfd7f5d_shipwreckedgallery-housework-00.jpg");
}

.event-image.unfinished-business {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/631f7f39d81fe5af47a342b0_housework-unfinished-business-header.jpg");
  background-position: 50%;
  background-size: cover;
  display: block;
}

.event-image.unfinished-business.detail {
  position: absolute;
  inset: 0%;
}

.event-image.unfinished-business.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/637bf23dc654a8e6e11907d2_houseworkXOYO-unfinished-business-header.jpg");
}

.event-image.cfu23 {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/63246cb96370073167c7f93e_housework-cfu23-header-image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.cfu23.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6596d7c9aed3d54cf49fa0eb_housework-cfu23gallery-050.jpg");
  background-position: 50%;
  background-size: cover;
}

.event-image.cfu23 {
  background-color: #cefc11;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/63246cb96370073167c7f93e_housework-cfu23-header-image.jpg");
  background-position: 50%;
  background-size: cover;
  display: block;
}

.event-image.cfu23.detail {
  position: absolute;
  inset: 0%;
}

.event-image.cfu23.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/62b8b64a2f0091801dfd7f5d_shipwreckedgallery-housework-00.jpg");
}

.event-image.bad-santa {
  background-color: #ff1a21;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/633705307062eb974ad5a4a1_housework-badsanta-header.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.bad-santa {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/633705307062eb974ad5a4a1_housework-badsanta-header.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image.bad-santa.detail {
  position: absolute;
  inset: 0%;
}

.event-image.bad-santa.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/619e90e48661d335de3565ec_housework-cfu21-gallery-087.jpg");
  background-position: 50%;
}

.event-image.cfu22-gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6356eab2f3ff15126f0a78ba_housework-cfu22gallery-header.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image.cfu22-gallery.detail {
  position: absolute;
  inset: 0%;
}

.event-image.cfu22-gallery.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/619e90e48661d335de3565ec_housework-cfu21-gallery-087.jpg");
  background-position: 50%;
}

.event-image.twisted-circus {
  background-color: #5fff00;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6358f229bf1bcabc442bdfe7_housework-twistedcircus-header.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.twisted-circus.detail {
  position: absolute;
  inset: 0%;
}

.event-image.twisted-circus.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/64123a9be01449b9b68270a2_housework-twistedcircus-header.jpg");
  background-position: 50%;
  background-size: cover;
}

.event-image.bad-santa-gallery {
  background-color: #ff1a21;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/63aaf7bad2800eed385b532b_housework-badsanta-gallery-70.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.bad-santa-gallery.detail {
  position: absolute;
  inset: 0%;
}

.event-image.masquerade {
  background-color: #b2061e;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/63e15b243dacc5354db18045_housework-masquerade-header.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.masquerade.detail {
  position: absolute;
  inset: 0%;
}

.event-image.masquerade.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/645bedc7d15e1d08dc929f71_housework-lafayette-masquerade-header.jpg");
}

.event-image.shipwrecked-v02 {
  background-color: #cf1b4a;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6446ddd358d284303ef31445_housework-shipwreckedv02-header.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.shipwrecked-v02.detail {
  position: absolute;
  inset: 0%;
}

.event-image.shipwrecked-v02.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/64c80ffdc955af45c2aad027_housework-shipwreckedv02-01-main.jpg");
}

.event-image.twisted-circus-copy {
  background-color: #5fff00;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6358f229bf1bcabc442bdfe7_housework-twistedcircus-header.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.twisted-circus-copy.detail {
  position: absolute;
  inset: 0%;
}

.event-image.twisted-circus-copy.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/64123a9be01449b9b68270a2_housework-twistedcircus-header.jpg");
  background-position: 50%;
  background-size: cover;
}

.event-image.bad-santa-2 {
  background-color: #ff40ba;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/64888318d08ccbc343f26c9a_housework-badsanta-2-header.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.bad-santa-2.detail {
  position: absolute;
  inset: 0%;
}

.event-image.saints-sinneres {
  background-color: #e421ab;
  background-image: none;
}

.event-image.saints-sinneres.detail {
  position: absolute;
  inset: 0%;
}

.event-image.saints-sinneres.gallery {
  background-color: #14bcb7;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6596b684bfbb5a7d0be59d6a_housework-sinners-saints-header-gallery.jpg");
  background-position: 50%;
  background-size: cover;
}

.event-image.saints-sinners {
  z-index: 2;
  background-color: #19c6a8;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/649c85940efbf3d9e7673687_housework-saints-sinners-header.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.saints-sinners.detail {
  position: absolute;
  inset: 0%;
}

.event-image.zootopia {
  z-index: 2;
  background-color: #f7611b;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/65400ba414e02b9c527e1b74_housework-zootopia-header.jpg");
  background-position: 50% 0;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.zootopia.detail {
  position: absolute;
  inset: 0%;
}

.event-image.zootopia.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6601e3cc73bb6ad77aea297a_housework-zootopiagallery-header.jpg");
  background-position: 50% 100%;
}

.event-image.lost-brighton {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6564f7935437cfb31a663e03_housework-lost-in-brighton-cover.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image.lost-brighton.detail {
  position: absolute;
  inset: 0%;
}

.event-image.lost-brighton.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/664486f542c407a9ba42ff38_housework-lost-brighton-gallery-19.jpg");
  background-position: 50%;
}

.event-image.cfu23-gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6597ef3880454e68458ded95_housework-cfu23gallery-header.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.cfu23-gallery.detail {
  position: absolute;
  inset: 0%;
}

.event-image.cfu23-gallery.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6596d7c9aed3d54cf49fa0eb_housework-cfu23gallery-050.jpg");
  background-position: 50%;
  background-size: cover;
}

.event-image.bad-santa-2-gallery {
  background-color: #ff40ba;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6597f77c160abdfabe14eda8_housework-badsanta2-gallery-header.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.bad-santa-2-gallery.detail {
  position: absolute;
  inset: 0%;
}

.event-image.shipwrecked-v03 {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6641d22c489d3a4cc2bb1fab_housework-shipwrecked-v3-header-image.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image.shipwrecked-v03.detail {
  position: absolute;
  inset: 0%;
}

.event-image.shipwrecked-v03.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/619e90e48661d335de3565ec_housework-cfu21-gallery-087.jpg");
  background-position: 50%;
}

.event-image.somewhere-beyond {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/66559a4d2c8d3031990cec46_housework-somewhere-beyond-header.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image.somewhere-beyond.detail {
  position: absolute;
  inset: 0%;
}

.event-image.somewhere-beyond.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/619e90e48661d335de3565ec_housework-cfu21-gallery-087.jpg");
  background-position: 50%;
}

.event-image.bad-santa-3 {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/66950ee88bec1f81688ce89e_housework-bad-santa3-header.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image.bad-santa-3.detail {
  position: absolute;
  inset: 0%;
}

.event-image.bad-santa-3.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/619e90e48661d335de3565ec_housework-cfu21-gallery-087.jpg");
  background-position: 50%;
}

.event-image.love-parade {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/67169ddb4df0474977a5986a_housework-love-parade-header.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image.love-parade.detail {
  position: absolute;
  inset: 0%;
}

.event-image.love-parade.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/619e90e48661d335de3565ec_housework-cfu21-gallery-087.jpg");
  background-position: 50%;
}

.event-image.we-call-it-dance {
  background-color: #19c6a8;
  background-image: none;
  background-size: auto;
  background-attachment: scroll;
}

.event-image.breathe {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/67520f2aa72db07884561836_housework-breathe-header-image.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image.breathe.detail {
  position: absolute;
  inset: 0%;
}

.event-image.breathe.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/619e90e48661d335de3565ec_housework-cfu21-gallery-087.jpg");
  background-position: 50%;
}

.event-image.cfu23-gallery-copy {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/677c4b7f5cd97ad9cabe8b09_housework-cfu24-gallery-cover.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.cfu23-gallery-copy.detail {
  position: absolute;
  inset: 0%;
}

.event-image.cfu23-gallery-copy.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6596d7c9aed3d54cf49fa0eb_housework-cfu23gallery-050.jpg");
  background-position: 50%;
  background-size: cover;
}

.event-image.summer-jamm {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/67e14db92889ab60e0e55ecc_housework-summer-jamm-header.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image.summer-jamm.detail {
  position: absolute;
  inset: 0%;
}

.event-image.summer-jamm.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/619e90e48661d335de3565ec_housework-cfu21-gallery-087.jpg");
  background-position: 50%;
}

.event-image.shipwrecked-v04 {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6812706197f750b30d960787_housework-shipwrecked04-header.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image.shipwrecked-v04.detail {
  position: absolute;
  inset: 0%;
}

.event-image.shipwrecked-v04.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/619e90e48661d335de3565ec_housework-cfu21-gallery-087.jpg");
  background-position: 50%;
}

.event-image.se7en {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/684c0e11aa1c4c7e1a227fe2_housework-se7en-event-cover.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image.se7en.detail {
  position: absolute;
  inset: 0%;
}

.event-image.se7en.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/619e90e48661d335de3565ec_housework-cfu21-gallery-087.jpg");
  background-position: 50%;
}

.event-image.bad-santa-4 {
  background-color: #ff40ba;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6899e888437c887f81e82b43_housework-bad-santa-4-header.webp");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
}

.event-image.bad-santa-4.detail {
  position: absolute;
  inset: 0%;
}

.event-title {
  z-index: 10;
  clear: left;
  text-transform: uppercase;
  background-color: #000;
  padding-top: 10px;
  font-family: Din, sans-serif;
  font-size: 80px;
  font-weight: 300;
  line-height: 70px;
  display: inline-block;
  position: relative;
}

.event-title.end-120 {
  z-index: 10;
  padding-right: 120px;
  font-family: Din, sans-serif;
  font-weight: 300;
}

.event-title.end-120.lime {
  color: var(--lime);
}

.event-title.end-120.white {
  color: var(--white);
}

.event-title.end-40 {
  z-index: 10;
  padding-right: 40px;
}

.event-detail {
  clear: none;
  flex: 1;
  align-self: stretch;
  align-items: stretch;
  margin-bottom: 20px;
  padding-top: 0;
  font-size: 22px;
  line-height: 25px;
  display: flex;
}

.event-text-detail {
  flex-wrap: wrap;
  place-content: center flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  inset: 0% auto auto 0%;
}

.event-detail-text {
  clear: left;
  color: #fff;
  text-transform: uppercase;
  background-color: #000;
  flex: 0 auto;
  margin-top: 0;
  padding-top: 2px;
  font-family: Din, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
  display: block;
}

.event-detail-text.end-green {
  color: #00e89e;
}

.event-detail-text.end-purple {
  color: #8f3a83;
  padding-right: 80px;
}

.event-detail-text.end-blue {
  color: #0486d3;
  padding-right: 80px;
}

.event-detail-text.end-yellow {
  color: #eeee09;
  padding-right: 100px;
}

.event-detail-text.end-magenta {
  color: #c72e94;
  padding-right: 80px;
}

.event-detail-text.end-red {
  color: #ed1b24;
  padding-right: 80px;
}

.event-detail-text.green-2 {
  color: #00e89e;
}

.event-detail-text.yellow-2 {
  color: #eeee09;
}

.event-detail-text.green-3 {
  color: #b6ff56;
}

.event-detail-text.end-light-green-2 {
  color: #b6ff56;
  padding-right: 100px;
}

.event-detail-text.end-light-blue {
  color: #01def9;
  padding-right: 100px;
}

.event-detail-text.end-pink, .event-detail-text.pink {
  color: #ff40ba;
}

.event-detail-text.end-pink {
  color: #ff40ba;
  padding-right: 100px;
}

.event-detail-text.end-purple-light {
  color: var(--light-pink);
  padding-right: 80px;
}

.event-detail-text.end-light-blue-copy {
  color: var(--light-blue);
  padding-right: 100px;
}

.event-detail-text.end-light-purple {
  color: #d673dd;
  padding-right: 100px;
}

.event-detail-text.end-lime {
  color: var(--lime);
  padding-right: 80px;
}

.event-detail-text.lime {
  color: var(--lime);
}

.dark {
  clear: none;
  background-color: #000;
  line-height: 25px;
  overflow: visible;
}

.event-content {
  z-index: 100;
  flex-wrap: wrap;
  place-content: center flex-start;
  align-items: center;
  width: 70%;
  max-width: 1000px;
  height: 100%;
  padding-left: 0;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.event-content.margin-bottom {
  width: 80%;
}

.event-content.embed {
  justify-content: flex-start;
  align-items: center;
  margin-top: -200px;
}

.date {
  color: #000;
  flex: 0 100%;
  margin-bottom: 20px;
  padding-left: 100px;
  font-family: Din, sans-serif;
  font-size: 25px;
}

.date.white {
  color: var(--white);
  text-transform: uppercase;
  font-weight: 700;
}

.button {
  float: left;
  color: #000;
  text-align: left;
  text-transform: uppercase;
  background-color: #fff;
  margin-right: 40px;
  padding: 25px 30px;
  font-family: Din, sans-serif;
  font-size: 20px;
  font-weight: 700;
  display: inline-block;
  box-shadow: 0 2px #0006;
}

.end-green {
  color: #00e89e;
  padding-right: 100px;
}

.text-link {
  float: left;
  text-transform: uppercase;
  margin-left: auto;
  margin-right: auto;
  font-family: Din, sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-decoration: none;
}

.text-link.black {
  color: #000;
  background-color: #0000;
}

.background-video {
  z-index: 2;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.background-video.mobile {
  display: block;
}

.header {
  z-index: 5;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.text-block {
  color: #fff;
  text-align: left;
  font-family: Din, sans-serif;
  font-size: 80px;
  font-weight: 400;
  line-height: 80px;
  display: block;
}

.end-orange {
  color: #fb6a0e;
  padding-right: 100px;
}

.event-detail-divide {
  clear: left;
  color: #fff;
  text-transform: uppercase;
  background-color: #000;
  flex: 0 auto;
  margin-top: 0;
  padding-top: 2px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Din, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
  display: block;
}

.event-detail-divide.green {
  color: #00e89e;
  background-image: none;
  line-height: 26px;
}

.event-detail-divide.orange {
  color: #fb6a0e;
  background-image: none;
}

.event-detail-divide.purple {
  color: #8f3a83;
  font-family: Din, sans-serif;
  line-height: 26px;
}

.event-detail-divide.pink {
  color: #e5355c;
}

.event-detail-divide.lime {
  color: var(--lime);
  line-height: 26px;
}

.event-detail-divide.blue {
  background-image: none;
  font-family: Din, sans-serif;
}

.event-detail-divide.yellow {
  background-color: var(--black);
  color: #eefa03;
}

.event-detail-divide.magenta {
  color: #c72e94;
}

.event-detail-divide.red {
  color: #ed1b24;
}

.event-detail-divide.green-2 {
  background-color: var(--black);
  color: #b6ff56;
}

.event-detail-divide.light-blue {
  background-color: var(--black);
  color: var(--light-blue);
}

.event-detail-divide.pink {
  color: #ff40ba;
  background-image: none;
  line-height: 26px;
}

.event-detail-divide.orange-copy {
  color: #fb6a0e;
  background-image: none;
}

.event-detail-divide.purple-light {
  color: var(--light-pink);
  font-family: Din, sans-serif;
  line-height: 26px;
}

.event-detail-divide.light-purple {
  color: #d673dd;
}

.event-text-title {
  flex-wrap: wrap;
  align-content: center;
  align-items: center;
  width: 100%;
  font-weight: 300;
  display: flex;
  position: relative;
  inset: 0% auto auto 0%;
}

.event-text-title.orange {
  background-color: #0000;
  border-left-color: #f6601c;
}

.event-text-title.green {
  background-color: #0000;
  background-image: none;
  border-left-width: 0;
  border-left-color: #89c92b;
}

.links {
  z-index: 700;
  flex-direction: row;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  padding-left: 100px;
  display: flex;
  position: absolute;
  inset: auto 0% 20%;
}

.black {
  z-index: 10;
  background-color: var(--black);
  padding-left: 0;
  position: relative;
}

.black.footer {
  padding-left: 100px;
  padding-right: 100px;
}

.black.padding-top {
  padding-top: 100px;
}

.heading {
  color: #36c3b4;
  text-align: center;
  letter-spacing: -4px;
  text-transform: uppercase;
  font-family: Din, sans-serif;
  font-size: 100px;
  line-height: 90px;
}

.heading.margin-bottom {
  margin-bottom: 100px;
  font-family: Din, sans-serif;
}

.heading.black {
  color: #000;
  background-color: #0000;
  margin-bottom: 50px;
  font-family: Din, sans-serif;
}

.heading.margin-top {
  color: #00d9b1;
  margin-top: 140px;
  margin-bottom: 40px;
}

.container {
  flex-flow: column wrap;
  place-content: stretch space-around;
  padding-top: 140px;
  padding-bottom: 140px;
  display: flex;
}

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

.body {
  color: #fff;
  background-color: #000;
  font-family: Din, sans-serif;
}

.body.pink {
  color: #ca2a60;
}

.body.yellow {
  background-color: #ffe500;
}

.heading-2 {
  color: #36c3b4;
  text-align: center;
  flex: none;
  width: 100%;
  font-size: 40px;
  font-weight: 400;
  line-height: 50px;
}

.paragraph {
  text-align: left;
  flex: none;
  width: 100%;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  line-height: 30px;
}

.paragraph.center {
  text-align: center;
  max-width: 700px;
}

.paragraph.margin-top {
  margin-top: 60px;
}

.paragraph.list {
  max-width: 800px;
}

.div-block-3 {
  text-align: left;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button-2 {
  color: #000;
  text-align: center;
  text-transform: uppercase;
  background-color: #00d9b1;
  flex: none;
  align-self: center;
  margin-right: 0;
  padding: 25px 30px;
  font-family: Din, sans-serif;
  font-size: 20px;
  font-weight: 700;
  transition: background-color .8s;
  display: inline-block;
  box-shadow: 0 2px #0006;
}

.button-2:hover {
  background-color: #00e1e5;
}

.button-2.lime {
  background-color: #cefc11;
}

.button-2.lime:hover {
  background-color: #43e38e;
}

.button-2.orange {
  color: #000;
  background-color: #f6601c;
  background-image: none;
}

.button-2.orange:hover {
  background-color: #ca2a60;
}

.button-2.blue {
  color: #000;
  background-color: #3e84dc;
  background-image: none;
}

.button-2.blue:hover {
  background-color: #00d9d5;
}

.button-2.pink-copy {
  background-color: #e33261;
}

.button-2.yellow {
  color: var(--black);
  background-color: #eeee09;
}

.button-2.yellow:hover {
  background-color: #ed3962;
}

.button-2.cyan {
  background-color: #00d9d5;
}

.button-2.cyan:hover {
  background-color: #00e89e;
}

.button-2.red {
  background-color: #f32440;
}

.button-2.red:hover {
  background-color: #c72e94;
}

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

.button-2.black.padding-bottom {
  margin-bottom: 40px;
}

.button-2.yellow-2 {
  color: var(--black);
  background-color: #ffe500;
}

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

.button-2.yellow-orange {
  color: var(--black);
  background-color: #eeee09;
}

.button-2.yellow-orange:hover {
  background-color: #ed3962;
}

.button-2.red-2 {
  background-color: #ff1a21;
}

.button-2.red-2:hover {
  background-color: #9ada00;
}

.button-2.lime-orange {
  background-color: #5fff00;
}

.button-2.lime-orange:hover {
  background-color: #ed9301;
}

.button-2.purple-red {
  background-color: #8b0a6e;
}

.button-2.purple-red:hover {
  background-color: #b2061e;
}

.button-2.yellow-pink {
  color: var(--black);
  background-color: #eeee09;
}

.button-2.yellow-pink:hover {
  background-color: #cf1b4a;
}

.button-2.pink {
  background-color: #ff40ba;
}

.button-2.pink:hover {
  background-color: #ffa200;
}

.button-2.pink-light-blue {
  background-color: var(--pink);
}

.button-2.pink-light-blue:hover {
  background-color: var(--light-blue);
}

.quote-images {
  grid-column-gap: 273px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 50vw;
  display: grid;
}

.quote-container {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.quote-top {
  float: left;
  background-image: linear-gradient(#7d5fda, #4da3c1);
  margin-left: auto;
  padding: 60px;
  position: relative;
}

.quote-text {
  color: #fff;
  font-size: 25px;
  line-height: 30px;
}

.quote {
  width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.quote-bottom {
  float: left;
  background-color: #4da3c1;
  width: 55px;
  height: 55px;
  position: static;
}

.quote-name {
  float: left;
  color: #4da3c1;
  text-transform: uppercase;
  margin-top: 20px;
  margin-left: 25px;
  font-size: 18px;
}

.heading-sml {
  color: #00d9b1;
  text-align: center;
  letter-spacing: -4px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-family: Din, sans-serif;
  font-size: 80px;
  line-height: 70px;
}

.heading-sml.margin-bottom {
  margin-bottom: 100px;
  font-family: Din, sans-serif;
}

.arrow-link {
  color: #fff;
  text-align: center;
  flex: none;
  align-items: center;
  margin-left: 0;
  margin-right: auto;
  text-decoration: none;
  display: inline-block;
  position: static;
}

.arrow-link.left {
  float: left;
  clear: none;
  color: #000;
  order: 0;
  align-self: flex-start;
  margin-top: 20px;
  margin-left: 0;
  margin-right: 0;
}

.arrow-link.center {
  margin-left: auto;
  margin-right: auto;
}

.arrow-link.gallery {
  margin-left: 100px;
}

.arrow-link.gallery.pink {
  color: #ff40ba;
}

.arrow-link.gallery.lime {
  color: #eef903;
}

.arrow-link.gallery.blue {
  background-color: #0000;
  background-image: none;
}

.arrow-link.gallery.purple {
  color: #8f3a83;
}

.arrow-link.gallery.blue-copy {
  color: #00e89e;
  background-color: #0000;
  background-image: none;
}

.arrow-link.gallery.green {
  color: #b6ff56;
}

.grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #000;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(33%, 2fr));
  grid-template-areas: ".";
  grid-auto-rows: auto;
  grid-auto-columns: minmax(200px, 1fr);
  grid-auto-flow: row dense;
}

.grid.black {
  background-image: none;
}

.colour {
  z-index: 4;
  background-image: linear-gradient(#bd07fc, #2ecdb0);
  position: relative;
}

.p1 {
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 30px;
  font-size: 26px;
  line-height: 36px;
  position: relative;
}

.p1.center {
  text-align: center;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.p1.center.black, .p1.black {
  color: var(--black);
  background-color: #0000;
}

.event-details {
  background-color: #000;
  height: 700px;
  min-height: 0;
  display: block;
  position: relative;
}

.event-details.green {
  color: #90d32d;
  background-color: #0000;
  background-image: none;
  overflow: hidden;
}

.event-details.pink {
  color: #ca2a60;
  background-color: #0000;
  background-image: none;
}

.event-details.purple {
  color: #b9307e;
  background-color: #0000;
  overflow: hidden;
}

.event-details.cyan {
  color: #00d9d5;
  background-color: #0000;
  background-image: none;
  overflow: hidden;
}

.event-details.lime {
  color: #90d32d;
  background-color: #0000;
}

.event-details.yellow {
  color: #ffe500;
  background-color: #0000;
}

.event-details.red {
  color: #f32440;
  background-color: #0000;
  background-image: none;
  overflow: hidden;
}

.image-2 {
  float: right;
  clear: none;
  flex: 0 auto;
  align-self: flex-end;
  width: auto;
  display: block;
}

.div-block-9 {
  flex-flow: column;
  place-content: stretch flex-start;
  align-self: flex-start;
  width: 100%;
  margin-top: 40px;
  display: block;
}

.nav-menu {
  float: left;
  position: relative;
  top: auto;
}

.nav-menu.green {
  background-image: none;
}

.nav-menu.green:hover {
  color: #00e89e;
}

.nav-menu.black {
  color: var(--black);
  background-color: #0000;
}

.brand {
  float: right;
}

.navbar {
  color: #00e89e;
  background-color: #0000;
  padding: 30px 30px 60px;
  position: absolute;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.navbar.dark {
  background-image: linear-gradient(#0009, #24215a00);
}

.navbar.dark.lime {
  color: #5fff00;
}

.navbar.dark-blue {
  background-image: linear-gradient(#13555a85, #24215a00);
}

.navbar.lime {
  color: #cefc11;
}

.navbar.pink {
  color: #ca2a60;
}

.navbar.yellow {
  background-color: #0000;
}

.navbar.magenta {
  color: #c72e94;
}

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

.navbar.red {
  color: #ed1b24;
}

.navbar.purple {
  background-color: #0000;
}

.navbar.light-blue {
  color: #01def9;
  background-color: #0000;
}

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

.nav-divide {
  text-transform: uppercase;
  background-color: #0000;
  flex: 0 auto;
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 16px;
  display: inline-block;
}

.nav-divide.green {
  color: #00e89e;
  text-align: left;
  background-color: #0000;
  background-image: none;
  line-height: 16px;
}

.nav-divide.blue {
  color: #3e84dc;
  background-color: #0000;
  background-image: none;
}

.nav-divide.pink {
  color: #ca2a60;
  line-height: 16px;
}

.nav-divide.green-2 {
  color: #00e89e;
}

.nav-divide.lime {
  color: #cefc11;
}

.nav-divide.orange {
  color: #f6601c;
  background-color: #0000;
  background-image: none;
}

.nav-divide.pink-copy {
  color: #ca2a60;
  line-height: 16px;
}

.nav-divide.yellow {
  color: #ffe500;
  background-color: #0000;
}

.nav-divide.magenta {
  color: #c72e94;
}

.nav-divide.lime-2 {
  color: var(--lime);
}

.nav-divide.purple {
  color: #8b0a6e;
}

.nav-divide.light-blue {
  color: #01def9;
}

.nav-divide.orange-2 {
  color: #ffa200;
  background-color: #0000;
  background-image: none;
}

.nav-link {
  color: var(--white);
  text-transform: uppercase;
  margin: 10px;
  padding: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
  transition: color .3s, background-color .3s;
}

.nav-link:hover {
  opacity: 1;
  color: #000;
  background-color: #fff;
}

.nav-link.w--current {
  color: #fff;
  text-decoration: line-through;
}

.nav-link.w--current:hover {
  color: #000;
}

.nav-link.dark {
  color: #000;
  background-color: #0000;
}

.nav-link.black {
  color: var(--black);
  background-color: #0000;
}

.heading-3 {
  color: var(--white);
  font-size: 40px;
  font-weight: 400;
  line-height: 40px;
}

.footer-content {
  margin-left: auto;
  margin-right: auto;
  padding-top: 110px;
  padding-bottom: 110px;
}

.paragraph-small {
  color: var(--white);
  text-align: left;
  flex: none;
  width: 100%;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 24px;
}

.paragraph-small.margin-top {
  text-align: center;
  margin-top: 20px;
}

.sign-up {
  float: left;
  max-width: 445px;
}

.right {
  float: right;
}

.social-links {
  cursor: pointer;
  margin-left: 40px;
}

.link {
  float: right;
  clear: right;
  color: var(--white);
  text-transform: uppercase;
  padding-bottom: 12px;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

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

.copyright-credit {
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 60px;
}

.copyright {
  float: left;
  color: #fff;
  margin-left: 24px;
  font-size: 12px;
}

.hw-ldn {
  float: left;
}

.image-7 {
  width: 220px;
}

.event-number {
  z-index: 600;
  color: #ffe500;
  font-family: Pompadour, sans-serif;
  font-size: 100px;
  line-height: 90px;
  position: absolute;
  inset: 100px 50px auto auto;
}

.event-number.left {
  clear: none;
  flex: 0 1005px;
  order: 0;
  align-self: auto;
  margin-bottom: 10px;
  padding-left: 100px;
  position: static;
  inset: 0% auto auto 100px;
}

.event-number.left.pink {
  color: #e5355c;
}

.event-number.left.white {
  color: var(--white);
}

.event-number.left.red {
  color: #ed1b24;
}

.event-number.left.black {
  color: var(--black);
  background-color: #0000;
}

.event-number.left.light-blue {
  color: #01def9;
}

.event-number.left.purple-light {
  color: var(--light-pink);
}

.event-number.left.lime {
  color: var(--lime);
}

.event-number.white {
  color: var(--white);
}

.event-number.red {
  color: #ed1b24;
}

.event-number.logo {
  clear: none;
  flex: 0 1005px;
  order: 0;
  align-self: auto;
  margin-top: -100px;
  padding-top: 0;
  padding-left: 73px;
  position: static;
}

.event-number.logo.pink {
  color: #e5355c;
}

.event-number.logo.white {
  color: var(--white);
}

.event-number.logo.red {
  color: #ed1b24;
}

.event-number.presented-by {
  clear: none;
  color: var(--black);
  flex: 0 1005px;
  order: 0;
  align-self: auto;
  margin-top: 0;
  margin-bottom: 40px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Din, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  position: static;
  inset: 0% auto auto 100px;
}

.event-number.presented-by.pink {
  color: #e5355c;
}

.event-number.presented-by.white {
  color: var(--white);
}

.event-number.presented-by.red {
  color: #ed1b24;
}

.event-number.light-blue {
  color: #01def9;
}

.event-number.orange-2 {
  color: #e22f65;
}

.event-number.pink {
  color: #fb6a0e;
  mix-blend-mode: normal;
}

.event-number.number-green {
  color: #00e89e;
}

.event-number.number-pink {
  color: #ff40ba;
}

.event-number.number-purple {
  color: #d673dd;
}

.event-number.lime {
  color: var(--lime);
}

.event-background {
  background-color: #000;
  display: block;
  position: relative;
}

.event-top {
  z-index: 300;
  height: 850px;
  position: relative;
}

.orange {
  color: #f6601c;
  text-align: left;
  font-family: Din, sans-serif;
}

.event-info {
  z-index: 400;
  color: #000;
  justify-content: center;
  max-width: 2000px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
}

.event-content-orange {
  z-index: 700;
  background-image: linear-gradient(#f7611b, #e22f65);
  flex: 0 1380px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.event-content-orange.gallery {
  margin-top: 0;
}

.buy {
  background-color: #000;
  flex: 1;
  padding: 80px 3% 100px;
}

.summary {
  text-transform: uppercase;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
  font-size: 25px;
  line-height: 25px;
}

.statement {
  text-align: left;
  letter-spacing: -4px;
  text-transform: uppercase;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
  font-size: 60px;
  line-height: 50px;
}

.lineup {
  letter-spacing: -2px;
  text-transform: uppercase;
  margin-top: 40px;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 700;
  line-height: 44px;
}

.heading-4 {
  color: #fff;
  letter-spacing: -2px;
  font-family: Din, sans-serif;
  font-size: 40px;
  line-height: 35px;
}

.heading-4.hide-mobile {
  text-transform: uppercase;
}

.div-block-18 {
  min-width: 250px;
  max-width: 500px;
  position: sticky;
  top: 80px;
}

.expandable {
  text-transform: uppercase;
  cursor: pointer;
  border-bottom: 1px solid #000;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 40px;
  padding-right: 20px;
  font-size: 30px;
  line-height: 90px;
  display: flex;
}

.expandable.stack {
  margin-bottom: 10px;
}

.small-print {
  margin-top: 20px;
  display: none;
}

.minus {
  display: none;
}

.button-buy {
  color: #000;
  text-align: center;
  text-transform: uppercase;
  background-color: #fff;
  flex: none;
  align-self: center;
  margin-top: 40px;
  margin-right: 0;
  padding: 20px;
  font-size: 16px;
  font-weight: 700;
  display: inline-block;
  box-shadow: 0 2px #0006;
}

.share {
  justify-content: center;
  align-items: center;
  margin: 40px auto;
  display: flex;
}

.ticket-embed {
  clear: left;
  margin: 40px auto;
  padding-top: 0;
}

.div-block-20 {
  padding: 40px 100px 30px;
}

.heading-5 {
  text-transform: uppercase;
  font-size: 30px;
  font-weight: 400;
  line-height: 30px;
}

.event-background-1 {
  z-index: 1;
  display: block;
  position: fixed;
  inset: 0%;
}

.event-background-1._04, .event-background-1._06 {
  opacity: 0;
}

.event-background-1._08 {
  opacity: 1;
}

.event-background-1._09 {
  opacity: 0;
}

.past-event {
  z-index: 100;
  flex-direction: column;
  min-height: 0;
  margin-top: 40px;
  display: flex;
  position: relative;
}

.past-event-details {
  color: #fff;
  cursor: pointer;
  background-color: #000;
  flex: none;
  align-self: auto;
  height: 308px;
  min-height: 0;
  margin-bottom: 100px;
  display: block;
  position: relative;
}

.event-title-orange {
  z-index: 10;
  clear: left;
  color: #000;
  text-transform: uppercase;
  background-color: #f6601c;
  padding-top: 6px;
  font-family: Din, sans-serif;
  font-size: 70px;
  font-weight: 300;
  line-height: 60px;
  display: inline-block;
  position: relative;
}

.event-title-orange.end-120 {
  z-index: 10;
  padding-right: 120px;
}

.past-event-image {
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% 50%;
}

.past-event-detail {
  clear: none;
  flex: 0 100%;
  margin-top: 60px;
  margin-bottom: 40px;
  font-size: 22px;
  line-height: 25px;
}

.event-title-green {
  z-index: 10;
  clear: left;
  color: #000;
  text-transform: uppercase;
  background-color: #89c92b;
  padding-top: 6px;
  font-family: Din, sans-serif;
  font-size: 70px;
  font-weight: 300;
  line-height: 60px;
  display: inline-block;
  position: relative;
}

.event-title-green.end-60 {
  z-index: 10;
  padding-right: 60px;
  font-family: Din, sans-serif;
  font-weight: 300;
}

.border {
  background-color: #000;
  flex: none;
  align-self: auto;
  width: 100px;
}

.border.green {
  background-color: #89c92b;
  background-image: none;
}

.border.orange {
  background-color: #f6601c;
  background-image: none;
}

.border.blue {
  background-color: #00e89e;
  background-image: none;
}

.border.blue-dark, .border.blue-dark-copy {
  background-color: #3e84dc;
  background-image: none;
}

.border.purple {
  background-color: #b9307e;
}

.border.cyan {
  background-color: #00d9d5;
  background-image: none;
}

.border.yellow {
  background-color: #eeee09;
  background-image: none;
}

.border.red {
  background-color: #f32440;
}

.border.pink {
  background-color: #ff40ba;
}

.border.red-2 {
  background-color: #ff1a21;
}

.border.green-copy {
  background-color: #89c92b;
  background-image: none;
}

.border.lime {
  background-color: #5fff00;
}

.event-text.lime {
  color: #cefc11;
  background-image: none;
}

.event-text.orange {
  color: #f6601c;
  background-color: #0000;
  background-image: none;
}

.event-text.cyan {
  color: #00d9d5;
  background-color: #0000;
  background-image: none;
}

.event-text.blue-2 {
  color: #0486d3;
  background-color: #0000;
  background-image: none;
}

.event-text.pink {
  color: #ca2a60;
}

.event-text.yellow {
  color: #ffe500;
  background-color: #0000;
}

.event-text.red {
  color: #f32440;
  background-color: #0000;
  background-image: none;
}

.event-text.magenta {
  color: #ff00f9;
}

.event-text.green-2 {
  color: #b6ff56;
  background-image: none;
}

.event-text-2 {
  flex-wrap: wrap;
  place-content: center flex-start;
  align-items: center;
  width: 100%;
  padding-left: 100px;
  display: flex;
  position: relative;
  inset: 0% auto auto 0%;
}

.link-arrow {
  float: left;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 10px;
}

.event-header {
  clear: none;
  flex: 1;
  align-self: stretch;
  align-items: stretch;
  margin-bottom: 20px;
  font-size: 22px;
  line-height: 25px;
  display: flex;
}

.about-images {
  grid-column-gap: 63px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.div-block-22 {
  justify-content: space-around;
  margin-top: 40px;
  margin-bottom: 40px;
}

.content {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 100px;
}

.content.padding-bottom-small {
  padding-bottom: 60px;
}

.green {
  color: #90d32d;
  font-family: Din, sans-serif;
}

.heading-60 {
  color: #00d9d5;
  text-align: center;
  letter-spacing: -4px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-size: 60px;
  line-height: 55px;
}

.heading-60.black {
  color: #000;
  background-color: #0000;
}

.heading-60.green {
  background-image: none;
}

.heading-60.orange {
  color: #f6601c;
  background-image: none;
}

.heading-60.lime {
  color: #cefc11;
}

.heading-60.pink {
  color: #ca2a60;
}

.past-event-top {
  z-index: 300;
  height: 850px;
  max-height: 100vh;
  position: relative;
}

.headine-icon {
  text-align: left;
  width: 100px;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.headine-icon.small {
  width: 70px;
}

.headine-icon._2 {
  width: 140px;
  margin-top: 0;
}

.play-btn {
  transition: all .2s;
  transform: translate(0);
  box-shadow: 0 2px #0006;
}

.play-btn:hover {
  transform: translate(0, 1px);
  box-shadow: 0 1px #0006;
}

.image-fade-in {
  width: 100%;
}

.grid-small {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 20%);
  grid-auto-rows: auto;
  grid-auto-columns: minmax(200px, 1fr);
  grid-auto-flow: row;
}

.grid-small.margin-top {
  margin-top: 100px;
}

.left {
  float: left;
}

.credit-link {
  float: right;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.credit-label {
  color: #fff;
  margin-top: 4px;
  margin-right: 10px;
  font-size: 12px;
}

.credit {
  float: right;
  margin-top: 0;
}

.blue {
  color: #0486d3;
  font-family: Din, sans-serif;
}

.event-content-cyan {
  z-index: 700;
  background-image: linear-gradient(#00e1e5, #00d696);
  flex: 0 1200px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.purple {
  color: #b9307e;
  background-color: #000;
  font-family: Din, sans-serif;
}

.event-content-purple {
  z-index: 700;
  background-image: linear-gradient(#e7105c, #3e84dc);
  flex: 0 1200px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.share-text {
  text-transform: uppercase;
  margin-right: 20px;
  font-size: 20px;
  font-weight: 700;
}

.breadcrumbs {
  color: #00e89e;
  margin-top: -60px;
  margin-bottom: 40px;
  margin-left: -10px;
  display: block;
}

.breadcrumbs.pink {
  color: #e5355c;
}

.breadcrumbs.pink.top {
  display: none;
}

.breadcrumbs.orange {
  color: #f6601c;
}

.breadcrumbs.yellow {
  color: #eeee09;
  background-color: #0000;
}

.breadcrumbs.red {
  color: #ed1b24;
}

.breadcrumbs.red.top {
  display: none;
}

.breadcrumbs.blue {
  color: #0486d3;
  display: block;
}

.breadcrumbs.top {
  display: none;
}

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

.breadcrumbs.lime {
  color: var(--lime);
}

.breadcrumb {
  color: #fff;
  text-transform: uppercase;
  margin: 10px;
  padding: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
  transition: color .3s, background-color .3s;
}

.breadcrumb:hover {
  opacity: 1;
  color: #000;
  background-color: #fff;
}

.breadcrumb.w--current {
  color: #5f5f5f;
  text-decoration: line-through;
}

.breadcrumb.w--current:hover {
  background-color: #0000;
}

.background-video-container {
  z-index: 2;
  background-color: #000;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.background-video-container.mobile {
  display: none;
}

.background-video-image {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d2609d356fefea5dca98ba3_housework-02-masquarade-boat-party-37.jpg");
  background-position: 0 0;
  background-size: cover;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

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

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 60%;
  min-width: 300px;
  display: flex;
}

.inline-link {
  color: #00d9b1;
  text-decoration: none;
}

.inline-link.black {
  color: #000;
  background-color: #0000;
  font-weight: 700;
}

.policy a {
  color: #00d9b1;
  text-decoration: none;
}

.policy h3 {
  margin-top: 40px;
}

.banners {
  flex-flow: wrap;
  margin-top: 100px;
  display: flex;
}

.merch-banner {
  flex: 0 50%;
  height: 400px;
  position: relative;
}

.merch-banner.womens {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5feb13a87c8d4b30fcc32705_housework-merch-women-2.jpg");
  background-position: 50%;
  background-size: cover;
}

.merch-banner.mens {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5feb13a88889cc278154746f_housework-merch-men-2.jpg");
  background-position: 50%;
  background-size: cover;
}

.merch-banner.everything-else {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5feb13a93bc9c511f1690275_housework-merch-other-2.jpg");
  background-position: 50%;
  background-size: cover;
  flex: 0 100%;
}

.banner-text {
  text-transform: uppercase;
  background-color: #000;
  margin-top: 60px;
  padding: 10px 40px;
  font-size: 30px;
  display: block;
  position: absolute;
}

.banner-text.red {
  color: #ec453e;
}

.banner-text.blue {
  background-image: none;
}

.form-block {
  flex-wrap: wrap;
  justify-content: center;
}

.form {
  flex-flow: column wrap;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.text-field {
  color: #fff;
  background-color: #000;
  border: 0 solid #000;
  flex: none;
  height: 70px;
  padding-left: 20px;
  font-size: 20px;
  line-height: 24px;
}

.error-message {
  text-align: center;
  background-color: #0000;
}

.error {
  color: #000;
  font-size: 20px;
}

.text-area {
  color: #fff;
  background-color: #000;
  border: 0 solid #000;
  flex: none;
  max-width: 940px;
  min-height: 300px;
  padding-top: 15px;
  padding-left: 20px;
  font-size: 20px;
  line-height: 24px;
}

.success-message {
  background-color: #0000;
  font-size: 20px;
}

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

.event-title-cyan {
  z-index: 10;
  clear: left;
  color: #000;
  text-transform: uppercase;
  background-color: #00d9d5;
  padding-top: 6px;
  font-family: Din, sans-serif;
  font-size: 70px;
  font-weight: 300;
  line-height: 60px;
  display: inline-block;
  position: relative;
}

.event-title-cyan.end-60 {
  z-index: 10;
  padding-right: 60px;
}

.small-print-text {
  text-align: left;
  flex: none;
  width: 100%;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  line-height: 30px;
  display: block;
}

.recaptcha {
  align-self: center;
}

._400w {
  width: 300px;
  min-width: 100%;
}

.image-8 {
  max-width: none;
}

.div-block-23 {
  flex-flow: row-reverse wrap;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.image-9 {
  flex: 0 auto;
}

.image-10 {
  flex-basis: 33%;
}

.image-11 {
  flex: 0 auto;
}

.gallery-content {
  z-index: 100;
  flex-wrap: wrap;
  place-content: center flex-start;
  align-items: center;
  width: 70%;
  max-width: 1000px;
  height: 100%;
  padding-left: 0;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.navbar-sticky {
  z-index: 9999;
  color: #00e89e;
  background-color: #000;
  padding: 0 30px;
  display: block;
  position: fixed;
  inset: -60px 0% auto;
}

.navbar-sticky.dark {
  background-image: linear-gradient(#0009, #24215a00);
}

.navbar-sticky.dark-blue {
  background-image: linear-gradient(#13555a85, #24215a00);
}

.navbar-sticky.pink {
  color: #e5355c;
}

.navbar-sticky.blue {
  color: #0486d3;
}

.navbar-sticky.yellow {
  background-color: var(--black);
  color: #eeee09;
}

.navbar-sticky.magenta {
  color: #c72e94;
}

.navbar-sticky.stream {
  color: #ffe500;
}

.navbar-sticky.lime-2 {
  color: #5fff00;
}

.navbar-sticky.purple {
  color: #8b0a6e;
}

.navbar-sticky.light-blue {
  color: #01def9;
}

.navbar-sticky.pink {
  background-color: var(--black);
  color: #ff40ba;
}

.navbar-sticky.red {
  color: #ed1b24;
}

.content-blue {
  color: #00d9d5;
  background-color: #000;
  background-image: linear-gradient(#0486d3, #00e89e);
}

.event-title-blue-dark {
  z-index: 10;
  clear: left;
  color: #000;
  text-transform: uppercase;
  background-color: #3e84dc;
  padding-top: 6px;
  font-family: Din, sans-serif;
  font-size: 70px;
  font-weight: 300;
  line-height: 60px;
  display: inline-block;
  position: relative;
}

.event-title-blue-dark.end-60 {
  z-index: 10;
  padding-right: 60px;
}

.grid-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin: 40px -100px 60px;
}

.grid-2.display-none {
  display: none;
}

.grid-2.small-margin {
  margin-bottom: 20px;
}

.grid-2.top-margin-0 {
  margin-top: 0;
}

.grid-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-areas: ".";
  margin-bottom: 100px;
}

.slider-image {
  width: 100%;
}

.slider {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.event-slider {
  text-align: left;
  background-color: #0000;
  width: 100%;
  max-width: 900px;
  height: auto;
  margin: 100px auto;
}

.slide-nav {
  padding-bottom: 40px;
  font-size: 10px;
}

.gallery-links {
  z-index: 700;
  flex-direction: row;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  padding-left: 100px;
  display: block;
  position: absolute;
  inset: auto 0% 15%;
}

.video {
  display: block;
}

.youtube.margin-bottom {
  margin-bottom: 40px;
}

.list {
  width: 100%;
  max-width: 800px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  line-height: 30px;
}

.list-item {
  margin-bottom: 20px;
}

.sign-up-form {
  margin-bottom: 140px;
}

.sign-up-image {
  z-index: 300;
  height: 600px;
  max-height: 100vh;
  position: relative;
}

.div-block-24 {
  z-index: 9999;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.heading-copy {
  color: #fff;
  text-align: center;
  letter-spacing: -4px;
  text-transform: uppercase;
  font-size: 120px;
  line-height: 100px;
}

.heading-copy.margin-bottom {
  margin-bottom: 100px;
}

.heading-copy.black {
  color: #000;
  background-color: #0000;
  margin-bottom: 50px;
}

.heading-copy.margin-top {
  color: #00d9b1;
  margin-top: 140px;
  margin-bottom: 40px;
}

.grid-4 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template: "."
  / 1fr 1fr 1fr 1fr;
  margin-bottom: 100px;
}

.text-span {
  color: #0006;
}

.div-block-25 {
  background-color: var(--white);
  margin-left: -100px;
  margin-right: -100px;
  padding: 20px 100px 60px;
}

.youtube-2 {
  z-index: 6000;
  background-image: none;
  margin-left: auto;
  margin-right: auto;
}

.content-orange {
  color: #ca2a60;
  background-color: #000;
  background-image: linear-gradient(#f6601c, #ca2a60);
}

.event-video {
  max-width: 1500px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 100px;
  padding-left: 100px;
  padding-right: 100px;
}

.event-content-green {
  z-index: 700;
  background-image: linear-gradient(#cefc11, #00d696);
  flex: 0 1380px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.event-content-green.gallery {
  margin-top: 0;
}

.event-details-text {
  clear: left;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  font-weight: 400;
  line-height: 30px;
}

.event-details-text a {
  color: var(--black);
  text-decoration: underline;
}

.event-details-text h3 {
  letter-spacing: -2px;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 30px;
  line-height: 32px;
}

.event-details-text p {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 30px;
}

.event-details-text ul {
  margin-bottom: 40px;
}

.event-details-text h4 {
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 20px;
}

.event-details-text li {
  margin-bottom: 20px;
}

.event-details-text em {
  font-size: 16px;
}

.event-details-text h5 {
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 20px;
}

.event-details-text h1 {
  letter-spacing: -2px;
  margin-bottom: 40px;
  font-size: 42px;
}

.event-details-text.accommodation {
  background-color: #fffc;
  margin-top: 0;
  padding: 20px 40px;
}

.event-details-text.accommodation h6 {
  color: #000000b3;
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 700;
}

.event-details-text h2 {
  letter-spacing: -4px;
  text-transform: uppercase;
  margin-bottom: 30px;
  font-size: 60px;
  line-height: 50px;
}

.event-details-text.annoucement {
  background-color: var(--black);
  color: var(--white);
  margin-bottom: 100px;
  padding: 40px;
  font-size: 13px;
}

.event-details-text.padding-top {
  padding-top: 40px;
}

.event-background-2 {
  z-index: 2;
  display: block;
  position: fixed;
  inset: 0%;
}

.event-background-2._04, .event-background-2._06 {
  opacity: 0;
}

.event-background-2.hide {
  display: none;
}

.content-lime {
  z-index: 700;
  background-image: linear-gradient(#cefc11, #00e89e);
  flex: 0 1200px;
  position: relative;
}

.lottie-animation {
  max-width: 900px;
}

.event-details-small-print {
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.event-details-small-print a {
  color: #000;
  text-decoration: underline;
}

.event-details-small-print h3 {
  letter-spacing: -2px;
  font-family: din-2014-narrow;
  font-size: 40px;
  line-height: 44px;
}

.event-details-small-print p {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 30px;
}

.event-details-small-print ul {
  margin-bottom: 40px;
}

.event-details-small-print h4 {
  color: var(--black);
  text-transform: uppercase;
  margin-top: 40px;
  margin-bottom: 10px;
  font-family: Din, sans-serif;
  font-size: 20px;
}

.bold-text-4 {
  font-family: Din, sans-serif;
}

.event-content-yellow {
  z-index: 700;
  background-image: linear-gradient(#eeee09, #ed3962);
  flex: 0 1200px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.yellow {
  color: var(--black);
  background-color: #ffe500;
  font-family: Din, sans-serif;
}

.summary-item {
  margin-bottom: 10px;
}

.content-purple {
  background-color: #000;
  background-image: linear-gradient(#ca2a60, #0486d3);
}

.event-title-purple {
  z-index: 10;
  clear: left;
  color: #000;
  text-transform: uppercase;
  background-color: #b9307e;
  padding-top: 6px;
  font-family: Din, sans-serif;
  font-size: 70px;
  font-weight: 300;
  line-height: 60px;
  display: inline-block;
  position: relative;
}

.event-title-purple.end-120 {
  z-index: 10;
  padding-right: 120px;
}

.event-background-3 {
  z-index: 1;
  opacity: 0;
  display: block;
  position: fixed;
  inset: 0%;
}

.event-background-3._04, .event-background-3._06 {
  opacity: 0;
}

.event-image-detail {
  z-index: 1;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  height: 100%;
  position: relative;
}

.event-image-detail._04-ibiza {
  perspective-origin: 50%;
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d42e31c02c7534f456502f6_04-housework-rooftop-shimmy.jpg");
  background-position: 50% 100%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image-detail._08-outta-space {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5cf4eeaa3b29a2355324a9bb_housework-event-08-outta-space.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image-detail._08-outta-space.detail {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5da71f8374d4ca25698be0d6_housework-events-08-outta-space-06.jpg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  position: absolute;
  inset: 0%;
}

.event-image-detail._09-mutiny {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5de11b1983c9d7caedd9e328_07-housework-event-mutiny-38.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.event-image-detail._02-masquarade {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d2609d156fefe11e0a98b9c_housework-02-masquarade-boat-party-11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image-detail._05-sun-goes-down {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d42dfff41794c52de51839d_05-housework-sun-goes-down.jpg");
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image-detail._05-sun-goes-down.detail {
  background-size: cover;
  position: absolute;
  inset: 0%;
}

.event-image-detail._03-eastend-days {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d2c7af699a690c52736fca9_housework-03-eastend-days-18.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image-detail._01-ibiza-terrace {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d2dc226b78ea830fc852b12_housework-01-ibiza-terrace-26.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image-detail.sign-up-image-dj {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d2609d156fefe11e0a98b9c_housework-02-masquarade-boat-party-11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image-detail._08-cfu20 {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5da86dff805cc179ff5cb37c_housework-event-08-cfu20.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.event-image-detail._08-cfu20.detail {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5da71f8374d4ca25698be0d6_housework-events-08-outta-space-06.jpg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  position: absolute;
  inset: 0%;
}

.event-image-detail._08-day-thing {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5ddd18ca965f2410c291ee66_housework-event-its-a-day-thing.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  display: block;
}

.event-image-detail._08-day-thing.detail {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5da71f8374d4ca25698be0d6_housework-events-08-outta-space-06.jpg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  position: absolute;
  inset: 0%;
}

.event-image-detail.something-special {
  background-color: #00e1e5;
  background-image: linear-gradient(#00e1e5, #00e89e);
}

.event-image-detail.something-special.detail {
  position: absolute;
  inset: 0%;
}

.event-image-detail.prohibition {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5f803dfd581ce4fe8799e3ad_prohibition-housework-background-image.jpg");
}

.event-image-detail.prohibition.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/66598f67d47cc5ffb2720b07_housework-forbiddengallery-header.webp");
}

.event-image-detail.lost-sofia {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5fd09bf114bc5c2767554e55_housework-event-lost-sofia-background-image.jpg");
  background-position: 50%;
  background-size: cover;
}

.event-image-detail.syn-festival {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/600015a8a27f06b6770dd024_housework-syn-festival-header-image.jpg");
  background-position: 50%;
  background-size: cover;
}

.event-image-detail.syn-festival.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/630e5f402ca4414cce590617_housework-synterrace-gallery-42.jpg");
}

.event-image-detail.rise-up {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/60cefa7332cf137cc223ad57_housework-event-rise-up-background-image.jpeg");
  background-position: 50%;
  background-size: cover;
}

.event-image-detail.rise-up.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6192c0d47c179aec9349a834_houswork-gallery-rise-up.jpeg"), url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/60cefa7332cf137cc223ad57_housework-event-rise-up-background-image.jpeg");
  background-position: 50%, 50%;
  background-size: cover, cover;
  background-attachment: scroll, scroll;
}

.event-image-detail.prohibition-gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/60f68f6f0925d61ea8ae8abc_housework-prohibition-2021-landscape-04.jpg");
}

.event-image-detail.shipwrecked-v03 {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6641d22c489d3a4cc2bb1fab_housework-shipwrecked-v3-header-image.jpg");
}

.event-image-detail.shipwrecked-v03.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/67043a842294d2f773f32d62_housework-shipwrecked03-gallery-00.webp");
}

.event-image-detail.somewhere-beyond {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/66559a4d2c8d3031990cec46_housework-somewhere-beyond-header.webp");
}

.event-image-detail.somewhere-beyond.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/67857785a52f074ae55bd1e1_housework_somewherebeyond_gallery_header.webp");
}

.event-image-detail.bad-santa-3 {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/66950ee88bec1f81688ce89e_housework-bad-santa3-header.webp");
}

.event-image-detail.bad-santa-3.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/686a56bdb9c3de98454b3adf_housework-bad-santa3-header.webp");
}

.event-image-detail.love-parade {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/67169ddb4df0474977a5986a_housework-love-parade-header.webp");
}

.event-image-detail.love-parade.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/67cf4ee999d0084f0b8e0a25_housework-loveparade-gallery-06.webp");
}

.event-image-detail.breathe {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/67520f2aa72db07884561836_housework-breathe-header-image.webp");
}

.event-image-detail.summer-jamm {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/67e14db92889ab60e0e55ecc_housework-summer-jamm-header.webp");
}

.event-image-detail.shipwrecked-v04 {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6812706197f750b30d960787_housework-shipwrecked04-header.webp");
}

.event-image-detail.shipwrecked-v04.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/67043a842294d2f773f32d62_housework-shipwrecked03-gallery-00.webp");
}

.event-image-detail.se7en {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/684c0e11aa1c4c7e1a227fe2_housework-se7en-event-cover.webp");
}

.event-image-detail.se7en.gallery {
  background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/67857785a52f074ae55bd1e1_housework_somewherebeyond_gallery_header.webp");
}

.content-cyan {
  z-index: 700;
  background-image: linear-gradient(#00d9d5, #00e89e);
  flex: 0 1200px;
  position: relative;
}

.event-content-red {
  z-index: 700;
  background-image: linear-gradient(#f32440, #c72e94);
  flex: 0 1200px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.tickets-text {
  float: left;
  margin-right: 20px;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.tickets-text a {
  color: var(--black);
  text-decoration: underline;
}

.tickets-text h3 {
  letter-spacing: -2px;
  font-size: 36px;
  line-height: 30px;
}

.tickets-text p {
  float: left;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 30px;
}

.tickets-text ul {
  margin-bottom: 40px;
}

.tickets-text h4 {
  color: #0006;
  text-transform: uppercase;
  margin-top: 60px;
  margin-bottom: -10px;
  font-size: 20px;
}

.tickets-text li {
  margin-bottom: 20px;
}

.tickets-text em {
  font-size: 16px;
}

.content-yellow {
  color: #ca2a60;
  background-color: #000;
  background-image: linear-gradient(#eeee09, #ca2a60);
}

.event-title-yellow {
  z-index: 10;
  clear: left;
  color: #000;
  text-transform: uppercase;
  background-color: #eeee09;
  padding-top: 6px;
  font-family: Din, sans-serif;
  font-size: 70px;
  font-weight: 300;
  line-height: 60px;
  display: inline-block;
  position: relative;
}

.event-title-yellow.end-120 {
  z-index: 10;
  padding-right: 120px;
}

.embed {
  justify-content: center;
  align-items: center;
  margin-top: -150px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.html-embed-2 {
  width: 90vw;
  height: 52vw;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.image-12 {
  margin: 40px auto 33px;
}

.stream-line-up {
  width: 600px;
  margin: 100px auto;
}

.stream-line-up h1 {
  text-transform: uppercase;
  font-size: 50px;
  line-height: 60px;
}

.stream-line-up h2 {
  margin-bottom: 24px;
  font-weight: 400;
}

.stream-line-up p {
  text-transform: uppercase;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.link-block {
  flex-flow: wrap;
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.stream-link {
  color: var(--black);
  text-transform: uppercase;
  padding-left: 21px;
  font-size: 23px;
  font-weight: 700;
  text-decoration: none;
}

.container-2 {
  flex-flow: column wrap;
  place-content: center;
  padding-top: 65px;
  padding-bottom: 45px;
  display: flex;
}

.wrapper {
  height: 0;
  margin-bottom: 56.25%;
  position: relative;
}

.grid-5 {
  grid-column-gap: 0px;
  grid-template: "Area"
  / 1fr 1fr 1fr 1fr 1fr;
  justify-content: stretch;
  place-items: stretch stretch;
  margin-top: 98px;
}

.grid-images {
  max-width: none;
}

.html-embed-3 {
  width: 100vw;
  height: 100vh;
}

.grid-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 2fr;
  margin: 40px -100px 60px;
}

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

.grid-6.small-margin {
  margin-bottom: 20px;
}

.div-block-27 {
  float: left;
  clear: left;
  flex: 1;
  margin-bottom: 20px;
}

.div-block-27.no-margin {
  margin-bottom: 0;
}

.div-block-28 {
  justify-content: flex-start;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.event-details-text-small-margin {
  clear: left;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.event-details-text-small-margin a {
  color: var(--black);
  text-decoration: underline;
}

.event-details-text-small-margin h3 {
  letter-spacing: -2px;
  font-size: 36px;
  line-height: 30px;
}

.event-details-text-small-margin p {
  margin-bottom: 30px;
  font-size: 20px;
  line-height: 30px;
}

.event-details-text-small-margin ul {
  margin-bottom: 40px;
}

.event-details-text-small-margin h4 {
  color: #0006;
  text-transform: uppercase;
  margin-top: 60px;
  margin-bottom: -10px;
  font-size: 20px;
}

.event-details-text-small-margin li {
  margin-bottom: 20px;
}

.event-details-text-small-margin em {
  font-size: 16px;
}

.event-content-yellow-orange {
  z-index: 700;
  background-image: linear-gradient(#eeee09, #f6601c);
  flex: 0 1200px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.sub-heading {
  text-align: left;
  letter-spacing: -4px;
  text-transform: uppercase;
  margin-top: 60px;
  margin-bottom: 0;
  font-size: 60px;
  line-height: 50px;
}

.sub-heading.title-padding {
  margin-bottom: 20px;
}

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

.image-padding.full-width {
  max-width: 100%;
  margin-bottom: 0;
  margin-left: -100px;
  margin-right: -100px;
}

.accommodation {
  margin-top: 20px;
  margin-bottom: 40px;
}

.accommodation.extra-padding {
  margin-top: 40px;
  margin-bottom: 100px;
}

.premium-accomodation {
  border-bottom: 1px solid #000;
  margin-top: 0;
  margin-bottom: 10px;
  display: none;
}

.event-list {
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 30px;
}

.event-list-item {
  margin-bottom: 10px;
}

.image-gallery-slider {
  object-fit: scale-down;
  width: 50%;
  height: 400px;
  overflow: visible;
}

.image-14 {
  width: 100%;
  height: 100%;
}

.mask {
  object-fit: fill;
}

.slider-2 {
  height: 100%;
}

.image-gallery-slider-2 {
  width: 20%;
}

.image-15 {
  object-fit: fill;
  height: 100%;
}

.image-gallery-slider-copy {
  object-fit: fill;
  width: auto;
  height: 300px;
  overflow: visible;
}

.image-16 {
  object-fit: fill;
  height: 100%;
}

.lightbox-link {
  margin-bottom: 10px;
  margin-right: 10px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.grid-lightbox {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #000;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(33%, 2fr));
  grid-template-areas: ".";
  grid-auto-rows: auto;
  grid-auto-columns: minmax(200px, 1fr);
  grid-auto-flow: row dense;
  position: relative;
}

.grid-lightbox.black {
  background-image: none;
}

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

.div-block-29 {
  padding: 10px;
}

.view-photos {
  color: #000;
  text-align: center;
  text-transform: uppercase;
  background-color: #fff;
  flex: none;
  align-self: center;
  margin-right: 0;
  padding: 12px 16px 10px;
  font-size: 14px;
  font-weight: 700;
  display: inline-block;
  box-shadow: 0 2px #0006;
}

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

.div-block-31 {
  margin-top: 40px;
}

.event-details-text-no-fade {
  clear: left;
  font-weight: 400;
  line-height: 30px;
}

.event-details-text-no-fade a {
  color: var(--black);
  text-decoration: underline;
}

.event-details-text-no-fade h3 {
  letter-spacing: -2px;
  font-size: 36px;
  line-height: 30px;
}

.event-details-text-no-fade p {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 30px;
}

.event-details-text-no-fade ul {
  margin-bottom: 40px;
}

.event-details-text-no-fade h4 {
  color: #0006;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 20px;
}

.event-details-text-no-fade li {
  margin-bottom: 20px;
}

.event-details-text-no-fade em {
  font-size: 16px;
}

.event-details-text-no-fade h5 {
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 20px;
}

.event-details-text-no-fade h1 {
  letter-spacing: -2px;
  font-size: 42px;
}

.event-details-text-no-fade.acommodation {
  background-color: #fffc;
  padding: 20px 40px;
}

.event-details-text-no-fade.acommodation h6 {
  color: #000000b3;
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 700;
}

.event-details-text-no-fade.acommodation.orange-background {
  background-color: #f6601c80;
}

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

.grid-single {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin: 40px -100px 60px;
}

.grid-single.display-none {
  display: none;
}

.grid-single.small-margin {
  margin-bottom: 20px;
}

.grid-single.bottom-margin-0 {
  margin-bottom: 0;
}

.image-17 {
  width: 100%;
}

.standard-accomodation {
  border-bottom: 1px solid #000;
  margin-top: 0;
  margin-bottom: 10px;
  display: none;
}

.lost-logo {
  width: 350px;
}

.event-background-4 {
  z-index: 2;
  display: none;
  position: fixed;
  inset: 0%;
}

.event-background-4._04, .event-background-4._06 {
  opacity: 0;
}

.event-background-4.hide {
  display: none;
}

.image-bottom-right-copy {
  margin-top: 39px;
  padding-left: 50px;
}

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

.hide {
  display: none;
}

.event-content-blue {
  z-index: 700;
  background-image: linear-gradient(#006fff, #00e1e5);
  flex: 0 1200px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.grid-5-col {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin: 40px -100px 60px;
}

.grid-5-col.display-none {
  display: none;
}

.grid-5-col.small-margin {
  margin-bottom: 20px;
}

.grid-5-col.top-margin-0 {
  margin-top: 0;
}

.event-background-5 {
  z-index: 2;
  background-color: #000;
  display: block;
  position: fixed;
  inset: 0%;
}

.event-background-5._04, .event-background-5._06 {
  opacity: 0;
}

.tickets-text-line {
  float: left;
  margin-right: 20px;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  display: flex;
}

.tickets-text-line a {
  color: var(--black);
  text-decoration: underline;
}

.tickets-text-line h3 {
  letter-spacing: -2px;
  font-size: 36px;
  line-height: 30px;
}

.tickets-text-line p {
  float: left;
  margin-bottom: 30px;
  font-size: 20px;
  line-height: 30px;
}

.tickets-text-line ul {
  margin-bottom: 40px;
}

.tickets-text-line h4 {
  color: #0006;
  text-transform: uppercase;
  margin-top: 60px;
  margin-bottom: -10px;
  font-size: 20px;
}

.tickets-text-line li {
  margin-bottom: 20px;
}

.tickets-text-line em {
  font-size: 16px;
}

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

.grid-8 {
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  margin-bottom: 51px;
  display: grid;
}

.grid-logos {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin: 40px -100px 0;
  padding-left: 30px;
  padding-right: 30px;
}

.grid-logos.display-none {
  display: none;
}

.grid-logos.small-margin {
  margin-bottom: 20px;
}

.grid-logos.card {
  width: 700px;
  margin: 0;
}

.text-block-3 {
  max-width: 700px;
  font-size: 24px;
  line-height: 28px;
}

.bold-text-5 {
  font-size: 32px;
  line-height: 32px;
}

.text-span-2 {
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 400;
}

.line-up {
  grid-column-gap: 50px;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
  justify-items: stretch;
}

.event-content-red-green {
  z-index: 700;
  background-image: linear-gradient(#ff1a21, #feb500 50%, #9ada00);
  flex: 0 1200px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.div-block-28-copy {
  justify-content: flex-start;
  margin-bottom: 0;
  display: flex;
}

.grid-6-coll {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin: 40px -100px 60px;
}

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

.grid-6-coll.small-margin {
  margin-bottom: 20px;
}

.content-yellow-orange {
  color: #ca2a60;
  background-color: #000;
  background-image: linear-gradient(#eeee09, #f6601c);
}

.content-red {
  color: #ca2a60;
  background-color: #000;
  background-image: linear-gradient(#f32440, #c72e94);
}

.event-title-red {
  z-index: 10;
  clear: left;
  color: #000;
  text-transform: uppercase;
  background-color: #f32440;
  padding-top: 6px;
  font-family: Din, sans-serif;
  font-size: 70px;
  font-weight: 300;
  line-height: 60px;
  display: inline-block;
  position: relative;
}

.event-title-red.end-120 {
  z-index: 10;
  padding-right: 120px;
}

.content-red-green {
  color: #ca2a60;
  background-color: #000;
  background-image: linear-gradient(#ff1a21, #9ada00);
}

.powered-by {
  z-index: 600;
  width: 100%;
  margin-top: 70px;
  margin-left: 100px;
  font-size: 22px;
  position: static;
  inset: 100px 50px auto auto;
}

.powered-by.left {
  clear: none;
  flex: 0 1005px;
  order: 0;
  align-self: auto;
  margin-bottom: 10px;
  padding-left: 100px;
  position: static;
  inset: 0% auto auto 100px;
}

.powered-by.left.pink {
  color: #e5355c;
}

.powered-by.left.white {
  color: var(--white);
}

.powered-by.left.red {
  color: #ed1b24;
}

.powered-by.white {
  color: var(--white);
}

.powered-by.red {
  color: #ed1b24;
}

.powered-by.logo {
  clear: none;
  flex: 0 1005px;
  order: 0;
  align-self: auto;
  margin-top: -100px;
  padding-top: 0;
  padding-left: 73px;
  position: static;
}

.powered-by.logo.pink {
  color: #e5355c;
}

.powered-by.logo.white {
  color: var(--white);
}

.powered-by.logo.red {
  color: #ed1b24;
}

.powered-by.presented-by {
  clear: none;
  color: var(--black);
  flex: 0 1005px;
  order: 0;
  align-self: auto;
  margin-top: 0;
  margin-bottom: 40px;
  padding-top: 0;
  padding-left: 100px;
  font-family: Din, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  position: static;
  inset: 0% auto auto 100px;
}

.powered-by.presented-by.pink {
  color: #e5355c;
}

.powered-by.presented-by.white {
  color: var(--white);
}

.powered-by.presented-by.red {
  color: #ed1b24;
}

.headine-icon-2 {
  text-align: left;
  width: 140px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.headine-icon-2.small {
  width: 70px;
}

.event-title-pink {
  z-index: 10;
  clear: left;
  color: #000;
  text-transform: uppercase;
  background-color: #ff40ba;
  padding-top: 6px;
  font-family: Din, sans-serif;
  font-size: 70px;
  font-weight: 300;
  line-height: 60px;
  display: inline-block;
  position: relative;
}

.event-title-pink.end-120 {
  z-index: 10;
  background-color: #ff40ba;
  padding-right: 120px;
}

.text-span-3 {
  text-transform: none;
}

.event-content-green-orange {
  z-index: 700;
  background-image: linear-gradient(#5fff00, #feb500 50%, #ed9301);
  flex: 0 1200px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.event-title-red-2 {
  z-index: 10;
  clear: left;
  color: #000;
  text-transform: uppercase;
  background-color: #ff1a21;
  padding-top: 6px;
  font-family: Din, sans-serif;
  font-size: 70px;
  font-weight: 300;
  line-height: 60px;
  display: inline-block;
  position: relative;
}

.event-title-red-2.end-60 {
  z-index: 10;
  padding-right: 60px;
  font-family: Din, sans-serif;
  font-weight: 300;
}

.show-mobile {
  display: none;
}

.event-content-purple-red {
  z-index: 700;
  background-image: linear-gradient(#8b0a6e, #b2061e);
  flex: 0 1200px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.event-content-purple-red.gallery {
  z-index: 0;
  margin-top: 0;
  padding: 0;
  position: static;
}

.content-green-orange {
  background-color: var(--black);
  background-image: repeating-linear-gradient(#5fff00, #ed9301);
}

.event-title-lime {
  z-index: 10;
  clear: left;
  color: #000;
  text-transform: uppercase;
  background-color: #5fff00;
  padding-top: 6px;
  font-family: Din, sans-serif;
  font-size: 70px;
  font-weight: 300;
  line-height: 60px;
  display: inline-block;
  position: relative;
}

.event-title-lime.end-60 {
  z-index: 10;
  padding-right: 60px;
  font-family: Din, sans-serif;
  font-weight: 300;
}

.ticket-info {
  grid-column-gap: 50px;
  grid-row-gap: 10px;
  grid-template-columns: minmax(auto, auto) 1fr;
  grid-template-areas: ". ."
                       ". Area";
  margin-top: 22px;
  margin-bottom: 22px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.ticket-text {
  font-size: 20px;
}

.ticket-text.large {
  font-size: 28px;
  line-height: 29px;
}

.event-content-yellow-pink {
  z-index: 700;
  background-image: linear-gradient(#ffe500, #cf1b4a);
  flex: 0 1200px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.event-content-yellow-pink.gallery {
  margin-top: 0;
}

.grid-auto {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "."
                 "."
                 / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  margin: 40px -100px 60px;
}

.grid-auto.display-none {
  display: none;
}

.grid-auto.small-margin {
  margin-bottom: 20px;
}

.grid-auto.top-margin-0 {
  margin-top: 0;
}

.html-embed-4 {
  z-index: 0;
  min-width: 100%;
  min-height: 100%;
  position: absolute;
  inset: 0%;
}

.event-content-pink-orange {
  z-index: 700;
  background-image: linear-gradient(#ff40ba, #ff7b4a 49%, #ffa200);
  flex: 0 1380px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.event-content-green-blue {
  z-index: 700;
  background-image: linear-gradient(#19c6a8, #089ce6);
  flex: 0 1380px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.event-content-green-blue.embed {
  margin-top: -400px;
  margin-bottom: -20px;
  padding: 0;
}

.event-content-green-blue.gallery {
  margin-top: 0;
}

.conent-yellow-pink {
  background-color: var(--black);
  background-image: repeating-linear-gradient(#ffe500, #cf1b4a);
}

.html-embed-2-copy {
  width: 90vw;
  height: 520px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.hide-desktop {
  display: none;
}

.body-2 {
  background-color: #000;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-33 {
  flex: none;
  width: 40vw;
  min-width: 300px;
  max-width: 800px;
}

.heading-61 {
  margin-bottom: 18px;
}

.form-2 {
  color: #fff;
  font-family: Din, sans-serif;
}

.text-field-2 {
  height: 60px;
  margin-bottom: 27px;
}

.content-pink-orange {
  color: #ca2a60;
  background-color: #000;
  background-image: linear-gradient(#ff40ba, #ffa200);
}

.content-yellow-orange-copy {
  color: #ca2a60;
  background-color: #000;
  background-image: linear-gradient(#eeee09, #f6601c);
}

.ticket {
  min-width: 160px;
  display: block;
}

.event-content-pink-blue {
  z-index: 700;
  background-image: linear-gradient(180deg, var(--pink), var(--light-blue));
  flex: 0 1200px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.event-content-yellow-blue {
  z-index: 700;
  background-image: linear-gradient(180deg, var(--yellow), var(--light-blue));
  flex: 0 1380px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

.event-content-yellow-blue.embed {
  margin-top: -400px;
  margin-bottom: -20px;
  padding: 0;
}

.event-content-yellow-blue.gallery {
  margin-top: 0;
}

.event-content-pink-lime {
  z-index: 700;
  background-image: linear-gradient(180deg, #ff40ba, #ff7b4a 49%, var(--lime));
  flex: 0 1380px;
  margin-top: -200px;
  padding: 60px 100px;
  position: relative;
}

@media screen and (max-width: 991px) {
  .event-image._04-ibiza {
    background-position: 50%;
  }

  .event-image._09-mutiny, .event-image._09-mutiny.detail {
    background-position: 0%;
  }

  .event-image._08-day-thing {
    background-position: 50%, 50%;
  }

  .event-image.biglove, .event-image.shipwrecked, .event-image.unfinished-business, .event-image.cfu23 {
    background-position: 100%;
  }

  .event-image.cfu22-gallery {
    background-position: 30%;
  }

  .event-image.shipwrecked-v02.gallery {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/64c80b5c1ccbc2fdaa1735f2_housework-shipwreckedv02-01.jpg");
  }

  .event-image.saints-sinneres {
    background-position: 100%;
  }

  .event-image.zootopia {
    background-position: 70%;
  }

  .event-title.end-120, .event-title.end-40 {
    flex-wrap: nowrap;
    align-content: flex-start;
  }

  .event-title.linebreak-padding {
    padding-right: 10px;
  }

  .event-text-detail {
    border-left-width: 50px;
  }

  .event-detail-text.end-yellow, .event-detail-text.end-light-green-2, .event-detail-text.end-light-blue, .event-detail-text.end-pink, .event-detail-text.end-light-blue-copy, .event-detail-text.end-light-purple {
    padding-right: 80px;
  }

  .event-content {
    width: 100%;
  }

  .event-content.embed {
    margin-top: 43px;
    margin-left: 0;
    margin-right: 0;
  }

  .date {
    padding-left: 50px;
  }

  .event-text-title {
    border-left-width: 50px;
    flex-flow: wrap;
    align-content: center;
    display: block;
  }

  .links {
    padding-left: 50px;
  }

  .black.footer {
    padding-left: 50px;
    padding-right: 50px;
  }

  .heading.margin-top {
    margin-top: 200px;
  }

  .container {
    padding: 80px 35px;
  }

  .quote-images {
    grid-column-gap: 20px;
  }

  .arrow-link.gallery {
    margin-left: 50px;
  }

  .nav-menu {
    z-index: 9000;
    background-color: #000;
    width: 100%;
    height: 100vh;
    padding-top: 87px;
    position: fixed;
    inset: 0%;
  }

  .nav-menu.black {
    background-color: #ffe500;
    position: fixed;
  }

  .brand {
    align-self: auto;
    margin-right: 30px;
  }

  .navbar {
    flex-wrap: nowrap;
    justify-content: space-between;
  }

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

  .navbar.black {
    z-index: 100;
  }

  .nav-divide {
    padding-top: 0;
    padding-bottom: 0;
  }

  .nav-divide.blue, .nav-divide.green-2 {
    padding-bottom: 20px;
  }

  .nav-link {
    text-align: center;
    margin-bottom: 0;
  }

  .nav-link.dark {
    color: #fff;
  }

  .footer-content {
    padding-top: 60px;
  }

  .paragraph-small.margin-top {
    text-align: center;
  }

  .sign-up {
    max-width: none;
  }

  .right {
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
    margin-top: 80px;
    display: flex;
  }

  .social-links {
    margin-left: 20px;
    margin-right: 20px;
  }

  .link {
    width: 100%;
  }

  .div-block-13 {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .copyright-credit {
    max-width: none;
    padding-left: 0;
  }

  .icon {
    float: none;
    color: var(--white);
  }

  .icon.dark {
    color: #fff;
    background-color: #0000;
  }

  .icon.black {
    color: var(--black);
    background-color: #0000;
  }

  .menu-button {
    float: left;
  }

  .menu-button.w--open {
    z-index: 999;
    background-color: #0000;
  }

  .menu-button.dark {
    color: #000;
    background-color: #0000;
  }

  .event-number.left {
    padding-left: 50px;
    left: 50px;
  }

  .event-number.logo {
    padding-left: 27px;
    left: 50px;
  }

  .event-number.presented-by {
    padding-left: 50px;
    padding-right: 50px;
    left: 50px;
  }

  .event-top.live {
    height: 400px;
  }

  .event-info {
    flex-wrap: wrap;
    justify-content: flex-start;
  }

  .event-content-orange {
    margin-top: 0;
    padding-left: 50px;
    padding-right: 50px;
  }

  .buy {
    z-index: 900;
    flex: 1;
    padding: 10px;
    position: fixed;
    inset: auto 0% 0%;
  }

  .heading-4.hide-mobile {
    display: none;
  }

  .div-block-18 {
    max-width: none;
  }

  .button-buy {
    width: 100%;
    margin-top: 0;
  }

  .share {
    flex-wrap: wrap;
    display: flex;
  }

  .div-block-20 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .heading-5 {
    font-size: 30px;
    line-height: 30px;
  }

  .past-event-details {
    overflow: hidden;
  }

  .event-title-orange {
    font-size: 60px;
    line-height: 52px;
  }

  .event-title-orange.end-120 {
    flex-wrap: nowrap;
    align-content: flex-start;
  }

  .past-event-detail {
    flex-wrap: wrap;
    margin-top: 40px;
    display: block;
  }

  .event-title-green {
    font-size: 60px;
    line-height: 52px;
  }

  .event-title-green.end-60 {
    flex-wrap: nowrap;
    align-content: flex-start;
  }

  .border {
    width: 50px;
  }

  .event-text-2 {
    border-left-width: 50px;
    padding-left: 50px;
  }

  .about-images {
    grid-column-gap: 20px;
  }

  .content {
    padding: 60px 50px;
  }

  .headine-icon {
    margin-top: 50px;
  }

  .credit {
    justify-content: center;
  }

  .event-content-cyan, .event-content-purple {
    margin-top: 0;
    padding-left: 50px;
    padding-right: 50px;
  }

  .breadcrumbs {
    margin-top: 0;
    display: block;
  }

  .breadcrumbs.pink.top {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 0;
    display: block;
  }

  .breadcrumbs.red.top {
    display: block;
  }

  .breadcrumbs.top {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 0;
    display: block;
  }

  .breadcrumb {
    text-align: center;
    margin-bottom: 0;
  }

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

  .event-title-cyan {
    font-size: 60px;
    line-height: 52px;
  }

  .event-title-cyan.end-60 {
    flex-wrap: nowrap;
    align-content: flex-start;
    font-family: Din, sans-serif;
  }

  ._400w {
    max-width: 100%;
  }

  .gallery-content {
    width: 100%;
  }

  .navbar-sticky {
    flex-wrap: nowrap;
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 0;
    display: none;
  }

  .event-title-blue-dark {
    font-size: 60px;
    line-height: 52px;
  }

  .event-title-blue-dark.end-60 {
    flex-wrap: nowrap;
    align-content: flex-start;
  }

  .grid-2 {
    margin: 80px -50px;
  }

  .grid-3 {
    margin-bottom: 60px;
  }

  .event-slider {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .arrow {
    font-size: 30px;
  }

  .gallery-links {
    padding-left: 50px;
  }

  .heading-copy.margin-top {
    margin-top: 200px;
  }

  .grid-4 {
    margin-bottom: 60px;
  }

  .div-block-25 {
    margin-left: -50px;
    margin-right: -50px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .event-video {
    padding-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .event-content-green {
    margin-top: 0;
    padding-left: 50px;
    padding-right: 50px;
  }

  .event-details-text h4 {
    color: #0486d3;
  }

  .event-content-yellow {
    margin-top: 0;
    padding-left: 50px;
    padding-right: 50px;
  }

  .event-title-purple {
    font-size: 60px;
    line-height: 52px;
  }

  .event-title-purple.end-120 {
    flex-wrap: nowrap;
    align-content: flex-start;
  }

  .event-image-detail._04-ibiza {
    background-position: 50%;
  }

  .event-content-red {
    margin-top: 0;
    padding-left: 50px;
    padding-right: 50px;
  }

  .event-title-yellow {
    font-size: 60px;
    line-height: 52px;
  }

  .event-title-yellow.end-120 {
    flex-wrap: nowrap;
    align-content: flex-start;
  }

  .embed {
    margin: -80px -50px 0;
  }

  .image-12 {
    width: 80%;
    margin-top: 123px;
  }

  .grid-6 {
    margin: 80px -50px;
  }

  .event-content-yellow-orange {
    margin-top: 0;
    padding-left: 50px;
    padding-right: 50px;
  }

  .view-photos {
    width: 100%;
    margin-top: 0;
  }

  .grid-single {
    margin: 80px -50px;
  }

  .event-content-blue {
    margin-top: 0;
    padding-left: 50px;
    padding-right: 50px;
  }

  .grid-5-col, .grid-logos {
    margin: 80px -50px;
  }

  .event-content-red-green {
    margin-top: 0;
    padding-left: 50px;
    padding-right: 50px;
  }

  .grid-6-coll {
    margin: 80px -50px;
  }

  .event-title-red {
    font-size: 60px;
    line-height: 52px;
  }

  .event-title-red.end-120 {
    flex-wrap: nowrap;
    align-content: flex-start;
  }

  .powered-by {
    margin-left: 50px;
  }

  .powered-by.left {
    padding-left: 50px;
    left: 50px;
  }

  .powered-by.logo {
    padding-left: 27px;
    left: 50px;
  }

  .powered-by.presented-by {
    padding-left: 50px;
    padding-right: 50px;
    left: 50px;
  }

  .headine-icon-2 {
    margin-top: 50px;
  }

  .event-title-pink {
    font-size: 60px;
    line-height: 52px;
  }

  .event-title-pink.end-120 {
    flex-wrap: nowrap;
    align-content: flex-start;
  }

  .event-content-green-orange {
    margin-top: 0;
    padding-left: 50px;
    padding-right: 50px;
  }

  .event-title-red-2 {
    font-size: 60px;
    line-height: 52px;
  }

  .event-title-red-2.end-60 {
    flex-wrap: nowrap;
    align-content: flex-start;
  }

  .event-content-purple-red {
    margin-top: 0;
    padding-left: 50px;
    padding-right: 50px;
  }

  .event-title-lime {
    font-size: 60px;
    line-height: 52px;
  }

  .event-title-lime.end-60 {
    flex-wrap: nowrap;
    align-content: flex-start;
  }

  .ticket-info {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 1fr;
  }

  .event-content-yellow-pink {
    margin-top: 0;
    padding-left: 50px;
    padding-right: 50px;
  }

  .grid-auto {
    grid-template-areas: ".";
    margin: 80px -50px;
  }

  .event-content-pink-orange, .event-content-green-blue {
    margin-top: 0;
    padding-left: 50px;
    padding-right: 50px;
  }

  .event-content-green-blue.embed {
    margin: 0;
  }

  .html-embed-2-copy {
    width: 100vw;
  }

  .form-block-2 {
    justify-content: center;
  }

  .event-content-pink-blue, .event-content-yellow-blue {
    margin-top: 0;
    padding-left: 50px;
    padding-right: 50px;
  }

  .event-content-yellow-blue.embed {
    margin: 0;
  }

  .event-content-pink-lime {
    margin-top: 0;
    padding-left: 50px;
    padding-right: 50px;
  }
}

@media screen and (max-width: 767px) {
  .home-top {
    height: 100vh;
  }

  .event {
    margin: 20px;
  }

  .event.prohibition {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5f803dfd581ce4fe8799e3ad_prohibition-housework-background-image.jpg");
    background-position: 0%;
    background-size: cover;
  }

  .event.dna {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5e1c77fbe402b698758d8bb2_its-in-your-dna-background-image.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .event.syn {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/600015a8a27f06b6770dd024_housework-syn-festival-header-image.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .event.cfu22 {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5f9d95ab7943e097b8b47b15_housework-cfu21-cover-image.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .event.lost-sofia {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5fd09bf114bc5c2767554e55_housework-event-lost-sofia-background-image.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .event.rise-up {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/60cefa7332cf137cc223ad57_housework-event-rise-up-background-image.jpeg");
    background-position: 50%;
    background-size: cover;
  }

  .event.winterwonderland, .event.big-love {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/61672190bfbcc95d9e005c5c_housework-winterwonderland-header-image.jpeg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .event.shipwrecked {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/621e2ad907e5ac795c272db7_housework-event-shipwrecked-background-image.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .event.syn-terrace {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/600015a8a27f06b6770dd024_housework-syn-festival-header-image.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .event.unfinished-business {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/631f7f39d81fe5af47a342b0_housework-unfinished-business-header.jpg");
    background-position: 100%;
    background-size: cover;
  }

  .event.cfu23 {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/63246cb96370073167c7f93e_housework-cfu23-header-image.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .event.bad-santa {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/633705307062eb974ad5a4a1_housework-badsanta-header.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .event.twisted-circus {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6358f229bf1bcabc442bdfe7_housework-twistedcircus-header.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .event.masquerade {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/63e15b243dacc5354db18045_housework-masquerade-header.jpg");
    background-position: 30%;
    background-size: cover;
  }

  .event.shipwrecked-v02 {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6446ddd358d284303ef31445_housework-shipwreckedv02-header.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .event.badsanta2 {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/64888318d08ccbc343f26c9a_housework-badsanta-2-header.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .event.saints-sinners {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/649c85940efbf3d9e7673687_housework-saints-sinners-header.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .event.zootopia {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/65400ba414e02b9c527e1b74_housework-zootopia-header.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .event.lost-brighton {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6564f7935437cfb31a663e03_housework-lost-in-brighton-cover.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .event.shipwrecked-v03 {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6641d22c489d3a4cc2bb1fab_housework-shipwrecked-v3-header-image.jpg");
    background-position: 0%;
    background-size: cover;
  }

  .event.somewhere-beyond {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/66559a4d2c8d3031990cec46_housework-somewhere-beyond-header.webp");
    background-position: 0%;
    background-size: cover;
  }

  .event.bad-santa-3 {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/66950ee88bec1f81688ce89e_housework-bad-santa3-header.webp");
    background-position: 50%;
    background-size: cover;
  }

  .event.love-parade {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/67169ddb4df0474977a5986a_housework-love-parade-header.webp");
    background-position: 50%;
    background-size: cover;
  }

  .event.breathe {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/67520f2aa72db07884561836_housework-breathe-header-image.webp");
    background-position: 50%;
    background-size: cover;
  }

  .event.summer-jamm {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/67e14db92889ab60e0e55ecc_housework-summer-jamm-header.webp");
    background-position: 83%;
    background-size: cover;
  }

  .event.shipwrecked-v04 {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6812706197f750b30d960787_housework-shipwrecked04-header.webp");
    background-position: 50%;
    background-size: cover;
  }

  .event.se7en {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/684c0e11aa1c4c7e1a227fe2_housework-se7en-event-cover.webp");
    background-position: 90%;
    background-size: cover;
  }

  .event.badsanta4 {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6899e888437c887f81e82b43_housework-bad-santa-4-header.webp");
    background-position: 50%;
    background-size: cover;
  }

  .event-image._04-ibiza, .event-image._08-outta-space, .event-image._09-mutiny {
    background-size: cover;
  }

  .event-image._09-mutiny.detail {
    background-position: 27%;
  }

  .event-image._02-masquarade {
    background-size: cover;
  }

  .event-image._05-sun-goes-down {
    background-position: 50%;
    background-size: cover;
  }

  .event-image._03-eastend-days {
    background-size: cover;
  }

  .event-image._01-ibiza-terrace {
    background-position: 50%;
    background-size: cover;
  }

  .event-image.sign-up-image-dj {
    background-size: cover;
  }

  .event-image._08-cfu20 {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5f96b518c07b2896ddad5423_housework-corfu-2020-cover-2.jpg");
    background-position: 50%;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
  }

  .event-image._08-day-thing {
    background-size: cover;
  }

  .event-image.biglove, .event-image.shipwrecked, .event-image.unfinished-business, .event-image.cfu23 {
    background-position: 100%;
  }

  .event-image.bad-santa, .event-image.twisted-circus, .event-image.bad-santa-gallery, .event-image.masquerade, .event-image.shipwrecked-v02, .event-image.twisted-circus-copy, .event-image.bad-santa-2 {
    background-position: 50%;
  }

  .event-image.saints-sinneres {
    background-position: 100%;
  }

  .event-image.saints-sinners, .event-image.zootopia, .event-image.zootopia.gallery, .event-image.bad-santa-2-gallery, .event-image.bad-santa-4, .event-image.bad-santa-4 {
    background-position: 50%;
  }

  .event-title {
    float: none;
    padding-top: 7px;
    font-size: 45px;
    line-height: 40px;
    display: inline-block;
    position: relative;
  }

  .event-detail {
    flex: 0 auto;
  }

  .button {
    padding: 20px 25px;
    font-size: 18px;
  }

  .text-link {
    font-size: 18px;
  }

  .background-video.desktop, .background-video.mobile {
    background-image: none;
    display: block;
  }

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

  .event-text-title {
    float: none;
    clear: none;
    position: relative;
    overflow: visible;
  }

  .heading {
    font-size: 90px;
    line-height: 80px;
  }

  .heading.margin-bottom {
    margin-bottom: 40px;
  }

  .heading.black {
    margin-bottom: 50px;
  }

  .heading.margin-top {
    margin-top: 100px;
  }

  .container {
    padding: 70px 40px 60px;
  }

  .paragraph {
    padding-left: 0;
    padding-right: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .button-2 {
    padding: 20px 25px;
    font-size: 18px;
  }

  .quote-images {
    height: 400px;
  }

  .quote-top {
    padding: 30px 40px;
  }

  .quote-text {
    font-size: 20px;
    line-height: 26px;
  }

  .quote {
    width: 80%;
  }

  .quote-bottom {
    width: 40px;
    height: 40px;
  }

  .quote-name {
    margin-top: 15px;
    margin-left: 18px;
    font-size: 16px;
  }

  .heading-sml {
    font-size: 70px;
    line-height: 60px;
  }

  .heading-sml.margin-bottom {
    margin-bottom: 40px;
  }

  .grid {
    overflow: hidden;
  }

  .p1 {
    font-size: 24px;
    line-height: 32px;
  }

  .p1.center {
    font-size: 20px;
    line-height: 26px;
  }

  .event-details.red.dna {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5e1c77fbe402b698758d8bb2_its-in-your-dna-background-image.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .nav-menu {
    flex-flow: column;
    place-content: center space-between;
    align-items: center;
    max-height: 900px;
  }

  .brand {
    justify-content: center;
    height: auto;
    margin-right: 0;
  }

  .navbar {
    display: block;
  }

  .navbar.orange, .navbar.green {
    background-color: #0000;
  }

  .nav-divide.green {
    padding-top: 0;
    padding-bottom: 0;
  }

  .nav-divide.blue {
    justify-content: center;
    padding-top: 0;
    padding-bottom: 0;
    display: inline-block;
  }

  .nav-divide.pink {
    padding-top: 0;
    padding-bottom: 0;
  }

  .nav-divide.green-2 {
    justify-content: center;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 10px;
    line-height: 10px;
    display: flex;
  }

  .nav-divide.pink-copy {
    padding-top: 0;
    padding-bottom: 0;
  }

  .nav-link {
    text-align: center;
    justify-content: center;
    align-items: stretch;
    padding-top: 15px;
    padding-bottom: 15px;
    text-decoration: none;
  }

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

  .paragraph-small {
    padding-left: 0;
    padding-right: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .copyright-credit {
    padding-bottom: 100px;
    padding-left: 0;
  }

  .menu-button.w--open {
    z-index: 999;
    background-color: #0000;
    position: fixed;
  }

  .image-7 {
    height: 120px;
  }

  .event-number {
    top: 40px;
    right: 20px;
  }

  .event-number.logo {
    justify-content: center;
    align-items: center;
    padding-left: 23px;
  }

  .event-number.presented-by {
    justify-content: center;
    align-items: center;
  }

  .event-number.pink {
    color: #fc7a27;
  }

  .event-number.number-green {
    color: #f2f230;
  }

  .event-top {
    height: 85vh;
    min-height: 600px;
  }

  .event-top.live {
    height: 430px;
    min-height: 300px;
  }

  .summary {
    margin-bottom: 50px;
    font-size: 22px;
    line-height: 32px;
  }

  .statement {
    letter-spacing: -2px;
    font-size: 60px;
    line-height: 50px;
  }

  .button-buy {
    padding: 20px 25px;
    font-size: 18px;
  }

  .share {
    flex-wrap: wrap;
  }

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

  .div-block-20 {
    padding-top: 10px;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  .event-background-1 {
    display: none;
  }

  .event-background-1._08 {
    opacity: 0;
  }

  .event-title-orange {
    float: none;
    display: inline-block;
    position: relative;
  }

  .past-event-detail {
    flex: 0 auto;
  }

  .event-title-green {
    float: none;
    display: inline-block;
    position: relative;
  }

  .event-header {
    flex: 0 auto;
  }

  .div-block-21 {
    flex-wrap: wrap;
  }

  .content {
    padding-left: 50px;
    padding-right: 50px;
  }

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

  .heading-60.black {
    letter-spacing: -2px;
    font-size: 50px;
    line-height: 45px;
  }

  .past-event-top {
    height: 85vh;
    min-height: 600px;
  }

  .grid-small {
    overflow: hidden;
  }

  .grid-small.margin-top {
    margin-top: 50px;
  }

  .event-content-purple {
    padding-bottom: 20px;
  }

  .share-text {
    text-align: center;
    flex: 0 100%;
    margin-bottom: 20px;
    margin-right: 0;
    font-size: 18px;
  }

  .breadcrumb {
    text-align: center;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: stretch;
    padding-top: 15px;
    padding-bottom: 15px;
    text-decoration: none;
  }

  .background-video-container, .background-video-container.mobile {
    display: block;
  }

  .background-video-container.desktop {
    display: none;
  }

  .banners {
    margin-top: 60px;
  }

  .merch-banner {
    flex-basis: 100%;
    height: 250px;
  }

  .text-field {
    height: 60px;
    padding-left: 10px;
    font-size: 18px;
    line-height: 22px;
  }

  .text-area {
    min-height: 200px;
    padding-left: 10px;
    font-size: 18px;
    line-height: 22px;
  }

  .event-title-cyan {
    float: none;
    display: inline-block;
    position: relative;
  }

  .small-print-text {
    padding-left: 0;
    padding-right: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .navbar-sticky {
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 20px;
  }

  .event-title-blue-dark {
    float: none;
    display: inline-block;
    position: relative;
  }

  .grid-2 {
    margin-top: 60px;
  }

  .grid-3 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .slide-nav {
    padding-bottom: 10px;
    font-size: 8px;
    display: block;
  }

  .gallery-links {
    display: block;
    bottom: 60px;
  }

  .video {
    display: block;
  }

  .sign-up-image {
    height: 55vh;
    min-height: 600px;
  }

  .heading-copy {
    font-size: 90px;
    line-height: 80px;
  }

  .heading-copy.margin-bottom {
    margin-bottom: 40px;
  }

  .heading-copy.black {
    margin-bottom: 50px;
  }

  .heading-copy.margin-top {
    margin-top: 100px;
  }

  .grid-4 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .div-block-25 {
    padding: 20px 50px 40px;
  }

  .event-video {
    padding-bottom: 60px;
  }

  .event-details-text h3 {
    margin-top: 0;
  }

  .event-details-text p, .event-details-text ul {
    font-size: 18px;
    line-height: 26px;
  }

  .event-details-text.annoucement {
    padding-left: 30px;
    padding-right: 30px;
  }

  .event-background-2 {
    display: none;
  }

  .event-details-small-print p, .event-details-small-print ul {
    font-size: 18px;
    line-height: 26px;
  }

  .event-title-purple {
    float: none;
    display: inline-block;
    position: relative;
  }

  .event-background-3 {
    display: none;
  }

  .event-image-detail._04-ibiza, .event-image-detail._08-outta-space, .event-image-detail._09-mutiny, .event-image-detail._02-masquarade {
    background-size: cover;
  }

  .event-image-detail._05-sun-goes-down {
    background-position: 50%;
    background-size: cover;
  }

  .event-image-detail._03-eastend-days {
    background-size: cover;
  }

  .event-image-detail._01-ibiza-terrace {
    background-position: 50%;
    background-size: cover;
  }

  .event-image-detail.sign-up-image-dj, .event-image-detail._08-cfu20, .event-image-detail._08-day-thing, .event-image-detail.something-special {
    background-size: cover;
  }

  .event-image-detail.shipwrecked-v03.gallery {
    background-position: 35%;
  }

  .event-image-detail.summer-jamm {
    background-position: 90%;
  }

  .event-image-detail.shipwrecked-v04.gallery {
    background-position: 35%;
  }

  .tickets-text p, .tickets-text ul {
    font-size: 18px;
    line-height: 26px;
  }

  .event-title-yellow {
    float: none;
    display: inline-block;
    position: relative;
  }

  .embed {
    margin-top: -150px;
    padding-left: 0;
  }

  .html-embed-2 {
    margin-top: 10px;
  }

  .image-12 {
    width: 70%;
  }

  .stream-line-up {
    width: 100%;
    margin-bottom: 40px;
  }

  .stream-line-up p {
    font-size: 30px;
    line-height: 40px;
  }

  .grid-5 {
    margin-top: 40px;
  }

  .grid-6 {
    margin-top: 60px;
  }

  .div-block-27 {
    flex: 0 auto;
    margin-right: 40px;
  }

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

  .event-details-text-small-margin p, .event-details-text-small-margin ul {
    font-size: 18px;
    line-height: 26px;
  }

  .sub-heading {
    letter-spacing: -2px;
    font-size: 60px;
    line-height: 50px;
  }

  .event-list {
    padding-left: 20px;
  }

  .event-list-item {
    font-size: 18px;
  }

  .grid-lightbox {
    overflow: hidden;
  }

  .view-photos {
    padding: 20px 25px;
    font-size: 18px;
  }

  .event-details-text-no-fade p, .event-details-text-no-fade ul {
    font-size: 18px;
    line-height: 26px;
  }

  .grid-single {
    margin-top: 60px;
  }

  .event-background-4 {
    display: none;
  }

  .grid-5-col {
    margin-top: 60px;
  }

  .event-background-5 {
    display: none;
  }

  .tickets-text-line p, .tickets-text-line ul {
    font-size: 18px;
    line-height: 26px;
  }

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

  .grid-logos {
    margin-top: 60px;
  }

  .grid-logos.card {
    width: 100%;
    font-style: italic;
  }

  .line-up {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .div-block-28-copy {
    flex-wrap: wrap;
    justify-content: flex-start;
  }

  .grid-6-coll {
    margin-top: 60px;
  }

  .event-title-red {
    float: none;
    display: inline-block;
    position: relative;
  }

  .powered-by {
    margin-right: 50px;
    line-height: 30px;
    top: 40px;
    right: 20px;
  }

  .powered-by.logo {
    justify-content: center;
    align-items: center;
    padding-left: 23px;
  }

  .powered-by.presented-by {
    justify-content: center;
    align-items: center;
  }

  .event-title-pink, .event-title-red-2 {
    float: none;
    display: inline-block;
    position: relative;
  }

  .event-content-purple-red {
    padding-bottom: 20px;
  }

  .event-title-lime {
    float: none;
    display: inline-block;
    position: relative;
  }

  .ticket-info {
    grid-template-columns: 3fr 1fr;
  }

  .ticket-text {
    font-size: 18px;
  }

  .grid-auto {
    justify-items: stretch;
    width: 100vw;
    margin-top: 60px;
  }

  .html-embed-2-copy {
    margin-top: 0;
  }
}

@media screen and (max-width: 479px) {
  em {
    font-size: 12px;
    line-height: 16px;
  }

  .event {
    justify-content: flex-end;
    height: auto;
    min-height: 480px;
    padding-bottom: 60px;
  }

  .event.prohibition {
    background-position: 60% 60%;
    background-size: cover;
    justify-content: flex-end;
  }

  .event.dna {
    justify-content: flex-end;
  }

  .event.syn {
    align-items: stretch;
  }

  .event.big-love {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/6176f3a6ef1cc4fe6fb2f554_housework-event-biglove-background-image.jpeg");
    background-position: 100%;
  }

  .event.unfinished-business {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/631f7f39d81fe5af47a342b0_housework-unfinished-business-header.jpg");
    background-position: 100%;
  }

  .event.zootopia {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/65400ba414e02b9c527e1b74_housework-zootopia-header.jpg");
  }

  .event.shipwrecked-v03, .event.somewhere-beyond, .event.bad-santa-3, .event.love-parade, .event.breathe, .event.summer-jamm, .event.shipwrecked-v04, .event.se7en {
    background-position: 60% 60%;
    background-size: cover;
    justify-content: flex-end;
  }

  .event-image._04-ibiza {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d42e31c02c7534f456502f6_04-housework-rooftop-shimmy.jpg");
    background-position: 50%;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
  }

  .event-image._04-ibiza.detail {
    height: auto;
  }

  .event-image._08-outta-space.detail {
    height: auto;
    inset: 0%;
  }

  .event-image._09-mutiny {
    background-position: 30%;
  }

  .event-image._09-mutiny.detail {
    background-position: 40%;
    display: block;
  }

  .event-image._05-sun-goes-down {
    background-position: 50%;
  }

  .event-image._05-sun-goes-down.detail {
    height: auto;
    inset: 0%;
  }

  .event-image._03-eastend-days {
    background-position: 50%;
    height: 600px;
    overflow: visible;
  }

  .event-image._01-ibiza-terrace {
    background-position: 61%;
    overflow: visible;
  }

  .event-image.sign-up-image-dj {
    height: 400px;
    overflow: visible;
  }

  .event-image._08-cfu20 {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5f96b518c07b2896ddad5423_housework-corfu-2020-cover-2.jpg");
    background-position: 50%;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
  }

  .event-image._08-cfu20.detail, .event-image._08-day-thing.detail, .event-image.in-your-dna.detail {
    height: auto;
    inset: 0%;
  }

  .event-image.prohibition {
    flex: none;
  }

  .event-image.cfu21.detail, .event-image.rise-up.detail, .event-image.winterwonderland.detail {
    height: auto;
    inset: 0%;
  }

  .event-image.biglove {
    background-position: 100%;
  }

  .event-image.biglove.detail {
    height: auto;
    inset: 0%;
  }

  .event-image.shipwrecked {
    background-position: 100%;
  }

  .event-image.shipwrecked.detail {
    height: auto;
    inset: 0%;
  }

  .event-image.shipwrecked.gallery {
    background-position: 7%;
  }

  .event-image.unfinished-business {
    background-position: 100%;
  }

  .event-image.unfinished-business.detail {
    height: auto;
    inset: 0%;
  }

  .event-image.unfinished-business.gallery {
    background-position: 7%;
  }

  .event-image.cfu23 {
    background-position: 100%;
  }

  .event-image.cfu23.detail {
    height: auto;
    inset: 0%;
  }

  .event-image.cfu23.gallery {
    background-position: 7%;
  }

  .event-image.bad-santa.detail {
    inset: 0%;
    height: auto;
    inset: 0%;
  }

  .event-image.cfu22-gallery.detail, .event-image.twisted-circus.detail, .event-image.bad-santa-gallery.detail {
    height: auto;
    inset: 0%;
  }

  .event-image.masquerade {
    background-position: 33%;
  }

  .event-image.masquerade.detail {
    height: auto;
    inset: 0%;
  }

  .event-image.shipwrecked-v02 {
    background-position: 33%;
  }

  .event-image.shipwrecked-v02.detail, .event-image.twisted-circus-copy.detail, .event-image.bad-santa-2.detail {
    height: auto;
    inset: 0%;
  }

  .event-image.saints-sinneres {
    background-position: 100%;
  }

  .event-image.saints-sinneres.detail, .event-image.saints-sinners.detail, .event-image.zootopia.detail, .event-image.lost-brighton.detail, .event-image.cfu23-gallery.detail, .event-image.bad-santa-2-gallery.detail, .event-image.shipwrecked-v03.detail, .event-image.somewhere-beyond.detail, .event-image.bad-santa-3.detail, .event-image.love-parade.detail, .event-image.breathe.detail, .event-image.cfu23-gallery-copy.detail, .event-image.summer-jamm.detail, .event-image.shipwrecked-v04.detail, .event-image.se7en.detail, .event-image.bad-santa-4.detail, .event-image.bad-santa-4.detail {
    height: auto;
    inset: 0%;
  }

  .event-title {
    padding-top: 5px;
    font-size: 31px;
    line-height: 31px;
  }

  .event-title.end-120 {
    padding-right: 20%;
  }

  .event-title.linebreak-padding {
    padding-right: 5px;
  }

  .event-detail {
    flex: 1;
    width: auto;
  }

  .event-text-detail {
    border-left-width: 30px;
    flex-wrap: wrap;
    display: flex;
  }

  .event-detail-text {
    clear: left;
    font-size: 18px;
    line-height: 18px;
  }

  .event-detail-text.end-pink, .event-detail-text.end-lime, .event-detail-text.end-blue, .event-detail-text.end-yellow, .event-detail-text.end-magenta, .event-detail-text.end-red, .event-detail-text.end-light-green-2, .event-detail-text.end-light-blue, .event-detail-text.end-pink, .event-detail-text.end-light-blue-copy, .event-detail-text.end-light-purple {
    padding-right: 30px;
  }

  .event-content {
    flex-flow: wrap;
    place-content: flex-end flex-start;
    align-items: center;
    height: 100%;
    padding-bottom: 140px;
  }

  .event-content.margin-bottom {
    align-content: flex-start;
    align-items: flex-start;
    width: 100%;
    height: auto;
    padding-top: 126px;
    padding-bottom: 0;
    position: relative;
  }

  .event-content.tagline {
    padding-bottom: 90px;
  }

  .event-content.embed {
    margin-top: 0;
  }

  .date {
    padding-left: 20px;
    font-size: 17px;
    line-height: 16px;
  }

  .button {
    margin-bottom: 20px;
    margin-right: 20px;
    padding: 15px 20px;
    font-size: 16px;
    line-height: 16px;
  }

  .text-link {
    font-size: 16px;
    line-height: 16px;
  }

  .text-link.black {
    text-align: center;
    flex: 0 auto;
  }

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

  .event-detail-divide, .event-detail-divide.green, .event-detail-divide.purple, .event-detail-divide.lime, .event-detail-divide.pink, .event-detail-divide.purple-light {
    font-size: 18px;
    line-height: 18px;
  }

  .event-text-title {
    border-left-width: 30px;
    flex-direction: row;
    display: flex;
  }

  .event-text-title.orange {
    background-image: none;
  }

  .links {
    flex-wrap: wrap;
    flex: 0 auto;
    place-content: flex-start;
    align-self: center;
    align-items: center;
    width: 100%;
    padding-left: 20px;
    position: relative;
    bottom: 8%;
  }

  .black.footer {
    padding-left: 20px;
    padding-right: 20px;
  }

  .black.padding-top {
    padding-top: 30px;
  }

  .heading {
    letter-spacing: -2px;
    font-size: 40px;
    line-height: 35px;
  }

  .container {
    padding-left: 25px;
    padding-right: 25px;
  }

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

  .paragraph {
    font-size: 16px;
    line-height: 24px;
  }

  .paragraph.center {
    line-height: 22px;
  }

  .button-2 {
    font-size: 16px;
    line-height: 16px;
  }

  .button-2.yellow-orange:hover, .button-2.yellow-pink:hover {
    background-color: #f6601c;
  }

  .quote-images {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    place-content: space-around;
    align-items: flex-start;
    width: 100%;
    height: 600px;
  }

  .quote-top {
    padding: 22px 20px 20px;
  }

  .quote-text {
    font-size: 18px;
    line-height: 22px;
  }

  .heading-sml {
    letter-spacing: -2px;
    font-size: 40px;
    line-height: 35px;
  }

  .arrow-link {
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin-bottom: 20px;
  }

  .arrow-link.left {
    justify-content: center;
    width: auto;
    display: block;
  }

  .arrow-link.gallery {
    margin-left: 30px;
  }

  .grid {
    background-color: #000;
    background-image: none;
    grid-template-columns: 1fr 1fr;
  }

  .grid.black {
    grid-auto-columns: 1fr;
  }

  .p1, .p1.center {
    font-size: 16px;
    line-height: 22px;
  }

  .event-details {
    height: auto;
    text-decoration: none;
  }

  .event-details.green, .event-details.purple, .event-details.cyan {
    height: 500px;
  }

  .event-details.red {
    flex: 1;
  }

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

  .image-bottom-right {
    width: 80%;
    margin-top: 20px;
  }

  .image-top-left {
    width: 80%;
  }

  .nav-menu.black {
    background-color: #ffe500;
  }

  .brand {
    margin-top: 10px;
  }

  .navbar {
    padding-top: 10px;
    padding-right: 20px;
  }

  .navbar.black {
    z-index: 100;
  }

  .nav-divide.blue, .nav-divide.orange, .nav-divide.orange-2 {
    display: inline-block;
  }

  .footer-content {
    padding-top: 30px;
  }

  .paragraph-small {
    font-size: 16px;
    line-height: 22px;
  }

  .social-links {
    margin-left: 15px;
    margin-right: 15px;
  }

  .copyright-credit {
    padding-bottom: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .menu-button.w--open {
    color: var(--white);
  }

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

  .image-7 {
    width: auto;
    height: 80px;
  }

  .event-number {
    font-size: 60px;
    line-height: 60px;
    top: 20px;
    right: 20px;
  }

  .event-number.left {
    justify-content: flex-start;
    padding-left: 30px;
    left: 30px;
  }

  .event-number.left.red {
    padding-left: 20px;
  }

  .event-number.logo {
    justify-content: center;
    padding-left: 6px;
    left: 30px;
  }

  .event-number.presented-by {
    justify-content: center;
    padding-left: 20px;
    padding-right: 20px;
    left: 30px;
  }

  .event-number.orange-2 {
    color: #fb6a0e;
  }

  .event-top {
    height: 50vh;
    min-height: 400px;
    max-height: 600px;
    overflow: hidden;
  }

  .event-top.live {
    height: 355px;
  }

  .event-content-orange {
    padding: 30px 20px;
  }

  .summary {
    margin-bottom: 30px;
    font-size: 18px;
    line-height: 18px;
  }

  .statement {
    margin-bottom: 30px;
    font-size: 40px;
    line-height: 35px;
  }

  .lineup {
    letter-spacing: -1px;
    font-size: 26px;
    line-height: 26px;
  }

  .expandable {
    font-size: 26px;
    line-height: 70px;
  }

  .minus, .plus {
    align-self: center;
  }

  .button-buy {
    font-size: 16px;
    line-height: 16px;
  }

  .ticket-embed {
    width: 100%;
  }

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

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

  .past-event {
    margin-top: 20px;
  }

  .past-event-details {
    height: 380px;
    margin-bottom: 0;
  }

  .event-title-orange {
    padding-top: 2px;
    font-size: 40px;
    line-height: 40px;
  }

  .past-event-image {
    width: 80%;
    height: auto;
    inset: 0% 0% auto auto;
  }

  .past-event-detail {
    flex: 0 auto;
    width: auto;
  }

  .event-title-green {
    padding-top: 2px;
    font-size: 40px;
    line-height: 40px;
  }

  .border {
    width: 20px;
  }

  .event-text, .event-text.yellow {
    flex: 1;
  }

  .event-text-2 {
    border-left-width: 30px;
    flex-wrap: wrap;
    padding-left: 20px;
    display: flex;
  }

  .link-arrow {
    padding-top: 2px;
  }

  .event-header {
    flex: 1;
    width: auto;
  }

  .about-images {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    place-content: space-around;
    align-items: flex-start;
    width: 100%;
  }

  .div-block-21 {
    justify-content: space-around;
  }

  .html-embed {
    margin-bottom: 20px;
  }

  .content {
    padding-top: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .content.padding-bottom-small {
    padding-bottom: 30px;
  }

  .heading-60 {
    letter-spacing: -2px;
    font-size: 40px;
    line-height: 35px;
  }

  .heading-60.black {
    letter-spacing: -1px;
    font-size: 30px;
    line-height: 26px;
  }

  .heading-60.orange {
    background-image: none;
  }

  .past-event-top {
    height: 85vh;
    min-height: 500px;
    max-height: 600px;
    overflow: hidden;
  }

  .headine-icon {
    width: 60px;
    margin-top: 30px;
  }

  .headine-icon.small {
    width: 50px;
  }

  .headine-icon._2 {
    width: 100px;
  }

  .play-btn {
    box-shadow: none;
    max-width: 80%;
  }

  .grid-small {
    background-color: #000;
    grid-template-columns: 1fr 1fr;
  }

  .left {
    justify-content: center;
    width: 100%;
    display: flex;
  }

  .credit-link {
    flex: 1;
    justify-content: center;
    display: flex;
  }

  .credit {
    float: none;
    width: 100%;
    margin-top: 60px;
    display: flex;
  }

  .event-content-cyan {
    padding: 30px 20px;
  }

  .event-content-purple {
    padding: 30px 20px 0;
  }

  .share-text {
    text-align: center;
    flex: 0 100%;
  }

  .breadcrumbs.pink.top {
    margin-top: 0;
    margin-bottom: 5px;
  }

  .breadcrumbs.yellow {
    color: #eeee09;
    background-color: #0000;
  }

  .breadcrumbs.red.top {
    margin-bottom: 5px;
    margin-left: 0;
  }

  .breadcrumbs.top {
    margin-top: 0;
    margin-bottom: 5px;
  }

  .breadcrumbs.light-blue {
    color: #01def9;
  }

  .breadcrumb {
    display: inline-block;
  }

  .breadcrumb.w--current:hover {
    color: #5f5f5f;
    background-color: #0000;
  }

  .merch-banner.everything-else {
    background-position: 24%;
  }

  .banner-text {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 24px;
    line-height: 24px;
  }

  .text-field {
    font-size: 16px;
    line-height: 22px;
  }

  .text-area {
    max-width: 100%;
    font-size: 16px;
  }

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

  .event-title-cyan {
    padding-top: 2px;
    font-size: 40px;
    line-height: 40px;
  }

  .small-print-text {
    font-size: 16px;
    line-height: 24px;
  }

  .gallery-content {
    flex-flow: wrap;
    place-content: flex-end flex-start;
    align-items: center;
    padding-bottom: 139px;
  }

  .gallery-content.margin-bottom {
    padding-bottom: 180px;
  }

  .navbar-sticky {
    padding-top: 10px;
    padding-right: 20px;
  }

  .event-title-blue-dark {
    padding-top: 2px;
    font-size: 40px;
    line-height: 40px;
  }

  .grid-2 {
    grid-template-columns: 1fr 1fr;
    margin: 40px -20px;
    padding-bottom: 0;
  }

  .grid-3 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    margin-bottom: 40px;
  }

  .event-slider {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .slide-nav {
    padding-bottom: 0;
    font-size: 3px;
  }

  .arrow {
    font-size: 20px;
  }

  .left-arrow-2 {
    width: 30px;
    padding-left: 0;
  }

  .right-arrow {
    width: 30px;
  }

  .gallery-links {
    flex-wrap: wrap;
    flex: 0 auto;
    align-content: stretch;
    align-self: center;
    padding-left: 30px;
    display: block;
    bottom: 60px;
  }

  .youtube.margin-bottom {
    margin-bottom: 20px;
  }

  .list {
    padding-left: 20px;
    font-size: 16px;
    line-height: 22px;
  }

  .list-item {
    margin-bottom: 10px;
  }

  .sign-up-image {
    height: 55vh;
    min-height: 400px;
    max-height: 400px;
    overflow: hidden;
  }

  .heading-copy {
    font-size: 60px;
    line-height: 50px;
  }

  .heading-copy.margin-bottom {
    letter-spacing: -3px;
  }

  .grid-4 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 40px;
  }

  .div-block-25 {
    margin-left: -30px;
    margin-right: -30px;
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .youtube-2 {
    z-index: 6000;
  }

  .event-video {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .event-content-green {
    padding: 30px 20px;
  }

  .event-details-text h3 {
    letter-spacing: -1px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 26px;
  }

  .event-details-text p {
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 22px;
  }

  .event-details-text ul {
    font-size: 16px;
    line-height: 24px;
  }

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

  .event-details-text em {
    font-size: 12px;
    line-height: 16px;
  }

  .event-details-text h5 {
    margin-top: 40px;
    margin-bottom: 0;
    font-size: 16px;
  }

  .event-details-text h1 {
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 28px;
  }

  .event-details-text h2 {
    letter-spacing: -2px;
    margin-bottom: 20px;
    font-size: 40px;
    line-height: 35px;
  }

  .event-details-text.annoucement {
    margin-bottom: 40px;
    padding: 20px;
  }

  .event-details-small-print h3 {
    letter-spacing: -1px;
    margin-bottom: 0;
    font-size: 26px;
    line-height: 32px;
  }

  .event-details-small-print p {
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 24px;
  }

  .event-details-small-print ul {
    font-size: 16px;
    line-height: 24px;
  }

  .event-details-small-print h4 {
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 18px;
  }

  .event-content-yellow {
    padding: 30px 20px;
  }

  .event-title-purple {
    padding-top: 2px;
    font-size: 40px;
    line-height: 40px;
  }

  .event-image-detail._04-ibiza {
    background-image: url("https://cdn.prod.website-files.com/5cf4d9c09af3993834a0a16f/5d42e31c02c7534f456502f6_04-housework-rooftop-shimmy.jpg");
    background-position: 50%;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
  }

  .event-image-detail._04-ibiza.detail {
    height: auto;
  }

  .event-image-detail._08-outta-space.detail {
    height: auto;
    inset: 0%;
  }

  .event-image-detail._09-mutiny.detail {
    height: auto;
    display: block;
  }

  .event-image-detail._05-sun-goes-down {
    background-position: 50%;
  }

  .event-image-detail._05-sun-goes-down.detail {
    height: auto;
    inset: 0%;
  }

  .event-image-detail._03-eastend-days {
    background-position: 50%;
  }

  .event-image-detail._01-ibiza-terrace {
    background-position: 61%;
  }

  .event-image-detail.sign-up-image-dj {
    height: 400px;
    overflow: visible;
  }

  .event-image-detail._08-cfu20 {
    background-position: 61%;
    height: 100vh;
    min-height: 600px;
  }

  .event-image-detail._08-cfu20.detail {
    height: auto;
    inset: 0%;
  }

  .event-image-detail._08-day-thing {
    height: 100vh;
    min-height: 600px;
  }

  .event-image-detail._08-day-thing.detail {
    height: auto;
    inset: 0%;
  }

  .event-image-detail.something-special {
    height: 100vh;
    min-height: 600px;
  }

  .event-image-detail.something-special.detail {
    height: auto;
    inset: 0%;
  }

  .event-image-detail.se7en {
    background-position: 80%;
  }

  .event-content-red {
    padding: 30px 20px;
  }

  .tickets-text {
    margin-bottom: 0;
  }

  .tickets-text h3 {
    letter-spacing: -1px;
    margin-bottom: 0;
    font-size: 26px;
    line-height: 26px;
  }

  .tickets-text p {
    margin-bottom: 0;
    font-size: 16px;
    line-height: 22px;
  }

  .tickets-text ul {
    font-size: 16px;
    line-height: 24px;
  }

  .tickets-text h4 {
    margin-top: 40px;
  }

  .tickets-text em {
    font-size: 12px;
    line-height: 16px;
  }

  .event-title-yellow {
    padding-top: 2px;
    font-size: 40px;
    line-height: 40px;
  }

  .embed {
    margin-bottom: 0;
    margin-left: -20px;
    margin-right: -20px;
  }

  .html-embed-2 {
    object-fit: fill;
    margin-left: auto;
    margin-right: auto;
  }

  .image-12 {
    margin-top: 74px;
  }

  .stream-line-up {
    margin-top: 30px;
  }

  .stream-line-up h1 {
    font-size: 30px;
    line-height: 40px;
  }

  .stream-line-up p {
    font-size: 18px;
    line-height: 28px;
  }

  .stream-link {
    font-size: 14px;
  }

  .container-2 {
    padding-top: 30px;
    padding-bottom: 21px;
  }

  .grid-5 {
    margin-top: 20px;
  }

  .grid-6 {
    grid-template-columns: 1fr 1fr;
    margin: 40px -20px;
    padding-bottom: 0;
  }

  .div-block-27 {
    flex: 0 auto;
  }

  .div-block-28 {
    flex-wrap: wrap;
    margin-bottom: 20px;
  }

  .event-details-text-small-margin h3 {
    letter-spacing: -1px;
    margin-bottom: 0;
    font-size: 26px;
    line-height: 26px;
  }

  .event-details-text-small-margin p {
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 22px;
  }

  .event-details-text-small-margin ul {
    font-size: 16px;
    line-height: 24px;
  }

  .event-details-text-small-margin h4 {
    margin-top: 40px;
  }

  .event-details-text-small-margin em {
    font-size: 12px;
    line-height: 16px;
  }

  .event-content-yellow-orange {
    background-image: linear-gradient(#eeee09, #f6601c);
    padding: 30px 20px;
  }

  .sub-heading {
    margin-bottom: 30px;
    font-size: 40px;
    line-height: 35px;
  }

  .accommodation.extra-padding {
    margin-bottom: 40px;
  }

  .event-list-item {
    font-size: 16px;
    line-height: 22px;
  }

  .grid-lightbox {
    background-color: #000;
    background-image: none;
    grid-template-columns: 1fr 1fr;
  }

  .view-photos {
    font-size: 16px;
    line-height: 16px;
  }

  .expandable-title {
    align-self: center;
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 32px;
  }

  .div-block-31 {
    margin-top: 20px;
  }

  .event-details-text-no-fade h3 {
    letter-spacing: -1px;
    margin-bottom: 0;
    font-size: 26px;
    line-height: 26px;
  }

  .event-details-text-no-fade p {
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 22px;
  }

  .event-details-text-no-fade ul {
    font-size: 16px;
    line-height: 24px;
  }

  .event-details-text-no-fade h4 {
    margin-top: 20px;
    margin-bottom: -10px;
  }

  .event-details-text-no-fade em {
    font-size: 12px;
    line-height: 16px;
  }

  .event-details-text-no-fade h5 {
    margin-top: 40px;
    margin-bottom: 0;
    font-size: 16px;
  }

  .event-details-text-no-fade.acommodation {
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .event-details-text-no-fade.acommodation h6 {
    margin-top: 20px;
    font-size: 13px;
  }

  .grid-single {
    grid-template-columns: 1fr;
    margin: 20px -20px 40px;
    padding-bottom: 0;
  }

  .lost-logo {
    width: 240px;
  }

  .image-bottom-right-copy {
    width: 80%;
    padding-left: 0;
  }

  .event-content-blue {
    padding: 30px 20px;
  }

  .grid-5-col {
    grid-template-columns: 1fr 1fr;
    margin: 40px -20px;
    padding-bottom: 0;
  }

  .image-18 {
    max-width: 50%;
  }

  .tickets-text-line {
    margin-bottom: 0;
  }

  .tickets-text-line h3 {
    letter-spacing: -1px;
    margin-bottom: 0;
    font-size: 26px;
    line-height: 26px;
  }

  .tickets-text-line p {
    margin-bottom: 15px;
    font-size: 16px;
    line-height: 22px;
  }

  .tickets-text-line ul {
    font-size: 16px;
    line-height: 24px;
  }

  .tickets-text-line h4 {
    margin-top: 40px;
  }

  .tickets-text-line em {
    font-size: 12px;
    line-height: 16px;
  }

  .grid-8 {
    grid-template-columns: 1fr 1fr;
    align-items: center;
  }

  .grid-logos {
    grid-template-columns: 1fr 1fr 1fr;
    margin: 40px -20px;
    padding-bottom: 0;
  }

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

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

  .line-up {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .event-content-red-green {
    padding: 30px 20px;
  }

  .div-block-28-copy {
    flex-wrap: wrap;
    margin-bottom: 20px;
  }

  .grid-6-coll {
    grid-template-columns: 1fr 1fr 1fr;
    margin: 40px -20px;
    padding-bottom: 0;
  }

  .event-title-red {
    padding-top: 2px;
    font-size: 40px;
    line-height: 40px;
  }

  .powered-by {
    margin-top: 10px;
    margin-left: 20px;
    font-size: 18px;
    line-height: 23px;
    top: 20px;
    right: 20px;
  }

  .powered-by.left {
    justify-content: flex-start;
    padding-left: 30px;
    left: 30px;
  }

  .powered-by.left.red {
    padding-left: 20px;
  }

  .powered-by.logo {
    justify-content: center;
    padding-left: 6px;
    left: 30px;
  }

  .powered-by.presented-by {
    justify-content: center;
    padding-left: 20px;
    padding-right: 20px;
    left: 30px;
  }

  .syn-logo {
    width: 110px;
    max-width: 50%;
  }

  .headine-icon-2 {
    width: 100px;
    margin-top: 0;
  }

  .headine-icon-2.small {
    width: 50px;
  }

  .event-title-pink {
    padding-top: 2px;
    font-size: 40px;
    line-height: 40px;
  }

  .event-content-green-orange {
    padding: 30px 20px;
  }

  .event-title-red-2 {
    padding-top: 2px;
    font-size: 40px;
    line-height: 40px;
  }

  .show-mobile {
    display: block;
  }

  .event-content-purple-red {
    padding: 30px 20px 0;
  }

  .event-title-lime {
    padding-top: 2px;
    font-size: 40px;
    line-height: 40px;
  }

  .ticket-info {
    grid-template-columns: 3fr 1fr;
  }

  .ticket-text.large {
    font-size: 22px;
    line-height: 20px;
  }

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

  .event-content-yellow-pink {
    background-image: linear-gradient(#eeee09, #f6601c);
    padding: 30px 20px;
  }

  .grid-auto {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin: 40px -20px;
    padding-bottom: 0;
  }

  .event-content-pink-orange, .event-content-green-blue {
    padding: 30px 20px;
  }

  .html-embed-2-copy {
    object-fit: fill;
    margin-left: auto;
    margin-right: auto;
    overflow: visible;
  }

  .hide-desktop {
    display: block;
  }

  .hide-mobile {
    display: none;
  }

  .event-content-pink-blue, .event-content-yellow-blue, .event-content-pink-lime {
    padding: 30px 20px;
  }
}

#w-node-_70fd01ef-1476-8d9e-8c31-6b103990c7d2-96a71b60 {
  place-self: start;
}

#w-node-_934a4f94-a10a-3317-b1f7-664527f9d007-96a71b60 {
  place-self: end;
}

#w-node-a8b42682-5e82-2b0c-d8dd-0ad3f1c690fd-96a71b60 {
  place-self: stretch stretch;
}

#w-node-_64ec9c3e-a36d-50dd-9933-cf0675621c4c-96a71b60 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: stretch stretch;
}

#w-node-b5ee3ce2-8445-495b-0636-7174fbd7f612-96a71b60 {
  place-self: stretch stretch;
}

#w-node-fe8f157d-cef3-33ae-2dfb-50d840211c74-96a71b60 {
  order: 0;
  place-self: stretch stretch;
}

#w-node-ebb70bba-4638-4c53-074d-401e2bf87416-96a71b60, #w-node-_0f584fbd-387c-053d-e62f-24fd317c810f-96a71b60, #w-node-dfa8aaf9-b9f5-2a03-13d9-1862a3fcbdee-96a71b60 {
  place-self: stretch stretch;
}

#w-node-_40bfaf29-3d69-2aef-3dff-6e8ee25482b3-96a71b60 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: stretch stretch;
}

#w-node-d3eff70b-0c55-5b97-ecae-0ca9e827196c-96a71b60, #w-node-ac7f8f7e-2a8c-f106-6489-6b0cd177a24b-96a71b60, #w-node-ab36883b-4acc-c92a-475d-25f708acf7f5-96a71b60, #w-node-_550dfc22-a79f-eee5-7a63-952613fce283-96a71b60, #w-node-_86000905-2d80-35df-ddb4-a5ea1fdd34c2-96a71b60 {
  place-self: stretch stretch;
}

#w-node-cd6c86e1-200a-e099-0a7b-fcda4ae53655-08bb4e4c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-f5c30950-c771-40d5-182b-85768ebda901-08bb4e4c, #w-node-_42b86b41-5b28-a41b-ab5c-41265c41d471-08bb4e4c, #w-node-c253e41f-2df1-eb35-36f3-bf91aa11b0f2-08bb4e4c, #w-node-_66895d5c-0ad8-87dc-838a-89c6fa4ba061-08bb4e4c, #w-node-c5d7c1b2-dc88-477d-7abd-e74736439526-08bb4e4c, #w-node-_191e41df-627e-9f5c-8483-559f703ed1f1-08bb4e4c, #w-node-e053be09-43f9-69e8-0034-79df1ac79011-08bb4e4c, #w-node-e9c994dd-c9ce-33e4-c11c-664eb47959e6-08bb4e4c, #w-node-b232f5b7-79e4-2c37-95cd-cc7413062609-08bb4e4c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_228750dc-0765-306c-343e-ebc3eb55c55b-08bb4e4c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-febf379e-739d-6681-814a-0bda702698ed-08bb4e4c, #w-node-_6435f4fc-6b2b-6243-4b9c-67eab0c97e05-08bb4e4c, #w-node-f810f177-9d84-a360-b76c-da8afdbcbb34-08bb4e4c, #w-node-cc3af030-dc15-c60f-a2bc-8f4daa16369a-08bb4e4c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0c1fe53a-b310-f66f-ff58-940e4f372c73-08bb4e4c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_2b8cd114-37b3-5b11-08ff-badab691ef66-08bb4e4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ec414e1-5a84-fffc-30a4-bca9275de384-08bb4e4c, #w-node-_463b2a02-bd9f-c08e-374f-0803a01f9c08-08bb4e4c, #w-node-_83e4f78e-d891-d332-7ba7-cf356175ed27-08bb4e4c, #w-node-f218e36a-5257-2c7d-e70f-46427634973f-08bb4e4c, #w-node-ee12b261-cb3f-31aa-b0ce-f4cca91142e4-08bb4e4c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_69b43e7e-f85c-1216-b08f-38b16d64d708-08bb4e4c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_919586c0-e864-b23d-3a27-d2c244fd5e86-fafef5d9 {
  align-self: stretch;
}

#w-node-_919586c0-e864-b23d-3a27-d2c244fd5e84-fafef5d9, #w-node-_919586c0-e864-b23d-3a27-d2c244fd5e8d-fafef5d9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
  place-self: stretch stretch;
}

#w-node-_919586c0-e864-b23d-3a27-d2c244fd5e8a-fafef5d9 {
  align-self: stretch;
}

#w-node-_8f24b3bb-8e29-bc92-1c88-56012d05d8e2-fafef5d9 {
  justify-self: end;
}

#w-node-_18abb9b8-a4b4-1196-6e20-7a9c8373158b-fafef5d9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: center start;
}

#w-node-_62392302-e6e6-82df-0798-4718e03becbe-fafef5d9 {
  justify-self: end;
}

#w-node-b3f19662-7a2e-db1b-33eb-97b880723947-fafef5d9, #w-node-b3f19662-7a2e-db1b-33eb-97b88072394b-fafef5d9 {
  align-self: stretch;
}

#w-node-b3f19662-7a2e-db1b-33eb-97b88072394c-fafef5d9 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_3c852327-8544-4c7a-5de9-c5ed0ca08e83-d43c3fc7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd0df30b-2e64-8f8b-8735-5e3d03fe715e-d43c3fc7, #w-node-_3c2be279-3bf8-fbd7-0f1d-5a20d27ecfaa-d43c3fc7, #w-node-b951d2d6-b269-4ef0-239a-1b886ac21be2-d43c3fc7, #w-node-bdb53b19-c05e-8ce6-b764-65a92ac15c74-d43c3fc7, #w-node-e899e361-ade1-b6b7-7621-5532221367b3-d43c3fc7 {
  grid-area: span 2 / span 2 / span 2 / span 2;
  place-self: stretch stretch;
}

#w-node-_853a9a28-92be-57d4-e0b6-544b092b557f-d43c3fc7 {
  place-self: auto;
}

#w-node-c3466d77-523b-8014-e60d-20b117e19279-3285033d, #w-node-_814e3147-4576-bec0-8c35-a3a25810f8ad-3285033d, #w-node-_3cbbb3b2-6cea-b065-3b06-86a9530408a8-3285033d, #w-node-_0b352d2a-9fe5-bb91-ef46-01300f59a8ae-3285033d, #w-node-_11fb5fc5-6455-ba29-29e8-d9d2d3676bb2-3285033d, #w-node-_28d454fe-4989-49b6-2d50-85abb88a5aa8-3285033d, #w-node-a553eb12-112c-b00d-20b7-5ee4daad79e1-3285033d, #w-node-c2e192b7-9e65-a4e4-6ee8-c692015e317e-3285033d, #w-node-db26c8db-2099-3950-0968-734a137324b2-3285033d, #w-node-_3d8f5878-1d29-327d-1b7e-003a5933d85c-3285033d, #w-node-d24651d7-68f3-a181-6ee5-55dd2b5439f1-3285033d, #w-node-ebad270d-cb65-762d-b98d-bc57eb4521c9-3285033d, #w-node-bd241e23-ac0a-add0-49ad-5f501f5f42f1-3285033d, #w-node-_9e15551b-139d-f2a7-577f-e03b7bd41c3e-3285033d, #w-node-_5c4fed86-5346-4caf-13bc-9fa2aeada020-3285033d, #w-node-f16f10a9-3c71-6af6-c1e5-0eeac38b6094-3285033d, #w-node-_9acee26f-c6d5-27bb-cce6-34507b80c38b-3285033d, #w-node-_53457250-eb01-903a-0fd1-8c93a9a07e9d-3285033d, #w-node-_27ad2120-ab19-0874-6031-5d611895c53f-3285033d, #w-node-bfcebbca-ecbd-56c5-99ac-85505d9bef76-3285033d, #w-node-_5233aead-078e-0d9d-d522-d25dd414c32e-3285033d, #w-node-_52761950-2ef7-6423-0f89-8b43fdc53e62-3285033d, #w-node-b07054e1-24ce-a592-da8e-937946c441d8-3285033d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e400467e-c6c0-42d4-4349-ab06b43f42e5-3285033d {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e693981f-6797-638d-b837-ab8daccdfae1-3285033d, #w-node-fc6446a0-1d89-3eda-0346-90161641e280-3285033d, #w-node-_51624736-e083-63a6-81f3-8d3a7effe109-3285033d, #w-node-_5f982b1b-7a2c-abd0-9795-5d5cd5dce58e-3285033d, #w-node-_0928ae7f-a8b0-6c65-183a-64783fbcb2b8-3285033d, #w-node-_7eb92855-13f4-a725-66f3-b15c3ee37076-3285033d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a92904ce-ca96-52c0-de1c-871821beb828-3285033d {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_7cb5a073-24ff-b777-b4a0-86816236bf33-3285033d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-f5e8bf00-02a3-2598-3c54-986123eadba4-3285033d {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-cce5d4b3-b4ee-dcf5-0c2f-8b1bae7534e0-3285033d, #w-node-_447e8498-a309-3f40-499a-f5c15760fe03-3285033d, #w-node-ba149a0a-6bf2-30bf-2319-23b944496445-3285033d, #w-node-_3bc656da-ef7d-1c72-7d7b-b68ffa5d23e1-3285033d, #w-node-b42ff53a-6b5b-6c10-45ed-cb0e8f347f65-3285033d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_552bcfac-43b8-5935-4f5d-68018b195365-3285033d {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-c7cf5c7b-51f3-8fbe-d73e-cb9e7215574b-3285033d, #w-node-_55190cb8-4ca2-9159-e9c3-a5961890d755-3285033d, #w-node-_0be40eb5-ea3e-8bcc-ae60-e958ee3777a8-3285033d, #w-node-_7be1dfcc-f0f8-f0dc-9230-5ca473825a10-3285033d, #w-node-fb9450f6-4571-25ea-5f36-8ffe8b5d1fcd-3285033d, #w-node-_1f3a58b9-0281-1982-7987-47ecb6a73b0c-3285033d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_05fb0a8e-14c7-7d56-873e-63e55c55b2cc-e4cd9629 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_1416342a-5ab9-cbca-bf77-923895c1d4ca-e4cd9629, #w-node-_236d0e34-b288-1dde-ee21-97af9962fd7e-e4cd9629, #w-node-c03fa5e3-8861-4c70-ff93-b24e4902830c-e4cd9629, #w-node-fb02d0ea-dc8d-16d5-ec59-79ad3de0d970-e4cd9629, #w-node-b91b8394-7a0d-eb4e-68bf-784c7fd4bfda-e4cd9629, #w-node-dbb13d7f-5366-ffd1-4a85-0806587c9b42-e4cd9629, #w-node-_7fab69b4-a70c-0e0b-a045-25c3688b2ce4-e4cd9629, #w-node-_44480521-6427-d8e1-7921-15d22f79bef8-e4cd9629, #w-node-_0525b997-9798-cf39-f32b-039cb6e1ab82-e4cd9629, #w-node-_287362c4-3f57-82b2-2ad6-43305f417074-e4cd9629, #w-node-b0aa21e0-e2fb-7bc6-aa6a-937bf81c41a5-e4cd9629, #w-node-_8d89bb54-bc19-44dd-3257-4a97465bfec9-e4cd9629, #w-node-e46e4534-1277-f409-1b6e-90f9d41d9612-e4cd9629, #w-node-_2fd78cca-ee23-a770-e28e-092650408945-e4cd9629, #w-node-_307ea2fb-7b09-18d2-311b-7528257eba43-e4cd9629, #w-node-_7b3a0d4a-9ccf-2a8c-6192-c5e3a82ed88c-e4cd9629, #w-node-df6a4671-bc71-2485-fc07-7219d330e7ac-e4cd9629 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-aed65336-f6cb-bf42-4ce5-eb6d413d9226-e4cd9629 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-cbd8a699-f9a1-5113-bdbc-6ef6c8205885-e4cd9629, #w-node-_60a96357-4f54-f659-a5d8-01ba9419a68d-e4cd9629, #w-node-d659b2c8-84d6-8ced-9fe2-6e3ca7e36127-e4cd9629, #w-node-e9eb666b-8160-8c7c-a692-3adec6081b88-e4cd9629, #w-node-_50de2171-5b0c-fd68-72a4-ac84f0671bb8-e4cd9629, #w-node-f84da936-6798-324c-ab3e-699e86bd913e-e4cd9629, #w-node-_066340d1-0b40-f9b1-5419-ee4a5cdcc7ae-e4cd9629 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-c4ba80aa-72ab-9df0-3535-9c45a27f5fd0-e4cd9629, #w-node-ce239824-f29a-f3d8-b3de-7c102f377ad3-e4cd9629, #w-node-f3f90d23-883b-1dac-12ae-a58c9d1ba40f-e4cd9629 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_2cbe8a3a-5514-352d-9cf7-6ad5494b67ac-e4cd9629, #w-node-_0860df05-4d31-51ce-cd12-7c14a1ca3c75-e4cd9629, #w-node-_8558679f-6f84-770b-e2ac-fe236440cafb-e4cd9629, #w-node-_73997fdb-619d-9db3-63e8-7fa551e9c3f8-e4cd9629, #w-node-a9118964-f991-2da1-404a-a96422ec271b-e4cd9629 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_08f94257-24ff-c795-edfe-c28bb2af67bf-e4cd9629 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-a3e8cfb6-0ba3-106f-187d-b09b00a5904d-e4cd9629 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0d34d925-fd9c-ea0e-c373-feaee68b2e59-d7da007d {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_3dfbbf9a-7b33-ae3b-a6fc-c20a86a8b2cf-d7da007d, #w-node-_00bbc4b0-c143-da79-bd82-5f08c3bf4c4f-d7da007d, #w-node-_3d303f52-00d5-b5f2-e3e8-fe77669a79f3-d7da007d, #w-node-_74d8707b-1d55-cf26-5dd2-049e75fa07e3-d7da007d, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712b4-8284e25e {
  grid-area: span 2 / span 2 / span 2 / span 2;
  place-self: stretch stretch;
}

#w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712b6-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712b7-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712b8-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712bc-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712bd-8284e25e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712bf-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712c4-8284e25e {
  grid-area: span 2 / span 2 / span 2 / span 2;
  place-self: stretch stretch;
}

#w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712c6-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712c7-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712c8-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712c9-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712ca-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712ce-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712cf-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712d2-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712d3-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712d5-8284e25e, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712d7-8284e25e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b158767d-ce60-a8ab-b64f-e9d1f88e151e-503f3ec8, #w-node-_6ee1e649-8570-10dd-3c53-b013cf38769f-503f3ec8, #w-node-_3dfbbf9a-7b33-ae3b-a6fc-c20a86a8b2cf-503f3ec8 {
  grid-area: span 2 / span 2 / span 2 / span 2;
  place-self: stretch stretch;
}

#w-node-_797095a3-0202-76ef-4e85-c66d802dcfdc-eb47726d {
  align-self: stretch;
}

#w-node-_797095a3-0202-76ef-4e85-c66d802dcfdd-eb47726d, #w-node-_797095a3-0202-76ef-4e85-c66d802dcfdf-eb47726d {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_797095a3-0202-76ef-4e85-c66d802dcfe2-eb47726d, #w-node-_5b1b60ac-dfe5-8152-ca33-0661dcdccadc-eb47726d, #w-node-_57a537c5-58dd-d4f7-5c38-332bed6c1bf7-eb47726d, #w-node-_07b70c9a-82a4-0cbb-d99d-19b729a80968-eb47726d {
  align-self: stretch;
}

#w-node-_797095a3-0202-76ef-4e85-c66d802dcfe3-eb47726d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_797095a3-0202-76ef-4e85-c66d802dcfdc-c3ef6528, #w-node-_797095a3-0202-76ef-4e85-c66d802dcfe2-c3ef6528 {
  align-self: stretch;
}

#w-node-_797095a3-0202-76ef-4e85-c66d802dcfe3-c3ef6528 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-de732505-52d4-b0dd-3cb5-638d1784ccb5-99708278 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-a6a0dbc8-7e50-f2e7-5aee-94af0f39c019-99708278, #w-node-_56b8005c-2ef8-2b8d-d682-72019a89bc16-99708278, #w-node-_47f6948b-140a-c152-1100-a3c5bdf68250-99708278, #w-node-_56a65834-38f2-f6f6-b512-1e4ff1dc97b2-99708278, #w-node-c21bd738-0425-4796-1737-d20d8d1b757a-99708278, #w-node-b84e1d4c-7b41-744f-d8b0-de38da1f1f17-99708278, #w-node-a6b95667-6073-fd4c-3d31-2820ddb1f1cd-99708278, #w-node-_37c8d5fc-b691-295c-db92-f335e7e7c2ae-99708278, #w-node-_80c85e5c-a6e0-20e9-3922-3cde8fac4e94-99708278, #w-node-_277418e2-5c08-8c5a-a6fb-4b4509d9dfe5-99708278, #w-node-_54af23db-8801-2425-d85b-6387908cd12c-99708278, #w-node-aee6d5f4-b862-0ee0-8c14-7b0b6030d51f-99708278 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_3d48276b-b44e-c98f-17bb-9f8fc60aacdf-99708278, #w-node-_51ccb49f-8271-d796-bac3-136c84ac73e5-99708278 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_3bca8bb5-45d2-cb5e-d3d6-f1ec3325b319-99708278, #w-node-_5fe3b895-361d-7cdc-3141-cd5e44c76f76-99708278, #w-node-_4c34edbb-8180-85bf-0b13-7aecb975f8da-99708278, #w-node-_2799fb48-fb03-4ee3-96aa-89d1e1f2aab9-99708278, #w-node-e2101a7a-7f9f-882d-ef42-18d71227213f-99708278, #w-node-_786bfc6b-8150-a21f-3d0e-29483573531b-99708278, #w-node-_1026cca9-1c7e-9c46-0ffe-a8d740cf5fb1-99708278, #w-node-_8b40703e-ce54-a842-9cb7-beff76b8ad16-99708278, #w-node-_437dccf5-4953-99f1-5f40-f8a49cf27db0-99708278, #w-node-bf5a308b-0977-1e0d-8501-c2617f191145-99708278 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_85e99c69-9049-bd41-acbf-cc7e9ce4fbe3-99708278 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_42dba08c-427b-db0a-dfa6-4186f5bf2e72-99708278, #w-node-_9c0c8d12-2c31-62de-8098-4f75286aa567-99708278, #w-node-c9831e60-e9c9-03b9-a61e-9ea919304448-99708278, #w-node-_48ddbe5b-b81d-7442-331f-04032c079f28-99708278 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_18e93848-cd1f-a0c6-8d92-38b97596994a-99708278 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-f2ba9606-8a0c-7093-e864-f7838c63617a-99708278, #w-node-_1476f1f8-4551-0b8f-3c74-c8b3b4fb8cb8-99708278, #w-node-b831d538-9e37-dcef-aebc-c7bed3ce8eaa-99708278, #w-node-d11540a3-535a-6517-38c7-27f538a55b41-99708278 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-bf1fe870-de6d-803f-7f40-567e1423056e-99708278 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_711be5e3-5a39-7dba-fb6c-3499727f040c-99708278, #w-node-_00b9c6b1-dc1f-2969-c40a-582bc4eee63a-99708278, #w-node-_4d82db24-3632-b101-79cb-d1fe45d80105-99708278, #w-node-f6438aa6-ebf8-14d1-fb2c-ec3e1610c1dd-99708278, #w-node-_85e1148f-a44a-3309-4ac7-1bdba95324b0-99708278 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_56a8e28a-3183-b977-71d0-6e775332c629-99708278 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-ddf51eed-3365-bb10-1a93-9de5ed0260e7-99708278, #w-node-b1281873-46b2-b953-fcd1-d6e57d11b245-99708278, #w-node-e195a29b-8081-1f5d-b010-66d0363e0054-99708278, #w-node-_6f7a76b7-2e66-8a7f-757a-8f54d2f9f42d-99708278 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5ee4c710-1f75-d42d-323b-f872ce2f9054-99708278 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_3727e901-781c-fd4c-1902-87b3f4cfa81b-99708278, #w-node-_1a4cafb7-7fe5-ab35-5b5f-99e984a67012-99708278, #w-node-de98e327-0f65-1469-1481-3fb5cf8b05d8-99708278, #w-node-_07858177-a302-32b6-8508-b060b23508c0-99708278, #w-node-bee54afe-8a4b-4a1a-0a3c-e2a5a70dc733-99708278, #w-node-ae8a5e1d-7787-2ad4-7dc9-1d99f068b1fd-99708278, #w-node-cb8fd069-1d1e-d2df-dc05-13ee43faf140-99708278 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_370300e1-37e6-a0a3-4e77-3034793e7fdd-99708278, #w-node-_424e4e2d-75c4-6292-b6a1-5abe58d144f8-99708278, #w-node-c0147574-5902-456c-51fe-b2033891382c-99708278 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e95c3010-a3ea-a760-9502-5be2ec3bd6a8-99708278, #w-node-_60624570-5157-1428-a235-7be9e183a084-99708278 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_36c57c40-1ec2-bf00-71b0-907e30dad4d4-99708278 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_214153dc-f5d3-c92e-a183-40c63a009ba4-99708278, #w-node-be040b37-cb45-84d0-7b73-35e4d2ab879d-99708278, #w-node-_5adfdb17-1acc-87fa-5b63-9ea8f6c6e064-99708278, #w-node-_5d5d6117-38dd-7ab8-88c3-6ac0167f932f-99708278, #w-node-_2883c9e5-57be-f93e-b310-c0d8ae492989-99708278, #w-node-_54c0d175-35a1-fe2f-eacc-82b4f0cf473a-99708278, #w-node-b7944272-3edb-e05e-635f-b7b29f6ba269-99708278, #w-node-c003cea8-e8bf-1d37-8f06-9f6037608461-99708278, #w-node-_93bd7bff-b17f-5c2d-67f6-bad0d3ec3554-99708278, #w-node-_92b95c31-7219-92e2-47e4-e0dfe8a438a0-99708278, #w-node-_7ba968ff-2567-54ef-14a4-72f034041559-99708278, #w-node-_13fa2c48-5a8d-4418-f5df-3643b58385fe-99708278, #w-node-_22decfd0-cb28-d45e-c987-1aa11e2d7c43-99708278, #w-node-_0edea146-316a-d584-3537-0abef266e4d0-99708278, #w-node-b22f1dda-24fd-aa4c-d475-e65b47f16ee3-99708278, #w-node-_316ed738-f0f6-0632-38ca-a2e513ecbb52-99708278 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-f8ead367-3816-8e46-8b1f-5b1f5c9d3a57-99708278 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_20c836b4-189d-cd3f-3c31-7e5f1bc01588-99708278, #w-node-a970a778-c1c4-f63d-4c4d-ee7dd7f7c8d6-99708278, #w-node-_8989bdf2-6d1e-f461-6ef1-191833b4c33a-99708278 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e9ae4b8b-b103-f852-afb4-ad099f14ee8c-99708278 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-b3ccdbb5-6e52-638e-dfe3-5ecc6cb4ac2b-18ce8bc5, #w-node-_33036698-1b71-bdaf-a025-78e98819cbbb-18ce8bc5, #w-node-ab3df2ba-5c23-7d2f-a14d-aba17c008ee5-18ce8bc5, #w-node-bac9ecb0-73a1-64a5-a2a1-c20b1ee21e64-18ce8bc5, #w-node-e5451554-8474-6cbf-4a7e-7f85bf3ca547-18ce8bc5, #w-node-_462b0035-63c8-533a-6176-348591a95dc5-18ce8bc5 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_638f6852-77f6-597a-9fc1-f8b6b546cf23-18ce8bc5 {
  grid-area: span 2 / span 2 / span 2 / span 2;
  place-self: stretch stretch;
}

#w-node-bbe10517-1bd1-9f68-4db3-65a10acaf926-18ce8bc5, #w-node-_31bc7c46-1a4a-bd38-7f96-ba72f7f8d2f2-18ce8bc5, #w-node-a707ce83-cc44-9c84-5e00-9f7252147647-18ce8bc5, #w-node-bb1a23d3-e50c-062a-8fd2-074f85805d1f-18ce8bc5, #w-node-c1a7a50c-6d47-6a7b-ca1d-f9ab2568b4db-18ce8bc5, #w-node-d3794e90-4977-b9ff-6c16-23fc6641cfd4-18ce8bc5, #w-node-_3fad95b1-8f95-8201-f4a7-b156285070f0-18ce8bc5, #w-node-bf3fa28d-b513-30b9-55cb-ad74d1f23991-18ce8bc5, #w-node-c11ceb5e-d875-71d7-c86d-7543481b2535-18ce8bc5, #w-node-cfaee2b5-a3b5-a9af-d6c0-d6bdbef9d7d6-18ce8bc5, #w-node-abbd38bd-c4ec-7780-b56f-499113d1a427-18ce8bc5, #w-node-_26deccd0-a724-70a1-d27f-ba8c61b4348a-18ce8bc5, #w-node-_1487e2b0-dbce-cb7d-be15-e51e13d8baed-18ce8bc5, #w-node-_000425d3-75fc-517a-7d49-61da716b2287-18ce8bc5, #w-node-e9e4f15b-03ea-bb2d-5bcf-61ad50f3adda-18ce8bc5, #w-node-a3536629-9e39-0b29-0a98-74043d32914f-18ce8bc5, #w-node-_0b90d3a1-6315-f210-5167-fde04a28256c-18ce8bc5, #w-node-_904d2edc-20f5-6e7f-bfc5-bbb0c4a4d081-18ce8bc5, #w-node-_59e285cd-0521-6cf6-a230-bbdde0c41041-18ce8bc5, #w-node-_96382a02-bcab-1757-0de3-ffc5f0a707af-18ce8bc5, #w-node-_6b9b3495-8d5c-2af4-7b84-10c23c380b55-18ce8bc5, #w-node-_1e0fbcc7-bfc7-a55c-6362-88dfcc77db25-18ce8bc5, #w-node-dfe05395-2e71-c65f-bba4-6a7b98df3a27-18ce8bc5, #w-node-_9c33faa8-8d8a-8463-1651-4b0d66eb7aaf-18ce8bc5, #w-node-_7c40b8db-e99b-78b7-dbd3-aa7203d02965-18ce8bc5, #w-node-_22832370-12e1-fd08-72c4-06f7292b3597-18ce8bc5, #w-node-_1dcc1241-ab8e-1309-692b-50273cdb762a-18ce8bc5, #w-node-_51136d7d-88f3-f728-65b8-9787dce1a709-18ce8bc5, #w-node-_4e76ccba-e033-234b-6abc-ec7469796953-18ce8bc5, #w-node-bf5e126d-e5dd-7926-4a1a-a1de13747418-18ce8bc5, #w-node-_6c8d3120-c569-2d4b-7484-c32d0034fdcb-18ce8bc5, #w-node-_3adcb12f-c6e5-a70b-2b81-542cf49a383b-18ce8bc5, #w-node-_364196c1-7061-b4fc-6443-b46dd5dde359-18ce8bc5, #w-node-d68b7f5b-c89f-b221-8f99-396478db282e-18ce8bc5, #w-node-bd86c4fe-b5db-52ac-aaf5-038e7a6f392c-18ce8bc5 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_3e885da8-581a-555a-0eee-073f6e7c36a0-18ce8bc5 {
  grid-area: span 2 / span 2 / span 2 / span 2;
  place-self: stretch stretch;
}

#w-node-_0beb22d2-4c47-7937-0289-7a3f39e19058-d0810327, #w-node-_0beb22d2-4c47-7937-0289-7a3f39e19059-d0810327, #w-node-a54454de-1ce3-b978-fd76-3bfb6397b078-d0810327, #w-node-_7da511a7-a0f5-09bd-013a-13226ed3b3ac-d0810327, #w-node-e4605975-1a05-703f-9fce-5a1eace87e83-d0810327, #w-node-e4605975-1a05-703f-9fce-5a1eace87e85-d0810327, #w-node-f48babdd-b779-3ef8-7084-1d6248266501-d0810327, #w-node-a9261e65-1d35-7621-cad9-7cceaafb77c0-d0810327, #w-node-_9b579dae-5b18-2603-a76a-48bebada6ac8-d0810327, #w-node-_9b579dae-5b18-2603-a76a-48bebada6ac9-d0810327, #w-node-bd1f2b64-eb4f-f4c0-7644-5e89abb2443d-69280cf0, #w-node-bd1f2b64-eb4f-f4c0-7644-5e89abb2443e-69280cf0, #w-node-e4605975-1a05-703f-9fce-5a1eace87e83-69280cf0, #w-node-e4605975-1a05-703f-9fce-5a1eace87e85-69280cf0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ce8771c6-87dc-411f-e78d-38f609b744ae-69280cf0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_853e7e9a-5c02-f61f-de2c-dfcbe88e598d-69280cf0, #w-node-_715a1fdc-4013-0708-c6ef-bce93b27f638-69280cf0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5ae03fb5-7f0a-9f09-b65f-4893a8cd851c-69280cf0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_668787d5-cb12-29c9-3029-35ecea273cdf-b897129b {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-bcce1d98-53b9-c160-4eaa-b3f71801bf30-b897129b, #w-node-_66af3d03-1797-afcc-895e-dedb2a529640-b897129b, #w-node-_45765c30-a520-8927-fec5-1a5ae648eef8-b897129b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d9b69cd3-42f6-2402-97c6-b82bf42f38e6-b897129b {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_5343964a-166f-735f-8908-23c157c2bbc8-b897129b, #w-node-b35abfd4-c7df-1916-1f53-ed22071ee0ac-b897129b, #w-node-_7c0de2b9-f621-f7fd-2d26-238b8b5cc529-b897129b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_655a78b6-a092-1db8-4a2b-b9f3bc8b12fd-b897129b {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-bd375516-811d-4229-aa51-fb7fbaa6ffc6-b897129b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-ed460835-39a7-1f88-b34c-34ae83dc806d-b897129b {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_91e5950d-4d2c-e65b-8b57-240e5d3dc70a-b897129b, #w-node-_59b289c6-9867-934e-3f25-7ecb6588f9ba-b897129b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a65fe9b9-5925-c586-b2ed-23a0c997f257-b897129b {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_74910973-43e7-d2c6-0686-00e8c3f815a9-b897129b, #w-node-_36c78e02-6833-3679-a6f2-a28aad71b3b6-b897129b, #w-node-_6fd623b5-0e8b-1582-5271-3ef38f6bd5ed-b897129b, #w-node-c58f2f4e-8892-4462-1a71-447a57d7d892-b897129b, #w-node-_1712a374-6831-e566-70c9-07dcb8967b99-b897129b, #w-node-bc7d2f5b-9f6a-d4d6-b4c0-4fec32fcee5b-b897129b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_00e788c7-ff1a-b1e6-a3e3-72a1487d2d58-b897129b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0e1786e3-c642-811c-fcaf-e4f964ce39d6-b897129b {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e9f2bf55-9a63-e8db-4e51-d78519402698-640b96a2, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269a-640b96a2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e9f2bf55-9a63-e8db-4e51-d7851940269b-640b96a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9f2bf55-9a63-e8db-4e51-d7851940269c-640b96a2, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269d-640b96a2, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5814-640b96a2, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5816-640b96a2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5817-640b96a2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5818-640b96a2, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5819-640b96a2, #w-node-_0d23bb79-27b1-26f1-64a8-7412882cc5e4-7b40cffc, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5814-7b40cffc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5817-7b40cffc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5819-7b40cffc, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5818-7b40cffc, #w-node-_4fc1183c-130a-2b55-8c74-4f51ad2189ba-7b40cffc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4fc1183c-130a-2b55-8c74-4f51ad2189b8-7b40cffc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc1183c-130a-2b55-8c74-4f51ad2189b5-7b40cffc, #w-node-_4fc1183c-130a-2b55-8c74-4f51ad2189b7-7b40cffc, #w-node-_6f4208e4-c67c-94a8-9163-e2ce7023fb7a-7b40cffc, #w-node-_23055115-0655-77c7-72d3-ffb6a90631fe-7b40cffc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6f4208e4-c67c-94a8-9163-e2ce7023fb7d-7b40cffc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f4208e4-c67c-94a8-9163-e2ce7023fb7c-7b40cffc, #w-node-_39e1ce3d-ad47-acd0-c47f-38fa90e52d97-7b40cffc, #w-node-_944eeb7d-507d-53f8-bdfa-fc182c33fec5-7b40cffc, #w-node-_42ea01b9-ca53-a9ca-48e7-f808cf479691-7b40cffc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5036f8ce-793c-be63-49a8-6aaf50f30d3b-57a611d8, #w-node-_47de9cee-a7b3-c7d0-d012-a373f2f38b82-57a611d8 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_698860b4-b4e8-7b06-da5f-f5daa3962129-57a611d8, #w-node-_221e4038-f252-6132-5f3e-3fb769324f95-57a611d8 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5809ce73-e80e-49a0-3f28-c5ef0f2ba089-57a611d8 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_9866bbff-6f20-df11-0e17-9678d3b89d72-57a611d8, #w-node-_966d53c3-ab1d-3ab2-14a1-8a7f937adb0b-57a611d8 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_92925384-faea-6c43-af78-b9f899cd3fcd-57a611d8 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-ded03be6-261e-d913-8cec-8745f0ef597d-57a611d8 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_3201a2bc-d1db-1588-a111-c7e18639daeb-57a611d8, #w-node-_92ef5104-8105-10b8-4797-1bfbb7411e81-57a611d8 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-a2f32cf7-409a-fe7d-b15b-aa9b47225d4b-57a611d8 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_57f1ddbb-a21c-ffd8-3b93-8ab5022a9ed5-57a611d8 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_7e9f5dfa-99fe-11a3-61cf-f48791bfb541-57a611d8, #w-node-_78251c47-4c33-ab64-b788-57d96349fba6-57a611d8 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_9dfe610c-12e7-8554-be6f-66d07d6aa9c7-57a611d8 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_59f8ef14-904c-9f1d-7348-bc7435c56598-57a611d8 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4051dd0e-4baf-ea0b-8fea-0927be9660a9-57a611d8 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_02fc37c7-72f7-dad1-fd69-d270fed86e32-57a611d8 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a365c42c-7ad3-d1c4-2a53-275e1d7ba4db-57a611d8, #w-node-_2cfd8d3d-b933-3099-a5e6-6332843a0d45-0ffacbeb, #w-node-_0f94c1e8-17ab-20f4-8a9e-db2b01047226-0ffacbeb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_56fd66ea-0ee9-e44e-2f61-d6f2a35f466d-0ffacbeb, #w-node-_39d0fd98-a5f1-8598-7941-89a5a8620ddd-0ffacbeb, #w-node-bc88e2e5-1127-df92-6f8d-23e9b7673d94-0ffacbeb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b5b6bc26-7b1d-772d-0d63-6e18be0a6c79-0ffacbeb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_24241f95-34c7-9556-90bb-69e11daaf912-0ffacbeb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_37bc5de7-d0c3-4982-247b-f1ce0ec6ca11-0ffacbeb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_1d51a904-1516-0c59-463f-c266568fb5ae-0ffacbeb, #w-node-_2b89536f-c4e8-d690-4932-6658cb902601-0ffacbeb, #w-node-_699ddb07-9848-87f1-5c0c-a0c67cd01fbe-0ffacbeb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d5dbf66c-b1ae-00f7-11fc-1d2474205983-0ffacbeb, #w-node-d502949f-1138-edd0-97e7-d223510fa6e8-0ffacbeb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_989d8e72-7238-9f15-62b1-b23fd632b4fe-0ffacbeb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_2985a881-7c53-781d-1a69-e4ae32c4df60-0ffacbeb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-bfb77390-8440-a746-8378-4a5068b54715-0ffacbeb, #w-node-b1e0eb4b-3943-3450-ea2b-1f36e16afb12-0ffacbeb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a4ea8e66-e0dc-1ce6-6d98-8ab197ba0b80-0ffacbeb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_179038c7-1620-91bc-3fdf-c9bbdbfacebd-0ffacbeb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_82118ba5-e394-ed05-8cd0-ff775fb27504-0ffacbeb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d3c3a738-e255-5cea-a8a9-0349a27abc57-0ffacbeb, #w-node-a94e652a-70dc-aa70-dc47-06431ecf57c3-0ffacbeb, #w-node-d32ca4e2-80fe-2a15-6872-02cfbaa96e92-0ffacbeb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_49155f1d-5431-3754-ca16-7943156e6d89-0ffacbeb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-f92c8ddf-d388-5f2d-36d4-9fb122003b10-0ffacbeb, #w-node-d6e708cf-cc6d-9082-9bea-9815e9203845-0ffacbeb, #w-node-_7c299521-8d87-7624-b725-38278b202a81-0ffacbeb, #w-node-_36f1e401-8d9c-a83e-c488-d87634a5b415-0ffacbeb, #w-node-ac6aa915-036b-1e65-b1e7-4850600ee241-0ffacbeb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b02d7702-21ed-9495-662e-78144199898e-0ffacbeb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-f97bbfc5-dfc9-e142-10dd-5f2ac1bfbc97-0ffacbeb, #w-node-b284ec52-4590-9e2a-f231-51c9c5d378f2-0ffacbeb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-c9dd2a72-b689-365a-3cd9-02581284423a-0ffacbeb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_577d43ac-b1d1-5afb-55d6-605543435282-0ffacbeb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-dd166081-76b3-107b-782f-6f904c7c906b-0ffacbeb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_0424ec83-8288-6028-58c4-00db7f75924b-0ffacbeb, #w-node-_7e6f626a-99e5-c274-21fc-b20500c1e919-0ffacbeb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4e4dd03f-0e7c-7fb0-42fe-c8387e283c41-0ffacbeb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_26c0282b-8609-9309-597d-673880637956-0ffacbeb, #w-node-_3cba6d47-9383-9b54-3bab-2fb0ec0c4be9-0ffacbeb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_621882e0-fc9d-94c0-eac1-234b7240c6ea-0ffacbeb {
  grid-area: 66 / 2 / 68 / 4;
}

#w-node-_7de44ca2-95de-b4ac-0b40-ec4cd2b3041b-7c435eb4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_70b07f46-d6ea-305f-d8d8-fe8baf03e1c9-7c435eb4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4b3d9be2-8024-1f1a-6aa1-82be7c84430c-7c435eb4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_18e61117-5088-7a36-d80a-b2540ab2590c-7c435eb4, #w-node-_056602cc-8df3-dc41-b2bf-6b7f4d4e16c3-7c435eb4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6faee4a4-26bc-83d0-f8f6-fce7b0e7fec5-7c435eb4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d6a6f505-c5db-a984-444d-38d3e76ccda8-7c435eb4, #w-node-f9ff3026-3fba-b8cd-040d-6668924413b9-7c435eb4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_9db0b514-600e-3a6a-1701-75e444cc2371-7c435eb4, #w-node-_31d7fcbc-51da-bec9-d4ff-016125001e4b-7c435eb4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_08836181-b5d9-1691-a3cb-efeb92d64c85-7c435eb4, #w-node-_89a8e98d-e476-e553-0dda-c6b64e50b120-7c435eb4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_59b2afab-c4ec-f1b5-cdbb-672fd3e62e2d-7c435eb4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-ec1b4c89-6c16-fce2-4de7-d1cf8b38807d-7c435eb4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-c05da8e2-2b4f-a77a-0a61-4831ede3eaf4-7c435eb4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-f6725abf-9383-b690-1080-bdc1de1ad64f-7c435eb4, #w-node-_4ee32110-ad65-8553-9454-1df68b474325-7c435eb4, #w-node-_5a2d343f-4727-ad69-cf1a-560f95d0744f-7c435eb4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_41b52901-19bd-300d-e573-6faed379020f-7c435eb4, #w-node-e3af1c21-7415-1551-18fb-5236aba3f4f7-7c435eb4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_9142d564-2ba3-9430-4e3c-06ff87f419e0-7c435eb4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d9d1d14d-b52b-9eab-d4fa-a4f071a9c982-7c435eb4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e75445ef-bfba-272e-d1d9-3d584bef425d-7c435eb4, #w-node-_3e18ffcb-b794-eea6-647b-97b13b8d4ada-7c435eb4, #w-node-_83396053-6e34-969d-362d-da96a4897263-7c435eb4, #w-node-fe41ef10-c613-3231-7f5d-74178d5f2bcb-7c435eb4, #w-node-_195fcc83-079b-66ea-813a-45811f398308-7c435eb4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7382bbe7-93a5-3fc6-8384-bdf559ed6950-7c435eb4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_2c9ee80a-2481-1e4a-3cb0-09afb4c8c631-7c435eb4 {
  grid-area: 53 / 2 / 55 / 4;
}

#w-node-_63e769fe-2850-341c-43a3-df00a08457ea-b94f3e6a {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-ad33b942-69fb-f922-ae04-4d0c68f7685c-b94f3e6a, #w-node-_13d72d6c-7c8c-4576-3395-6f2bda4b02cd-b94f3e6a {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1726dbc8-6b26-eecb-c5a6-2d96c705d12e-b94f3e6a {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_2bcd29da-61bf-7630-468d-7ead9b458d06-b94f3e6a, #w-node-_680dcd4b-93d0-2b25-34a2-b0b52cce161e-b94f3e6a, #w-node-_1e8e99a6-f7a2-05b5-9960-007245d2e075-b94f3e6a {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_58a5e78d-79bc-7d18-48e7-9f09b87945e9-b94f3e6a {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_65a1f977-3d2c-8a22-7fb9-41c32139dc0a-b94f3e6a, #w-node-_9fcdcc17-92b4-db3c-9395-7643728a2038-b94f3e6a, #w-node-cea00312-5bfe-5072-6e7d-93a8f3adb276-b94f3e6a, #w-node-eb7afa2f-302d-3abf-ee45-51f3ffc605a2-b94f3e6a, #w-node-_15f96732-f373-1584-bdd5-089057018192-b94f3e6a {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_81e1f9a4-f92f-d5c7-749b-c3096731dbf6-b94f3e6a, #w-node-b8343cff-d8a0-b3a2-7da7-4d5c3257c47a-b94f3e6a {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_55fd987d-c547-3b49-398d-2201d0b6879b-b94f3e6a {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_3c89e119-9837-e5f8-7dec-4e9b68656277-b94f3e6a {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-cfad7a67-4b8f-2c8e-67ab-b647f4d38bd6-b94f3e6a {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5166c7fa-19c8-2ff0-e4ed-362ad84474cf-b94f3e6a {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_959201af-fb33-cd66-7bc3-980dca20d754-61b34860, #w-node-_959201af-fb33-cd66-7bc3-980dca20d756-61b34860, #w-node-_959201af-fb33-cd66-7bc3-980dca20d758-61b34860 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_959201af-fb33-cd66-7bc3-980dca20d757-61b34860 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_959201af-fb33-cd66-7bc3-980dca20d759-61b34860, #w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6bf-61b34860, #w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6c1-61b34860 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6c2-61b34860 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6c3-61b34860, #w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6c4-61b34860 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0a53b895-44de-24b2-f0b7-d7ecc6376d49-c4ee1c85 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_3f34425e-2432-e8ad-ece3-0040f4636faf-c4ee1c85 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b904fe31-5540-9e41-4da8-6df489265776-c4ee1c85 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_456ba6a0-26d6-bd9b-996f-76f4843621d8-c4ee1c85 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_658ffa22-bd75-71d7-7ccc-16a2f621a482-c4ee1c85 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_952bf1a6-c206-4b3f-2586-503c2495a341-c4ee1c85 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_2400c3a4-44bf-2ca8-fd6a-f7b65cafb58c-c4ee1c85 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d7a5191f-b22b-a576-919f-32b0ca2fbf55-c4ee1c85 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_32ba8694-51e4-ae29-5e71-977116475321-c4ee1c85, #w-node-_13f659ef-385f-1749-22e5-cd9f192b5801-c4ee1c85, #w-node-_1468f0a8-da78-71f7-abad-d6ad0abee2eb-c4ee1c85 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_78e35c04-d0a8-8e22-0f6d-22003f696740-c4ee1c85 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b7be2fb6-abd8-32e6-9464-bc63c70d12e7-c4ee1c85 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_5d8274c1-7416-3e69-aa16-477268b0c4fe-c4ee1c85 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-c10dc6ac-ef33-b51d-b2d5-659bf2870054-c4ee1c85, #w-node-_4208c020-ae71-3f39-8abe-d0325daea038-c4ee1c85, #w-node-_48f6521d-6832-a219-eccf-3d5a12a17598-43ea3665 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_96265e19-021d-9140-43bb-a0327c751f32-43ea3665, #w-node-_1eabf0c1-7f3d-89ee-f5d1-2e50057f668d-43ea3665 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4db0f87c-7f19-0584-c714-e50d0648830a-43ea3665 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-c26a2835-86c8-d14c-ea1c-d6cfcf5d2aa4-43ea3665 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5260cc9f-6a06-0c16-c9cd-7b6076bb80ac-43ea3665 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_245dd74b-d780-b51a-fa9b-d4ee3b0e7883-43ea3665 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_53cc6197-c4bf-643d-ff16-cd403e814dac-43ea3665, #w-node-fc42878b-7fec-afb3-7791-506b99d19db3-43ea3665 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_71c87566-0887-5b4b-6ac5-f9a38bb80446-43ea3665, #w-node-_5c59ee27-5511-dd3f-5d6b-d45cd7d58083-43ea3665, #w-node-_84899a6a-a531-f2b6-ba14-dcc6fd169871-43ea3665 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0cb4c606-5cb0-0ebb-d7a8-1b89d8bc60d0-43ea3665, #w-node-b941d08b-dd12-9ca0-e4fe-7bdeefbbd6f3-43ea3665 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d4e1a670-9f44-1b53-3ac2-f8d9e0b1e6cf-43ea3665, #w-node-a7899ec3-ea64-a03c-1084-42f10d67a4e0-43ea3665 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_73298f2b-5dc1-f7dc-f5fc-7ddf83af1174-43ea3665 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-ceffd417-f100-2a05-ae40-86104a8ba14a-43ea3665 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b2848d4c-ef0d-0abd-0e4a-1958646de6de-43ea3665 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_1a1e3dd4-2049-a37f-540e-c90eaff15ce9-43ea3665 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e81de74f-2ddb-004f-202e-32f7cbd6e0a8-43ea3665, #w-node-_2d1a550b-a4f2-d3df-71eb-5a4c949fbf0f-43ea3665, #w-node-b28a0051-80c2-0443-46a5-6d60dadd1f89-cc3332cd {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_91d4813d-e1b8-e3da-0e4c-7bd73d29a864-cc3332cd {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b7df5caf-e70d-5e5a-a3de-62b99ab9d43b-cc3332cd {
  grid-area: span 2 / span 2 / span 2 / span 2;
  align-self: auto;
}

#w-node-a8b75082-3c7b-10af-fef4-c92e6f4649b8-cc3332cd {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_94d9dd84-2ec8-1df5-1c28-618a8e47c03b-cc3332cd {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b05b5f87-79e6-b681-d1ef-43f7f0eb0165-cc3332cd, #w-node-_72b06dca-ecda-9a1f-ad03-e5f70d9aa780-cc3332cd, #w-node-ca16ef63-a74c-25f8-7f1b-10a7af1951e6-cc3332cd {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-ea6b4e2b-7661-f007-b39e-90afcf85e4cd-cc3332cd, #w-node-_6a18c58b-4f11-0a59-f61a-4a3988cec06c-cc3332cd {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_8a5d62a9-745c-a12a-76f4-38fc0fdf41ca-cc3332cd, #w-node-_9a6801e3-e726-2b86-8a91-952794005585-cc3332cd {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_32bedcd7-1850-6aa7-0f30-6326d9c28f85-cc3332cd, #w-node-f000c6f1-681a-5534-269e-267965d60253-cc3332cd {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_9619a150-284a-5d56-90a0-de56afbe6873-cc3332cd {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_2ffdb8d1-fcca-a897-442c-d400ff63656a-cc3332cd, #w-node-b135a046-2e20-e1d5-efab-3792b003fd6b-cc3332cd, #w-node-_02e1efad-2a28-b212-9b99-90ff23b5ccf6-cc3332cd, #w-node-e8e41084-3cbc-0acb-8251-a57f0f0e208b-cc3332cd, #w-node-_58ea15e4-f404-f02f-cc28-ca0e7c6fd591-cc3332cd, #w-node-_33e4b146-0e38-352a-1ef8-5304006448d3-cc3332cd {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_87a0ec29-d30b-0939-685d-9b2aaace7c6e-cc3332cd {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ee-bb26bcaf {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_63b28ec3-8bc1-7cc2-24ad-d893ea03e91f-3cdadc95, #w-node-_46c6d833-8496-0371-c36d-7002daf9c910-3cdadc95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c113df8f-054d-2754-7ba8-f053c02c581c-3cdadc95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecab8f01-2a86-1c4f-8f4e-aeb4601b985c-3cdadc95, #w-node-_72e186ae-5f3a-95f5-aa53-2f7dea4218cc-3cdadc95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6bf-01d137d6, #w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6c1-01d137d6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6c0-01d137d6 {
  place-self: stretch stretch;
}

#w-node-_75b5d10f-f1c9-b46b-6f18-92d7ce7ba491-01d137d6, #w-node-c7974b56-8a88-e07a-cd8f-033fc19aa0df-01d137d6, #w-node-e0d8c734-d775-9dc2-6514-8cd98f0e1460-01d137d6, #w-node-e0d8c734-d775-9dc2-6514-8cd98f0e145e-01d137d6, #w-node-a443fc4e-2b96-db5e-be3d-58b95372c30e-01d137d6, #w-node-a443fc4e-2b96-db5e-be3d-58b95372c310-01d137d6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ee-e9dc7285 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e9f2bf55-9a63-e8db-4e51-d78519402698-155c8c70, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269a-155c8c70 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e9f2bf55-9a63-e8db-4e51-d7851940269b-155c8c70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9f2bf55-9a63-e8db-4e51-d7851940269c-155c8c70, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269d-155c8c70, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5814-155c8c70, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5816-155c8c70 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5817-155c8c70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-feee71ec-5659-1ce7-ace5-9f00990e9105-155c8c70, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5819-155c8c70 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_66887338-4deb-21af-cfca-cf8a90807db4-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-c2f1b095-2fe8-500b-c2e9-03002cab527e-dd47cb4f, #w-node-_11587542-48a2-b0f3-ff30-74cd5b341794-dd47cb4f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-ea19d608-53a8-77f4-557c-5364bc3d541e-dd47cb4f, #w-node-b5d0b709-4e8c-9c83-99df-f6fb65892197-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-c017b1d0-9050-7f6e-cf3b-75fda33de881-dd47cb4f, #w-node-_0f822637-24f3-cd8b-6bf0-703c724e3823-dd47cb4f, #w-node-_85e9313f-254d-e19a-3e9d-a3bdc9c2c674-dd47cb4f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-c05f202d-043c-d60b-66cd-46b4c6d0a45e-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-bd70e5d6-baaf-abf9-0816-4b6cac9c327d-dd47cb4f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_2bcb7402-cce6-3680-ff68-f6438f37d635-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-a057f7af-7d98-7b24-cd5b-ff91ef3c35d8-dd47cb4f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_918956b6-229d-9e45-36e1-054371045b66-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-c692c462-efd6-acfe-27bf-738505f180a3-dd47cb4f, #w-node-bbeddb46-784b-288d-0b6b-00c31dd32f4f-dd47cb4f, #w-node-cb2d2c24-74df-bdd5-b8ff-46b734be2128-dd47cb4f, #w-node-b4dad9c9-4bb6-aedb-e9a4-6718419565f4-dd47cb4f, #w-node-_96b4520a-054d-9b76-bd42-8e063e8b9345-dd47cb4f, #w-node-df4f0d62-a4ac-d52b-a496-6f9a37fe4294-dd47cb4f, #w-node-_82311c9b-703d-dff0-f2f8-382a4cbafd30-dd47cb4f, #w-node-dc078514-6f23-357c-f3bc-687dc0946b88-dd47cb4f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a548c4e2-7609-e435-054d-72c10e5846db-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_27fc2df6-ee34-e1b3-5e23-a46cb8cb64e5-dd47cb4f, #w-node-_4845935d-bf47-854f-f3c3-00238833adc9-dd47cb4f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_023ea459-bb58-6d1c-3801-06dfd4c653cb-dd47cb4f, #w-node-_1f50eecd-165f-38e9-5157-f2fc538468a2-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_62c7fd3a-369b-e66f-7b01-ae5061071919-dd47cb4f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_3e46a0d0-77ce-8aa6-89ef-5c0e5c7fe9c2-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-bbc91367-25e7-5b44-80c3-601fe80131ed-dd47cb4f, #w-node-b0011f91-d5fd-bbb4-c83b-c50bdcfc803a-dd47cb4f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_40b16785-1190-6d53-11a9-6f8a2cd71828-dd47cb4f, #w-node-bee7c39b-1655-def6-5929-251b174bacfc-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-c963b23d-da97-b1b2-c107-597d4029261a-dd47cb4f, #w-node-e8c4687d-f68c-4155-de3e-d0552abf3abb-dd47cb4f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4159ff54-24f6-572d-8966-99f6a00df982-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_61bc7609-6758-209b-f12d-0c6ca884ae43-dd47cb4f, #w-node-_2275581f-9d6c-18f7-ebcf-ba1bf70c853c-dd47cb4f, #w-node-_22b1a371-5a67-18f7-be39-8a41bd83fd3d-dd47cb4f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-aaecd215-c09b-afa7-f9a6-e9c82f092ec5-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-a8153e6c-324a-d550-ff43-76f922b34dce-dd47cb4f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7f88cb73-cdac-51d1-b6a8-c15b13dcdd17-dd47cb4f, #w-node-b978aae6-d409-1a9c-22ac-94212dca25d5-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-c877083c-a2ae-31d1-ff0e-473588dde2b7-dd47cb4f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_96b7b425-6eee-88e9-80e1-de396db19343-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-af73fba1-1a25-d5f1-9a9a-037a611e3323-dd47cb4f, #w-node-dcd42928-647e-14cf-311d-819342013ce9-dd47cb4f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6edf9275-744c-9955-41cd-d089e3682d1f-dd47cb4f, #w-node-_370b4f0a-419f-a921-c378-2b165c1dd824-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_53179045-ff52-7532-3e47-9d6d8eb65b57-dd47cb4f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_326fb9b2-47ec-feea-d66a-eccfad7ac8f8-dd47cb4f {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_7c8be660-34e3-0c06-2e69-0fe01bfbf61e-ddf71c50, #w-node-c9f5aa8d-9cd5-ed5e-f349-cadd2e8ae61f-ddf71c50, #w-node-c9f5aa8d-9cd5-ed5e-f349-cadd2e8ae61e-ddf71c50, #w-node-_55269e2a-4196-8ef7-d524-fdc1c2e2aea2-ddf71c50 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_283bf18f-d6fa-52a5-cb57-12c549837120-ddf71c50, #w-node-_283bf18f-d6fa-52a5-cb57-12c549837121-ddf71c50 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_283bf18f-d6fa-52a5-cb57-12c549837122-ddf71c50 {
  align-self: stretch;
}

#w-node-_283bf18f-d6fa-52a5-cb57-12c549837124-ddf71c50, #w-node-_283bf18f-d6fa-52a5-cb57-12c549837125-ddf71c50, #w-node-_70fd9d8d-f57b-bf68-f9cd-e3ae6caedce9-ddf71c50 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_70fd9d8d-f57b-bf68-f9cd-e3ae6caedcea-ddf71c50 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_70fd9d8d-f57b-bf68-f9cd-e3ae6caedced-ddf71c50, #w-node-_70fd9d8d-f57b-bf68-f9cd-e3ae6caedcee-ddf71c50, #w-node-_3d5cada7-2747-d9b6-52bf-5af2d9931f3b-ddf71c50, #w-node-f44e8f47-68d8-f0a1-33fa-e7dfbf583a47-ddf71c50, #w-node-_47203d47-2863-07e6-f69b-a51e81d62e90-ddf71c50, #w-node-_47203d47-2863-07e6-f69b-a51e81d62e8d-ddf71c50, #w-node-e29c2621-2697-c4ff-0549-14d54070ea31-ddf71c50, #w-node-e29c2621-2697-c4ff-0549-14d54070ea2d-ddf71c50 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e29c2621-2697-c4ff-0549-14d54070ea2c-ddf71c50 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-e29c2621-2697-c4ff-0549-14d54070ea2f-ddf71c50 {
  align-self: stretch;
}

#w-node-e29c2621-2697-c4ff-0549-14d54070ea30-ddf71c50 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: stretch;
}

#w-node-_2fda0892-7e6f-fc4b-4f81-3ebe251396ec-1fcc8980 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_6867dd16-d7b5-0fe3-78e0-e6e588bd677e-1fcc8980 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_597c088e-6105-5604-94b2-f46ff52d026e-1fcc8980 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_446e29f8-3c57-1982-7ddd-005625952e05-1fcc8980, #w-node-_4756c39d-a493-2b6b-ea5d-8d93a2b2e203-1fcc8980 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_3ed3f4b4-6cd9-00e2-eaf9-3d4df92fb83d-1fcc8980 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-c4c06235-e9f3-1b30-162d-ecc83006a2f4-1fcc8980, #w-node-_78a04f60-b61f-c864-42f3-0fe900a5ccee-1fcc8980, #w-node-_46bb6429-347f-4b9d-e9c1-2850bdedbcf7-1fcc8980 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_49cb5c08-5096-90e5-2785-3b1ab133d87c-1fcc8980, #w-node-efa9f05c-a2ab-6479-8c17-fc702260c4d7-1fcc8980 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_6fe7c4d2-7882-4222-e074-0c58336b2909-1fcc8980, #w-node-_207ddc2b-86c7-6f4d-9a08-9e133cc4c2c6-1fcc8980 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_88cb84f8-d1f7-1c61-95a6-99368ac48257-1fcc8980, #w-node-a1eb95ad-ea5a-8566-b649-41528fbee186-1fcc8980, #w-node-_61ec8002-2607-9454-a431-ae4689b777bb-1fcc8980 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_4624cdd6-e3d5-5557-2b47-5624e21df1c4-1fcc8980, #w-node-_84f59e34-11da-af68-c9aa-bfee3aa68719-1fcc8980 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_3ab5b20c-52ea-985c-169f-7080d1447016-1fcc8980 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_040cb869-754f-e682-ac99-b12b804df4e8-1fcc8980 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_54f46da5-0cc1-209e-87ae-a6eef3a2dbdb-1fcc8980 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_26f4c94a-ea0e-4bf0-14f2-ed3abc357e50-1fcc8980 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-da1a13d9-1730-e005-be9d-baea1c2304c5-1fcc8980 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-a4d728fb-316b-be3a-9230-89d766ef1e4b-1fcc8980, #w-node-_7aa3c0c5-a6f6-0701-2d93-ce66e8d05ff9-1fcc8980, #w-node-_4337ce48-16a7-ef71-03a8-2b7df27095b7-1fcc8980 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-cbcb690c-ea6b-4a39-5fe8-998c57aeccf8-1fcc8980 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_69a9e07d-da16-a516-a12c-aaba0bedb3f3-1fcc8980, #w-node-_4cd9f5ba-811f-ef55-ae34-5e58dbcdc857-1fcc8980 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_10498797-8724-a82e-696a-42b5faf2c236-1fcc8980, #w-node-f14ff720-75ad-0ca1-fe2f-5fc1c964f66a-1fcc8980, #w-node-_41e955cf-b3f8-c770-bf0a-17276acc467c-3c6b21b4, #w-node-c2467a28-4076-f384-6c14-ad54267101ca-3c6b21b4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_8b51fdf4-9d68-91a1-a271-5268d7e79b84-3c6b21b4, #w-node-_9789377a-e0de-0b50-60b3-966a46ef822f-3c6b21b4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5216ac80-acb7-efd4-4806-db0f1d809d5f-3c6b21b4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_5c0ecc3c-614b-b92b-206c-27a0a52f2c4b-3c6b21b4, #w-node-_696fd22e-7460-f3bf-964d-02071cb4b312-3c6b21b4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-c298d577-7bb0-ba52-74bf-a93758d79064-3c6b21b4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_994a0b28-7a33-faa2-04c0-d07ebf5926fa-3c6b21b4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_111ab3ca-c49e-331a-79c0-3806e61977c0-3c6b21b4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d2ed1806-ddc6-18a0-98cf-35f2a3d27cd0-3c6b21b4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-bb0fcbed-b90a-2bd3-25bb-67ecdc79a685-3c6b21b4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-fc451293-53fd-9934-8ac2-9d0f00a343c5-3c6b21b4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4b8b0fdd-214b-5a83-3d2c-f0556452bce7-3c6b21b4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_0f364c15-060c-f9fb-206e-2edfc7e93c9b-3c6b21b4, #w-node-_975a2b0b-00b9-300b-acb0-8323691869bc-3c6b21b4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4c573fdd-e5cf-6904-5835-3b66319ef02e-3c6b21b4, #w-node-_3f69e83d-14be-d7ec-b265-4665d8a9d412-3c6b21b4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_0f476e31-9257-e5fe-79b4-e93b4b252aa6-3c6b21b4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_2a638155-bf22-132f-f017-a3f1334b830a-3c6b21b4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-c6203f97-aee0-4326-2f0d-1102fce1a770-3c6b21b4, #w-node-_1296a6c3-bf9e-aace-c385-f9535023c27e-3c6b21b4 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_29c79e7a-860f-d1d4-4f2c-d0b1681c1212-3c6b21b4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-c9f5aa8d-9cd5-ed5e-f349-cadd2e8ae61d-d7350020, #w-node-e7ac7531-4f9d-04dd-f00e-59bd4799fc4f-d7350020, #w-node-_742a1ee1-fe7a-fa30-880d-c81b7794a0a9-d7350020, #w-node-_83bd51b8-460e-8464-cc7c-a6c1f5a4c633-d7350020, #w-node-_3b107753-2f6e-a0cb-cca8-c0916236e63f-d7350020, #w-node-_49180c4d-9b3f-4470-7911-31eab07febec-d7350020 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d9b065ee-4880-52cd-98f6-d29585a3e4cf-50e51981 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_52c48a56-75be-2399-542d-9b6ab979d0de-50e51981 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-dc8a9fde-03b2-3fe0-cd59-c9ef3ab2fc1f-50e51981 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e98f9b0e-aabb-daee-0c66-8ede246b1390-50e51981 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0d1edae4-2ed9-ffe0-dd72-914b2bdd1d08-50e51981 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d0c527bf-3eaa-2d54-ab6e-b33431b09021-50e51981, #w-node-cbea9ce6-f224-f19a-0b13-1507ebc107a9-50e51981, #w-node-_9c286720-a4d9-6a8b-9a44-1660998487fa-50e51981 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1bd90bb0-81a1-6814-e542-21a80fb4b5cc-50e51981 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_34454fce-41ac-02e1-a922-649f704ab837-50e51981, #w-node-f9239e93-3413-2004-08dc-facb2eb299c6-50e51981 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_11dfc375-c03f-691a-785a-233c4c286077-50e51981 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_7d0f934a-fba8-751c-9114-753144c0f0b1-50e51981 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7ca6ac64-9191-36b4-28a9-0895601b77dc-50e51981 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_05065046-d3e4-1245-4616-d6e6baa8b9a7-50e51981 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_05569525-e305-237f-4f98-86a9316bcd19-50e51981 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-f4c81479-d806-2684-07a1-05a8ef6e3065-50e51981, #w-node-_7eaa0d56-759c-50da-844f-db2d07d459ef-50e51981 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_95d2c6eb-1799-f949-79dd-477473940b0b-50e51981, #w-node-f9a19d5f-c2e5-342a-8aab-89374394ae88-50e51981 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_7744623c-f50a-2002-5ca3-f745fcd01395-50e51981, #w-node-d736b136-12af-3c80-6a34-c8e04df90431-50e51981 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d36fd259-dac5-2555-8691-ae0c98364a68-50e51981 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_3eeb4745-1fd0-f9f8-b573-bfd4499c9ce5-50e51981, #w-node-_3daf6d6b-736c-104d-e68b-fa6bcf932abc-50e51981 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0e7cd364-5673-99c5-92e7-c01686891e83-50e51981, #w-node-_71e1860f-4179-9d76-6b6c-cbb94e46386b-c56df99c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_21b897d7-177a-4c8f-52b6-ebd8501e1646-c56df99c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e2534ecc-1156-9e82-a39e-1a78c937ae3e-c56df99c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d297448c-6fce-5192-515b-0bb0f07cec02-c56df99c, #w-node-efa19cd9-7841-81e3-5860-8e31e4052b87-c56df99c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7047e437-7645-74d9-2a7d-301fca8924ba-c56df99c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d508fa54-47c2-d023-bbb7-46c9e16bfafb-c56df99c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1ee1febc-b90e-dad0-7172-377d5ef525a1-c56df99c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d1c894e8-e480-d2e8-c511-1571e06062a6-c56df99c, #w-node-_2bac23f4-4237-3d60-588b-f05f45494346-c56df99c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_8e362682-de33-ce44-de88-84629b5cd26d-c56df99c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e14e36cd-8353-a1f3-d40d-1227cdff197e-c56df99c, #w-node-_04b946a2-f9cc-f236-ce73-7e0e26350f4b-c56df99c, #w-node-c436a495-16db-44e8-0a9f-e7ece7f92b53-c56df99c, #w-node-_526b8db7-64e6-66c1-f27d-7879fcc48268-c56df99c, #w-node-_3891afb2-9128-fbda-1665-44fb43ea3177-c56df99c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6e142e30-69c9-7113-5315-822ba9741ece-c56df99c, #w-node-_8c9c73ad-e402-2ba0-59cc-792bd826703b-c56df99c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_507f3a38-9857-fc2b-ad4e-aa4c8a7eb63c-c56df99c, #w-node-_63aa31cc-4bca-986a-9ae9-b2bbbbb1d3ae-c56df99c, #w-node-_3f14f677-bc9e-bee3-39a8-69e0cc5c022f-c56df99c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4d9c4b8e-78a5-e4b8-cae9-73b06a56f1bc-c56df99c, #w-node-d4392d6e-f4d9-0619-05fd-14edce285458-3c7d8365 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_6175d5b2-ab72-d52a-42aa-876f553ee089-3c7d8365 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5ea7a5d8-fb6e-f864-b08d-2fda2da2d63a-3c7d8365 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_54dc28ff-35b4-9fd5-b8b3-99e88b2a0ba5-3c7d8365, #w-node-_1edc90bb-3b3d-8eb9-fb22-aec8f4f21435-3c7d8365, #w-node-f821595c-dae7-e1e2-9f0c-6651a8a90b98-3c7d8365 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_2991bb56-561e-c602-1c8a-5db1ca23a176-3c7d8365 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_1b86bdb4-76d9-eff8-6d9c-70dd12719ab3-3c7d8365, #w-node-efab87d4-904e-efee-9b22-98a198c63bde-3c7d8365 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_727374f4-4f24-83f7-66e5-b359cfd3066f-3c7d8365 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_1b9ff790-3fd5-14e9-5b96-39d390c8b69a-3c7d8365 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_087f6fdb-bbdb-396d-b16b-c6b1c0f79d6d-3c7d8365 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-f4908a18-b140-8cf1-5ae4-5e72b60d3b38-3c7d8365 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-ab54f6ae-e6e0-5402-f63e-f7451f2adeec-3c7d8365 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-f524dd89-54f3-06fc-ab80-af529976a435-3c7d8365 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_8a22f0ca-560a-e62d-3985-2752245e3dda-3c7d8365 {
  grid-area: 26 / 2 / 28 / 4;
}

#w-node-e9f2bf55-9a63-e8db-4e51-d78519402698-12b1429c, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269a-12b1429c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e9f2bf55-9a63-e8db-4e51-d7851940269b-12b1429c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9f2bf55-9a63-e8db-4e51-d7851940269c-12b1429c, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269d-12b1429c, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5816-12b1429c, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5814-12b1429c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5817-12b1429c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-feee71ec-5659-1ce7-ace5-9f00990e9105-12b1429c, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5819-12b1429c, #w-node-e9f2bf55-9a63-e8db-4e51-d78519402698-249b4af1, #w-node-_3dc43d3c-86a8-6f5d-2c7d-1b64b56b3b95-249b4af1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e9f2bf55-9a63-e8db-4e51-d7851940269b-249b4af1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9f2bf55-9a63-e8db-4e51-d7851940269c-249b4af1, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269d-249b4af1, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5816-249b4af1, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5814-249b4af1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5817-249b4af1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-feee71ec-5659-1ce7-ace5-9f00990e9105-249b4af1, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5819-249b4af1, #w-node-_64c587d3-c351-7b14-061e-8b362e1fd2d8-249b4af1, #w-node-_64c587d3-c351-7b14-061e-8b362e1fd2d9-249b4af1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_64c587d3-c351-7b14-061e-8b362e1fd2da-249b4af1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64c587d3-c351-7b14-061e-8b362e1fd2dc-249b4af1, #w-node-_64c587d3-c351-7b14-061e-8b362e1fd2dd-249b4af1, #w-node-f91f317b-30d8-22db-dab7-5d389b69f982-249b4af1, #w-node-_40704c1b-82d3-b684-2692-4ca59646c32c-249b4af1, #w-node-_4ebc1e95-31bf-226c-8e4d-c76dd0b593dc-249b4af1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ee-29a871cd, #w-node-_83bd51b8-460e-8464-cc7c-a6c1f5a4c633-da51a427, #w-node-_742a1ee1-fe7a-fa30-880d-c81b7794a0a9-da51a427 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_3b107753-2f6e-a0cb-cca8-c0916236e63f-da51a427, #w-node-_2276ebe6-2af2-7eb8-fd70-a91e0b4c62a9-da51a427 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_43ba8f9e-ee0d-e4c6-3ce4-20dd7f44fc1a-da51a427, #w-node-_34e54806-41d4-391f-3f71-edca4164c2fc-da51a427 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b500db66-f599-4be0-784f-219ec51890b3-da51a427, #w-node-c632f977-608d-6218-50f5-d99fa7bc4a1d-da51a427 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3dc43d3c-86a8-6f5d-2c7d-1b64b56b3b95-68f4aaee, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269d-68f4aaee, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269c-68f4aaee, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269b-68f4aaee, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5816-68f4aaee, #w-node-feee71ec-5659-1ce7-ace5-9f00990e9105-68f4aaee, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5817-68f4aaee, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5815-68f4aaee {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_64c587d3-c351-7b14-061e-8b362e1fd2da-68f4aaee, #w-node-b6145aef-9827-7a0e-eef6-44e23c85eece-68f4aaee, #w-node-_36792e58-6784-9a22-19e0-7a76c8e6180c-68f4aaee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a0afa40-eabd-bd68-ae8f-730c0eea19ce-68f4aaee, #w-node-_36792e58-6784-9a22-19e0-7a76c8e6180a-68f4aaee, #w-node-_36792e58-6784-9a22-19e0-7a76c8e6180b-68f4aaee, #w-node-_2a0afa40-eabd-bd68-ae8f-730c0eea19d0-68f4aaee, #w-node-f91f317b-30d8-22db-dab7-5d389b69f982-68f4aaee, #w-node-_40704c1b-82d3-b684-2692-4ca59646c32c-68f4aaee {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c7281ec8-69e9-a7ff-be25-263ee6a99039-6ed0d252, #w-node-c7281ec8-69e9-a7ff-be25-263ee6a9903a-6ed0d252, #w-node-_1e7ffe59-2ab0-c8e6-f865-b81f54429c61-6ed0d252, #w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ee-6ed0d252, #w-node-_3c5ad152-c93b-96a6-61ab-d32dee91f9a9-6ed0d252, #w-node-_3c5ad152-c93b-96a6-61ab-d32dee91f9aa-6ed0d252 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b41a1fa2-4808-a28f-a15c-dc7a8cee29b6-acce1bf1, #w-node-bd1fd11f-fcdf-0321-7802-71b6ef289cfb-acce1bf1 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_2bfa49eb-bc64-49f6-ba40-40f07556d050-acce1bf1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4070399e-c271-0564-8cf1-34616b2672f8-acce1bf1, #w-node-_39771522-1ce9-2873-ff14-72ec85cf3c26-acce1bf1 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_83cad96e-adc7-23d4-7f7f-37690c12815b-acce1bf1, #w-node-_33331c4d-ae43-051a-e911-3edf46eed1dc-acce1bf1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-f9b06568-5327-2d0f-21b2-e366a6cd7ec6-acce1bf1, #w-node-_41a6df36-4531-4c49-4ad4-4e8d0af31885-acce1bf1 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-c2b48710-2c77-7410-b6ac-196aea43378f-acce1bf1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_40387abe-5cff-b1fb-5dfc-d59513416779-acce1bf1 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_61dd9e79-f1fe-d5c9-9463-1485fadb83f9-acce1bf1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-cae574ee-d145-15df-9d59-269e64c50754-acce1bf1, #w-node-_84304a13-fafd-ccd0-bbda-03c3d2deb729-acce1bf1 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-ca5f100d-061a-a68c-caba-490d60b3a261-acce1bf1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_96b50e3b-6004-650f-cde5-d4382524f838-acce1bf1 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_9bd47931-3339-9c24-c414-14ea4692c64b-acce1bf1, #w-node-d3961293-13da-0277-292f-e139b155e1cd-acce1bf1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b7434876-3b0e-ef7e-1c9a-d7c28c89885b-acce1bf1, #w-node-_063cbb6b-a535-1330-fdf4-963b74300251-6a25cd3e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_6ac70c04-d570-d238-04c6-630102cc073e-6a25cd3e, #w-node-_768428e0-1928-2973-405a-fce06a0f43e3-6a25cd3e, #w-node-_24561605-0a80-ab40-ecb2-80c9563a06c2-6a25cd3e, #w-node-_4314834c-4dbd-c83f-0bae-0b21dddfe02a-6a25cd3e, #w-node-_2442e30a-141a-ed6d-eb38-3854e5f5e75c-6a25cd3e, #w-node-_98293c9e-8cde-2834-9ab9-076597298723-6a25cd3e, #w-node-_8470dfc6-1405-4a4a-acbc-e28e9241e39c-6a25cd3e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7016a88a-3b74-245d-8161-109cf82b735f-6a25cd3e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e805105b-e561-0922-6c91-5a043147a0fd-6a25cd3e, #w-node-_49882a02-fd6b-245f-d985-98cd8e4c8fa7-6a25cd3e, #w-node-_9a07ad96-1f7f-adc0-4243-362b2f1be94e-6a25cd3e, #w-node-_451e59eb-c889-580d-d523-cad591401acc-6a25cd3e, #w-node-_2bf1ee40-26ab-71cc-ae0d-a4919d2681b7-6a25cd3e, #w-node-_8429b0cd-8151-fbb3-baf9-1df23376b0c3-6a25cd3e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a0d35daf-3a63-cdd2-ab75-b4ea65c15179-6a25cd3e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_272e188e-1b0d-7c3b-3c17-d4bf305cd778-6a25cd3e, #w-node-_71eda2c1-efec-9feb-3ed7-db7549913926-6a25cd3e, #w-node-_3db18f5b-0483-499a-a63b-4df013db2dcb-6a25cd3e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_04a34846-7912-d6d2-7971-a1a1bb4aebf0-6a25cd3e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-b8b06e7f-2903-dc66-a2c1-c3e1028b60b1-6a25cd3e, #w-node-_534559d6-5f63-19c3-626b-4c0c7cef628e-6a25cd3e, #w-node-_7873b3d5-4840-51ca-5164-cdaec19d5bff-6a25cd3e, #w-node-e7d60a27-46ee-aa2d-5d7d-0c17a5f732d2-6a25cd3e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_22554c2b-064f-964d-3673-a9fc9e72b492-6a25cd3e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_3d3de7f2-2efa-491f-6b1c-f01c7b3a1946-6a25cd3e, #w-node-_24138bcf-6f80-4bc3-3b31-7a10bbf1c5e8-6a25cd3e, #w-node-_449cf139-c483-4682-1c94-732dfb652cf3-6a25cd3e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_3f3fe526-6938-d29b-41ec-eb712d34b994-6a25cd3e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_39f0bcef-2643-d562-9b1b-55002d6254dd-6a25cd3e, #w-node-a97dec36-1f08-797f-4f4f-b1042201a3a5-6a25cd3e, #w-node-_021ff086-2b2f-60e7-fa92-00d980aea891-6a25cd3e, #w-node-bcfe148f-911d-d4df-ca31-8875059d614f-6a25cd3e, #w-node-_7364dd72-66ea-5a07-be1e-884bc86a7f79-6a25cd3e, #w-node-a89a1b99-c3d5-a997-3606-b34aeb13fdd8-6a25cd3e, #w-node-_0b539a39-85ca-4484-a63b-4c77e5806fe7-6a25cd3e, #w-node-_5abde786-7a4d-0e6e-b1eb-495e948a4ddf-6a25cd3e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-f2feaea8-0fb8-5930-1a26-9253df3f5742-6a25cd3e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_4c2983c8-a1a1-0bdd-6bf8-db163dbed26b-6a25cd3e, #w-node-_277c97c8-e209-70f2-fbbc-3eda33904e49-6a25cd3e, #w-node-_6926f7a4-9ba8-5be9-2dec-b925f52ec166-6a25cd3e, #w-node-_5df3f8cd-481a-48ab-d3a0-92c5c5a69283-6a25cd3e, #w-node-bc1bbb73-a139-383e-162e-5558caa24b2e-6a25cd3e, #w-node-_569f9652-2950-d635-93b4-dc96cfa06692-6a25cd3e, #w-node-_997fe5b3-eb8a-f71d-ec78-033016c97788-6a25cd3e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_536d7ad9-36e2-2905-d554-d7a5573a5426-6a25cd3e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_8a8769de-e4f7-ad53-b5fb-434b2f44d725-6a25cd3e, #w-node-_0470c1d2-e5cd-7d1a-05a4-e50badb39037-6a25cd3e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_61dfefc0-3485-585f-b125-a2b941de79c9-6a25cd3e, #w-node-_013260ea-f037-df8e-9972-adc5b8368ed8-6a25cd3e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-afe609b4-b1ac-fcad-a901-eee14f7c01a3-6a25cd3e, #w-node-_45b1841b-2cda-6890-b564-6f53497316fe-6a25cd3e, #w-node-_511d53b0-97d9-df49-0b0b-a573b55ebc62-6a25cd3e, #w-node-_64f6c9bd-a6dd-b46d-0684-191619264e83-6a25cd3e, #w-node-_1a7fb7bf-73d4-8a65-5824-c2dddd9491e1-6a25cd3e, #w-node-d394b86d-6acf-776c-4dbf-1c046eeca044-6a25cd3e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0a29aa06-bd4b-a950-393d-99f3e158198d-6a25cd3e, #w-node-_556d75f5-2da0-15c4-eeb2-351956d8d63e-6a25cd3e, #w-node-e3a04adf-903e-5c82-2c0b-2e7dc8f96c30-096e1e9b {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_4f84e1bc-717c-f2b4-12e8-5c59701ed6e0-096e1e9b, #w-node-_0d4b9249-6fb7-2077-588a-0d05a891986a-096e1e9b, #w-node-_5c7ffc1b-0419-dc42-4e62-1dcc60269b87-096e1e9b, #w-node-_3f42f2a5-60b0-bfaf-8982-5906c3b4124e-096e1e9b, #w-node-_70d148d5-77ba-79df-6e63-a577c98c18bf-096e1e9b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_21acf779-e420-9314-44d6-d270dbc9382c-096e1e9b {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_19416714-a423-03ae-c736-0e2142e21e9e-096e1e9b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_24a76685-c57e-a26e-2ccb-b08b8df20617-096e1e9b, #w-node-bd77d5b0-1053-b621-7c7d-e3b709745b2b-096e1e9b {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-b3c2dc7f-cf21-9c65-ab42-d4dd2f506fe1-096e1e9b, #w-node-fe9d69f2-c900-5640-65f6-cf482e1e93ef-096e1e9b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4529b873-9faa-fbba-087f-7e3cfa6f31f4-096e1e9b {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_5c4cc2d1-6b0b-38d5-836c-57edda777231-096e1e9b, #w-node-_190a99df-efc8-8793-4a04-bc8d7481f9f1-096e1e9b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-f9d393a5-7436-75a4-a954-fd7b0f020f72-096e1e9b {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-a44e0b84-47ee-28fb-fb08-c09e81d1b92a-096e1e9b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a74a8f1c-b45f-b64a-f68e-1cb963602fc8-096e1e9b {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-dee30506-e4c9-1f4f-70bc-026ec050bcfa-096e1e9b {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6db7c526-230c-7df1-271f-5580506e21f2-096e1e9b {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e397ff17-dc6b-de5a-bce2-62b60817a6e9-acf8a284, #w-node-_96b5904f-2021-d30e-2b55-49452f01439e-acf8a284, #w-node-e32a5ee7-4f8d-7ac3-7542-4ec821e0247c-acf8a284, #w-node-f03194cb-9dad-9fbc-759f-581a3be217d1-acf8a284, #w-node-_357cadd6-7b18-16f1-f908-d80ba371af00-13e0f1c9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_197aa1d8-759d-6365-c6cf-6ae773bdd29a-13e0f1c9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d724fa69-6d08-d492-6d9d-343be46ad802-13e0f1c9, #w-node-_06fe95d1-d3cf-23fa-9b4a-aa8c804ba379-13e0f1c9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-f892b5ed-9472-e73f-0d6e-5f5b72f71745-13e0f1c9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_3de29d54-cb9f-7106-1541-63317a8f4ad4-13e0f1c9, #w-node-ac97371e-0199-d962-9f4b-72369ce22631-13e0f1c9, #w-node-d117513c-27c1-2039-fc41-abd12baeadfd-13e0f1c9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1d98b78d-8ed8-3141-e258-79327a6cb040-13e0f1c9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_776368a0-f200-5d80-6515-74b00c94a916-13e0f1c9, #w-node-e207c941-b485-d994-34b3-ed51025599ed-13e0f1c9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7bc22722-658e-7000-84a4-be8911cf65ae-13e0f1c9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e08e20c0-9fda-c9c1-43b3-b8a0ff0c5e18-13e0f1c9, #w-node-_10d865fc-660f-ebbf-9af3-3f642713e12a-13e0f1c9, #w-node-b14a1722-1c49-982c-ff95-90481fe468f0-13e0f1c9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-ca1c3eea-daf5-be5b-bcc8-7575b74db658-13e0f1c9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_5efc79ec-f42e-04b7-de2d-bd286a639d8a-13e0f1c9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_945cea4b-4242-0cfc-c609-f82b9823395d-13e0f1c9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_15a9310b-cec9-ff51-9ef8-d261be2c570b-13e0f1c9, #w-node-_0bb34fab-eafd-d746-7a27-6b828009d04b-13e0f1c9, #w-node-_6463e299-ef68-3685-a767-38e38b11ef7a-13e0f1c9, #w-node-_763ecde0-705f-87a5-8926-a8dcc1e6232f-13e0f1c9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_71e9807d-3df9-e22a-d9af-c1ea3d7d6561-13e0f1c9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_753cac56-02b2-920f-9c5a-4441e50c6412-13e0f1c9, #w-node-_687e4cc2-95cd-baff-6045-975ce9130ae8-13e0f1c9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5b4a18a2-6e11-758f-90c5-57b8f07bd85a-13e0f1c9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-a0985b33-02e5-9537-29a3-3d8e00407f16-13e0f1c9, #w-node-_1fe1f1aa-01de-3231-023c-14172fe6bfee-13e0f1c9, #w-node-_05f212be-43ea-dc4e-2206-2ac5d2c7dc16-13e0f1c9, #w-node-cdcad274-0706-432e-823b-9cad9958408f-13e0f1c9, #w-node-d34a23a9-b576-f44c-4088-d59b5d20ffa5-13e0f1c9, #w-node-a603728c-3c30-4cfd-d919-383c73087691-13e0f1c9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_288baa82-aa5d-13f7-883c-869f8fae963a-13e0f1c9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_456835ff-a146-a9fb-b19c-cca63452db76-13e0f1c9, #w-node-_30563b1f-64bd-dafc-a31c-74ad39e905e4-13e0f1c9, #w-node-_5c1574d4-6f99-f43c-dc22-68f5bb48002c-13e0f1c9, #w-node-_9065d355-41b3-9e64-f269-7644a6a6ef40-13e0f1c9, #w-node-_6f0288a5-2628-30d7-a8e1-6d3df8ec484f-13e0f1c9, #w-node-_64346955-ec62-eefa-702d-9e4306c26153-13e0f1c9, #w-node-_0e236a38-e698-2556-8823-3eb18b83a3c2-13e0f1c9, #w-node-_597718a5-ac43-9a5f-4562-9139ec174b7e-13e0f1c9, #w-node-_0faf0bd0-ee2e-3a43-77a5-4ccdf0e0a9af-13e0f1c9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-c841d1b7-04c6-7f2f-3ee7-61425c35bdb4-13e0f1c9, #w-node-_6058f517-2988-7fc9-0329-300407e7cdb4-13e0f1c9, #w-node-eacc1764-8b6e-552d-f702-2a275196cd57-13e0f1c9, #w-node-_7f76705c-adba-7aa3-df97-dd3bc4d939e1-13e0f1c9, #w-node-_31b91412-8537-fba5-89f6-fbaec388bf11-13e0f1c9, #w-node-_480632e8-3f2f-10b8-983e-3fad1148579a-13e0f1c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5fcd5892-e751-b360-18e0-80fe4ea71d52-13e0f1c9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-a719623f-e0a2-b273-c73d-a79f061afeeb-13e0f1c9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56fe2a28-8b4b-d474-8eb8-a98675943c13-20142661, #w-node-_03244adf-9f81-b4f5-c099-f7252520c6db-20142661 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_67f79a2a-ddd8-5ce6-e5dd-3d15e92e91f0-9f401ff9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_216117dc-a83d-5c30-2d78-ed1457943916-9f401ff9, #w-node-_9b7711cf-8041-abf9-8980-e923094e5208-9f401ff9, #w-node-d27e65a1-05e6-bd7e-6c9d-6431d7f978d5-9f401ff9, #w-node-_92c23772-cdc7-eabc-2933-4317dbaa3510-9f401ff9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-dfd1d2ec-2695-3f9d-5c7d-6f1549869c9a-9f401ff9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d7254f29-060c-06ac-cf75-3b53408693a9-9f401ff9, #w-node-a4f50beb-624a-6eff-655b-74adebbec545-9f401ff9, #w-node-e31d88b7-639c-7aa3-9ed0-038a99ff275c-9f401ff9, #w-node-_98c7a962-5b5f-851d-f55b-f1faec167d1e-9f401ff9, #w-node-_50e0bd48-975d-cebb-2ee9-ef9b51aa1e85-9f401ff9, #w-node-_0557e1e6-329f-a0d5-87e9-787260d6f6d1-9f401ff9, #w-node-_11cdeb85-91db-dadd-0516-6cf20af83533-9f401ff9, #w-node-_82ab4d0f-3b48-fdb9-f139-feae9995fb99-9f401ff9, #w-node-_7dde4ec0-6e76-9460-5026-90bedab784d6-9f401ff9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6e9edab4-1ad5-9ff6-0aa9-1cfbd49581d7-9f401ff9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_9719d8b6-c8f4-6f4a-1f7e-b0f7138d24ac-9f401ff9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_84b9b5fe-e380-b125-0e02-a15ab6f2e8b0-9f401ff9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_0939cdc5-8843-bbcd-7615-84d6cae9ef56-9f401ff9, #w-node-d2a1a23a-c0a2-9f8e-ed65-d963a8aa49bf-9f401ff9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_19a0eb18-eaa5-36fd-ef29-639f5a168b72-9f401ff9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_6eb8f312-3281-4b4d-82f1-ceea4aee20fc-9f401ff9, #w-node-d744bb12-8ab2-453d-e89f-2687a4d4a7ee-9f401ff9, #w-node-_6b872c4a-6791-2ff8-692b-4823afc98e28-9f401ff9, #w-node-f75c81ab-6e32-911f-1281-19a2d535f1b9-9f401ff9, #w-node-_2e137717-b4ab-afba-2081-c475fdd69800-9f401ff9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_429c6fc9-0f1c-57b4-eb7c-b85614f85322-9f401ff9 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_03244adf-9f81-b4f5-c099-f7252520c6d9-112d63dd, #w-node-fa7132fd-0fa9-6977-95de-dd48178e8fce-112d63dd, #w-node-e397ff17-dc6b-de5a-bce2-62b60817a6e9-112d63dd, #w-node-e32a5ee7-4f8d-7ac3-7542-4ec821e0247c-112d63dd, #w-node-_96b5904f-2021-d30e-2b55-49452f01439e-112d63dd, #w-node-_086f65b6-f29f-9b83-f9f1-57f9fcb60516-112d63dd, #w-node-e07a296f-7b32-29f9-d875-da768fafd1f2-112d63dd {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_91d8b7b0-cc0b-4f94-0474-c9e4df196e50-cf482a56 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_0bba4eb9-ba3f-6d6f-7dce-3b1eb6d0b4f0-cf482a56, #w-node-c619166e-678e-d515-d60b-0de1ff9cabb7-cf482a56 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d21a4169-e8fc-2fbd-c76f-657dd5bdd615-cf482a56 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-c9da39a5-b60a-ebb0-d32c-48188f09acce-cf482a56, #w-node-bfacd217-b18c-66e1-9209-346292c46daf-cf482a56 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_84099d70-802f-70d2-f8c8-fa274fe32b1a-cf482a56 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_50bf9891-4c37-e2d0-8eeb-90fdcff97fe4-cf482a56 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d862e587-6992-024d-c258-e296ab225cc6-cf482a56 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_5a4d73dc-3120-875b-5feb-3b1b974e6534-cf482a56 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-ff44cc30-7b2d-6980-eebb-24e1854c79d4-cf482a56, #w-node-_229857ff-59a4-ef4d-64a2-ee5c8d5380e7-cf482a56 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d6c17b27-d17e-ba8c-1126-3c5207ad4de1-cf482a56 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_30df4626-cd99-4401-26db-0511325e6e31-cf482a56 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_7d7906de-3ac1-2017-27ea-12ecdddaa646-cf482a56 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-cd62a19c-846c-a29d-ba76-df141ecd0ccf-cf482a56, #w-node-_890cd615-152b-ffa6-e737-86163c0882d1-cf482a56, #w-node-_4bb513f2-a950-9c1f-1df7-a6d36390aa70-cf482a56 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_03244adf-9f81-b4f5-c099-f7252520c6d9-a468258b, #w-node-fa7132fd-0fa9-6977-95de-dd48178e8fce-a468258b, #w-node-e397ff17-dc6b-de5a-bce2-62b60817a6e9-a468258b, #w-node-e32a5ee7-4f8d-7ac3-7542-4ec821e0247c-a468258b, #w-node-_96b5904f-2021-d30e-2b55-49452f01439e-a468258b, #w-node-_086f65b6-f29f-9b83-f9f1-57f9fcb60516-a468258b, #w-node-f3c61579-75de-390f-a654-24fc947a3859-a468258b, #w-node-_03b0add1-a91f-12c7-95ca-016f1c1c6db3-11c9d0eb, #w-node-_100b9862-79d9-4935-6eca-a715787e291f-11c9d0eb, #w-node-_9b7c58fd-9972-f38e-a247-556c6993a09d-11c9d0eb, #w-node-a6c05816-4f00-7ee2-f5a1-aefb0b3c32b1-11c9d0eb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_808b694a-a231-ec5d-1a79-466c39458fc7-11c9d0eb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-b9687a87-9346-be03-f283-0c4e65d77550-11c9d0eb, #w-node-d22b1fd0-fc82-6543-5492-b3321da29ba9-11c9d0eb, #w-node-a4a4d5b5-98e0-3d0e-ba09-dc9da3e35894-11c9d0eb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-cb9fddec-9042-831f-69af-47a6c6671577-11c9d0eb, #w-node-cac86dae-6249-3e10-c96b-d1b4dfd3e1f3-11c9d0eb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-f251ba18-83d9-f30c-d0aa-0131efeef6fd-11c9d0eb, #w-node-_2ca446d3-ffaf-bcbe-ec0a-981b72011049-11c9d0eb, #w-node-_25b0573e-b756-066c-fb11-6152813a9fc0-11c9d0eb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5bd73d4b-5a30-e6a8-cbe2-8a1955fe999e-11c9d0eb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_42efeb61-a7f1-6174-09d1-2b3dc62171f5-11c9d0eb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_913e2329-7d30-c13a-9233-acaf94bdadac-11c9d0eb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_113b5b1f-89a4-fe11-f091-d695f576f9cc-11c9d0eb, #w-node-_79915baa-0520-50d3-36ee-e8d597fb3dc9-11c9d0eb, #w-node-_100c7398-ee94-e98d-a7a6-9049867dc9d4-11c9d0eb, #w-node-_6219effd-1fe2-8d64-ddf7-7085b29bc0c1-11c9d0eb {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-dccffdae-8602-d8c6-1360-757d7b7571a8-11c9d0eb {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_03244adf-9f81-b4f5-c099-f7252520c6d9-5080a335 {
  grid-area: span 2 / span 3 / span 2 / span 3;
}

#w-node-_7d2eeaaa-41ad-11e5-3a9b-b8551ddd7b9d-5080a335, #w-node-_24e82dd4-53e3-2273-070a-a0420e34b832-5080a335, #w-node-_28a04f67-cee4-1fc3-dbf3-576ef5b433ae-5080a335, #w-node-_3508b57d-3fd7-0292-1a57-b2a0d962f369-5080a335, #w-node-f56c4466-d552-6968-512e-c138a46cf91d-5080a335, #w-node-_89140439-2cce-b3fb-ceff-36f8b043035c-5080a335, #w-node-_89140439-2cce-b3fb-ceff-36f8b043035d-5080a335, #w-node-_63511759-60df-5c54-21c3-7b8155ddb8c1-5080a335, #w-node-_0c7f7d5f-0439-f2a1-66eb-9976bbfbb6ff-5080a335, #w-node-f65f0c5c-7753-37a3-50b5-7365232c19c0-5080a335, #w-node-_0c7f7d5f-0439-f2a1-66eb-9976bbfbb6fe-5080a335, #w-node-_9cf091d3-f071-82b3-a359-d8b33b88f968-5080a335 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014de-5080a335, #w-node-_32eca15a-b5f5-aeed-4b7a-eda1dec230a7-5080a335, #w-node-a2b127c4-7b45-73a3-cbe2-a331c1a7b6e8-5080a335 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_28a04f67-cee4-1fc3-dbf3-576ef5b433ae-3a9123d3, #w-node-_48d561c6-ceed-a768-654f-ab95c912b461-3a9123d3, #w-node-_04d134c5-8070-b171-59eb-5b2aae931c15-3a9123d3, #w-node-_265de424-b566-9755-118c-88779330568d-3a9123d3, #w-node-_89140439-2cce-b3fb-ceff-36f8b043035e-3a9123d3, #w-node-a11a3fef-350a-9186-db20-c736b9ea554a-3a9123d3 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014de-3a9123d3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e6550610-68fd-769a-628a-df28d1ff4ee4-c809b3bc {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e6f5cd8e-cc68-26da-3f9b-66a780d8c7b3-c809b3bc, #w-node-_7a07e9e1-44b7-b531-0902-93d9bdafc696-c809b3bc, #w-node-_9115fb33-e630-042e-422d-f28e0ba37203-c809b3bc {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_31e3c427-4355-e465-d50e-bae6d04ac5e8-c809b3bc {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_6c1a605a-2fa8-1ade-d5c1-e4cd7e47a57d-c809b3bc, #w-node-_655aa26e-32d8-efbd-d72e-8d76b4a91ee7-c809b3bc, #w-node-_06054831-8e5d-0d5c-863a-fb5f7d396604-c809b3bc, #w-node-_53631f2c-7e10-554d-bf5e-c7ac4018a19e-c809b3bc, #w-node-a16587bd-3ad1-4231-276d-d0e4e053a4f4-c809b3bc, #w-node-_367fd279-306c-e726-822c-191075f69473-c809b3bc, #w-node-cd5fceef-68a7-0bb9-fabf-d18a4252580e-c809b3bc, #w-node-d2845e24-f16f-0f67-ab43-c95bf977aff1-c809b3bc {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_191ba116-a33e-1183-05ac-11e2c084f792-c809b3bc {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-a7765974-cd92-2689-c124-befc075bceb2-c809b3bc, #w-node-_51b091db-5faa-4498-cb1b-5cd543cf7d17-c809b3bc, #w-node-_8b3142b2-88cf-7024-f268-23c1a4e1c1a0-c809b3bc, #w-node-_9ec95aaf-a473-d781-3854-694d5341906d-c809b3bc {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_55fdd118-4739-f8c2-f6d8-93608e2425e8-c809b3bc {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-f74a4afc-0e9a-b872-694a-034e81cc717b-c809b3bc {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a03d1a02-6920-e1ad-524d-cf829b036016-c809b3bc {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_96ee3be9-a9f8-1f12-19be-64e3a8e50d87-c809b3bc, #w-node-e1e210c4-d990-ba44-2fa9-ca0170d516d0-c809b3bc, #w-node-_06c93d91-ec21-2879-db9d-73135f9cc84a-c809b3bc, #w-node-_2cbcff98-5fa0-fdf8-2657-2f2893bb19d8-c809b3bc, #w-node-_9447b30f-dbe0-4f48-84f2-9fac250c39cf-c809b3bc {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-f649d0fa-3106-d66f-f670-dd7304ab8d07-c809b3bc {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_91f11cca-5928-7bc4-1e75-9261c7f2607f-c809b3bc, #w-node-_634056d8-5735-9808-e0ba-df640790426d-c809b3bc, #w-node-_0e719800-e118-226b-a595-52d8ba772b6b-c809b3bc, #w-node-_47845bfa-1f31-2e95-7246-138af6e191b8-c809b3bc {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-aae5a3b5-7e0b-36f6-8ef3-5a6919ab4778-c809b3bc, #w-node-c1939da6-913e-2c6a-f164-f7ece190e99c-8e6bdd62 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-a91f52a0-2278-0288-36c3-a443908ba02a-8e6bdd62 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-eaa03523-9f1c-bf97-2589-c7357b1a1039-8e6bdd62 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_9120bd70-265b-8f8c-8a09-4680de8de9b6-8e6bdd62 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_2fd3aff7-c1d9-4947-1a43-fb7918934b50-8e6bdd62, #w-node-_55d8042e-a6b4-ab7f-9a77-91cd07a126bb-8e6bdd62 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_0555bd9e-340a-c3f0-7ef1-8a5feacd95fd-8e6bdd62 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d237a331-7099-23f5-826c-eac56a122c99-8e6bdd62 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-fa12981c-771e-5ae4-87e9-13147205760c-8e6bdd62 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b3971ce1-dd9c-4ab4-dfe8-d1a41afb6cf2-8e6bdd62 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-f0bea2f8-5023-aa93-f8af-c3af809a8d4f-8e6bdd62 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_12a1c732-e62b-fa09-b6c4-0f409b09f1c3-8e6bdd62 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_97dabcf2-7d17-5e30-5a1f-f4af510ee1e9-8e6bdd62 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6ae68d13-1c2a-3ced-6dfe-aad6a5971eef-8e6bdd62 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e2f04eb3-fa4c-7678-2145-f338fbd17f81-99eb6c85 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_865ccae0-71f3-9007-8390-6f9cbaa9a893-99eb6c85, #w-node-d44bb626-fa88-8ae0-6df0-9de8f41dc27a-99eb6c85, #w-node-_9a214107-c997-0eea-718f-0cca49574706-99eb6c85 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_05be92f3-cb15-24ca-8bb4-c8eecb8ba70b-99eb6c85 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d85ff502-ccf1-05a2-b2b8-3549d4c283d4-4b815f1e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-ca785f36-90dc-b17d-96d9-704ed44787f2-4b815f1e, #w-node-_8fbef487-af0a-5d2e-91ec-4f882b475263-4b815f1e, #w-node-a2eb9b3a-5771-23c5-246e-9adc2223f451-4b815f1e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5e70eb79-7456-563d-621b-2b05dd5659e0-4b815f1e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_233a82b1-b21b-706b-bfcb-5ebb4ff33279-4b815f1e, #w-node-_53a3a1f2-faf5-819e-7681-c00997de6cd0-4b815f1e, #w-node-_55248f62-229e-1ad7-a9a5-aaf037ce2ba5-4b815f1e, #w-node-aea88c32-c61d-21a1-eb71-2764abde9b7b-4b815f1e, #w-node-_2f2c4936-8f74-0939-80a6-2921cb190c5e-4b815f1e, #w-node-d6a6662f-98ae-baf4-ba9f-656506cbada6-4b815f1e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a0760738-e67e-7dfb-4f68-935edb166110-4b815f1e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-e644e5e4-f3ce-20a1-cb57-80baaa81c1f2-4b815f1e, #w-node-_899e8309-10da-b433-8b4c-858637de0b84-4b815f1e, #w-node-ad2e4346-4889-f127-f80d-9c89a762cfc3-4b815f1e, #w-node-ea18bac2-cdc5-280e-7d20-a3efb9670da4-4b815f1e, #w-node-_40e59348-ed24-ad52-dfb4-fa3114133db3-4b815f1e, #w-node-dd3b8db7-2d07-bd6c-57ce-18db5ee407ef-4b815f1e, #w-node-e297761a-f26f-5ffb-6fd7-e93e73aace63-4b815f1e, #w-node-ee1a4ee3-d940-5f4f-f892-2ba1349add0a-4b815f1e, #w-node-_7b75d8cc-691b-7634-2b2e-39dc153c7663-4b815f1e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-fb04a6cc-5dae-d68c-29e4-c5824e41b386-4b815f1e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d8483df4-7144-2a94-2deb-09ae3a31a8a6-4b815f1e, #w-node-_2acfc71d-c8e3-d274-efd6-9ea65e8f8f67-4b815f1e, #w-node-d719bb2e-d5ad-af13-707f-a50698480963-4b815f1e, #w-node-_754915d1-eb8d-7804-be77-dad86f179d54-4b815f1e, #w-node-aa81cd18-bedd-db0d-7a03-c83e2b07b173-4b815f1e, #w-node-_934145db-3095-b108-6f31-904f1a816b32-4b815f1e, #w-node-f703dcf0-30f5-d1b9-8ef9-692ddde7d4dd-4b815f1e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_907d6bb9-9fcb-c243-1fb3-33f49db78060-4b815f1e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-de74c5b4-cf48-2e05-89e7-0b6dd7d582b8-4b815f1e, #w-node-_39408c28-0602-4473-57fa-921b0c8bde5f-4b815f1e, #w-node-a36344df-3f93-531a-494e-a775543260cb-4b815f1e, #w-node-fe9e91a9-cbf2-3c39-52f1-a02886168a52-4b815f1e, #w-node-_9ee89a00-6ccb-d914-87b7-d6151aa6f94a-4b815f1e, #w-node-b65a4d3a-4902-8f83-5366-4017ab65346c-4b815f1e, #w-node-_1e2adf23-fd4e-78c5-66f4-430b35a4d9d5-4b815f1e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4ffb30ff-2da4-9270-6568-4a190babb749-4b815f1e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_2251bb81-41ff-a927-f98a-f0cbbe519803-4b815f1e, #w-node-_3dbd9627-24c9-8a74-3743-f1b624cd0097-4b815f1e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-da2bb430-79ff-7dc8-e229-fce5a87a3fb4-4b815f1e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_28a04f67-cee4-1fc3-dbf3-576ef5b433ae-f82f72b3, #w-node-_48d561c6-ceed-a768-654f-ab95c912b461-f82f72b3, #w-node-_04d134c5-8070-b171-59eb-5b2aae931c15-f82f72b3, #w-node-_265de424-b566-9755-118c-88779330568d-f82f72b3 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014de-f82f72b3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_56fe2a28-8b4b-d474-8eb8-a98675943c13-2bf4940d, #w-node-ed74fe10-af69-775e-3bda-c2338bdff019-2bf4940d, #w-node-ef1e0bc7-49a7-de16-c9e6-3de8f41eb45d-2bf4940d, #w-node-ddf06571-6026-e67d-8ef8-e9dbab596713-2bf4940d, #w-node-e32a5ee7-4f8d-7ac3-7542-4ec821e0247c-0475f130, #w-node-e397ff17-dc6b-de5a-bce2-62b60817a6e9-0475f130 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_26a65035-fb50-c073-de99-431a9a31bbf1-0475f130, #w-node-_1e49b432-56ef-5b58-d2be-ec35078266c1-0475f130, #w-node-_60597911-f3f7-d136-7a9f-4fb89027b894-0475f130 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3c536577-07a2-249f-4374-db64dee0d9ba-49f0b07c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_02c420d5-281c-54fc-c29a-f02e8546be16-49f0b07c, #w-node-_884cc448-a4d9-690c-b440-9fb7f65f7de6-49f0b07c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d871190a-9556-b87f-0a7d-8f09669fa164-49f0b07c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-ad7eef60-f8c2-e0e9-56d7-42f4aa309d7e-49f0b07c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_05db8e2e-b48b-ac66-6bfb-d31f4ca1daa7-49f0b07c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_80240c93-5633-3268-b2c8-bbd5ffc7df13-49f0b07c, #w-node-_3f27a5a0-3950-d10f-c566-4d66a3589cfe-49f0b07c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-d94f13c5-555c-5c34-b017-281341374342-49f0b07c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-b3e7abf2-b58d-7668-84e8-7bb1cc21fb39-49f0b07c, #w-node-_61c2d53a-c67a-5851-598a-6cd6c3fd44a6-49f0b07c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-ed75284f-1f20-db6b-a1c0-712882a3a71b-49f0b07c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_9daf0067-47c8-bd3e-3149-edd3e7132a1a-49f0b07c, #w-node-fe77d1ca-59cd-6540-e379-7308ff7f2b34-49f0b07c, #w-node-_747f7c5d-e554-2198-7c4d-8cca5d2c4f43-49f0b07c, #w-node-_62df03fd-6e4f-75c8-4cb2-ad273f34de70-49f0b07c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b0e61d65-9bfa-fe13-d2dd-dd9dd5137efb-49f0b07c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_6e347676-c4f6-4efd-e584-07843add0b45-49f0b07c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_6d2cff10-a169-415b-69c9-9b8f72679195-49f0b07c, #w-node-_59b36b96-d859-2b6c-2604-30e282f025d1-49f0b07c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-dee662cf-e669-2ceb-69c7-ddcd148f6537-49f0b07c, #w-node-b125bc0f-b9e6-b1c5-4715-19be6ead031f-49f0b07c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-da1c3dcd-51c1-2f3c-308c-22b25523a4e0-49f0b07c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_0d72d72d-7982-d5ab-c036-01c7b79ebe09-0e35ea96, #w-node-_0d72d72d-7982-d5ab-c036-01c7b79ebe0c-0e35ea96, #w-node-_0d72d72d-7982-d5ab-c036-01c7b79ebe0f-0e35ea96, #w-node-f02ca1d2-afdf-d4f5-1352-d3a09eeceee3-0e35ea96, #w-node-f02ca1d2-afdf-d4f5-1352-d3a09eeceee7-0e35ea96 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_1ec371ad-02d4-5ee4-fa23-2a8cefcc7a06-249b4af1, #w-node-f91f317b-30d8-22db-dab7-5d389b69f985-249b4af1, #w-node-f91f317b-30d8-22db-dab7-5d389b69f987-249b4af1, #w-node-f91f317b-30d8-22db-dab7-5d389b69f98b-249b4af1, #w-node-a139c6fc-520c-a56b-14d8-c4d08d9b4bb8-249b4af1, #w-node-f91f317b-30d8-22db-dab7-5d389b69f990-249b4af1, #w-node-f91f317b-30d8-22db-dab7-5d389b69f98d-249b4af1, #w-node-f9856764-d239-1ac5-4794-8e500904db7d-249b4af1, #w-node-_40704c1b-82d3-b684-2692-4ca59646c334-249b4af1, #w-node-_40704c1b-82d3-b684-2692-4ca59646c338-249b4af1, #w-node-_40704c1b-82d3-b684-2692-4ca59646c33f-249b4af1, #w-node-_40704c1b-82d3-b684-2692-4ca59646c342-249b4af1, #w-node-_4ebc1e95-31bf-226c-8e4d-c76dd0b593df-249b4af1, #w-node-_4ebc1e95-31bf-226c-8e4d-c76dd0b593e2-249b4af1, #w-node-_4ebc1e95-31bf-226c-8e4d-c76dd0b593e4-249b4af1, #w-node-_4ebc1e95-31bf-226c-8e4d-c76dd0b593e8-249b4af1, #w-node-_4ebc1e95-31bf-226c-8e4d-c76dd0b593ef-249b4af1, #w-node-_4ebc1e95-31bf-226c-8e4d-c76dd0b593f2-249b4af1, #w-node-_48a311d5-c2ca-f030-9ca8-5a272da47485-da51a427, #w-node-b8baf5c4-26cf-1060-6d60-677757712897-da51a427, #w-node-_8852c246-c8d5-b3ba-d209-91058b33d4df-da51a427, #w-node-a0cb0a1c-04a3-dcbb-a463-9d0331a1e6ea-da51a427, #w-node-_02c99f15-d881-db63-aefa-cec12e0281c6-da51a427, #w-node-a2244a23-019d-a5bd-3fa0-27e74acc0194-da51a427, #w-node-_1ec371ad-02d4-5ee4-fa23-2a8cefcc7a06-68f4aaee, #w-node-f91f317b-30d8-22db-dab7-5d389b69f985-68f4aaee, #w-node-f91f317b-30d8-22db-dab7-5d389b69f987-68f4aaee, #w-node-f91f317b-30d8-22db-dab7-5d389b69f98b-68f4aaee, #w-node-a139c6fc-520c-a56b-14d8-c4d08d9b4bb8-68f4aaee, #w-node-f91f317b-30d8-22db-dab7-5d389b69f990-68f4aaee, #w-node-f91f317b-30d8-22db-dab7-5d389b69f98d-68f4aaee, #w-node-f9856764-d239-1ac5-4794-8e500904db7d-68f4aaee, #w-node-_40704c1b-82d3-b684-2692-4ca59646c334-68f4aaee, #w-node-_40704c1b-82d3-b684-2692-4ca59646c338-68f4aaee, #w-node-_40704c1b-82d3-b684-2692-4ca59646c33f-68f4aaee, #w-node-_40704c1b-82d3-b684-2692-4ca59646c342-68f4aaee, #w-node-d38760c1-edae-35e4-4eb4-0f4fe5dcd0dc-6ed0d252, #w-node-d38760c1-edae-35e4-4eb4-0f4fe5dcd0df-6ed0d252, #w-node-d38760c1-edae-35e4-4eb4-0f4fe5dcd0e1-6ed0d252, #w-node-d38760c1-edae-35e4-4eb4-0f4fe5dcd0e4-6ed0d252, #w-node-d38760c1-edae-35e4-4eb4-0f4fe5dcd0e6-6ed0d252, #w-node-d38760c1-edae-35e4-4eb4-0f4fe5dcd0e9-6ed0d252, #w-node-a2b127c4-7b45-73a3-cbe2-a331c1a7b6e8-acf8a284, #w-node-fe1e8f06-46bb-28cf-202c-6d428dd30822-acf8a284, #w-node-_3c56dab2-c546-4474-c5c4-f05d467c0c77-acf8a284, #w-node-e3cd1b17-e16d-4d74-57c9-92fd8cb032ab-acf8a284, #w-node-becb4aeb-db6a-1aef-92f4-47b9d7b4dc16-acf8a284, #w-node-a182ab06-5c2d-7b43-c654-1216becf0bdc-acf8a284, #w-node-_9079769e-6f24-99a2-ddfc-a552562b3593-acf8a284, #w-node-_3f6e5207-41eb-608a-3b91-18dc036565ad-acf8a284, #w-node-d0d9b52a-6057-c906-0fed-fbb48b66498c-acf8a284, #w-node-_8dcf25fa-57eb-0bf7-b2c3-d2d2e83bf639-acf8a284, #w-node-a2b127c4-7b45-73a3-cbe2-a331c1a7b6eb-acf8a284, #w-node-ab589381-c988-2a1f-7586-e0a242c24ccd-acf8a284, #w-node-_3c56dab2-c546-4474-c5c4-f05d467c0c77-20142661, #w-node-e3cd1b17-e16d-4d74-57c9-92fd8cb032ab-20142661, #w-node-becb4aeb-db6a-1aef-92f4-47b9d7b4dc16-20142661, #w-node-a182ab06-5c2d-7b43-c654-1216becf0bdc-20142661, #w-node-_9079769e-6f24-99a2-ddfc-a552562b3593-20142661, #w-node-_3f6e5207-41eb-608a-3b91-18dc036565ad-20142661, #w-node-a2b127c4-7b45-73a3-cbe2-a331c1a7b6e8-112d63dd, #w-node-fe1e8f06-46bb-28cf-202c-6d428dd30822-112d63dd, #w-node-becb4aeb-db6a-1aef-92f4-47b9d7b4dc16-112d63dd, #w-node-a182ab06-5c2d-7b43-c654-1216becf0bdc-112d63dd, #w-node-_9079769e-6f24-99a2-ddfc-a552562b3593-112d63dd, #w-node-_3f6e5207-41eb-608a-3b91-18dc036565ad-112d63dd, #w-node-d0d9b52a-6057-c906-0fed-fbb48b66498c-112d63dd, #w-node-_8dcf25fa-57eb-0bf7-b2c3-d2d2e83bf639-112d63dd, #w-node-a2b127c4-7b45-73a3-cbe2-a331c1a7b6eb-112d63dd, #w-node-ab589381-c988-2a1f-7586-e0a242c24ccd-112d63dd, #w-node-a2b127c4-7b45-73a3-cbe2-a331c1a7b6e8-a468258b, #w-node-fe1e8f06-46bb-28cf-202c-6d428dd30822-a468258b, #w-node-becb4aeb-db6a-1aef-92f4-47b9d7b4dc16-a468258b, #w-node-a182ab06-5c2d-7b43-c654-1216becf0bdc-a468258b, #w-node-_9079769e-6f24-99a2-ddfc-a552562b3593-a468258b, #w-node-_3f6e5207-41eb-608a-3b91-18dc036565ad-a468258b, #w-node-d0d9b52a-6057-c906-0fed-fbb48b66498c-a468258b, #w-node-_8dcf25fa-57eb-0bf7-b2c3-d2d2e83bf639-a468258b, #w-node-a2b127c4-7b45-73a3-cbe2-a331c1a7b6eb-a468258b, #w-node-ab589381-c988-2a1f-7586-e0a242c24ccd-a468258b, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014e2-5080a335, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014e5-5080a335, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014e7-5080a335, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014ea-5080a335, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014ec-5080a335, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014ef-5080a335, #w-node-_32eca15a-b5f5-aeed-4b7a-eda1dec230ab-5080a335, #w-node-_32eca15a-b5f5-aeed-4b7a-eda1dec230ae-5080a335, #w-node-becb4aeb-db6a-1aef-92f4-47b9d7b4dc16-5080a335, #w-node-a182ab06-5c2d-7b43-c654-1216becf0bdc-5080a335, #w-node-_9079769e-6f24-99a2-ddfc-a552562b3593-5080a335, #w-node-_3f6e5207-41eb-608a-3b91-18dc036565ad-5080a335, #w-node-d0d9b52a-6057-c906-0fed-fbb48b66498c-5080a335, #w-node-_8dcf25fa-57eb-0bf7-b2c3-d2d2e83bf639-5080a335, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014e2-3a9123d3, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014e5-3a9123d3, #w-node-_8198e4e0-a326-3bd3-5ae6-562ef3009b42-3a9123d3, #w-node-_1dfd3085-2d9b-254a-e58e-2638bae6a3b6-3a9123d3, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014e7-3a9123d3, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014ea-3a9123d3, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014ec-3a9123d3, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014ef-3a9123d3, #w-node-_8198e4e0-a326-3bd3-5ae6-562ef3009b42-f82f72b3, #w-node-_1dfd3085-2d9b-254a-e58e-2638bae6a3b6-f82f72b3, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014e7-f82f72b3, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014ea-f82f72b3, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014ec-f82f72b3, #w-node-_5adf85ed-47e4-2d8d-421b-cde06b8014ef-f82f72b3, #w-node-_3c56dab2-c546-4474-c5c4-f05d467c0c77-2bf4940d, #w-node-e3cd1b17-e16d-4d74-57c9-92fd8cb032ab-2bf4940d, #w-node-becb4aeb-db6a-1aef-92f4-47b9d7b4dc16-2bf4940d, #w-node-a182ab06-5c2d-7b43-c654-1216becf0bdc-2bf4940d, #w-node-_9079769e-6f24-99a2-ddfc-a552562b3593-2bf4940d, #w-node-_3f6e5207-41eb-608a-3b91-18dc036565ad-2bf4940d, #w-node-_26a65035-fb50-c073-de99-431a9a31bbf4-0475f130, #w-node-_2a6095b0-06ef-f8cf-d002-e164b2894be5-0475f130, #w-node-f6ed17db-c051-d8a6-28cc-fe9edcf4f8bd-0475f130, #w-node-_26a65035-fb50-c073-de99-431a9a31bbf7-0475f130, #w-node-_26a65035-fb50-c073-de99-431a9a31bbf9-0475f130, #w-node-_26a65035-fb50-c073-de99-431a9a31bbfc-0475f130, #w-node-_26a65035-fb50-c073-de99-431a9a31bbfe-0475f130, #w-node-_26a65035-fb50-c073-de99-431a9a31bc01-0475f130, #w-node-_1e49b432-56ef-5b58-d2be-ec35078266c9-0475f130, #w-node-_1e49b432-56ef-5b58-d2be-ec35078266cc-0475f130, #w-node-_1e49b432-56ef-5b58-d2be-ec35078266d3-0475f130, #w-node-_1e49b432-56ef-5b58-d2be-ec35078266d6-0475f130, #w-node-_60597911-f3f7-d136-7a9f-4fb89027b89c-0475f130, #w-node-_60597911-f3f7-d136-7a9f-4fb89027b89f-0475f130, #w-node-_158309a4-905c-1932-7665-b91537643d6a-0475f130, #w-node-fd0ad902-ebc1-b5c3-85e6-d555dba98985-0475f130, #w-node-_60597911-f3f7-d136-7a9f-4fb89027b8a1-0475f130, #w-node-_60597911-f3f7-d136-7a9f-4fb89027b8a4-0475f130, #w-node-_60597911-f3f7-d136-7a9f-4fb89027b8a6-0475f130, #w-node-_60597911-f3f7-d136-7a9f-4fb89027b8a9-0475f130, #w-node-_1e48f1a1-04f3-2d83-7484-64c5a04ffe65-0e35ea96, #w-node-_1e48f1a1-04f3-2d83-7484-64c5a04ffe68-0e35ea96, #w-node-_1e48f1a1-04f3-2d83-7484-64c5a04ffe6a-0e35ea96, #w-node-_1e48f1a1-04f3-2d83-7484-64c5a04ffe6d-0e35ea96, #w-node-_1e48f1a1-04f3-2d83-7484-64c5a04ffe6f-0e35ea96, #w-node-_1e48f1a1-04f3-2d83-7484-64c5a04ffe72-0e35ea96 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_0c7f7d5f-0439-f2a1-66eb-9976bbfbb6fe-5080a335 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-a8b42682-5e82-2b0c-d8dd-0ad3f1c690fd-96a71b60 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_340e7ec1-d4e5-9d76-7153-8fce51001d12-08bb4e4c {
    order: 0;
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_302a462b-ec53-7460-a789-5ee28e5d3d6f-08bb4e4c {
    grid-area: 12 / 1 / 13 / 2;
  }

  #w-node-d1b1b163-8d22-78a9-23a4-dc20a760fb6d-08bb4e4c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d0ccfe98-3016-c9fd-b931-d21d7501de80-08bb4e4c {
    grid-area: 19 / 2 / 19 / 3;
  }

  #w-node-_326acc3b-7e08-f97a-8955-d73bfd5ca71d-08bb4e4c, #w-node-_30686ae2-4f53-1867-92ab-d2030e5f9cea-08bb4e4c, #w-node-e0376af1-cbcb-dd05-a8bc-6752ca6ac28e-08bb4e4c {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_0727aa23-4012-0e19-c6b5-69ad74301b06-08bb4e4c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_919586c0-e864-b23d-3a27-d2c244fd5e84-fafef5d9 {
    grid-area: 2 / 1 / 3 / 2;
    place-self: auto;
  }

  #w-node-_919586c0-e864-b23d-3a27-d2c244fd5e8d-fafef5d9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3c2be279-3bf8-fbd7-0f1d-5a20d27ecfaa-d43c3fc7, #w-node-bdb53b19-c05e-8ce6-b764-65a92ac15c74-d43c3fc7 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_77064188-663f-a883-9b01-d6aada8e321c-d43c3fc7, #w-node-e899e361-ade1-b6b7-7621-5532221367b3-d43c3fc7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c3466d77-523b-8014-e60d-20b117e19279-3285033d, #w-node-_0b352d2a-9fe5-bb91-ef46-01300f59a8ae-3285033d {
    grid-column: span 2 / span 2;
  }

  #w-node-_615bbe58-22e2-c9f6-6049-dc946338b076-3285033d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_90da2dfd-7c0d-6534-6db8-db1fe56ab2a1-e4cd9629 {
    grid-area: 14 / 2 / 15 / 3;
  }

  #w-node-_767276a7-7742-f70a-0a55-182330741a2a-e4cd9629 {
    grid-area: 20 / 2 / 21 / 3;
  }

  #w-node-_145ef38b-4b16-e984-1d18-0bb31513ae44-e4cd9629 {
    grid-area: 40 / 2 / 41 / 3;
  }

  #w-node-c474c2fd-9b24-e54d-84c0-b4e75954f6e3-e4cd9629 {
    grid-area: 42 / 1 / 43 / 2;
  }

  #w-node-c4ba80aa-72ab-9df0-3535-9c45a27f5fd0-e4cd9629 {
    grid-area: 45 / 1 / 47 / 3;
  }

  #w-node-_4b4376b3-0fc4-c7d5-1d8f-5d4df84b48bb-e4cd9629 {
    grid-area: 61 / 1 / 62 / 2;
  }

  #w-node-a9118964-f991-2da1-404a-a96422ec271b-e4cd9629 {
    grid-area: 61 / 1 / 63 / 2;
  }

  #w-node-a3e8cfb6-0ba3-106f-187d-b09b00a5904d-e4cd9629 {
    grid-area: 66 / 1 / 64 / 2;
  }

  #w-node-_0d34d925-fd9c-ea0e-c373-feaee68b2e59-d7da007d {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_3dfbbf9a-7b33-ae3b-a6fc-c20a86a8b2cf-d7da007d {
    grid-area: 11 / 1 / 13 / 3;
  }

  #w-node-_00bbc4b0-c143-da79-bd82-5f08c3bf4c4f-d7da007d, #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712ba-8284e25e {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712c5-8284e25e {
    grid-area: 17 / 1 / 18 / 2;
  }

  #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712cb-8284e25e {
    grid-area: 18 / 1 / 19 / 2;
  }

  #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712cd-8284e25e {
    grid-area: 27 / 1 / 28 / 2;
  }

  #w-node-_2fbeff6e-b2b5-bd2b-f514-6ecf638712d1-8284e25e {
    grid-area: 29 / 1 / 30 / 2;
  }

  #w-node-b158767d-ce60-a8ab-b64f-e9d1f88e151e-503f3ec8 {
    grid-area: 2 / 1 / 4 / 3;
  }

  #w-node-_6ee1e649-8570-10dd-3c53-b013cf38769f-503f3ec8 {
    grid-area: 9 / 1 / 11 / 3;
  }

  #w-node-_797095a3-0202-76ef-4e85-c66d802dcfdd-eb47726d {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_797095a3-0202-76ef-4e85-c66d802dcfe0-eb47726d {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_797095a3-0202-76ef-4e85-c66d802dcfe3-eb47726d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9eb1e1fc-db19-35bb-5e66-1e68b6ec786e-99708278 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e8458192-d11e-ed2e-25c2-66b0e2a49f75-99708278 {
    order: 0;
  }

  #w-node-_56a65834-38f2-f6f6-b512-1e4ff1dc97b2-99708278 {
    grid-area: 10 / 2 / 12 / 3;
  }

  #w-node-c21bd738-0425-4796-1737-d20d8d1b757a-99708278 {
    grid-area: 10 / 1 / 12 / 2;
  }

  #w-node-a6b95667-6073-fd4c-3d31-2820ddb1f1cd-99708278 {
    grid-area: 13 / 2 / 15 / 3;
  }

  #w-node-_572eed73-076c-1cb4-2abe-168215816cc4-99708278, #w-node-_9038d252-88f5-6e49-7170-b1a49c4aa265-99708278 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_54af23db-8801-2425-d85b-6387908cd12c-99708278 {
    grid-area: 19 / 2 / 21 / 3;
  }

  #w-node-_3bca8bb5-45d2-cb5e-d3d6-f1ec3325b319-99708278 {
    grid-area: 29 / 2 / 31 / 3;
  }

  #w-node-_5fe3b895-361d-7cdc-3141-cd5e44c76f76-99708278 {
    grid-area: 29 / 1 / 31 / 2;
  }

  #w-node-b3cfb17c-aae3-8545-bf70-7325a91148dd-99708278 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0b8a4418-df4b-c928-3fe1-8c6c792b6ba5-99708278 {
    grid-area: 39 / 1 / 40 / 2;
  }

  #w-node-_38febce5-9d2d-c017-5b72-78c8adde35ac-99708278, #w-node-_79eff39e-b4cf-3547-9d1d-247e455d83c8-99708278, #w-node-dfacb27f-df7a-4e69-5ad4-78b2c4750406-99708278, #w-node-b1150015-5414-3881-bf29-d4fb42df303c-99708278 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2883c9e5-57be-f93e-b310-c0d8ae492989-99708278 {
    grid-column: span 2 / span 2;
  }

  #w-node-_67631524-7989-b3cf-9f66-b5a9668edc59-99708278, #w-node-db2b99f4-a6b1-62de-0322-adcbedecdad1-99708278 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9dddb8a8-0f04-14cc-a762-c6a96914c948-99708278 {
    grid-area: 133 / 1 / 134 / 2;
  }

  #w-node-_8989bdf2-6d1e-f461-6ef1-191833b4c33a-99708278 {
    order: 9999;
    grid-column: span 2 / span 2;
  }

  #w-node-fe3b6fc7-8441-98a0-5792-ad6fe82e5911-18ce8bc5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8b693114-7018-b821-662d-e919bdae7223-18ce8bc5 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_850a96ed-2390-6c4e-dbb9-d4d469b978fc-18ce8bc5 {
    grid-area: 17 / 1 / 17 / 2;
  }

  #w-node-a707ce83-cc44-9c84-5e00-9f7252147647-18ce8bc5 {
    grid-area: 18 / 2 / 20 / 3;
  }

  #w-node-_8062cd20-f053-e642-6eec-23d8783a2df9-18ce8bc5, #w-node-a68ceba6-0c99-d5f0-0ee7-00b3f9f5c277-18ce8bc5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bb4df225-d9f2-8002-a507-e13a1f9815c3-18ce8bc5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfaee2b5-a3b5-a9af-d6c0-d6bdbef9d7d6-18ce8bc5 {
    grid-area: 30 / 2 / 32 / 3;
  }

  #w-node-_709ab087-7a6a-b5d0-5d40-a7eb581d7bf0-18ce8bc5 {
    grid-area: 35 / 2 / 34 / 3;
  }

  #w-node-_1487e2b0-dbce-cb7d-be15-e51e13d8baed-18ce8bc5 {
    grid-area: 34 / 2 / 36 / 3;
  }

  #w-node-afd44041-5c54-a28a-cbb5-00ca7922d1a0-18ce8bc5 {
    grid-area: 39 / 2 / 39 / 3;
  }

  #w-node-_896f98ef-db70-b80a-ddce-33a93b8ec118-18ce8bc5 {
    grid-area: 40 / 1 / 39 / 2;
  }

  #w-node-_482b989e-8d14-986f-6834-b92e99eb0f80-18ce8bc5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3b9f368b-4d8e-3263-a5e2-ae69ab006c31-18ce8bc5 {
    grid-area: 49 / 1 / 48 / 2;
  }

  #w-node-_208f2dff-1f5b-d151-9037-696516f785f5-18ce8bc5 {
    grid-area: 61 / 1 / 62 / 2;
  }

  #w-node-bf5e126d-e5dd-7926-4a1a-a1de13747418-18ce8bc5 {
    grid-area: 55 / 2 / 57 / 3;
  }

  #w-node-_3e885da8-581a-555a-0eee-073f6e7c36a0-18ce8bc5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9b18bfe9-f3ec-a20c-5dac-d1e6086d7ca2-5a396a24 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_77e74593-1124-40f3-e0bd-9879e248ac28-5a396a24, #w-node-d8e9d397-e1c3-7c3c-f70e-59fabfe1f191-5a396a24, #w-node-a98dbf2a-e3c3-3c7f-a439-a020db2093d6-5a396a24, #w-node-b0c8753b-2d94-1371-b659-9b0ec2d3cfbe-5a396a24, #w-node-_56fe2a28-8b4b-d474-8eb8-a98675943c12-90a37c01, #w-node-e397ff17-dc6b-de5a-bce2-62b60817a6e9-90a37c01, #w-node-_96b5904f-2021-d30e-2b55-49452f01439e-90a37c01, #w-node-_2519a1f2-8332-a607-cd43-bd429e9a9733-90a37c01, #w-node-_1739eae7-e2f8-671e-9dae-dc5ae1d23bc2-90a37c01, #w-node-e32a5ee7-4f8d-7ac3-7542-4ec821e0247c-1c6aa27f, #w-node-_8157ad7f-363c-399e-b2fb-66b3f9fe5434-1c6aa27f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ed-1c6aa27f, #w-node-_1e7ffe59-2ab0-c8e6-f865-b81f54429c61-1c6aa27f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ef-1c6aa27f, #w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ee-1c6aa27f, #w-node-_01d17728-fe5f-e9f9-5c10-30ec0c3a20ae-1c6aa27f, #w-node-_396e217e-7664-4c4f-5786-f90b4b45b2e1-1c6aa27f, #w-node-f94599ed-ecc4-9a0d-9239-288090856ce4-1c6aa27f, #w-node-efe317bb-3814-7ac4-450e-bd79436a66ec-1c6aa27f, #w-node-_82eeaead-1776-4328-b4ba-c3d5c76c836a-1c6aa27f, #w-node-_1dbb04cc-5525-34e7-cf12-388abf493361-1c6aa27f, #w-node-_9f6e30ca-3382-dd3c-62aa-656336cfea78-1c6aa27f, #w-node-_4f6a7f11-28dc-f724-3a47-e705f23635e6-1c6aa27f, #w-node-_2df8ea0a-f8d8-0fe5-da8d-062f38af8416-1c6aa27f, #w-node-f18141ae-a8c3-835b-bb84-f154728d64d5-1c6aa27f, #w-node-_24b5d983-2dda-f20a-c434-8940045cac63-1c6aa27f, #w-node-_4634c20d-0773-14dd-5aca-1f65ff359e82-1c6aa27f, #w-node-_641c568c-33e2-bf58-3f4f-c75a089af98e-1c6aa27f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3c5ad152-c93b-96a6-61ab-d32dee91f9a9-1c6aa27f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1b3c03a2-47a5-0865-37ce-1d3de12c3d25-1d025534 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_9b579dae-5b18-2603-a76a-48bebada6ac8-1d025534, #w-node-_6f68c66b-5e23-70f1-8b83-9ab0a881e0d8-1d025534, #w-node-_92094cf9-1870-355e-6703-bc3e9f83ac8f-1d025534 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0beb22d2-4c47-7937-0289-7a3f39e19057-d0810327 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_0beb22d2-4c47-7937-0289-7a3f39e19058-d0810327, #w-node-_0beb22d2-4c47-7937-0289-7a3f39e19059-d0810327, #w-node-a54454de-1ce3-b978-fd76-3bfb6397b078-d0810327 {
    grid-column: span 1 / span 1;
  }

  #w-node-e0552161-6deb-cbfd-07d7-dcbcb3a9ee3f-d0810327 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_7da511a7-a0f5-09bd-013a-13226ed3b3ac-d0810327, #w-node-e4605975-1a05-703f-9fce-5a1eace87e83-d0810327 {
    grid-column: span 1 / span 1;
  }

  #w-node-e4605975-1a05-703f-9fce-5a1eace87e84-d0810327 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-e4605975-1a05-703f-9fce-5a1eace87e85-d0810327 {
    grid-column: span 1 / span 1;
  }

  #w-node-_96b5904f-2021-d30e-2b55-49452f01439e-d0810327 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-f48babdd-b779-3ef8-7084-1d6248266501-d0810327, #w-node-a9261e65-1d35-7621-cad9-7cceaafb77c0-d0810327 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9b579dae-5b18-2603-a76a-48bebada6ac8-d0810327 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9b579dae-5b18-2603-a76a-48bebada6aca-d0810327 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_9b579dae-5b18-2603-a76a-48bebada6ac9-d0810327, #w-node-bd1f2b64-eb4f-f4c0-7644-5e89abb2443d-69280cf0, #w-node-bd1f2b64-eb4f-f4c0-7644-5e89abb2443e-69280cf0 {
    grid-column: span 1 / span 1;
  }

  #w-node-bd1f2b64-eb4f-f4c0-7644-5e89abb24440-69280cf0 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-e4605975-1a05-703f-9fce-5a1eace87e83-69280cf0 {
    grid-column: span 1 / span 1;
  }

  #w-node-e4605975-1a05-703f-9fce-5a1eace87e84-69280cf0 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-e4605975-1a05-703f-9fce-5a1eace87e85-69280cf0 {
    grid-column: span 1 / span 1;
  }

  #w-node-ce8771c6-87dc-411f-e78d-38f609b744ae-69280cf0 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_853e7e9a-5c02-f61f-de2c-dfcbe88e598d-69280cf0, #w-node-_715a1fdc-4013-0708-c6ef-bce93b27f638-69280cf0 {
    grid-column: span 1 / span 1;
  }

  #w-node-_073afd34-162b-9bf8-d44e-0ef8381e9a3f-b897129b {
    grid-area: 26 / 2 / 27 / 3;
  }

  #w-node-e5dd8a30-32e7-5d38-cf18-1d084fd73ff3-b897129b {
    grid-area: 24 / 1 / 26 / 2;
  }

  #w-node-c38b75cb-44a3-f5a5-af8d-4bbb7447c735-b897129b {
    grid-area: 31 / 1 / 30 / 2;
  }

  #w-node-_00e788c7-ff1a-b1e6-a3e3-72a1487d2d58-b897129b {
    grid-area: 38 / 1 / 39 / 2;
  }

  #w-node-_123c81ab-44c0-ba57-4363-643482d6ad9f-b897129b {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_0e1786e3-c642-811c-fcaf-e4f964ce39d6-b897129b {
    grid-area: 46 / 1 / 47 / 3;
  }

  #w-node-_4a421fcc-bf00-ff73-1378-3de051913624-640b96a2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d78519402698-640b96a2 {
    grid-column: span 1 / span 1;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d78519402699-640b96a2 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269a-640b96a2 {
    grid-column: span 1 / span 1;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269b-640b96a2 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269c-640b96a2, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269d-640b96a2, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5814-640b96a2 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5815-640b96a2 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5816-640b96a2 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5817-640b96a2 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5818-640b96a2, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5819-640b96a2 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4a421fcc-bf00-ff73-1378-3de051913624-7b40cffc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0d23bb79-27b1-26f1-64a8-7412882cc5e4-7b40cffc {
    grid-column: span 2 / span 2;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5816-7b40cffc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5814-7b40cffc {
    grid-column: span 2 / span 2;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5817-7b40cffc, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5815-7b40cffc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5819-7b40cffc {
    grid-column: span 2 / span 2;
  }

  #w-node-_4b63de18-ce7d-a62a-b446-93697e3ad271-7b40cffc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5818-7b40cffc, #w-node-_4fc1183c-130a-2b55-8c74-4f51ad2189ba-7b40cffc {
    grid-column: span 2 / span 2;
  }

  #w-node-_4fc1183c-130a-2b55-8c74-4f51ad2189b8-7b40cffc {
    grid-area: 2 / 2 / 4 / 3;
    align-self: start;
  }

  #w-node-_4fc1183c-130a-2b55-8c74-4f51ad2189b5-7b40cffc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4fc1183c-130a-2b55-8c74-4f51ad2189b6-7b40cffc {
    grid-area: 3 / 1 / 5 / 2;
  }

  #w-node-_4fc1183c-130a-2b55-8c74-4f51ad2189b7-7b40cffc {
    grid-area: 2 / 1 / 4 / 2;
  }

  #w-node-_4fc1183c-130a-2b55-8c74-4f51ad2189b9-7b40cffc {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_3663f8e1-e2b2-b95b-fdec-ac0c3bc0f81e-7b40cffc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6f4208e4-c67c-94a8-9163-e2ce7023fb7a-7b40cffc {
    grid-column: span 2 / span 2;
  }

  #w-node-_6f4208e4-c67c-94a8-9163-e2ce7023fb7b-7b40cffc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_23055115-0655-77c7-72d3-ffb6a90631fe-7b40cffc {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-_6f4208e4-c67c-94a8-9163-e2ce7023fb7d-7b40cffc, #w-node-_6f4208e4-c67c-94a8-9163-e2ce7023fb7e-7b40cffc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6f4208e4-c67c-94a8-9163-e2ce7023fb7c-7b40cffc {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-d6d0efc1-d15f-d07f-f388-1f7ca7bb768a-7b40cffc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_42ea01b9-ca53-a9ca-48e7-f808cf479691-7b40cffc {
    grid-area: 6 / 2 / 7 / 4;
  }

  #w-node-_68d2274b-7b73-4be3-a5f4-7c3792763123-57a611d8, #w-node-efe5b9fd-1113-1fc2-f954-27e9cdbeb758-57a611d8, #w-node-_93c0b14a-8590-82b6-84d4-5752f5404f1e-0ffacbeb, #w-node-_99299108-902d-fcb3-0c16-f7b2b0a3d53e-0ffacbeb, #w-node-a049d84b-cf03-1cd9-6c5d-644332863d75-0ffacbeb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3cba6d47-9383-9b54-3bab-2fb0ec0c4be9-0ffacbeb {
    grid-area: 99 / 2 / 101 / 3;
  }

  #w-node-_621882e0-fc9d-94c0-eac1-234b7240c6ea-0ffacbeb {
    grid-area: 101 / 1 / 103 / 3;
  }

  #w-node-_2c9ee80a-2481-1e4a-3cb0-09afb4c8c631-7c435eb4 {
    grid-area: 80 / 1 / 82 / 3;
  }

  #w-node-e14ae321-f6a4-273b-fb84-f0f0c7cbb232-b94f3e6a {
    grid-area: 49 / 2 / 50 / 3;
  }

  #w-node-adee2184-dc75-8eca-cc93-2a396a3ba74e-b94f3e6a {
    grid-area: 48 / 2 / 49 / 3;
  }

  #w-node-cfad7a67-4b8f-2c8e-67ab-b647f4d38bd6-b94f3e6a, #w-node-_959201af-fb33-cd66-7bc3-980dca20d755-61b34860 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_959201af-fb33-cd66-7bc3-980dca20d754-61b34860, #w-node-_959201af-fb33-cd66-7bc3-980dca20d756-61b34860, #w-node-_959201af-fb33-cd66-7bc3-980dca20d758-61b34860 {
    grid-column: span 1 / span 1;
  }

  #w-node-_959201af-fb33-cd66-7bc3-980dca20d757-61b34860 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_959201af-fb33-cd66-7bc3-980dca20d759-61b34860, #w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6bf-61b34860 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6c0-61b34860 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6c1-61b34860 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6c2-61b34860 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6c3-61b34860, #w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6c4-61b34860 {
    grid-column: span 1 / span 1;
  }

  #w-node-_46b5c884-81bf-29dd-e6e9-4783682f184d-c4ee1c85 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-e81de74f-2ddb-004f-202e-32f7cbd6e0a8-43ea3665 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea6b4e2b-7661-f007-b39e-90afcf85e4cd-cc3332cd {
    grid-area: 30 / 1 / 32 / 2;
  }

  #w-node-_9a6801e3-e726-2b86-8a91-952794005585-cc3332cd {
    grid-area: 37 / 1 / 39 / 3;
  }

  #w-node-_33e4b146-0e38-352a-1ef8-5304006448d3-cc3332cd {
    grid-area: 57 / 2 / 59 / 3;
  }

  #w-node-e32a5ee7-4f8d-7ac3-7542-4ec821e0247c-bb26bcaf, #w-node-_8157ad7f-363c-399e-b2fb-66b3f9fe5434-bb26bcaf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ed-bb26bcaf, #w-node-_1e7ffe59-2ab0-c8e6-f865-b81f54429c61-bb26bcaf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ee-bb26bcaf {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_01d17728-fe5f-e9f9-5c10-30ec0c3a20ae-bb26bcaf, #w-node-f94599ed-ecc4-9a0d-9239-288090856ce4-bb26bcaf, #w-node-efe317bb-3814-7ac4-450e-bd79436a66ec-bb26bcaf, #w-node-_82eeaead-1776-4328-b4ba-c3d5c76c836a-bb26bcaf, #w-node-_5245114d-02b4-aa9a-bcff-0ec390cca7e1-bb26bcaf, #w-node-_1dbb04cc-5525-34e7-cf12-388abf493361-bb26bcaf, #w-node-_7ef81aa0-6241-e1f6-2338-0f5b8654ae87-bb26bcaf, #w-node-_9f6e30ca-3382-dd3c-62aa-656336cfea78-bb26bcaf, #w-node-_8452052f-d450-ea9a-14f6-959e100f5f15-bb26bcaf, #w-node-_4634c20d-0773-14dd-5aca-1f65ff359e81-bb26bcaf, #w-node-_4f6a7f11-28dc-f724-3a47-e705f23635e6-bb26bcaf, #w-node-_2df8ea0a-f8d8-0fe5-da8d-062f38af8416-bb26bcaf, #w-node-_24b5d983-2dda-f20a-c434-8940045cac63-bb26bcaf, #w-node-f18141ae-a8c3-835b-bb84-f154728d64d5-bb26bcaf, #w-node-c07ec2d0-6056-0b24-1eeb-9300bd41a040-bb26bcaf, #w-node-_641c568c-33e2-bf58-3f4f-c75a089af98f-bb26bcaf, #w-node-_483fa402-c2bc-3329-00bb-d9958f756692-bb26bcaf, #w-node-_653bc738-fe5a-b921-d567-49cd2ce3dc44-bb26bcaf, #w-node-_3c5ad152-c93b-96a6-61ab-d32dee91f9a9-bb26bcaf, #w-node-_3c5ad152-c93b-96a6-61ab-d32dee91f9ab-bb26bcaf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_63b28ec3-8bc1-7cc2-24ad-d893ea03e91e-3cdadc95 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_63b28ec3-8bc1-7cc2-24ad-d893ea03e91f-3cdadc95, #w-node-_46c6d833-8496-0371-c36d-7002daf9c910-3cdadc95 {
    grid-column: span 1 / span 1;
  }

  #w-node-c113df8f-054d-2754-7ba8-f053c02c581c-3cdadc95 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-ecab8f01-2a86-1c4f-8f4e-aeb4601b985c-3cdadc95, #w-node-_72e186ae-5f3a-95f5-aa53-2f7dea4218cc-3cdadc95, #w-node-_959201af-fb33-cd66-7bc3-980dca20d754-01d137d6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_959201af-fb33-cd66-7bc3-980dca20d756-01d137d6 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6bf-01d137d6, #w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6c1-01d137d6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_9ed78198-b2ab-a1f7-e049-ea3d22e7b6c0-01d137d6 {
    grid-area: 1 / 2 / 3 / 3;
  }

  #w-node-eb3d80ff-0bb2-ee07-90b4-97d3b1e4d2b2-01d137d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_75b5d10f-f1c9-b46b-6f18-92d7ce7ba491-01d137d6, #w-node-c7974b56-8a88-e07a-cd8f-033fc19aa0df-01d137d6, #w-node-e0d8c734-d775-9dc2-6514-8cd98f0e1460-01d137d6 {
    grid-column: span 1 / span 1;
  }

  #w-node-e0d8c734-d775-9dc2-6514-8cd98f0e145f-01d137d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-e0d8c734-d775-9dc2-6514-8cd98f0e145e-01d137d6, #w-node-a443fc4e-2b96-db5e-be3d-58b95372c30e-01d137d6 {
    grid-column: span 1 / span 1;
  }

  #w-node-a443fc4e-2b96-db5e-be3d-58b95372c30f-01d137d6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-a443fc4e-2b96-db5e-be3d-58b95372c310-01d137d6 {
    grid-column: span 1 / span 1;
  }

  #w-node-e32a5ee7-4f8d-7ac3-7542-4ec821e0247c-e9dc7285, #w-node-_8157ad7f-363c-399e-b2fb-66b3f9fe5434-e9dc7285 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ed-e9dc7285, #w-node-_1e7ffe59-2ab0-c8e6-f865-b81f54429c61-e9dc7285 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ee-e9dc7285 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_01d17728-fe5f-e9f9-5c10-30ec0c3a20ae-e9dc7285, #w-node-f94599ed-ecc4-9a0d-9239-288090856ce4-e9dc7285, #w-node-efe317bb-3814-7ac4-450e-bd79436a66ec-e9dc7285, #w-node-_82eeaead-1776-4328-b4ba-c3d5c76c836a-e9dc7285, #w-node-_5245114d-02b4-aa9a-bcff-0ec390cca7e1-e9dc7285, #w-node-_1dbb04cc-5525-34e7-cf12-388abf493361-e9dc7285, #w-node-_7ef81aa0-6241-e1f6-2338-0f5b8654ae87-e9dc7285, #w-node-_9f6e30ca-3382-dd3c-62aa-656336cfea78-e9dc7285, #w-node-_8452052f-d450-ea9a-14f6-959e100f5f15-e9dc7285, #w-node-_4634c20d-0773-14dd-5aca-1f65ff359e81-e9dc7285, #w-node-_4f6a7f11-28dc-f724-3a47-e705f23635e6-e9dc7285, #w-node-_2df8ea0a-f8d8-0fe5-da8d-062f38af8416-e9dc7285, #w-node-_24b5d983-2dda-f20a-c434-8940045cac63-e9dc7285, #w-node-f18141ae-a8c3-835b-bb84-f154728d64d5-e9dc7285, #w-node-c07ec2d0-6056-0b24-1eeb-9300bd41a040-e9dc7285, #w-node-_641c568c-33e2-bf58-3f4f-c75a089af98f-e9dc7285, #w-node-_483fa402-c2bc-3329-00bb-d9958f756692-e9dc7285, #w-node-_653bc738-fe5a-b921-d567-49cd2ce3dc44-e9dc7285, #w-node-_3c5ad152-c93b-96a6-61ab-d32dee91f9a9-e9dc7285, #w-node-_3c5ad152-c93b-96a6-61ab-d32dee91f9ab-e9dc7285, #w-node-_4a421fcc-bf00-ff73-1378-3de051913624-155c8c70 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d78519402698-155c8c70, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269a-155c8c70 {
    grid-column: span 1 / span 1;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d78519402699-155c8c70, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269b-155c8c70 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269c-155c8c70, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269d-155c8c70, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5814-155c8c70, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5816-155c8c70 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5817-155c8c70, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5815-155c8c70 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-feee71ec-5659-1ce7-ace5-9f00990e9105-155c8c70, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5819-155c8c70 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2bcb7402-cce6-3680-ff68-f6438f37d635-dd47cb4f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7c8be660-34e3-0c06-2e69-0fe01bfbf61e-ddf71c50, #w-node-c9f5aa8d-9cd5-ed5e-f349-cadd2e8ae61f-ddf71c50 {
    grid-column: span 1 / span 1;
  }

  #w-node-c9f5aa8d-9cd5-ed5e-f349-cadd2e8ae61d-ddf71c50 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-e7ac7531-4f9d-04dd-f00e-59bd4799fc4f-ddf71c50 {
    grid-area: 1 / 2 / 3 / 3;
  }

  #w-node-c9f5aa8d-9cd5-ed5e-f349-cadd2e8ae61e-ddf71c50, #w-node-_55269e2a-4196-8ef7-d524-fdc1c2e2aea2-ddf71c50, #w-node-_283bf18f-d6fa-52a5-cb57-12c549837120-ddf71c50, #w-node-_283bf18f-d6fa-52a5-cb57-12c549837121-ddf71c50 {
    grid-column: span 1 / span 1;
  }

  #w-node-_283bf18f-d6fa-52a5-cb57-12c549837122-ddf71c50 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_283bf18f-d6fa-52a5-cb57-12c549837123-ddf71c50 {
    grid-area: 1 / 2 / 3 / 3;
  }

  #w-node-_283bf18f-d6fa-52a5-cb57-12c549837124-ddf71c50, #w-node-_283bf18f-d6fa-52a5-cb57-12c549837125-ddf71c50, #w-node-_70fd9d8d-f57b-bf68-f9cd-e3ae6caedce9-ddf71c50, #w-node-_70fd9d8d-f57b-bf68-f9cd-e3ae6caedcea-ddf71c50 {
    grid-column: span 1 / span 1;
  }

  #w-node-_70fd9d8d-f57b-bf68-f9cd-e3ae6caedceb-ddf71c50 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_70fd9d8d-f57b-bf68-f9cd-e3ae6caedcec-ddf71c50 {
    grid-area: 1 / 2 / 3 / 3;
  }

  #w-node-_70fd9d8d-f57b-bf68-f9cd-e3ae6caedced-ddf71c50, #w-node-_70fd9d8d-f57b-bf68-f9cd-e3ae6caedcee-ddf71c50 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3d5cada7-2747-d9b6-52bf-5af2d9931f39-ddf71c50 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3d5cada7-2747-d9b6-52bf-5af2d9931f3b-ddf71c50 {
    grid-column: span 1 / span 1;
  }

  #w-node-_3d5cada7-2747-d9b6-52bf-5af2d9931f3c-ddf71c50 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-f44e8f47-68d8-f0a1-33fa-e7dfbf583a47-ddf71c50 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_47203d47-2863-07e6-f69b-a51e81d62e8e-ddf71c50 {
    grid-area: 1 / 2 / 3 / 3;
  }

  #w-node-_47203d47-2863-07e6-f69b-a51e81d62e90-ddf71c50 {
    grid-column: span 1 / span 1;
  }

  #w-node-_47203d47-2863-07e6-f69b-a51e81d62e8d-ddf71c50 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e29c2621-2697-c4ff-0549-14d54070ea31-ddf71c50, #w-node-e29c2621-2697-c4ff-0549-14d54070ea2d-ddf71c50 {
    grid-column: span 1 / span 1;
  }

  #w-node-e29c2621-2697-c4ff-0549-14d54070ea2e-ddf71c50 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-e29c2621-2697-c4ff-0549-14d54070ea2c-ddf71c50 {
    grid-column: span 1 / span 1;
  }

  #w-node-e29c2621-2697-c4ff-0549-14d54070ea2f-ddf71c50 {
    grid-area: 1 / 2 / 3 / 3;
  }

  #w-node-e29c2621-2697-c4ff-0549-14d54070ea30-ddf71c50 {
    grid-column: span 1 / span 1;
  }

  #w-node-_51e10dfc-9220-ee15-e94f-054f469595db-1fcc8980 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1296a6c3-bf9e-aace-c385-f9535023c27e-3c6b21b4 {
    grid-area: 63 / 1 / 65 / 2;
  }

  #w-node-_7c8be660-34e3-0c06-2e69-0fe01bfbf61e-d7350020 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c9f5aa8d-9cd5-ed5e-f349-cadd2e8ae61f-d7350020 {
    order: 0;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c9f5aa8d-9cd5-ed5e-f349-cadd2e8ae61d-d7350020, #w-node-e7ac7531-4f9d-04dd-f00e-59bd4799fc4f-d7350020 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c9f5aa8d-9cd5-ed5e-f349-cadd2e8ae61e-d7350020 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_57a75790-7d4b-ed13-0455-e3d5de6d5f4c-d7350020 {
    grid-column: span 1 / span 1;
  }

  #w-node-_55269e2a-4196-8ef7-d524-fdc1c2e2aea2-d7350020 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_742a1ee1-fe7a-fa30-880d-c81b7794a0a9-d7350020 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_4024cd2c-5e3d-55c7-d585-d75d1f8e1ad4-d7350020 {
    grid-column: span 1 / span 1;
  }

  #w-node-_07ed7f4f-bb02-e7b4-911f-65b37486de13-d7350020 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0bd8699a-6741-570a-77d8-a6aa5a672ef4-d7350020 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_83bd51b8-460e-8464-cc7c-a6c1f5a4c633-d7350020 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-b62cbb49-33d5-69f1-ceb9-9c8c279af011-d7350020 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6e123265-549a-1488-943c-bc040d4fcb85-d7350020 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_3b107753-2f6e-a0cb-cca8-c0916236e63f-d7350020 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-ae3195d7-9b2b-ab43-5ebe-6ad0bf41d028-d7350020, #w-node-d84daec0-ff45-6c95-acf2-2f6be371609d-d7350020 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_8c9c73ad-e402-2ba0-59cc-792bd826703b-c56df99c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bddf79d3-22cc-fe87-fcd0-f4884cd5607e-3c7d8365 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8a22f0ca-560a-e62d-3985-2752245e3dda-3c7d8365 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_4a421fcc-bf00-ff73-1378-3de051913624-12b1429c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d78519402698-12b1429c, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269a-12b1429c {
    grid-column: span 1 / span 1;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d78519402699-12b1429c, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269b-12b1429c {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269c-12b1429c, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269d-12b1429c, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5816-12b1429c, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5814-12b1429c {
    grid-column: span 1 / span 1;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5817-12b1429c, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5815-12b1429c {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-feee71ec-5659-1ce7-ace5-9f00990e9105-12b1429c, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5819-12b1429c {
    grid-column: span 1 / span 1;
  }

  #w-node-_4a421fcc-bf00-ff73-1378-3de051913624-249b4af1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d78519402698-249b4af1, #w-node-_3dc43d3c-86a8-6f5d-2c7d-1b64b56b3b95-249b4af1 {
    grid-column: span 1 / span 1;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269b-249b4af1, #w-node-e9f2bf55-9a63-e8db-4e51-d78519402699-249b4af1 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269c-249b4af1, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269d-249b4af1, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5816-249b4af1, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5814-249b4af1 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5817-249b4af1, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5815-249b4af1 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-feee71ec-5659-1ce7-ace5-9f00990e9105-249b4af1, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5819-249b4af1, #w-node-_64c587d3-c351-7b14-061e-8b362e1fd2d8-249b4af1, #w-node-_64c587d3-c351-7b14-061e-8b362e1fd2d9-249b4af1 {
    grid-column: span 1 / span 1;
  }

  #w-node-_64c587d3-c351-7b14-061e-8b362e1fd2da-249b4af1, #w-node-_64c587d3-c351-7b14-061e-8b362e1fd2db-249b4af1 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_64c587d3-c351-7b14-061e-8b362e1fd2dc-249b4af1, #w-node-_64c587d3-c351-7b14-061e-8b362e1fd2dd-249b4af1 {
    grid-column: span 1 / span 1;
  }

  #w-node-e32a5ee7-4f8d-7ac3-7542-4ec821e0247c-29a871cd, #w-node-_8157ad7f-363c-399e-b2fb-66b3f9fe5434-29a871cd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ed-29a871cd, #w-node-_1e7ffe59-2ab0-c8e6-f865-b81f54429c61-29a871cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ee-29a871cd {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_01d17728-fe5f-e9f9-5c10-30ec0c3a20ae-29a871cd, #w-node-f94599ed-ecc4-9a0d-9239-288090856ce4-29a871cd, #w-node-efe317bb-3814-7ac4-450e-bd79436a66ec-29a871cd, #w-node-_82eeaead-1776-4328-b4ba-c3d5c76c836a-29a871cd, #w-node-_5245114d-02b4-aa9a-bcff-0ec390cca7e1-29a871cd, #w-node-_1dbb04cc-5525-34e7-cf12-388abf493361-29a871cd, #w-node-_7ef81aa0-6241-e1f6-2338-0f5b8654ae87-29a871cd, #w-node-_9f6e30ca-3382-dd3c-62aa-656336cfea78-29a871cd, #w-node-_8452052f-d450-ea9a-14f6-959e100f5f15-29a871cd, #w-node-_4634c20d-0773-14dd-5aca-1f65ff359e81-29a871cd, #w-node-_4f6a7f11-28dc-f724-3a47-e705f23635e6-29a871cd, #w-node-_2df8ea0a-f8d8-0fe5-da8d-062f38af8416-29a871cd, #w-node-_24b5d983-2dda-f20a-c434-8940045cac63-29a871cd, #w-node-f18141ae-a8c3-835b-bb84-f154728d64d5-29a871cd, #w-node-c07ec2d0-6056-0b24-1eeb-9300bd41a040-29a871cd, #w-node-_641c568c-33e2-bf58-3f4f-c75a089af98f-29a871cd, #w-node-_483fa402-c2bc-3329-00bb-d9958f756692-29a871cd, #w-node-_653bc738-fe5a-b921-d567-49cd2ce3dc44-29a871cd, #w-node-_3c5ad152-c93b-96a6-61ab-d32dee91f9a9-29a871cd, #w-node-_3c5ad152-c93b-96a6-61ab-d32dee91f9ab-29a871cd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_83bd51b8-460e-8464-cc7c-a6c1f5a4c633-da51a427 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_4024cd2c-5e3d-55c7-d585-d75d1f8e1ad4-da51a427 {
    grid-column: span 1 / span 1;
  }

  #w-node-_07ed7f4f-bb02-e7b4-911f-65b37486de13-da51a427 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6e123265-549a-1488-943c-bc040d4fcb85-da51a427 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_742a1ee1-fe7a-fa30-880d-c81b7794a0a9-da51a427 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-b62cbb49-33d5-69f1-ceb9-9c8c279af011-da51a427, #w-node-_0bd8699a-6741-570a-77d8-a6aa5a672ef4-da51a427 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3b107753-2f6e-a0cb-cca8-c0916236e63f-da51a427 {
    grid-column: span 4 / span 4;
  }

  #w-node-_2276ebe6-2af2-7eb8-fd70-a91e0b4c62a9-da51a427 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_43ba8f9e-ee0d-e4c6-3ce4-20dd7f44fc1a-da51a427, #w-node-_34e54806-41d4-391f-3f71-edca4164c2fc-da51a427 {
    grid-column: span 2 / span 2;
  }

  #w-node-b500db66-f599-4be0-784f-219ec51890b3-da51a427 {
    grid-column: span 4 / span 4;
  }

  #w-node-c632f977-608d-6218-50f5-d99fa7bc4a1d-da51a427 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #w-node-_4a421fcc-bf00-ff73-1378-3de051913624-68f4aaee {
    grid-area: 2 / 1 / 4 / 3;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d78519402698-68f4aaee {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_3dc43d3c-86a8-6f5d-2c7d-1b64b56b3b95-68f4aaee, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269d-68f4aaee, #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269c-68f4aaee {
    grid-column: span 1 / span 1;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d78519402699-68f4aaee {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-e9f2bf55-9a63-e8db-4e51-d7851940269b-68f4aaee, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5816-68f4aaee {
    grid-column: span 1 / span 1;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5819-68f4aaee {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-feee71ec-5659-1ce7-ace5-9f00990e9105-68f4aaee {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5814-68f4aaee {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5817-68f4aaee, #w-node-_2104b3af-a5e8-5612-b4ef-e7d71d9a5815-68f4aaee {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fc56f635-2844-5447-0243-be01b0050f77-68f4aaee, #w-node-_64c587d3-c351-7b14-061e-8b362e1fd2d8-68f4aaee, #w-node-_64c587d3-c351-7b14-061e-8b362e1fd2db-68f4aaee, #w-node-_64c587d3-c351-7b14-061e-8b362e1fd2d9-68f4aaee, #w-node-_64c587d3-c351-7b14-061e-8b362e1fd2da-68f4aaee, #w-node-b6145aef-9827-7a0e-eef6-44e23c85eece-68f4aaee, #w-node-_36792e58-6784-9a22-19e0-7a76c8e6180c-68f4aaee {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_2a0afa40-eabd-bd68-ae8f-730c0eea19ce-68f4aaee, #w-node-_36792e58-6784-9a22-19e0-7a76c8e6180a-68f4aaee, #w-node-_36792e58-6784-9a22-19e0-7a76c8e6180b-68f4aaee {
    grid-column: span 1 / span 1;
  }

  #w-node-_2a0afa40-eabd-bd68-ae8f-730c0eea19cf-68f4aaee {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_2a0afa40-eabd-bd68-ae8f-730c0eea19d0-68f4aaee {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_96b5904f-2021-d30e-2b55-49452f01439e-6ed0d252 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c7281ec8-69e9-a7ff-be25-263ee6a99039-6ed0d252 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-c7281ec8-69e9-a7ff-be25-263ee6a99037-6ed0d252, #w-node-c7281ec8-69e9-a7ff-be25-263ee6a99038-6ed0d252, #w-node-_2dacbccd-cbd2-3cb1-5b2a-92f17986d1a7-6ed0d252 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_746bc850-a98d-edbe-08f0-3587f9ebef52-6ed0d252 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ed-6ed0d252 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1e7ffe59-2ab0-c8e6-f865-b81f54429c63-6ed0d252 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ee-6ed0d252 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_3c5ad152-c93b-96a6-61ab-d32dee91f9ab-6ed0d252, #w-node-_4188799b-cdf3-ef34-5049-ca0c2ec943ba-acce1bf1, #w-node-f57958d8-2416-1ea7-1f19-69e0f3dc43cc-acce1bf1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b7434876-3b0e-ef7e-1c9a-d7c28c89885b-acce1bf1 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_56fe2a28-8b4b-d474-8eb8-a98675943c12-acf8a284 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_96b5904f-2021-d30e-2b55-49452f01439e-acf8a284 {
    grid-area: 3 / 2 / 5 / 3;
  }

  #w-node-e32a5ee7-4f8d-7ac3-7542-4ec821e0247c-acf8a284 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_03244adf-9f81-b4f5-c099-f7252520c6d9-acf8a284 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f03194cb-9dad-9fbc-759f-581a3be217d1-acf8a284 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_5383450e-5a27-5576-db9d-aaa54090c876-acf8a284 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_197aa1d8-759d-6365-c6cf-6ae773bdd29a-13e0f1c9 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-_7b255db5-3f41-1aa4-82bd-7719812345af-13e0f1c9 {
    grid-area: 111 / 1 / 113 / 3;
  }

  #w-node-c1eb3526-2693-a83c-960c-dd48f3b3643a-20142661 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_56fe2a28-8b4b-d474-8eb8-a98675943c12-20142661 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ddf06571-6026-e67d-8ef8-e9dbab596713-20142661 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_429c6fc9-0f1c-57b4-eb7c-b85614f85322-9f401ff9 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_03244adf-9f81-b4f5-c099-f7252520c6d9-112d63dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_03244adf-9f81-b4f5-c099-f7252520c6db-112d63dd {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-fa7132fd-0fa9-6977-95de-dd48178e8fce-112d63dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f584a600-398f-f91d-68aa-049fd56c1ad3-112d63dd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_56fe2a28-8b4b-d474-8eb8-a98675943c12-112d63dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e32a5ee7-4f8d-7ac3-7542-4ec821e0247c-112d63dd {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_96b5904f-2021-d30e-2b55-49452f01439e-112d63dd {
    grid-area: 3 / 2 / 5 / 3;
  }

  #w-node-_03244adf-9f81-b4f5-c099-f7252520c6d9-a468258b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_03244adf-9f81-b4f5-c099-f7252520c6db-a468258b {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-fa7132fd-0fa9-6977-95de-dd48178e8fce-a468258b, #w-node-_56fe2a28-8b4b-d474-8eb8-a98675943c12-a468258b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e32a5ee7-4f8d-7ac3-7542-4ec821e0247c-a468258b {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_96b5904f-2021-d30e-2b55-49452f01439e-a468258b {
    grid-area: 5 / 2 / 7 / 3;
  }

  #w-node-_3025ecea-0fa3-752c-6a1b-bae25da21af3-a468258b {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_03244adf-9f81-b4f5-c099-f7252520c6d9-5080a335 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7d2eeaaa-41ad-11e5-3a9b-b8551ddd7b9d-5080a335, #w-node-_24e82dd4-53e3-2273-070a-a0420e34b832-5080a335 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_28a04f67-cee4-1fc3-dbf3-576ef5b433ae-5080a335, #w-node-_35dc8910-0f62-eac3-f9d7-d812d22d3c2f-5080a335, #w-node-_66b8a4f2-431c-1496-61ca-3f71483acd07-5080a335 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c4db5109-1258-e7da-3d8d-7fe7fab41d49-3a9123d3, #w-node-_7d2eeaaa-41ad-11e5-3a9b-b8551ddd7b9d-3a9123d3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_28a04f67-cee4-1fc3-dbf3-576ef5b433ae-3a9123d3 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_48d561c6-ceed-a768-654f-ab95c912b461-3a9123d3 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_24e82dd4-53e3-2273-070a-a0420e34b832-3a9123d3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5a9e9c5e-722f-8ae9-6ac1-a5aae2c43c5d-3a9123d3 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_04a766ee-1721-3a07-872e-d4e18b5110d9-3a9123d3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_04d134c5-8070-b171-59eb-5b2aae931c15-3a9123d3 {
    grid-area: 2 / 2 / 2 / 3;
  }

  #w-node-fb3fc723-1308-b589-35b4-c4c970c548ac-3a9123d3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_265de424-b566-9755-118c-88779330568d-3a9123d3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1a2ce82f-fa6c-5464-7cf0-590b98b182d1-3a9123d3, #w-node-c252dab4-641d-db7e-0a15-a951259ef8b6-3a9123d3, #w-node-_04080d99-8822-d0cb-7d1e-2f436a99653a-3a9123d3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_47845bfa-1f31-2e95-7246-138af6e191b8-c809b3bc {
    grid-area: 63 / 1 / 65 / 2;
  }

  #w-node-bb2b2a3f-20dd-f60f-6777-cdb82460d7b3-8e6bdd62 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_97dabcf2-7d17-5e30-5a1f-f4af510ee1e9-8e6bdd62 {
    grid-area: 41 / 1 / 43 / 2;
  }

  #w-node-e2f04eb3-fa4c-7678-2145-f338fbd17f81-99eb6c85 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-e32a5ee7-4f8d-7ac3-7542-4ec821e0247c-99eb6c85 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_865ccae0-71f3-9007-8390-6f9cbaa9a893-99eb6c85 {
    grid-area: 2 / 1 / 4 / 3;
  }

  #w-node-_8157ad7f-363c-399e-b2fb-66b3f9fe5434-99eb6c85, #w-node-f0691c29-b1a2-c422-c2ec-68fc02ebe2ed-99eb6c85, #w-node-_1e7ffe59-2ab0-c8e6-f865-b81f54429c61-99eb6c85 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d44bb626-fa88-8ae0-6df0-9de8f41dc27a-99eb6c85 {
    grid-area: 1 / 1 / 3 / 3;
  }

  #w-node-e6aa6760-7514-4df8-0397-70a5b8700276-99eb6c85 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b95125e3-743d-8b19-28c4-47985690c5f7-99eb6c85, #w-node-_01d17728-fe5f-e9f9-5c10-30ec0c3a20ae-99eb6c85, #w-node-f94599ed-ecc4-9a0d-9239-288090856ce4-99eb6c85, #w-node-efe317bb-3814-7ac4-450e-bd79436a66ec-99eb6c85, #w-node-_82eeaead-1776-4328-b4ba-c3d5c76c836a-99eb6c85, #w-node-_5245114d-02b4-aa9a-bcff-0ec390cca7e1-99eb6c85, #w-node-_1dbb04cc-5525-34e7-cf12-388abf493361-99eb6c85, #w-node-_7ef81aa0-6241-e1f6-2338-0f5b8654ae87-99eb6c85, #w-node-_9f6e30ca-3382-dd3c-62aa-656336cfea78-99eb6c85, #w-node-_8452052f-d450-ea9a-14f6-959e100f5f15-99eb6c85, #w-node-_4634c20d-0773-14dd-5aca-1f65ff359e81-99eb6c85, #w-node-_4f6a7f11-28dc-f724-3a47-e705f23635e6-99eb6c85, #w-node-_2df8ea0a-f8d8-0fe5-da8d-062f38af8416-99eb6c85, #w-node-_24b5d983-2dda-f20a-c434-8940045cac63-99eb6c85, #w-node-f18141ae-a8c3-835b-bb84-f154728d64d5-99eb6c85, #w-node-c07ec2d0-6056-0b24-1eeb-9300bd41a040-99eb6c85, #w-node-_641c568c-33e2-bf58-3f4f-c75a089af98f-99eb6c85, #w-node-_483fa402-c2bc-3329-00bb-d9958f756692-99eb6c85, #w-node-_653bc738-fe5a-b921-d567-49cd2ce3dc44-99eb6c85, #w-node-a52e505d-14dc-9ae1-6e0c-ac42d66084e9-4b815f1e, #w-node-_14aa1453-ec94-543d-2721-f38cf1a8af0a-4b815f1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3dbd9627-24c9-8a74-3743-f1b624cd0097-4b815f1e {
    grid-area: 73 / 1 / 75 / 2;
  }

  #w-node-c4db5109-1258-e7da-3d8d-7fe7fab41d49-f82f72b3, #w-node-_24e82dd4-53e3-2273-070a-a0420e34b832-f82f72b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_28a04f67-cee4-1fc3-dbf3-576ef5b433ae-f82f72b3 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_48d561c6-ceed-a768-654f-ab95c912b461-f82f72b3 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_7d2eeaaa-41ad-11e5-3a9b-b8551ddd7b9d-f82f72b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5a9e9c5e-722f-8ae9-6ac1-a5aae2c43c5d-f82f72b3 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_04a766ee-1721-3a07-872e-d4e18b5110d9-f82f72b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_04d134c5-8070-b171-59eb-5b2aae931c15-f82f72b3, #w-node-_265de424-b566-9755-118c-88779330568d-f82f72b3 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-c252dab4-641d-db7e-0a15-a951259ef8b6-f82f72b3, #w-node-_04080d99-8822-d0cb-7d1e-2f436a99653a-f82f72b3, #w-node-cac9cb1a-c478-a85c-1f7d-ed141e62d840-2bf4940d, #w-node-e6a76936-a9b3-2c4e-d7cf-6a5f88533ef6-2bf4940d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ddf06571-6026-e67d-8ef8-e9dbab596713-2bf4940d {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_68ac4b3a-57d8-3fa2-20cd-0b32e57bb38d-2bf4940d {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-e32a5ee7-4f8d-7ac3-7542-4ec821e0247c-0475f130 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_56fe2a28-8b4b-d474-8eb8-a98675943c12-0475f130 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_35dc8910-0f62-eac3-f9d7-d812d22d3c2f-0475f130 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_56fe2a28-8b4b-d474-8eb8-a98675943c14-0475f130 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_4a421fcc-bf00-ff73-1378-3de051913624-0e35ea96 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0d72d72d-7982-d5ab-c036-01c7b79ebe0a-0e35ea96 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0d72d72d-7982-d5ab-c036-01c7b79ebe0c-0e35ea96 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_0d72d72d-7982-d5ab-c036-01c7b79ebe0f-0e35ea96 {
    grid-area: 5 / 2 / 7 / 3;
  }

  #w-node-f02ca1d2-afdf-d4f5-1352-d3a09eeceee4-0e35ea96 {
    grid-area: 3 / 1 / 4 / 3;
  }
}
