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

pre.w-code-block code > span {
  display: block !important;
}

.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;
  width: auto !important;
  height: auto !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !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 {
  width: auto;
  height: auto;
  font-size: inherit;
  line-height: inherit;
  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: Blacker Pro Display;
  src: url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/6544ff06ab9cc8be2a3e44dd_Blacker-Pro-Display-Regular.woff2") format("woff2"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/6544ff0656c4a66528c82cd0_Blacker-Pro-Display-Regular.woff") format("woff"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/6544ff06eb7198bc0f9575f1_Blacker-Pro-Display-Regular.ttf") format("truetype"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/6544ff061bb184e8bf78ce91_Blacker-Pro-Display-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Blacker Pro Display;
  src: url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/6544ff063ae27f3f7b739578_Blacker-Pro-Display-Italic.woff2") format("woff2"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/6544ff06b4aec302261880c0_Blacker-Pro-Display-Italic.woff") format("woff"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/6544ff06f1c11c94a2b3e79d_Blacker-Pro-Display-Italic.ttf") format("truetype"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/6544ff06f1c11c94a2b3e79d_Blacker-Pro-Display-Italic.ttf") format("truetype"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/6544ff06a4f4d239df4903d7_Blacker-Pro-Display-Italic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Brsonoma;
  src: url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df075916ba19f9b21626e8_BRSonoma-Regular.woff2") format("woff2"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df075928d7169ca1dcda3e_BRSonoma-Regular.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df0759ea7e23cec6615183_BRSonoma-Regular.woff") format("woff"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df075bb8b5f99820f47bda_BRSonoma-Regular.ttf") format("truetype"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df075bb8b5f99820f47be5_BRSonoma-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Brsonoma;
  src: url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df0759e065c3584e5adaf8_BRSonoma-Medium.woff2") format("woff2"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df0759ea7e23cec661518a_BRSonoma-Medium.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df07590b7e547226801252_BRSonoma-Medium.woff") format("woff"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df07596c29751247c8b5fb_BRSonoma-Medium.ttf") format("truetype"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df07593f52ba8e8bc3ed7b_BRSonoma-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Brsonoma;
  src: url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df075960973c23a404e326_BRSonoma-SemiBold.woff2") format("woff2"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df075978d69af23be1c6af_BRSonoma-SemiBold.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df0759e3a38982f86a23e0_BRSonoma-SemiBold.woff") format("woff"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df0759968ccf91db8fa6ea_BRSonoma-SemiBold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65df0759cac9b5fdbd6db7cc_BRSonoma-SemiBold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

:root {
  --cr-blue: #010835;
  --cr-red-old: #010835;
  --cr-off-white: #f3f5f0;
  --footergrey: #e7eae4;
  --black: black;
  --white: white;
  --cr-yellow: #d7fc00;
  --silka-old: Silka;
  --backer-pro-display: "Blacker Pro Display", sans-serif;
  --cr-darker-yellow: #dae500;
}

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

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

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

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

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

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

.caseherosection {
  margin-bottom: 200px;
  padding-top: 150px;
}

.caseherocontainer {
  max-width: none;
  margin-bottom: 100px;
  margin-left: 4.5vw;
  margin-right: 4.5vw;
  padding-right: 0;
}

.h1 {
  width: auto;
  color: var(--cr-blue);
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Blacker Pro Display, sans-serif;
  font-size: 110px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.2em;
}

.h1.abouth1 {
  margin-bottom: 150px;
}

.h1.contacth1 {
  font-size: 80px;
}

.h5 {
  color: var(--cr-blue);
  letter-spacing: .5px;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Brsonoma, sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: 1.2em;
}

.h5.h5divider {
  padding-left: 8px;
  padding-right: 8px;
}

.h5.name {
  margin-bottom: 4px;
  font-size: 1.6vw;
  font-weight: 500;
}

.h2 {
  color: var(--cr-blue);
  letter-spacing: -.2px;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Brsonoma, sans-serif;
  font-size: 50px;
  font-style: normal;
  font-weight: 600;
  line-height: 1.2em;
}

.h2.home {
  z-index: 102;
  aspect-ratio: auto;
  max-width: 41rem;
  margin-bottom: 8px;
  font-size: 3vw;
  font-style: normal;
  position: relative;
}

.h2.h2_cta {
  font-weight: 500;
}

.paragraph {
  color: var(--cr-blue);
  letter-spacing: .2px;
  margin-bottom: 0;
  padding-top: .5vw;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Brsonoma, sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5em;
  text-decoration: none;
  list-style-type: none;
}

.paragraph.morework {
  margin-top: 0;
  font-family: Brsonoma, sans-serif;
  font-size: 18px;
  line-height: 1.2em;
}

.paragraph.jobtitle {
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 1.8vw;
  font-weight: 500;
}

.paragraph.breadcrumbparagraph {
  font-weight: 500;
}

.paragraph.jobtitleabout {
  font-weight: 400;
}

.paragraph.inbetweenbullets {
  padding-top: 16px;
  padding-bottom: 16px;
}

.paragraph.contactp {
  font-size: 20px;
}

.paragraph.contactp:hover {
  color: var(--cr-red-old);
}

.paragraph.contactp._2ndline {
  padding-top: 0;
}

.paragraph.service-1 {
  font-family: Brsonoma, sans-serif;
}

.paragraph.home-services {
  margin-top: 0;
  padding-top: 0;
  font-size: 18px;
}

.paragraph.home-services-divider {
  margin-top: 0;
  padding-top: 0;
  padding-left: 3px;
  padding-right: 3px;
  font-size: 18px;
}

.paragraph.home {
  padding-top: 1vw;
  font-family: Brsonoma, sans-serif;
  font-size: 24px;
}

.paragraph.bold {
  padding-top: 0;
  padding-bottom: 8px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.5em;
}

.paragraph.web_link_p {
  margin-top: 10px;
  margin-bottom: 10px;
}

.paragraph.subtitle {
  padding-top: 0;
  font-size: 18px;
}

.paragraph.extrapadding {
  padding-top: 50px;
  padding-bottom: 50px;
}

.paragraph.white {
  color: var(--cr-off-white);
}

.h4 {
  color: var(--cr-blue);
  letter-spacing: .5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Blacker Pro Display, sans-serif;
  font-size: 26px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.2em;
}

.h4.morework {
  margin-top: 16px;
  font-family: Brsonoma, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.h4.h4join {
  color: var(--cr-blue);
  margin-bottom: 32px;
}

.html-embed {
  display: none;
}

.servicelist {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  display: flex;
}

.caseheroreel {
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

.caseherodiv {
  display: flex;
}

.caseintro-services {
  margin-bottom: 200px;
}

.caseintro-services.lessmargin {
  margin-bottom: 0;
}

.casecontainer {
  max-width: none;
  margin-left: 4.5vw;
  margin-right: 4.5vw;
}

.caseintrogrid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  max-width: 100%;
  margin-bottom: 100px;
}

.caseintrogrid.lessmargin {
  margin-bottom: 0;
}

.caseservicesgrid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  max-width: 100%;
}

.casebody {
  background-color: var(--cr-off-white);
}

.casesection {
  margin-bottom: 200px;
}

.casesection.nomargin {
  margin-bottom: 0;
}

.moreworkgrid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  height: 100%;
  margin-bottom: 200px;
}

.grid {
  z-index: 1;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 100%;
  margin-bottom: 200px;
  display: grid;
  position: relative;
}

.grid.case2img {
  width: 100%;
  max-width: 100%;
}

.grid.caseh2-p, .grid.caseh3-p {
  margin-bottom: 200px;
}

.grid.caseh3-p.lastgrid {
  margin-bottom: 0;
}

.grid.case3imgcollage {
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
}

.grid.case4imgcollage, .grid.case4autoloopcollage {
  grid-row-gap: 15px;
}

.grid.caseh3-p-autoplay {
  grid-column-gap: 40px;
}

.grid.lastgrid {
  margin-bottom: 0;
}

.grid.lastgrid.none {
  display: none;
}

.grid.case3imgcollagev2.caselastgrid {
  margin-bottom: 0;
}

.grid.caseh2-p-vid {
  grid-column-gap: 40px;
  display: flex;
}

.grid.margin100 {
  margin-bottom: 100px;
}

.grid.summarygrid {
  grid-row-gap: 64px;
}

.grid.jobopenings {
  grid-row-gap: 0px;
}

.grid.joinusgrid {
  margin-bottom: 120px;
}

.grid.contactgrid {
  grid-template-rows: auto auto auto auto;
  margin-top: 100px;
  margin-bottom: 150px;
}

.grid.contactgrid.contactphotogrid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.grid.grid-0-columnwidth {
  grid-column-gap: 0px;
  margin-bottom: 0;
}

.grid.home {
  z-index: 100;
  margin-bottom: 0;
  position: relative;
}

.grid.home.logoloopgrid {
  grid-row-gap: 32px;
}

.grid.partnergrid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 1px solid var(--cr-blue);
  border-bottom: 1px solid var(--cr-blue);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.grid._3fmbggrid {
  margin-bottom: 0;
  padding-left: 4.5vw;
  padding-right: 4.5vw;
}

.grid.contactgrid2 {
  margin-bottom: 0;
}

.grid.homecasesgrid {
  grid-row-gap: 0px;
}

.grid.collagegrid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.grid._4-5vwmargin {
  width: auto;
  margin-left: 4.5vw;
  margin-right: 4.5vw;
}

.grid.npospread {
  grid-row-gap: 100px;
}

.grid.rtl_bg_grid {
  margin-bottom: 0;
}

.grid.homegrid {
  margin-top: 200px;
}

.body {
  background-color: var(--cr-off-white);
}

.body.no-scroll {
  overflow: hidden;
}

.html-embed-2 {
  display: none;
}

.zappgrid-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 120px;
}

.zappgrid-2.zappbottomgrid {
  margin-bottom: 0;
}

.html-embed-20 {
  z-index: 0;
  object-fit: fill;
  flex: 0 auto;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0% 0% auto;
  box-shadow: 0 0 20px -5px #00000080;
}

.casefullscreenautoloopcontainer {
  width: 100%;
  margin-top: 0;
  margin-bottom: 200px;
  padding-bottom: 56.25%;
  position: relative;
  overflow: hidden;
}

.casefullscreenautoloopcontainer.zappautoloop {
  margin-top: 0;
  margin-bottom: 0;
}

.casefullscreenautoloopcontainer.zappautoloop._47-padding {
  padding-bottom: 47%;
}

.casefullscreenautoloopcontainer.lastgrid, .casefullscreenautoloopcontainer.herovideo {
  margin-bottom: 0;
}

.h2span {
  font-family: Blacker Pro Display, sans-serif;
  font-size: 54px;
  font-style: italic;
  font-weight: 400;
  line-height: 1em;
}

.h2span.home {
  font-size: 4vw;
  font-style: normal;
}

.footer {
  background-color: var(--footergrey);
  margin-top: 0;
}

.footercontainer {
  margin-left: 4.5vw;
  margin-right: 4.5vw;
  padding-top: 64px;
  padding-bottom: 64px;
}

.footergrid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
}

.footerparagraph {
  color: var(--cr-blue);
  margin-bottom: 0;
  font-family: Brsonoma, sans-serif;
  font-size: 16px;
  line-height: 1.5em;
}

.footerparagraph.footeroffice {
  margin-bottom: 40px;
  font-family: Brsonoma, sans-serif;
}

.footerparagraph.footerhiddenmobile {
  margin-bottom: 40px;
}

.footerlist {
  margin-bottom: 0;
  padding-bottom: 16px;
  padding-left: 0;
  list-style-type: none;
}

.footerlist.hidden {
  display: none;
}

.footerlink {
  color: var(--cr-blue);
  font-family: Brsonoma, sans-serif;
  font-size: 16px;
  line-height: 1.5em;
  text-decoration: none;
}

.footerlink:hover {
  color: var(--cr-red-old);
  -webkit-text-stroke-color: #dd071600;
  border: 1px #dd0716;
}

.footericondiv {
  align-items: flex-start;
  display: flex;
}

.linkedin {
  width: 32px;
  margin-left: 0;
  margin-right: 16px;
  padding-left: 0;
}

.instagram {
  width: 32px;
  margin-right: 16px;
}

.footerofficediv {
  margin-bottom: 20px;
}

.footerofficediv.footerhidden {
  display: none;
}

.list {
  margin-bottom: 0;
  padding-left: 0;
}

.footerspan {
  font-weight: 500;
}

.div-block, .div-block-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.body-2 {
  background-color: var(--cr-off-white);
}

.herolistwrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.casefullscreenimg {
  width: 100%;
  margin-bottom: 200px;
}

.casefullscreenimg.lastitem {
  margin-bottom: 0;
}

.casefullscreencontainer {
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.casefullscreencontainer._3fmbg {
  background-color: var(--black);
  margin-bottom: 200px;
  padding-top: 120px;
  padding-bottom: 120px;
}

.casefullscreencontainer.zappgreen {
  z-index: 0;
  background-image: url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65cdc5cb107bcefe37449ece_5f6c73942054067d674daf03_ZDF%20moma%20screen%20elements.jpg");
  background-position: 50%;
  background-size: auto;
  position: relative;
}

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

.caseimg.scapinoimgleft {
  padding-right: 0;
}

.caseimg.scapinoimgright {
  padding-left: 0;
}

.caseimg._3fmgif {
  width: auto;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.caseimg.r2_parallax2 {
  z-index: 1;
  position: absolute;
}

.caseimg.r2_parallax3 {
  z-index: 2;
  position: absolute;
}

.caseimg.r2_parallax4 {
  z-index: 3;
  position: absolute;
}

.caseimggrid {
  width: 100%;
  overflow: visible;
}

.caseimggrid.portraitimg {
  aspect-ratio: auto;
  object-fit: cover;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.h3 {
  color: var(--cr-blue);
  letter-spacing: .5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Brsonoma, sans-serif;
  font-size: 34px;
  font-weight: 600;
  line-height: 1.2em;
}

.h3.h3joinus {
  margin-bottom: 32px;
}

.h3.home {
  max-width: 35rem;
  margin-bottom: 8px;
}

.h3.white {
  color: var(--cr-off-white);
}

.h3span {
  font-family: Blacker Pro Display, sans-serif;
  font-size: 38px;
  font-style: italic;
  font-weight: 400;
}

.caseh2-p-img, .caseh3-p-img {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.testdiv {
  margin-left: 4.5vw;
  margin-right: 4.5vw;
}

.casefullscreenvid {
  margin-bottom: 200px;
}

.casevid {
  width: 100%;
  display: block;
}

.casefullscreenautoloop {
  z-index: 0;
  object-fit: fill;
  flex: 0 auto;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0% 0% auto;
  box-shadow: 0 0 20px -5px #00000080;
}

.caseautoloopdiv.whitebg {
  background-color: var(--white);
}

.caseautoloopcontainer {
  cursor: auto;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 56.25%;
  position: relative;
  overflow: hidden;
}

.caseautoloopcontainer.verticalautoloop {
  border-radius: 25px;
  padding-bottom: 214%;
}

.caseautoloopcontainer._3fmmobile {
  border-radius: 25px;
  width: 40%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 86.612%;
}

.caseautoloopcontainer._3fmmobile.zappbluemobile {
  padding-bottom: 82.228%;
}

.caseautoloopcontainer.radio2social {
  padding-bottom: 100%;
}

.caseautoloopcontainer.vid47 {
  padding-bottom: 47%;
}

.caseautoloopcontainer.zappmobile {
  border-radius: 25px;
  padding-bottom: 177.78%;
}

.caseautoloopcontainer.zappmobile.zappmobilegreen {
  padding-bottom: 205.57%;
}

.caseautoloopcontainer.verticalautoloop {
  z-index: -1;
  border-radius: 25px;
  padding-bottom: 177.78%;
}

.caseautoloopcontainer.zappgridvid2 {
  padding-bottom: 93.75%;
}

.caseautoloopcontainer.alignright {
  padding-bottom: 108.25%;
}

.caseautoloopcontainer.fl_hk_store {
  padding-bottom: 66.66%;
}

.caseautoloop {
  z-index: 0;
  object-fit: fill;
  flex: 0 auto;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0% 0% auto;
  box-shadow: 0 0 20px -5px #00000080;
}

.caseverticalslider.casemobilevisible {
  display: none;
}

.caseh2-p-imgright, .caseh3-p-imgleft, .caseh2-p-vidleft, .caseh3-p-vid, .caseh3-p-vidleft, .caseh2-p-vid, .caseh2-p-autoplayleft, .caseh2-p-autoplay {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.container {
  max-width: none;
  margin-left: 4.5vw;
  margin-right: 4.5vw;
}

.container.containertop {
  padding-top: 150px;
}

.container.containertop.t-c_container {
  padding-top: 0;
}

.imgbanner {
  width: 100%;
  max-width: 100vw;
  height: 50vw;
  max-height: 50vh;
  margin-bottom: 200px;
  margin-left: 0;
}

.imgbanner.imgjoin {
  margin-bottom: 150px;
}

.mask-2, .slider-2 {
  width: 100%;
  height: auto;
}

.sliderimg {
  width: 100%;
}

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

.teammemberimgdiv {
  justify-content: center;
  width: 100%;
  height: 280px;
  margin-bottom: 16px;
  display: flex;
  overflow: hidden;
}

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

.teammemberdiv {
  padding-bottom: 0;
}

.cta-morework-footer {
  margin-top: 200px;
}

.cta-morework-footer.home {
  margin-top: 0;
}

.collection-list-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.collection-list-wrapper-2 {
  width: 100%;
  margin-left: 0;
}

.more_work_case {
  flex-direction: column;
  justify-content: center;
  display: block;
}

.moreworklink {
  text-decoration: none;
}

.button {
  background-color: var(--cr-blue);
  color: var(--cr-yellow);
  border-radius: 100px;
  padding: 8px 16px;
  font-family: Brsonoma, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.2em;
}

.button.secondary {
  background-color: var(--cr-off-white);
  padding: 8px 22px;
  text-decoration: none;
}

.button.tertiary {
  border: 1px none var(--cr-off-white);
  box-shadow: inset 0 0 0 2px var(--cr-off-white);
  background-color: #fff0;
  text-decoration: none;
}

.industry-filters {
  grid-column-gap: 32px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.work-list {
  grid-column-gap: 32px;
  grid-row-gap: 150px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  display: grid;
}

.work-meta-info, .cms-work-link {
  display: none;
}

.service-collection {
  width: 100%;
}

.service-collection.filter-container {
  opacity: 0;
  width: 100%;
  padding-top: 0;
  display: none;
  inset: 80px auto auto 0%;
}

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

.service-list.filter-container {
  grid-column-gap: 32px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.client-list {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: static;
}

.hidden-collections {
  display: none;
}

.industry-filter-collection {
  width: 100%;
}

.industry-filter-collection.filter-container {
  opacity: 0;
  width: 100%;
  margin-top: 0;
  padding-top: 0;
  display: none;
  inset: 80px auto auto 0%;
}

.client-filter-collection {
  width: 100%;
}

.client-filter-collection.filter-container {
  width: 100%;
  padding-top: 0;
  display: none;
  inset: 80px auto auto 0%;
}

.form {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.form.filters {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  display: grid;
  position: relative;
}

.work-collection {
  margin: 0;
}

.filter-group {
  width: auto;
  display: flex;
}

.filter-group.hide_client_filter {
  display: none;
}

.filter-category {
  align-items: center;
  text-decoration: none;
  display: flex;
  position: relative;
}

.html-embed-23 {
  text-shadow: 0 1px 1px #0003;
  display: none;
}

.featuredbtn {
  align-items: flex-start;
  width: 155px;
  height: 32px;
  display: flex;
  position: relative;
}

.radio-button-field {
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 0;
  font-family: Silka;
  font-size: 32px;
  font-weight: 500;
  line-height: 1em;
  display: flex;
  position: absolute;
  inset: 0%;
}

.radio-button {
  display: none;
}

.filter-title {
  color: var(--cr-blue);
  text-transform: uppercase;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Brsonoma, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 1em;
  text-decoration: none;
}

.active-border {
  background-color: var(--cr-blue);
  width: 100%;
  height: 2px;
  display: none;
  position: absolute;
  inset: auto 0% -12px;
}

.filter-title-container {
  flex: 0 auto;
  position: relative;
}

.case-link {
  width: 100%;
  text-decoration: none;
}

.featured-case {
  text-decoration: none;
}

.case-description {
  color: var(--cr-blue);
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Brsonoma, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 1.2em;
}

.case-description.case-description-home {
  margin-top: 40px;
  margin-bottom: 10px;
}

.case-title {
  color: var(--cr-blue);
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Brsonoma, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 1em;
}

.case-title.case-title-home {
  width: 50%;
  margin-top: 40px;
}

.case-title.no-padding {
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.featured-grid {
  grid-column-gap: 32px;
  grid-row-gap: 150px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.html-embed-24 {
  display: none;
}

.content-container {
  margin-top: 200px;
  margin-left: 4.5vw;
  margin-right: 4.5vw;
}

.content-container.no_topmargin {
  margin-top: 0;
}

.collection-item-3 {
  width: 100%;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.radio-button-label {
  color: var(--cr-blue);
  font-family: Silka;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.2em;
}

.radio-button-label.filter-btn {
  margin-bottom: 0;
  font-family: Brsonoma, sans-serif;
  font-weight: 400;
}

.radio-button-2 {
  display: none;
}

.radio-button-field-2 {
  padding-left: 0;
}

.workinmotiondiv {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 100px;
  display: flex;
}

.form-block-2 {
  margin-bottom: 80px;
}

.radio-button-field-3, .radio-button-field-4 {
  padding-left: 0;
}

.radio-button-3, .radio-button-4 {
  display: none;
}

.radio-button-label-2 {
  color: var(--cr-blue);
  font-family: Silka;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.2em;
}

.radio-button-label-2.filter-btn {
  margin-bottom: 0;
  font-family: Brsonoma, sans-serif;
  font-weight: 400;
}

.radio-button-label-3 {
  color: var(--cr-blue);
  font-family: Silka;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.2em;
}

.radio-button-label-3.filter-btn {
  margin-bottom: 0;
  font-family: Brsonoma, sans-serif;
  font-weight: 400;
}

.navoverlaylinktext {
  opacity: 1;
  color: var(--cr-off-white);
  text-transform: uppercase;
  margin-bottom: 0;
  font-family: Blacker Pro Display, sans-serif;
  font-weight: 400;
  display: block;
}

.navmenuicon {
  z-index: 110;
  border: 2.5px solid #180a41;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  position: absolute;
  top: 36px;
  right: 4.5vw;
}

.navmenuicon.hidden {
  display: none;
}

.navoverlayunderline {
  background-color: var(--cr-off-white);
  width: 0%;
  height: 3px;
}

.nav {
  z-index: 102;
  width: auto;
  height: auto;
  position: fixed;
  inset: 0% 0% auto;
}

.navcrlogotext {
  color: var(--cr-blue);
  padding-bottom: 7px;
  padding-left: 16px;
  font-family: Blacker Pro Display, sans-serif;
  font-size: 30px;
  display: inline-block;
}

.navcrlogotext.overlay {
  color: var(--cr-off-white);
}

.navlogodiv {
  align-items: center;
  display: flex;
}

.navlogodiv.currentlogo {
  padding-top: 32px;
  padding-left: 4.5vw;
}

.navcontainer {
  justify-content: space-between;
  align-items: center;
  margin-left: 4.5vw;
  margin-right: 4.5vw;
  display: flex;
}

.navcrlogoimg {
  max-width: none;
  height: 32px;
  padding-top: 0;
}

.navoverlaymenu {
  z-index: 109;
  opacity: 0;
  width: 100vw;
  height: 100vh;
  display: block;
  position: absolute;
  inset: -100vh auto 0% 0%;
  overflow: hidden;
}

.navbar {
  z-index: 99;
  background-color: var(--cr-off-white);
  height: auto;
  padding-top: 32px;
  padding-bottom: 32px;
  position: fixed;
  inset: 0% 0% auto;
}

.underline {
  background-color: var(--cr-blue);
  width: 0%;
  height: 2px;
  margin-top: 4px;
  position: static;
  top: auto;
  bottom: -5px;
}

.navmenu {
  align-items: center;
  display: flex;
}

.navoverlaylinkdiv {
  justify-content: flex-start;
  width: auto;
  display: block;
}

.navoverlayflex {
  z-index: 2;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  height: 100vh;
  margin-left: 50%;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.navbg {
  z-index: 108;
  background-color: var(--cr-blue);
  background-image: url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65c399986a4ea2d58b3aeb46_Inverted_V2.webp");
  background-position: 50%;
  background-size: cover;
  width: 100vw;
  height: 100vh;
  position: absolute;
  top: -100vh;
}

.navbg.no-scroll {
  overflow: hidden;
}

.navtext {
  color: var(--cr-blue);
  -webkit-text-stroke-color: #180a41;
  margin-bottom: 0;
  padding-top: 4px;
  font-family: Blacker Pro Display, sans-serif;
  font-size: 24px;
  font-weight: 400;
  text-decoration: none;
}

.navtext:hover {
  text-decoration: none;
}

.navcrlogo {
  align-self: auto;
}

.navcrlogo.overlay.w--current {
  margin-top: 0;
  margin-left: 0;
}

.navlink {
  margin-right: 5.5vw;
  padding-right: 0;
  text-decoration: none;
  position: static;
}

.navlink:lang(en), .navlink.w--current {
  color: var(--cr-red-old);
}

.navlink.navlinkrechts, .navlink.navlinkrechts.navlaunch {
  margin-right: 0;
  padding-right: 0;
}

.navoverlaylink {
  color: #fff;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 3vh;
  padding-bottom: 2px;
  font-family: Silka;
  font-size: 80px;
  font-weight: 400;
  line-height: 1em;
  text-decoration: none;
  display: flex;
}

.navoverlaylink.navicon {
  margin-bottom: 0;
  padding-bottom: 0;
}

.collection-list-3 {
  grid-column-gap: 32px;
  grid-row-gap: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  grid-auto-columns: 1fr;
  display: grid;
}

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

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

.jobopeninglink {
  border-top: 1px solid var(--cr-blue);
  border-bottom: 1px none var(--cr-blue);
  text-decoration: none;
}

.jobopeninglink.jobopeninglinklast {
  border-bottom-style: solid;
}

.jobopeningspacing {
  justify-content: space-between;
  width: 50%;
  display: flex;
}

.image {
  width: 20px;
  transform: rotate(90deg);
}

.breadcrumb {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  margin-top: 150px;
  margin-bottom: 60px;
  display: flex;
}

.linkblockbread {
  text-decoration: none;
}

.image-2 {
  max-width: 25%;
  transform: rotate(90deg);
}

.list-item {
  padding-bottom: 0;
}

.paragraph-2 {
  color: #180a41;
  margin-bottom: 0;
  font-family: Silka;
  font-size: 1.6vw;
  font-style: normal;
  line-height: 1.5em;
  text-decoration: none;
  list-style-type: disc;
}

.paragraph-2.bulletpointsjoinus {
  padding-left: 20px;
}

.paragraph-2.bulletpointsjoinus.blocktwobullet {
  margin-top: 50px;
}

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

.image-35 {
  width: 100%;
  max-width: none;
  height: auto;
  overflow: hidden;
}

.homesection {
  height: auto;
}

.category-icon-group {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin-left: 12px;
  display: flex;
}

.bar {
  aspect-ratio: auto;
  background-color: var(--cr-blue);
  width: 3px;
  height: 100%;
  position: absolute;
}

.bar.horizontal {
  width: 2px;
  height: 20px;
  margin-bottom: .3px;
  padding-bottom: 0;
  transform: rotate(90deg);
}

.bar.vertical {
  width: 2px;
  height: 20px;
  position: relative;
  left: -.2px;
}

.image-36 {
  height: 32px;
}

.naviconsdiv {
  grid-column-gap: 4.5vw;
  grid-row-gap: 0vw;
  justify-content: space-around;
  margin-top: 6vh;
  margin-bottom: 0;
  display: flex;
}

.navbackgroundwhite {
  z-index: 107;
  background-color: var(--cr-off-white);
  width: 100vw;
  height: 100vh;
  position: absolute;
  top: -100vh;
}

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

.workreeldiv, .workreel {
  width: 100%;
}

.workcasewrapper {
  width: 100%;
  height: auto;
  position: relative;
}

.coverimg {
  width: 100%;
  height: auto;
  position: absolute;
  inset: 0%;
}

.coverimg.mobile {
  display: none;
}

.icon {
  color: var(--cr-off-white);
  margin-bottom: 0;
  font-family: Silka;
  font-size: 40px;
  font-weight: 300;
}

.paragraphcontain {
  width: 100%;
  height: auto;
  overflow: hidden;
}

.paragraphcontain.ih-animation {
  overflow: visible;
}

.caseh2 {
  color: #180a41;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Silka;
  font-size: 4vw;
  font-weight: 600;
  line-height: 1.2em;
}

.caseparagraph {
  color: #180a41;
  margin-bottom: 0;
  padding-left: 0;
  font-family: Silka;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.5em;
  text-decoration: none;
  list-style-type: none;
}

.headercontain {
  width: 100%;
  height: auto;
  overflow: hidden;
}

.caseh2span {
  font-family: Blacker Pro Display, sans-serif;
  font-size: 4.2vw;
  font-style: italic;
  font-weight: 400;
}

.caseintrogrid-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  max-width: 100%;
  margin-bottom: 100px;
}

.caseintrogrid-2.testgridje {
  margin-bottom: 300px;
}

.contact {
  background-color: #fff;
  padding: 24px 36px 24px 24px;
  display: inline-block;
}

.contact.contactus {
  background-color: #fff;
  width: 340px;
  padding: 24px 32px 24px 24px;
  display: inline-block;
  box-shadow: 5px 5px 10px #0000000d;
}

.contact.ams {
  margin-bottom: 25px;
  margin-left: 60px;
}

.contact.hil {
  background-color: #fff0;
  margin-top: 0;
  padding: 0;
}

.contactlink {
  text-decoration: none;
  display: block;
}

.contactwrap {
  display: flex;
}

.html-embed-25 {
  display: none;
}

.footerlink-2 {
  color: #180a41;
  font-family: Silka;
  font-size: 16px;
  line-height: 1.5em;
  text-decoration: none;
}

.footerlink-2:hover {
  color: #dd0716;
  -webkit-text-stroke-color: #dd071600;
  border: 1px #dd0716;
}

.footerparagraph-2 {
  color: #180a41;
  margin-bottom: 0;
  font-family: Silka;
  font-size: 16px;
  line-height: 1.5em;
}

.footerparagraph-2.footeroffice {
  margin-bottom: 46px;
}

.footer-2 {
  background-color: #e7eae4;
  margin-top: 0;
}

.home_video_wrapper {
  z-index: 103;
  height: 100%;
  position: relative;
  top: 0;
}

.reel_placeholder {
  width: 100%;
  height: 100%;
  margin-top: -99px;
  display: none;
  position: relative;
  top: 0;
}

.nav-white {
  z-index: 101;
  width: auto;
  height: auto;
  position: relative;
  inset: 0 0% auto;
}

.navmenuicon_white {
  z-index: 105;
  border: 2.5px solid var(--cr-off-white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  position: absolute;
  top: 36px;
  right: 4.5vw;
}

.navmenuicon_white.hidden {
  display: none;
}

.navbar_white {
  z-index: 99;
  background-color: #f3f5f000;
  height: auto;
  padding-top: 32px;
  padding-bottom: 32px;
  position: relative;
  inset: 0% 0% auto;
}

.navcrlogotext_white {
  color: var(--cr-off-white);
  padding-bottom: 7px;
  padding-left: 16px;
  font-family: Blacker Pro Display, sans-serif;
  font-size: 30px;
  display: inline-block;
}

.navcrlogotext_white.overlay {
  color: var(--cr-off-white);
}

.navlink_white {
  margin-right: 5.5vw;
  padding-right: 0;
  text-decoration: none;
  position: static;
}

.navlink_white:lang(en), .navlink_white.w--current {
  color: var(--cr-red-old);
}

.navlink_white.navlinkrechts {
  margin-right: 0;
  padding-right: 0;
}

.navtext_white {
  color: var(--cr-off-white);
  -webkit-text-stroke-color: #180a41;
  margin-bottom: 0;
  padding-top: 4px;
  font-family: Blacker Pro Display, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.navtext_white:hover {
  text-decoration: none;
}

.navtext-copy {
  color: #180a41;
  -webkit-text-stroke-color: #180a41;
  margin-bottom: 0;
  padding-top: 4px;
  font-family: Silka;
  font-size: 24px;
  font-weight: 500;
  text-decoration: none;
}

.navtext-copy:hover {
  text-decoration: none;
}

.nav_white-group {
  z-index: 106;
  height: 100%;
  display: block;
  position: sticky;
  top: 0;
}

.nav_overlay_copy {
  z-index: 103;
  width: auto;
  height: auto;
  position: fixed;
  inset: 0% 0% auto;
}

.navoverlaymenu-copy {
  z-index: 3;
  opacity: 0;
  width: 100vw;
  height: 100vh;
  display: block;
  position: absolute;
  inset: -100vh auto 0% 0%;
  overflow: hidden;
}

.navbg-copy {
  z-index: 2;
  background-color: var(--cr-blue);
  width: 100vw;
  height: 100vh;
  position: absolute;
  top: -100vh;
}

.navbg-copy.no-scroll {
  overflow: hidden;
}

.navbackgroundwhite-copy {
  z-index: 1;
  background-color: var(--cr-off-white);
  width: 100vw;
  height: 100vh;
  position: absolute;
  top: -100vh;
}

.logo-loop-section {
  z-index: 101;
  margin-top: 200px;
  position: relative;
}

.text_goup.home_top {
  margin-bottom: 118px;
}

.logo_loop_container {
  margin-top: -99px;
  position: relative;
  top: 0;
}

.home_cases_container.hidden {
  display: none;
}

.home_case_content {
  z-index: 1;
  position: relative;
}

.home_case_bg-group {
  z-index: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.white_solid_bg {
  z-index: 0;
  background-color: #fff;
  position: fixed;
  inset: 0%;
}

.custom_case_colour {
  z-index: 1;
  opacity: .05;
  width: 100%;
  height: 100vh;
  position: fixed;
  inset: 0%;
}

.home-case {
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 200px;
  position: static;
  overflow: visible;
}

.text-group {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.case-info {
  max-width: 50%;
}

.collection-item-7 {
  display: inline-block;
}

.div-block-3 {
  flex-direction: row;
  display: flex;
}

.heading {
  padding-left: 5px;
  padding-right: 5px;
}

.html-embed-26 {
  display: none;
}

.service-filter-collection.filter-container {
  width: 100%;
  top: 80px;
  left: 0%;
}

.service-filters {
  grid-column-gap: 32px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.cookie_wrapper {
  z-index: 104;
  width: 100vw;
  max-width: 100vw;
  position: fixed;
  inset: auto 0% 0%;
}

.cookie_content {
  z-index: 2;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  width: 650px;
  margin: 24px auto;
  display: flex;
  position: relative;
}

.cookie_bg {
  background-color: var(--cr-blue);
  border-radius: 0;
  width: 100vw;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
}

.image-38 {
  display: none;
  position: absolute;
}

.cookie_buttons {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: flex-end;
  display: flex;
}

.cookie_text {
  max-width: 28rem;
  color: var(--cr-off-white);
  margin-bottom: 0;
  font-family: Silka;
  position: static;
}

.cookie_text.short {
  display: none;
}

.cookie_text.long {
  max-width: 32rem;
  font-family: Brsonoma, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2em;
}

.cookie_link {
  color: var(--cr-off-white);
  text-decoration: underline;
}

.button_text {
  color: var(--cr-blue);
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 500;
}

.button_text.tertiary {
  color: var(--cr-off-white);
  text-decoration: none;
}

.html-embed-27 {
  display: none;
}

.image-39 {
  width: 100%;
  height: 100%;
}

.collection-list-4 {
  width: 80%;
}

.html-embed-29 {
  display: none;
}

.coverimg_mobile {
  width: 100%;
  height: auto;
  position: absolute;
  inset: 0%;
}

.coverimg_mobile.mobile {
  display: none;
}

.empty_work_list {
  margin-bottom: 0;
}

.partnerimage {
  border-top: 1px solid var(--cr-blue);
  border-left: 1px solid var(--cr-blue);
  width: 100%;
  height: 100%;
}

.partnerimage.extrapadding {
  padding: 16px;
}

.partnerimage.extrapadding.extraextrapadding {
  padding: 24px;
}

.logogridfullscreen {
  margin-left: auto;
  margin-right: auto;
}

.portraitimgdiv {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

._3fmmobilebg {
  background-image: url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65bd0b115208913f6297fff8_3FM%20Keyimage%20Thin.webp");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  margin-right: -4.5vw;
  position: relative;
}

.nporadio2parallax {
  flex-wrap: wrap;
  place-content: flex-start space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.audiowrapper {
  margin-left: auto;
  margin-right: auto;
}

.contactwrapper {
  margin-top: 0;
}

.contactwrapper.mp {
  margin-bottom: 0;
  margin-left: 0;
}

.contactwrapper.milou {
  margin-top: 0;
  margin-left: 0;
}

.homecases {
  margin-top: 200px;
}

.homecase {
  margin-bottom: 150px;
}

.homecase.hidden {
  display: none;
}

.homecaselink {
  width: 100%;
  text-decoration: none;
}

.homecasewrapper {
  position: relative;
}

.backtotop {
  z-index: 10;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/6581c51d7969087b437b5466_ArrowUp-Icon.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 32px;
  height: 32px;
  margin-left: auto;
  margin-right: 16px;
  padding: 16px 8px;
  display: block;
  position: sticky;
  top: 90vh;
}

.backtotop.w--current {
  margin-right: 16px;
}

.image-40 {
  object-fit: fill;
  width: auto;
  overflow: hidden;
}

.bold-text-2 {
  font-size: 20px;
  font-weight: 600;
}

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

.bold-text-3 {
  font-size: 20px;
  font-weight: 600;
}

.italic-text-3 {
  font-size: 20px;
}

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

.contact-img-1 {
  margin-left: 0;
}

.zappgreen {
  background-image: url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65e07675b2e32a09f552ca8f_Zapp-Socials-GreenBG.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.zappimg {
  width: 100%;
  height: 100%;
}

.zappmobilebg {
  background-image: url("https://cdn.prod.website-files.com/6543c1236f398f6e7045cf0c/65e0766bc96099d05485de01_Zapp-Socials-BlueBG.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  margin-right: -4.5vw;
  position: relative;
}

._4-5vwdivmobile {
  margin-left: 4.5vw;
  margin-right: 4.5vw;
}

.ncgrid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  margin-bottom: 200px;
}

.ncgrid.nc2ndrowgridmobile {
  margin-bottom: 200px;
}

.ncgrid.lastgrid {
  margin-bottom: 0;
}

.ncgrid.npospread {
  grid-row-gap: 150px;
}

.ihquotediv {
  position: static;
}

.ihquote {
  color: #fc553e;
  border-left-style: none;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  font-family: Brsonoma, sans-serif;
  font-size: 45px;
  font-weight: 400;
  line-height: 1.5em;
}

.ihquotename {
  color: #4a6a3e;
  font-size: 1.8vw;
  font-style: italic;
  font-weight: 400;
  position: static;
  inset: auto 30vw 0% 0;
}

.paragraphcollapse {
  height: 450px;
  position: relative;
  overflow: hidden;
}

.gradientdiv {
  z-index: 1;
  opacity: 1;
  background-image: linear-gradient(#f3f5f000 75%, #f3f5f0cc);
  height: 100%;
  display: block;
  position: absolute;
  inset: 0;
}

.collapseexpandarrow {
  z-index: 2;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: block;
  position: relative;
}

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

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

.t-c_h1 {
  color: var(--cr-blue);
  margin: 150px 4.5vw 100px;
  font-family: Brsonoma, sans-serif;
  font-weight: 600;
  line-height: 1.5em;
}

.t-c_h2 {
  color: var(--cr-blue);
  margin-top: 0;
  margin-bottom: 32px;
  font-family: Brsonoma, sans-serif;
  font-weight: 500;
  line-height: 1.5em;
}

.t-c_div {
  margin-top: 150px;
}

.t-c_div.t-c_div_1 {
  margin-top: 0;
}

.sunwebquote {
  color: #ed2924;
  text-align: center;
  border-left-style: none;
  margin-bottom: 0;
  padding: 0;
  font-family: Brsonoma, sans-serif;
  font-size: 45px;
  font-weight: 500;
  line-height: 1.5em;
}

.quote {
  color: var(--cr-blue);
  text-align: center;
  border-left-style: none;
  margin-bottom: 0;
  padding: 0;
  font-family: Brsonoma, sans-serif;
  font-size: 45px;
  line-height: 1.5em;
}

.taquote {
  color: #01193c;
  border-left-style: none;
  margin-bottom: 0;
  padding: 0;
  font-family: Brsonoma, sans-serif;
  font-size: 32px;
  line-height: 1.5em;
}

.taquotename {
  font-size: 24px;
  font-style: italic;
}

.quickmenuwrapper {
  flex-direction: column;
  justify-content: flex-start;
  width: 35%;
  padding-bottom: 100px;
}

.heading-21 {
  color: #4a14aa;
}

.t-ch2 {
  color: var(--cr-blue);
  margin-top: 0;
}

.heading-20 {
  color: #4a14aa;
}

.contentcontainer {
  z-index: 3;
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.informationwrapper {
  width: 70%;
  margin-bottom: 100px;
  padding-left: 30px;
  padding-right: 30px;
}

.heading-19 {
  color: #4a14aa;
}

.termsencond {
  display: block;
}

.heading-15, .heading-17, .heading-16, .heading-22 {
  color: #4a14aa;
}

.contentwrapper {
  flex-wrap: wrap;
  padding-top: 100px;
  display: flex;
}

.quicklinks {
  padding-right: 24px;
  position: sticky;
  top: 144px;
  overflow: visible;
}

.rich-text-block {
  color: var(--cr-blue);
  font-family: Brsonoma, sans-serif;
  font-size: 20px;
  line-height: 1.2em;
}

.link {
  opacity: .5;
  color: var(--cr-blue);
  border-left: 1px solid #04003626;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  font-family: Brsonoma, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2em;
  text-decoration: none;
  transition: border-color .2s, color .2s, opacity .2s;
  display: block;
}

.link:hover {
  opacity: 1;
}

.link.w--current {
  opacity: 1;
  color: #040036;
  border-left-color: #040036;
}

.t-c_wrapper {
  width: 100%;
  margin-top: 0;
  margin-left: 0;
}

.t-c_flex {
  display: flex;
}

.web_link {
  color: var(--cr-blue);
  text-decoration: underline;
}

.privacy-list {
  color: var(--cr-blue);
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Brsonoma, sans-serif;
  font-size: 22px;
  line-height: 1.5em;
}

.cr_video {
  cursor: pointer;
  justify-content: center;
  width: 100%;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.caseimgwidth {
  flex-wrap: wrap;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.fullimgcontainer {
  margin-left: -2px;
  margin-right: -2px;
  position: relative;
}

.fullimgcontainer.ncfullvideo {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.caseimgwrapper {
  width: 100%;
  padding-top: 80px;
  padding-bottom: 80px;
}

.caseimgwrapper.ciwnopadding {
  padding-top: 0;
  padding-bottom: 0;
}

.image_container._4-3 {
  aspect-ratio: 4 / 3;
  align-items: center;
  width: 36.8vw;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-group {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  justify-items: stretch;
  width: 113vw;
  height: auto;
  margin-left: 50%;
  margin-right: 50%;
  display: grid;
  position: absolute;
  overflow: hidden;
}

.image-150 {
  aspect-ratio: 4 / 3;
  object-fit: cover;
  width: 100%;
  max-width: none;
  position: relative;
}

.image-150.left {
  left: 6%;
}

.image-150.left.scale {
  width: auto;
  height: 135%;
  top: auto;
  bottom: auto;
  left: -10%;
}

.image-150.laptop {
  width: auto;
  height: 115%;
  left: -8%;
  right: 0;
}

.image-150.poster {
  width: auto;
  height: 110%;
  left: -10%;
}

.image-150.right {
  right: 10%;
}

.image_grid {
  aspect-ratio: auto;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 60vw;
  margin-bottom: 200px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.casegrid-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  max-width: 100%;
  margin-bottom: 120px;
}

.casegrid-2.case3autoloop-verticaltoslider.casemobilehidden {
  margin-bottom: 200px;
}

.caseverticalslider-2 {
  display: none;
}

.rtl-div {
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
}

.rtl_black_background {
  flex-flow: column;
  justify-content: center;
  width: 100%;
  height: auto;
  margin-bottom: 200px;
  display: flex;
  position: relative;
}

.rtl_img_div {
  justify-content: center;
  align-items: flex-end;
  width: auto;
  height: 45vw;
  display: flex;
  overflow: hidden;
}

.rtl_phonemockup {
  align-self: center;
  max-width: none;
  height: 155%;
  margin-top: 3.5vw;
}

.rtl_postcontainer {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  display: flex;
}

.rtl_social_example {
  object-fit: contain;
  align-self: center;
  width: 23.2vw;
  max-width: none;
  margin-top: 3.5vw;
  margin-bottom: .5vw;
  margin-left: -2vw;
  position: relative;
}

.rtl_social_example.rtl_2nd_social_example {
  margin-left: 0;
}

.rtl_black_bg {
  background-color: #000;
  position: absolute;
  inset: 4vw 0% 0%;
}

.rtl_mobile_grid {
  display: none;
}

.contact-img-2, .contact-img-3 {
  margin-top: 20px;
}

.contact-img-4 {
  margin-top: 120px;
  padding-left: 40px;
  padding-right: 40px;
}

.contact-img-5 {
  margin-top: 260px;
  padding-left: 160px;
  padding-right: 0;
}

.home_text_container {
  margin-left: 4.5vw;
  margin-right: 4.5vw;
}

.soundicon {
  cursor: pointer;
  mix-blend-mode: normal;
  justify-content: flex-start;
  width: auto;
  height: 40px;
  display: flex;
  position: absolute;
  inset: auto auto 1vw 2vw;
}

.unmute {
  width: 28px;
  display: none;
}

.mute {
  width: 28px;
  display: block;
}

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

@media screen and (min-width: 1440px) {
  .caseherocontainer {
    margin-left: 4.5vw;
    margin-right: 4.5vw;
  }

  .paragraph {
    font-size: 22px;
  }

  .paragraph.morework {
    margin-top: 0;
    font-size: 24px;
  }

  .h4 {
    font-size: 26px;
  }

  .h4.morework {
    font-size: 28px;
  }

  .casecontainer {
    margin-left: 4.5vw;
    margin-right: 4.5vw;
  }

  .casecontainer.casefullscreencontainer.rtl_container {
    margin-left: 0;
    margin-right: 0;
  }

  .moreworkgrid {
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
  }

  .grid.home {
    z-index: 0;
  }

  .grid.contactgrid2 {
    margin-bottom: 0;
  }

  .h3.home {
    max-width: 35vw;
  }

  .container {
    font-size: 32px;
  }

  .imgbanner {
    margin-left: 0;
  }

  .teammemberimgdiv {
    height: 280px;
  }

  .moreworklink {
    text-decoration: none;
  }

  .button {
    background-color: var(--cr-red-old);
    text-align: center;
    border-radius: 100px;
    padding: 12px 24px;
    font-family: Brsonoma, sans-serif;
    font-size: 24px;
    line-height: 1.2em;
  }

  .button.tertiary {
    padding: 8px 16px;
  }

  .work-list {
    grid-template-columns: 1fr 1fr;
  }

  .service-list {
    grid-column-gap: 32px;
    grid-row-gap: 16px;
  }

  .work-collection {
    margin-bottom: 0;
  }

  .case-description {
    font-size: 28px;
  }

  .case-title {
    font-size: 34px;
  }

  .collection-list-3 {
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  }

  .aboutusteamcms {
    margin-bottom: 150px;
  }

  .bulletpointsjoinus {
    margin-bottom: 10px;
    line-height: 1.6em;
  }

  .naviconsdiv {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
  }

  .workcasewrapper {
    aspect-ratio: 16 / 9;
    object-fit: cover;
  }

  .coverimg.mobile {
    display: none;
  }

  .caseparagraph {
    font-size: 22px;
  }

  .logo-loop-section {
    z-index: 1;
  }

  .custom_case_colour {
    opacity: .12;
  }

  .cookie_content {
    justify-content: space-around;
    width: 700px;
  }

  .cookie_text.long {
    max-width: 32rem;
    font-size: 16px;
  }

  .button_text {
    font-family: Brsonoma, sans-serif;
  }

  .image-39, .coverimg_mobile.mobile {
    display: none;
  }

  .t-c_h1 {
    margin-bottom: 60px;
  }

  .contentcontainer {
    max-width: 1160px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    left: auto;
    right: auto;
  }

  .informationwrapper {
    padding-left: 56px;
  }

  .contentwrapper {
    grid-column-gap: 0px;
  }

  .quicklinks {
    overflow: auto;
  }

  .link {
    font-size: 16px;
    line-height: 1.4em;
  }

  .link.w--current {
    font-size: 16px;
  }

  .fullimgcontainer {
    position: static;
    top: 0;
  }

  .caseimgwrapper {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}

@media screen and (min-width: 1920px) {
  .caseherocontainer {
    width: 1744px;
    margin-left: auto;
    margin-right: auto;
  }

  .h1 {
    font-size: 180px;
  }

  .h1.abouth1 {
    max-width: 7em;
  }

  .h1.contacth1 {
    font-size: 100px;
  }

  .h5 {
    font-size: 34px;
  }

  .h2 {
    font-size: 64px;
  }

  .h2.home {
    max-width: 56rem;
    margin-bottom: 24px;
    font-size: 72px;
  }

  .paragraph, .paragraph.morework {
    font-size: 28px;
  }

  .paragraph.contactp {
    font-size: 24px;
  }

  .paragraph.home {
    font-size: 26px;
  }

  .paragraph.bold {
    font-size: 24px;
  }

  .h4, .h4.morework {
    font-size: 32px;
  }

  .casecontainer {
    width: 1744px;
    margin-left: auto;
    margin-right: auto;
  }

  .caseintrogrid {
    margin-bottom: 150px;
  }

  .moreworkgrid {
    grid-row-gap: 60px;
    margin-bottom: 250px;
  }

  .grid, .grid.case2img, .grid.caseh2-p {
    margin-bottom: 250px;
  }

  .grid.caseh2-p.lastgrid {
    margin-bottom: 0;
  }

  .grid.caseh3-p {
    margin-bottom: 250px;
  }

  .grid.contactgrid {
    margin-top: 100px;
    margin-bottom: 200px;
  }

  .grid.npospread {
    grid-row-gap: 150px;
  }

  .grid.homegrid {
    margin-top: 250px;
  }

  .h2span {
    font-size: 68px;
  }

  .footercontainer {
    width: 1744px;
    margin-left: auto;
    margin-right: auto;
  }

  .footerparagraph, .footerparagraph.footeroffice {
    font-size: 20px;
  }

  .footerparagraph.footerhiddenmobile {
    margin-bottom: 40px;
    font-size: 20px;
  }

  .footerlink {
    font-size: 20px;
  }

  .linkedin {
    width: 40px;
  }

  .instagram {
    width: 40px;
    margin-right: 32px;
  }

  .casefullscreenimg {
    margin-bottom: 250px;
  }

  .h3 {
    font-size: 44px;
  }

  .h3.home {
    max-width: 61rem;
    font-size: 64px;
    line-height: 1.15em;
  }

  .h3span {
    font-size: 48px;
  }

  .container, .container.containertop {
    width: 1744px;
    margin-left: auto;
    margin-right: auto;
  }

  .imgbanner {
    object-fit: cover;
    width: 100%;
    height: auto;
    max-height: 50vh;
    margin-left: 0;
    position: static;
  }

  .button {
    font-family: Brsonoma, sans-serif;
    font-size: 30px;
  }

  .work-list {
    grid-column-gap: 32px;
    grid-row-gap: 150px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .work-collection {
    margin-left: -16px;
    margin-right: -16px;
    padding-left: 0;
  }

  .featuredbtn {
    width: 200px;
  }

  .filter-title {
    font-size: 40px;
  }

  .active-border {
    height: 3px;
    bottom: -20px;
  }

  .case-description {
    font-size: 30px;
  }

  .case-title {
    font-size: 36px;
  }

  .case-title.no-padding {
    flex: none;
    margin-top: 0;
    margin-left: 0;
    padding-left: 0;
    display: block;
  }

  .content-container, .content-container.no_topmargin {
    width: 1744px;
    margin-left: auto;
    margin-right: auto;
  }

  .collection-item-3 {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .navmenuicon {
    margin-left: 0;
    inset: 36px auto auto;
  }

  .navcrlogotext {
    font-size: 34px;
  }

  .navlogodiv.currentlogo {
    padding-left: 0;
  }

  .navcontainer {
    width: 1744px;
    margin-left: auto;
    margin-right: auto;
  }

  .navcrlogoimg {
    height: 40px;
  }

  .navtext {
    font-size: 28px;
  }

  .bar.horizontal, .bar.vertical {
    width: 3px;
    height: 24px;
  }

  .naviconsdiv {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
  }

  .coverimg.mobile {
    display: none;
  }

  .caseparagraph {
    font-size: 1.4vw;
  }

  .contact.contactus {
    width: 400px;
  }

  .navmenuicon_white {
    margin-left: 0;
    left: auto;
    right: auto;
  }

  .navcrlogotext_white {
    font-size: 34px;
  }

  .text_goup.home_top {
    margin-bottom: 56px;
  }

  .logo_loop_container {
    margin-top: -105px;
  }

  .custom_case_colour {
    opacity: .15;
  }

  .text-group {
    justify-content: flex-start;
    display: flex;
  }

  .image-37 {
    width: 100%;
    height: 100%;
  }

  .collection-item-7 {
    flex-direction: row;
    display: inline-block;
  }

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

  .heading {
    margin-left: 15px;
    margin-right: 15px;
  }

  .cookie_content {
    width: 1000px;
  }

  .cookie_text.long {
    max-width: 40rem;
    font-size: 20px;
  }

  .button_text {
    font-size: 20px;
  }

  .html-embed-27, .html-embed-28, .coverimg_mobile.mobile {
    display: none;
  }

  .empty_work_list {
    flex: 0 auto;
    display: block;
  }

  .empty-state {
    display: none;
  }

  .backtotop {
    width: 40px;
    height: 40px;
    margin-bottom: 32px;
    margin-right: 32px;
    padding: 20px 16px;
  }

  .backtotop.w--current {
    margin-bottom: 0;
  }

  .bold-text-2, .italic-text-2, .bold-text-3, .italic-text-3 {
    font-size: 24px;
  }

  .ihquote {
    font-size: 60px;
  }

  .t-c_h1 {
    margin-top: 150px;
    margin-bottom: 80px;
    font-size: 44px;
  }

  .t-c_h2 {
    font-size: 38px;
  }

  .t-c_div.t-c_div_1 {
    margin-top: 0;
  }

  .sunwebquote, .quote {
    font-size: 60px;
  }

  .taquote {
    font-size: 40px;
  }

  .taquotename {
    font-size: 32px;
  }

  .link, .link.w--current {
    font-size: 20px;
  }

  .privacy-list {
    font-size: 28px;
  }

  .image_grid {
    margin-bottom: 250px;
  }

  .rtl_black_background {
    width: 100vw;
    margin-bottom: 250px;
  }

  .contact-img-2, .contact-img-3 {
    margin-top: 40px;
  }

  .contact-img-4 {
    margin-top: 150px;
    padding-right: 80px;
  }
}

@media screen and (max-width: 991px) {
  .caseherosection {
    margin-bottom: 100px;
    padding-top: 100px;
  }

  .caseherocontainer {
    margin-bottom: 40px;
  }

  .h1 {
    font-size: 65px;
  }

  .h1.abouth1 {
    margin-bottom: 60px;
  }

  .h1.contacth1 {
    font-size: 60px;
  }

  .h5 {
    font-size: 18px;
  }

  .h5.name {
    margin-bottom: 0;
    font-size: 18px;
  }

  .h2 {
    font-size: 40px;
  }

  .paragraph {
    padding-top: .5vw;
    padding-bottom: 0;
    font-size: 18px;
  }

  .paragraph.jobtitle {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 16px;
  }

  .paragraph.jobtitleabout {
    font-size: 16px;
  }

  .paragraph.contactp, .paragraph.bold {
    font-size: 18px;
  }

  .paragraph.subtitle {
    font-size: 16px;
    display: none;
  }

  .paragraph.white {
    font-size: 18px;
  }

  .h4 {
    font-size: 22px;
  }

  .h4.morework {
    font-size: 20px;
  }

  .h4.h4join {
    margin-bottom: 20px;
  }

  .caseintro-services {
    margin-bottom: 100px;
  }

  .caseintrogrid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    width: 100%;
    max-width: 100%;
    margin-bottom: 80px;
  }

  .casesection {
    margin-bottom: 100px;
  }

  .moreworkgrid {
    grid-column-gap: 16px;
    margin-bottom: 80px;
  }

  .grid {
    grid-column-gap: 32px;
    margin-bottom: 100px;
  }

  .grid.case2img, .grid.case3img, .grid.caseh2-p {
    margin-bottom: 100px;
  }

  .grid.caseh2-p.lastgrid {
    margin-bottom: 0;
  }

  .grid.caseh3-p {
    margin-bottom: 100px;
  }

  .grid.case3imgcollage {
    grid-row-gap: 16px;
  }

  .grid.margin100 {
    margin-bottom: 80px;
  }

  .grid.summarygrid {
    grid-row-gap: 40px;
  }

  .grid.mobilegrid {
    margin-bottom: 80px;
  }

  .grid.contactgrid {
    grid-template-rows: auto auto;
    margin-top: 40px;
    margin-bottom: 100px;
  }

  .grid.home.logoloopgrid {
    grid-row-gap: 32px;
  }

  .grid._4-5vwmargin {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .grid.npospread {
    grid-row-gap: 80px;
  }

  .grid.rtl_bg_grid {
    margin-left: 4.5vw;
  }

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

  .zappgrid-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
    max-width: 100%;
    margin-bottom: 80px;
  }

  .casefullscreenautoloopcontainer {
    margin-bottom: 100px;
  }

  .h2span {
    font-size: 42px;
  }

  .footercontainer {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .footergrid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .footerparagraph {
    font-size: 14px;
  }

  .footerparagraph.footeroffice {
    margin-bottom: 32px;
    font-size: 14px;
  }

  .footerparagraph.footerhiddenmobile {
    margin-bottom: 20px;
  }

  .footerlist {
    padding-bottom: 10px;
  }

  .footerlink {
    font-size: 14px;
  }

  .linkedin, .instagram {
    width: 28px;
  }

  .footerofficediv {
    margin-bottom: 20px;
  }

  .footerofficediv.footerhidden {
    display: none;
  }

  .casefullscreenimg {
    margin-bottom: 100px;
  }

  .casefullscreencontainer._3fmbg {
    margin-bottom: 100px;
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .caseimg {
    margin-bottom: 0;
  }

  .caseimg._3fmgif {
    height: 150px;
    padding-left: 0;
    padding-right: 0;
  }

  .h3 {
    font-size: 24px;
  }

  .h3.h3joinus {
    margin-bottom: 16px;
    font-size: 26px;
  }

  .h3span {
    font-size: 28px;
  }

  .caseh2-p-img, .caseh3-p-img {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .casefullscreenvid {
    margin-bottom: 100px;
  }

  .caseautoloopcontainer.verticalautoloop, .caseautoloopcontainer._3fmmobile {
    border-radius: 18px;
  }

  .caseautoloopcontainer.zappmobile.zappmobilegreen {
    border-radius: 20px;
  }

  .caseautoloopcontainer.verticalautoloop {
    z-index: -1;
    border-radius: 18px;
  }

  .caseh2-p-imgright, .caseh3-p-imgleft, .caseh2-p-vidleft, .caseh3-p-vid, .caseh3-p-vidleft, .caseh2-p-vid, .caseh2-p-autoplayleft, .caseh2-p-autoplay {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .container.containertop {
    padding-top: 100px;
  }

  .imgbanner {
    margin-bottom: 100px;
  }

  .imgbanner.imgjoin {
    margin-bottom: 120px;
  }

  .teammemberimgdiv {
    width: 100%;
    height: 220px;
    margin-bottom: 8px;
    overflow: hidden;
  }

  .cta-morework-footer {
    margin-top: 100px;
  }

  .collection-list-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .more_work_case {
    padding-bottom: 0;
  }

  .button {
    font-size: 22px;
  }

  .industry-filters {
    grid-column-gap: 16px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .work-list {
    grid-column-gap: 16px;
    grid-row-gap: 80px;
  }

  .service-collection.filter-container {
    top: 60px;
  }

  .industry-filter-collection.filter-container {
    display: none;
    top: 60px;
  }

  .client-filter-collection.filter-container {
    top: 60px;
  }

  .form.filters {
    grid-column-gap: 16px;
  }

  .work-collection {
    margin-bottom: 0;
  }

  .featured-collection {
    width: 91vw;
    max-width: 91vw;
  }

  .featuredbtn {
    width: 119px;
    height: 24px;
  }

  .radio-button-field {
    justify-content: flex-start;
    align-items: center;
    font-size: 32px;
  }

  .filter-title {
    align-self: flex-start;
    font-size: 24px;
  }

  .active-border {
    display: none;
  }

  .featured-case {
    max-width: 91vw;
  }

  .case-description {
    margin-top: 8px;
    font-size: 18px;
  }

  .case-description.case-description-home {
    margin-top: 0;
  }

  .case-title {
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 22px;
  }

  .case-title.case-title-home {
    margin-top: 20px;
    margin-bottom: 10px;
  }

  .featured-grid {
    grid-column-gap: 16px;
    grid-row-gap: 80px;
    width: 91vw;
    max-width: 91vw;
  }

  .content-container {
    margin-top: 100px;
  }

  .collection-item-3 {
    margin-bottom: 0;
  }

  .radio-button-label.filter-btn {
    margin-bottom: 0;
    font-size: 18px;
  }

  .workinmotiondiv {
    margin-bottom: 60px;
  }

  .form-block-2 {
    margin-bottom: 40px;
  }

  .radio-button-label-2.filter-btn, .radio-button-label-3.filter-btn {
    font-size: 18px;
  }

  .navoverlaylinktext {
    font-size: 60px;
  }

  .navmenuicon {
    top: 26px;
  }

  .navcrlogotext {
    padding-bottom: 6px;
    font-size: 24px;
  }

  .navcrlogoimg {
    height: 28px;
  }

  .navbar {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .navtext {
    padding-top: 4px;
    font-size: 20px;
  }

  .navcrlogo {
    width: 50vw;
  }

  .collection-list-3 {
    grid-column-gap: 16px;
    grid-row-gap: 32px;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  }

  .aboutusteamcms {
    margin-bottom: 100px;
  }

  .breadcrumb {
    margin-top: 100px;
  }

  .bulletpointsjoinus, .paragraph-2 {
    font-size: 16px;
  }

  .paragraph-2.bulletpointsjoinus {
    font-size: 1.5em;
  }

  .bar.horizontal, .bar.vertical {
    height: 16px;
  }

  .coverimg.mobile {
    display: none;
  }

  .caseh2 {
    font-size: 40px;
  }

  .caseparagraph {
    font-size: 18px;
  }

  .caseh2span {
    font-size: 42px;
  }

  .caseintrogrid-2 {
    width: 100%;
    max-width: 100%;
    margin-bottom: 80px;
  }

  .contact.contactus {
    width: 290px;
  }

  .footerlink-2, .footerparagraph-2 {
    font-size: 14px;
  }

  .footerparagraph-2.footeroffice {
    margin-bottom: 32px;
    font-size: 14px;
  }

  .reel_placeholder {
    margin-top: -77px;
  }

  .navmenuicon_white {
    top: 26px;
  }

  .navbar_white {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .navcrlogotext_white {
    padding-bottom: 6px;
    font-size: 24px;
  }

  .navtext_white, .navtext-copy {
    padding-top: 4px;
    font-size: 20px;
  }

  .logo-loop-section {
    margin-top: 150px;
  }

  .logo_loop_container {
    margin-top: -99px;
  }

  .text-group {
    flex-direction: column;
  }

  .service-filter-collection.filter-container {
    top: 60px;
  }

  .service-filters {
    grid-column-gap: 16px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .cookie_wrapper {
    right: 0%;
  }

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

  .collection-list-wrapper-3, .collection-list-4, .coverimg_mobile.mobile {
    display: none;
  }

  .empty_work_list {
    margin-bottom: 80px;
  }

  .homecases {
    margin-top: 150px;
  }

  .homecase {
    margin-bottom: 100px;
  }

  .html-embed-31 {
    display: none;
  }

  .backtotop {
    margin-bottom: 16px;
    margin-right: 16px;
  }

  .backtotop.w--current {
    margin-bottom: 0;
  }

  .bold-text-2, .italic-text-2, .bold-text-3, .italic-text-3 {
    font-size: 18px;
  }

  .image-41 {
    margin-top: 50px;
  }

  .contact-img-1 {
    margin-left: 0;
  }

  .zappgreen {
    background-repeat: no-repeat;
    background-size: auto 100%;
  }

  ._4-5vwdivmobile {
    margin-left: 0;
    margin-right: 0;
  }

  .ncgrid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
    max-width: 100%;
    margin-bottom: 100px;
  }

  .ncgrid.nc2ndrowgridmobile {
    margin-bottom: 100px;
  }

  .ihquote {
    font-size: 28px;
  }

  .ihquotename {
    font-size: 16px;
  }

  .t-c_h1 {
    margin-top: 100px;
    margin-bottom: 40px;
    font-size: 28px;
  }

  .t-c_h2 {
    margin-bottom: 20px;
    font-size: 28px;
  }

  .t-c_div {
    margin-top: 100px;
  }

  .sunwebquote, .quote {
    font-size: 28px;
  }

  .taquote {
    font-size: 24px;
  }

  .taquotename {
    font-size: 18px;
  }

  .quickmenuwrapper {
    display: none;
  }

  .contentcontainer {
    max-width: 100%;
    padding-left: 80px;
    padding-right: 80px;
  }

  .quicklinks {
    padding-right: 0;
  }

  .privacy-list {
    font-size: 18px;
  }

  .image-group {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .image_grid {
    height: 64vw;
    margin-bottom: 100px;
  }

  .casegrid-2 {
    margin-bottom: 80px;
  }

  .casegrid-2.case3autoloop-verticaltoslider.casemobilehidden {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    margin-bottom: 100px;
  }

  .rtl_black_background {
    margin-bottom: 100px;
  }

  .rtl_social_example {
    margin-left: 0;
  }

  .rtldivmobile {
    margin-left: 4.5vw;
    margin-right: 4.5vw;
  }

  .rtl_mobile_grid {
    display: none;
  }

  .contact-img-4 {
    margin-top: 90px;
  }

  .soundicon {
    bottom: 2vw;
    left: 4vw;
  }

  .unmute, .mute {
    width: 24px;
  }
}

@media screen and (max-width: 767px) {
  .h1 {
    font-size: 50px;
  }

  .h1.abouth1 {
    margin-bottom: 60px;
  }

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

  .h2 {
    font-size: 32px;
  }

  .paragraph.contactp {
    font-size: 16px;
  }

  .paragraph.home {
    padding-left: 0;
  }

  .paragraph.bold {
    font-size: 16px;
  }

  .paragraph.subtitle {
    display: none;
  }

  .h4 {
    font-size: 20px;
  }

  .h4.morework {
    font-size: 18px;
  }

  .caseintro-services {
    margin-bottom: 80px;
  }

  .caseintrogrid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
    max-width: 100%;
  }

  .caseintrogrid.lessmargin {
    margin-bottom: 40px;
  }

  .caseservicesgrid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
    max-width: 100%;
  }

  .moreworkgrid {
    grid-column-gap: 16px;
  }

  .grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    margin-bottom: 80px;
  }

  .grid.case2img, .grid.case3img, .grid.caseh2-p, .grid.caseh3-p {
    margin-bottom: 80px;
  }

  .grid.case3imgcollage {
    grid-row-gap: 8px;
  }

  .grid.margin100 {
    margin-bottom: 60px;
  }

  .grid.joinusgrid {
    margin-bottom: 80px;
  }

  .grid.mobilegrid {
    grid-row-gap: 32px;
  }

  .grid.contactgrid {
    grid-row-gap: 32px;
    margin-top: 40px;
    margin-bottom: 80px;
  }

  .grid.home.logoloopgrid {
    grid-row-gap: 16px;
  }

  .grid.npospread {
    grid-row-gap: 40px;
  }

  .grid.homegrid {
    margin-top: 80px;
  }

  .zappgrid-2 {
    margin-bottom: 40px;
  }

  .casefullscreenautoloopcontainer {
    margin-bottom: 80px;
  }

  .h2span {
    font-size: 34px;
  }

  .h2span.home {
    font-size: 48px;
  }

  .footergrid {
    grid-template-rows: auto auto auto auto;
  }

  .footerparagraph.footeroffice {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .footerparagraph.footerhiddenmobile {
    display: none;
  }

  .footerofficediv {
    margin-top: 16px;
    display: flex;
  }

  .footerofficediv.footerhidden {
    display: block;
  }

  .list {
    display: none;
  }

  .casefullscreenimg, .casefullscreencontainer._3fmbg {
    margin-bottom: 80px;
  }

  .caseimg {
    margin-bottom: 0;
  }

  .caseimg._3fmgif {
    height: 120px;
    padding-left: 0;
    padding-right: 0;
  }

  .h3, .h3.h3joinus {
    font-size: 24px;
  }

  .h3.home {
    max-width: 18rem;
    margin-bottom: 32px;
  }

  .h3span {
    font-size: 26px;
  }

  .caseh2-p-img, .caseh3-p-img {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .casefullscreenvid {
    margin-bottom: 80px;
  }

  .caseautoloopcontainer._3fmmobile.zappbluemobile {
    border-radius: 18px;
  }

  .caseautoloopcontainer.radio2social {
    margin-top: 40px;
  }

  .caseautoloopcontainer.zappmobile, .caseautoloopcontainer.zappmobile.zappmobilegreen {
    border-radius: 18px;
  }

  .caseautoloopcontainer.verticalautoloop {
    border-radius: 16px;
  }

  .caseh3-p-imgleft.rtl_text_container {
    display: none;
  }

  .container.containertop {
    padding-top: 100px;
  }

  .imgbanner, .imgbanner.imgjoin {
    margin-bottom: 80px;
  }

  .teammemberimgdiv {
    height: 240px;
  }

  .teammemberdiv {
    width: 100%;
    display: block;
  }

  .cta-morework-footer {
    margin-top: 60px;
  }

  .more_work_case {
    padding-bottom: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .button {
    font-size: 18px;
  }

  .button.secondary {
    text-align: center;
    flex: 1;
    padding: 8px 20px;
  }

  .button.tertiary {
    text-align: center;
    flex: 1;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .industry-filters {
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto;
  }

  .work-list {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .service-collection.filter-container {
    top: 50px;
  }

  .service-list.filter-container, .client-list {
    grid-column-gap: 16px;
  }

  .industry-filter-collection.filter-container, .client-filter-collection.filter-container {
    top: 50px;
  }

  .work-collection {
    margin-bottom: 0;
  }

  .featuredbtn {
    width: 99px;
    height: 20px;
  }

  .filter-title {
    font-size: 20px;
  }

  .case-description.case-description-home {
    margin-top: 0;
  }

  .case-title {
    margin-top: 10px;
  }

  .case-title.case-title-home {
    width: 100%;
    margin-top: 24px;
    margin-bottom: 0;
  }

  .case-title.no-padding {
    padding-top: 50px;
  }

  .featured-grid {
    grid-row-gap: 60px;
  }

  .collection-item-3 {
    width: 100%;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .radio-button-label.filter-btn {
    margin-bottom: 0;
    font-size: 16px;
  }

  .workinmotiondiv, .form-block-2 {
    margin-bottom: 40px;
  }

  .radio-button-label-3.filter-btn {
    font-size: 16px;
  }

  .collection-item-5 {
    width: 100%;
  }

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

  .nav {
    z-index: 105;
  }

  .navcrlogotext {
    display: none;
  }

  .navbar {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .navoverlayflex {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    height: 200px;
    margin: auto 4.5vw;
    padding-top: 40px;
    display: grid;
    inset: 0%;
  }

  .navtext {
    font-size: 20px;
    display: flex;
  }

  .navcrlogo {
    padding-left: 0;
  }

  .navoverlaylink {
    margin-bottom: 0;
  }

  .collection-list-3 {
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  }

  .aboutusteamcms {
    margin-bottom: 80px;
  }

  .italic-text {
    font-size: 1.5em;
  }

  .category-icon-group {
    margin-left: 6px;
  }

  .image-36 {
    height: 20px;
  }

  .naviconsdiv {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: space-between;
    max-width: 140px;
    margin-top: 0;
  }

  .workcasewrapper {
    height: 120%;
  }

  .coverimg {
    width: auto;
    height: auto;
  }

  .caseh2 {
    font-size: 32px;
  }

  .caseh2span {
    font-size: 34px;
  }

  .caseintrogrid-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
    max-width: 100%;
  }

  .contact.contactus {
    background-color: #fff;
    width: 230px;
    margin-top: 0;
    padding: 8px;
    box-shadow: 5px 5px 10px #0000000d;
  }

  .footerparagraph-2.footerhiddenmobile {
    display: none;
  }

  .footerparagraph-2.footeroffice {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .home_video_wrapper {
    margin-top: 76px;
  }

  .reel_placeholder {
    margin-top: 0;
  }

  .navbar_white {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .navcrlogotext_white {
    display: none;
  }

  .navtext_white, .navtext-copy {
    font-size: 16px;
    display: none;
  }

  .nav_white-group {
    display: none;
  }

  .logo-loop-section {
    margin-top: 100px;
  }

  .logo_loop_container {
    margin-top: 0;
  }

  .home-case {
    padding-bottom: 48px;
  }

  .text-group {
    flex-direction: column;
  }

  .case-info {
    max-width: 100%;
    margin-top: 8px;
  }

  .cover-img-wrapper {
    width: 100%;
    height: 100%;
  }

  .service-filter-collection.filter-container {
    top: 50px;
  }

  .service-filters {
    grid-row-gap: 16px;
  }

  .cookie_content {
    flex-direction: row;
    justify-content: space-between;
    width: 400px;
    margin-top: 24px;
    margin-bottom: 24px;
    margin-right: auto;
  }

  .cookie_buttons {
    display: block;
  }

  .cookie_text.short {
    max-width: 250px;
    font-family: Brsonoma, sans-serif;
    display: block;
  }

  .cookie_text.long {
    display: none;
  }

  .button_text {
    font-size: 16px;
  }

  .collection-list-wrapper-3 {
    display: none;
  }

  .coverimg_mobile {
    height: 100%;
  }

  .empty_work_list {
    margin-bottom: 64px;
  }

  ._3fmmobilebg {
    margin-top: 40px;
    margin-left: 0;
    margin-right: 0;
  }

  .contactwrapper.mp, .contactwrapper.milou {
    margin-top: 130px;
    margin-left: auto;
    margin-right: auto;
  }

  .homecases {
    margin-top: 100px;
  }

  .homecase {
    width: 100%;
    height: auto;
    overflow: hidden;
  }

  .backtotop {
    margin-bottom: 16px;
    margin-right: 8px;
    top: 80vh;
  }

  .backtotop.w--current {
    top: 80vh;
  }

  .bold-text-2, .italic-text-2, .bold-text-3, .italic-text-3 {
    font-size: 16px;
  }

  .image-41 {
    margin-top: 80px;
  }

  .zappmobilebg {
    margin-top: 40px;
    margin-right: 0;
  }

  .ncgrid, .ncgrid.nc2ndrowgridmobile {
    margin-bottom: 80px;
  }

  .ihquote {
    font-size: 24px;
  }

  .t-c_h1 {
    margin-top: 100px;
    margin-bottom: 0;
    font-size: 24px;
  }

  .t-c_h2 {
    font-size: 22px;
  }

  .t-c_div {
    margin-top: 80px;
  }

  .t-c_div.t-c_div_1 {
    margin-top: 40px;
  }

  .sunwebquote, .quote {
    font-size: 24px;
  }

  .taquote {
    font-size: 22px;
  }

  .taquotename {
    font-size: 18px;
  }

  .quickmenuwrapper {
    display: none;
  }

  .contentcontainer {
    max-width: 100%;
    padding-left: 48px;
    padding-right: 48px;
  }

  .informationwrapper {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .fullimgcontainer {
    margin-left: 0;
    margin-right: 0;
  }

  .caseimgwrapper {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .image_grid {
    margin-bottom: 80px;
  }

  .casegrid-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    margin-bottom: 60px;
  }

  .casegrid-2.case3autoloop-verticaltoslider.casemobilehidden, .rtl_black_background {
    margin-bottom: 80px;
  }

  .rtl_social_example {
    margin-left: 20px;
  }

  .rtl_mobile_grid {
    margin-left: 4.5vw;
    margin-right: 4.5vw;
    display: block;
  }

  .contact-img-4 {
    margin-top: 55px;
    padding-left: 25px;
    padding-right: 0;
  }

  .soundicon {
    bottom: 2vw;
    left: 4vw;
  }
}

@media screen and (max-width: 479px) {
  .caseherosection {
    margin-bottom: 80px;
    padding-top: 80px;
  }

  .h1 {
    font-size: 50px;
    line-height: 1em;
  }

  .h1.contacth1 {
    font-size: 30px;
    line-height: 1.2em;
  }

  .h5 {
    font-size: 16px;
  }

  .h2 {
    font-family: Brsonoma, sans-serif;
    font-size: 24px;
  }

  .paragraph {
    font-size: 18px;
  }

  .paragraph.morework {
    padding-top: 0;
    font-size: 16px;
  }

  .paragraph.jobdescription {
    display: none;
  }

  .paragraph.breadcrumbparagraph {
    font-size: 1.2em;
  }

  .paragraph.service-1, .paragraph.service-2, .paragraph.service-3, .paragraph.service-4, .paragraph.service-5, .paragraph.service-6, .paragraph.service-7, .paragraph.service-8 {
    font-size: 18px;
  }

  .paragraph.home {
    padding-left: 0;
  }

  .paragraph.extrapadding {
    padding-top: .5vw;
    padding-bottom: 0;
  }

  .h4.morework {
    margin-top: 8px;
  }

  .caseheroreel {
    margin-bottom: 40px;
  }

  .casecontainer {
    width: auto;
  }

  .caseintrogrid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
    margin-bottom: 80px;
  }

  .caseintrogrid.lessmargin {
    margin-bottom: 20px;
  }

  .caseservicesgrid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
  }

  .casesection {
    margin-bottom: 100px;
  }

  .moreworkgrid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    margin-bottom: 80px;
  }

  .grid {
    margin-bottom: 80px;
  }

  .grid.case2img {
    grid-row-gap: 16px;
    margin-bottom: 80px;
  }

  .grid.case3img, .grid.caseh2-p, .grid.caseh3-p {
    margin-bottom: 80px;
  }

  .grid.case3imgcollage, .grid.case4autoloopcollage {
    grid-row-gap: 16px;
  }

  .grid.lastgrid {
    margin-bottom: 0;
  }

  .grid.case3autoloop-verticaltoslider.casemobilehidden {
    display: none;
  }

  .grid.caseh2-p-vid {
    grid-column-gap: 16px;
  }

  .grid.summarygrid {
    grid-row-gap: 20px;
  }

  .grid.mobilegrid {
    grid-row-gap: 32px;
  }

  .grid.contactgrid {
    grid-row-gap: 32px;
    grid-template-rows: auto auto auto;
    margin-top: 40px;
    margin-bottom: 80px;
  }

  .grid.home.logoloopgrid {
    grid-row-gap: 16px;
  }

  .grid._4-5vwmargin {
    width: 100%;
  }

  .grid.npospread {
    grid-row-gap: 32px;
  }

  .grid.mobilehidden {
    display: none;
  }

  .grid.rtl_bg_grid {
    margin-left: 0;
  }

  .casefullscreenautoloopcontainer {
    margin-bottom: 80px;
  }

  .h2span {
    font-size: 26px;
  }

  .h2span.home {
    font-size: 36px;
    line-height: 36px;
  }

  .footercontainer {
    padding-top: 32px;
    padding-bottom: 16px;
  }

  .footergrid {
    grid-template-rows: auto auto;
  }

  .footerparagraph {
    margin-bottom: 16px;
    font-family: Brsonoma, sans-serif;
  }

  .footerparagraph.footeroffice {
    margin-bottom: 0;
  }

  .footericondiv {
    justify-content: flex-start;
    margin-bottom: 16px;
  }

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

  .casefullscreenimg {
    margin-bottom: 80px;
  }

  .casefullscreencontainer._3fmbg {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .caseimg {
    margin-bottom: 0;
  }

  .caseimg._3fmgif {
    height: 170px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .h3 {
    font-size: 20px;
  }

  .h3.summaryh3 {
    margin-top: 20px;
  }

  .h3.h3joinus {
    font-size: 20px;
  }

  .h3.h3span {
    margin-bottom: 10px;
  }

  .h3.home {
    font-size: 24px;
  }

  .h3span {
    font-size: 22px;
  }

  .caseh2-p-img {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    margin-bottom: 0;
  }

  .caseh3-p-img {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    margin-bottom: 10px;
  }

  .casefullscreenvid {
    margin-bottom: 80px;
  }

  .caseautoloopcontainer._3fmmobile {
    border-radius: 16px;
    width: 50%;
    padding-bottom: 108.265%;
  }

  .caseautoloopcontainer._3fmmobile.zappbluemobile {
    width: 100%;
    padding-bottom: 205.57%;
  }

  .caseautoloopcontainer.radio2social {
    margin-top: 0;
  }

  .caseautoloopcontainer.zappmobile.zappmobilegreen {
    width: auto;
    height: auto;
  }

  .caseautoloopcontainer.zappgridvid1, .caseautoloopcontainer.zappgridvid2 {
    padding-bottom: 75%;
  }

  .caseautoloopcontainer.fl_vertical {
    padding-bottom: 176.25%;
  }

  .caseverticalslidermask {
    border-radius: 16px;
  }

  .caseverticalslider {
    border-radius: 16px;
    height: 100%;
    margin-bottom: 60px;
  }

  .caseverticalslider.casemobilevisible {
    display: block;
  }

  .caseh2-p-imgright, .caseh3-p-imgleft, .caseh2-p-vidleft, .caseh3-p-vid, .caseh3-p-vidleft, .caseh2-p-vid, .caseh2-p-autoplayleft, .caseh2-p-autoplay {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .container.containertop {
    padding-top: 80px;
  }

  .teammemberimgdiv {
    height: 280px;
  }

  .collection-list-2 {
    grid-row-gap: 50px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .more_work_case {
    padding-bottom: 0;
  }

  .button {
    font-size: 16px;
  }

  .button.secondary {
    padding: 8px 20px;
  }

  .buttondiv {
    margin-top: 16px;
  }

  .industry-filters {
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: column;
  }

  .work-list {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

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

  .service-collection.filter-container {
    top: 200px;
  }

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

  .service-list.filter-container, .client-list {
    grid-column-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .industry-filter-collection.filter-container {
    top: 90px;
  }

  .client-filter-collection.filter-container {
    top: 200px;
  }

  .form.filters {
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
  }

  .featuredbtn {
    margin-bottom: 10px;
  }

  .filter-title {
    font-size: 18px;
  }

  .active-border {
    height: 2px;
    bottom: -6px;
  }

  .case-link {
    height: auto;
  }

  .case-description {
    margin-top: 8px;
    font-size: 18px;
  }

  .case-title {
    margin-top: 10px;
    font-size: 20px;
    line-height: 1em;
  }

  .case-title.case-title-home {
    margin-top: 16px;
  }

  .featured-grid {
    grid-row-gap: 40px;
  }

  .content-container {
    margin-top: 80px;
  }

  .collection-item-3 {
    margin-bottom: 0;
  }

  .radio-button-label.filter-btn {
    margin-bottom: 0;
    font-size: 16px;
  }

  .radio-button-field-2, .radio-button-field-4 {
    margin-bottom: 0;
  }

  .radio-button-label-2.filter-btn, .radio-button-label-3.filter-btn {
    font-size: 16px;
  }

  .navoverlaylinktext {
    font-size: 40px;
    line-height: 1em;
  }

  .navmenuicon {
    top: 16px;
  }

  .nav {
    z-index: 105;
  }

  .navlogodiv.currentlogo {
    padding-top: 0;
    padding-left: 0;
  }

  .navcrlogoimg {
    height: 22px;
  }

  .navoverlaymenu {
    margin-top: 16px;
    padding-left: 4.5vw;
  }

  .navbar {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .navoverlayflex {
    justify-content: flex-start;
    height: 100vh;
    margin: 0 auto;
    padding-top: 25%;
    display: flex;
  }

  .navtext {
    padding-top: 2px;
    font-size: 18px;
    display: flex;
  }

  .navcrlogo {
    padding-left: 0;
  }

  .navoverlaylink {
    margin-bottom: 30px;
  }

  .jobopeningspacing {
    justify-content: flex-end;
  }

  .breadcrumb {
    margin-top: 80px;
  }

  .linkblockbread {
    font-size: .8em;
  }

  .image-2 {
    max-width: 5%;
  }

  .category-icon-group {
    width: 16px;
    height: 16px;
    margin-bottom: 2px;
    margin-left: 8px;
  }

  .bar.horizontal, .bar.vertical {
    width: 2px;
    height: 16px;
  }

  .image-36 {
    height: 32px;
  }

  .naviconsdiv {
    grid-column-gap: 7vw;
    grid-row-gap: 0vw;
    justify-content: space-around;
    max-width: none;
    margin-top: 20px;
  }

  .workcasewrapper {
    height: 75vw;
    overflow: hidden;
  }

  .coverimg {
    z-index: 1;
    opacity: 1;
    object-fit: cover;
    width: 100%;
    max-width: none;
    height: 100%;
  }

  .coverimg.mobile {
    z-index: 2;
    display: inline;
  }

  .caseh2 {
    font-size: 24px;
  }

  .caseparagraph {
    font-size: 16px;
  }

  .caseh2span {
    font-size: 26px;
  }

  .caseintrogrid-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
    margin-bottom: 40px;
  }

  .contact.contactus {
    margin-bottom: 32px;
  }

  .footerparagraph-2 {
    margin-bottom: 16px;
  }

  .footerparagraph-2.footeroffice {
    margin-bottom: 0;
  }

  .home_video_wrapper {
    z-index: 102;
    margin-top: 60px;
  }

  .reel_placeholder {
    margin-top: 0;
  }

  .navmenuicon_white {
    top: 16px;
  }

  .navbar_white {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .navtext_white, .navtext-copy, .nav_white-group {
    display: none;
  }

  .navoverlaymenu-copy {
    margin-top: 16px;
    padding-left: 4.5vw;
  }

  .logo-loop-section {
    margin-top: 60px;
  }

  .logo_loop_container {
    margin-top: 0;
  }

  .home-case {
    padding-top: 32px;
  }

  .cover-img-wrapper {
    height: auto;
  }

  .service-filter-collection.filter-container {
    width: 100%;
    top: 90px;
    left: 0;
  }

  .service-filters {
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: column;
  }

  .cookie_content {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 250px;
    margin-right: auto;
  }

  .cookie_text.short {
    max-width: 250px;
  }

  .button_text {
    font-size: 16px;
  }

  .html-embed-30, .coverimg_mobile {
    display: none;
  }

  .coverimg_mobile.mobile {
    z-index: 2;
    display: inline;
  }

  .empty_work_list {
    margin-bottom: 40px;
  }

  .contactwrapper.mp, .contactwrapper.milou {
    margin-top: 300px;
  }

  .homecases {
    margin-top: 80px;
  }

  .homecase {
    margin-bottom: 60px;
  }

  .homecasewrapper {
    width: 100%;
    height: 75vw;
  }

  .backtotop {
    margin-bottom: 0;
    margin-right: 8px;
    top: 90vh;
  }

  .backtotop.w--current {
    margin-right: 8px;
    top: 90vh;
  }

  .image-41 {
    margin-top: 100px;
  }

  .contact-img-1 {
    padding-top: 32px;
  }

  .zappimg {
    width: auto;
    height: auto;
  }

  ._4-5vwdivmobile {
    margin-left: 4.5vw;
    margin-right: 4.5vw;
  }

  .ncgrid {
    margin-bottom: 80px;
  }

  .ncgrid.nc2ndrowgridmobile {
    grid-template-rows: auto auto;
    margin-bottom: 80px;
  }

  .ihquote {
    font-size: 20px;
  }

  .t-c_h1 {
    font-size: 24px;
  }

  .t-c_h2 {
    font-size: 22px;
  }

  .sunwebquote, .quote {
    font-size: 20px;
  }

  .taquote {
    font-size: 18px;
  }

  .taquotename {
    font-size: 16px;
  }

  .contentcontainer {
    padding-left: 32px;
    padding-right: 32px;
  }

  .informationwrapper {
    flex: 0 auto;
  }

  .contentwrapper {
    flex-direction: row;
  }

  .rich-text-block {
    font-size: 18px;
  }

  .image_container._4-3 {
    width: 55vw;
  }

  .image-150.print {
    left: -5%;
  }

  .image-150.right {
    right: 0%;
  }

  .image_grid {
    height: 140vw;
    margin-bottom: 80px;
  }

  .slide-nav-15 {
    display: none;
  }

  .casegrid-2 {
    margin-bottom: 60px;
  }

  .casegrid-2.case3autoloop-verticaltoslider.casemobilehidden {
    z-index: 3;
    display: none;
    position: relative;
  }

  .caseverticalslider-2 {
    z-index: 1;
    border-radius: 16px;
    height: 100%;
    margin-bottom: 80px;
    display: block;
    position: relative;
  }

  .rtl_black_background {
    margin-bottom: 80px;
  }

  .rtl_img_div {
    z-index: 4;
    height: 80vw;
    position: relative;
  }

  .rtl_phonemockup {
    margin-top: 6vw;
  }

  .rtl_postcontainer {
    justify-content: center;
    align-items: center;
  }

  .rtl_social_example {
    width: 41vw;
    margin-top: 5vw;
    margin-left: 0;
  }

  .contact-img-2, .contact-img-3 {
    margin-top: 0;
    padding-top: 16px;
  }

  .contact-img-4 {
    margin-top: 0;
    padding-top: 16px;
    padding-left: 0;
  }
}

#w-node-_76aeffd4-ba03-21c0-107d-d1c76ffd8295-91d6befb {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_76aeffd4-ba03-21c0-107d-d1c76ffd82a3-91d6befb {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_6cf0afdc-0f3c-86e5-1a3b-642d2e4f3aa7-91d6befb {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_8fb6fcee-fd7e-7d02-403b-0c6129ece8fd-91d6befb {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_8fb6fcee-fd7e-7d02-403b-0c6129ece906-91d6befb {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_8fb6fcee-fd7e-7d02-403b-0c6129ece90d-91d6befb, #w-node-b76e8854-2569-1ff5-fe62-1aae3de0ed23-91d6befb {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_56169430-ef38-198b-33cb-631c8d06b214-91d6befb {
  grid-area: 2 / 1 / 3 / 6;
}

#w-node-e5e67d56-7fd6-7aac-69e2-d0c9ebd07ba3-91d6befb {
  grid-area: 2 / 6 / 3 / 13;
}

#w-node-_553898c6-4498-9798-9162-d01c3bcff45f-91d6befb {
  grid-area: 3 / 1 / 4 / 10;
}

#w-node-_74178731-f2b2-2a00-9e42-1c14bcd0d31c-91d6befb {
  grid-area: 4 / 4 / 5 / 13;
}

#w-node-_5276f6bd-4376-291e-0a10-7e8878f90ecc-91d6befb {
  grid-area: 5 / 1 / 6 / 7;
}

#w-node-_82fa2d5e-d59d-cacd-324d-a994aeb01c22-91d6befb {
  grid-area: 5 / 7 / 6 / 13;
}

#w-node-_000e9997-6a90-902b-7b98-0b40b120870b-91d6befb {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-c94e932d-8be9-6619-71bb-bded587a1f17-91d6befb {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a2c-6c092a11 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a2d-6c092a11, #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a2f-6c092a11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a16-6c092a11 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a44-6c092a11 {
  grid-area: 1 / 10 / 2 / 13;
}

#w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a14-6c092a11 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a2a-6c092a11 {
  grid-area: 2 / 4 / 3 / 6;
}

#w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a28-6c092a11 {
  grid-area: 2 / 7 / 3 / 9;
}

#w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a26-6c092a11 {
  grid-area: 2 / 10 / 3 / 13;
}

#w-node-_31f729a2-ccf3-ea0e-07a6-f7bd696074fa-696074f9 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_31f729a2-ccf3-ea0e-07a6-f7bd696074fc-696074f9 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_1a023549-d0f9-33a0-2ede-1cf48711fa22-91d6bf07 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-_44b9157c-ac86-3c0d-f257-434632ff6659-91d6bf07 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-_3fcc1e9d-4129-c7ed-dd76-76818d399dda-91d6bf07 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-bd7aa40f-bc5c-e7d6-0283-123f73edcc6f-91d6bf07 {
  grid-area: 1 / 2 / 4 / 7;
  align-self: end;
}

#w-node-_2007ed08-573f-5051-90bd-1d16bb52b171-91d6bf07 {
  grid-area: 1 / 7 / 4 / 12;
  place-self: end;
}

#w-node-_36c9d158-e76c-35c1-a74a-aa727fe62867-91d6bf07 {
  grid-area: 1 / 2 / 2 / 13;
}

#w-node-b0945ac5-9b4e-bf4b-de06-0a8e1053571a-91d6bf07 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_2ffdc82f-6351-0f61-520f-ca659367cc8a-91d6bf07 {
  grid-area: 3 / 9 / 4 / 13;
}

#w-node-_91709667-9883-180b-c51d-749b7aab9e2b-91d6bf07 {
  grid-area: 3 / 5 / 4 / 9;
}

#w-node-bc7e69be-8ba1-d244-9bee-2ada69ec0d0c-91d6bf07 {
  grid-area: 1 / 6 / 2 / 10;
}

#w-node-_2f2a3427-dccc-f9ad-ae76-a28c3c797892-91d6bf07 {
  grid-area: 1 / 8 / 3 / 13;
}

#w-node-_56aafa1c-434c-ffc0-9fa4-5ec844c385c7-91d6bf13 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_56aafa1c-434c-ffc0-9fa4-5ec844c385d5-91d6bf13 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-ac3b7468-5741-7dfe-b55f-463e80b5f655-91d6bf13 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-ac3b7468-5741-7dfe-b55f-463e80b5f659-91d6bf13 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_4785ddd3-16f0-c29e-bcfc-92044c1a366f-91d6bf13, #w-node-b51de149-51ec-e940-5c54-7c4d5a30f02e-91d6bf13 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b51de149-51ec-e940-5c54-7c4d5a30f02f-91d6bf13 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-b51de149-51ec-e940-5c54-7c4d5a30f030-91d6bf13 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-a8a3d860-b604-3805-7b6e-c3440551d5b7-91d6bf13 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-f5b2e57b-72a2-5dad-7128-7ac297cf7f42-91d6bf13 {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-_3f13cae8-45b4-56ea-6e1f-7898b9ffd26c-91d6bf13 {
  grid-area: 4 / 1 / 5 / 13;
}

#w-node-_93d372ba-cf96-5a7c-3990-7e77cbe2be30-91d6bf13 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_93d372ba-cf96-5a7c-3990-7e77cbe2be36-91d6bf13 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_93d372ba-cf96-5a7c-3990-7e77cbe2be37-91d6bf13 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_93d372ba-cf96-5a7c-3990-7e77cbe2be38-91d6bf13 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ca497e05-05d6-abe8-7436-4d7e02055151-91d6bf13 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ca497e05-05d6-abe8-7436-4d7e02055153-91d6bf13 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_42abfec2-552a-3c25-c676-ed19b50c3ba2-91d6bf14 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_42abfec2-552a-3c25-c676-ed19b50c3bb0-91d6bf14 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_1488884d-7e61-8844-6fa1-3c6c9cd2a9ab-91d6bf14 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_1488884d-7e61-8844-6fa1-3c6c9cd2a9af-91d6bf14 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_6ba74692-3b73-6574-62c8-e4a2215afdd0-91d6bf14 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6c47b9c9-ffcc-605a-4377-454ed872c99b-91d6bf14 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: end;
}

#w-node-_6c47b9c9-ffcc-605a-4377-454ed872c99c-91d6bf14 {
  grid-area: span 2 / span 6 / span 2 / span 6;
}

#w-node-_6c47b9c9-ffcc-605a-4377-454ed872c99d-91d6bf14 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0e4eeb7f-808d-3efb-b060-4c0a1c0ab0e2-91d6bf14 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_0e4eeb7f-808d-3efb-b060-4c0a1c0ab0e8-91d6bf14 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_7442ad07-d275-b61d-d61c-fbe866ea184d-91d6bf14, #w-node-_3858c348-bf02-a073-bb0a-f4751b7a1dce-91d6bf14 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_97ad3da8-e38f-de34-d813-0089b65c0eed-91d6bf14, #w-node-_97ad3da8-e38f-de34-d813-0089b65c0eee-91d6bf14 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3a60f154-7e8f-8ee2-b2e3-a6a2666e26fc-91d6bf14 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_936e0864-95dd-0aaf-58af-aaca59ae3ffb-91d6bf14 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_936e0864-95dd-0aaf-58af-aaca59ae3ffd-91d6bf14 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4d5148c0-bbda-036e-79cf-c5718b68cb9b-91d6bf15 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_4d5148c0-bbda-036e-79cf-c5718b68cba9-91d6bf15 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_98b420f2-2475-75e3-2a02-391d406c5bc6-91d6bf15 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_98b420f2-2475-75e3-2a02-391d406c5bca-91d6bf15 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-ce8ba511-d139-321f-613e-e3aa991834ff-91d6bf15 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-ce8ba511-d139-321f-613e-e3aa9918350d-91d6bf15 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_1de11013-776e-eb04-79e3-a861b30a9197-91d6bf15 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_4d185c79-e735-fcdf-c622-a02c8207ace7-91d6bf15 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_4d185c79-e735-fcdf-c622-a02c8207ace8-91d6bf15 {
  grid-area: 1 / 7 / 3 / 13;
}

#w-node-f3729744-e803-fb32-960b-95e2bf84706a-91d6bf15 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_39b8d104-c122-fb6f-a882-2f4b4d36f4c6-91d6bf15 {
  grid-area: span 2 / span 6 / span 2 / span 6;
}

#w-node-_39b8d104-c122-fb6f-a882-2f4b4d36f4c4-91d6bf15 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_421bd36b-235e-65e3-2c7c-5f61103c0613-91d6bf15 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-e95738af-b3ca-0f9d-36f9-bac9611e1105-91d6bf15, #w-node-e95738af-b3ca-0f9d-36f9-bac9611e1106-91d6bf15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fb9dfc06-0233-32f7-8b72-fcaa60071807-91d6bf15 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fb9dfc06-0233-32f7-8b72-fcaa60071808-91d6bf15, #w-node-a89c3144-c174-86ab-e281-4412121076c7-91d6bf15, #w-node-f29b5b56-ba3c-e241-ee92-3ef3e63794c0-91d6bf15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a77ed0f5-e6f9-ab81-9f3c-b6b5ce36a6b4-91d6bf15 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a77ed0f5-e6f9-ab81-9f3c-b6b5ce36a6c2-91d6bf15 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_360e05e9-1525-db40-288d-70a99f5319ab-91d6bf15, #w-node-_360e05e9-1525-db40-288d-70a99f5319ac-91d6bf15, #w-node-_360e05e9-1525-db40-288d-70a99f5319ad-91d6bf15 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-b4c014e1-f96a-0e07-8dad-319801899ecb-91d6bf15 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_360e05e9-1525-db40-288d-70a99f5319b1-91d6bf15, #w-node-_360e05e9-1525-db40-288d-70a99f5319b2-91d6bf15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_4b081d86-aa86-6f10-434a-4e0c421f0c03-91d6bf15 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_4b081d86-aa86-6f10-434a-4e0c421f0c04-91d6bf15, #w-node-_4b081d86-aa86-6f10-434a-4e0c421f0c05-91d6bf15 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b04662e1-684e-8e86-8d77-47e0996fc2a5-91d6bf15 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_9c99edc2-2c7d-ac5e-1747-26e429db80b2-91d6bf15 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_9c99edc2-2c7d-ac5e-1747-26e429db80b4-91d6bf15 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_90ed5394-c5b0-8009-879e-4ef7af7d94c9-91d6bf1b {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_90ed5394-c5b0-8009-879e-4ef7af7d94d7-91d6bf1b {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_024c733b-b2ad-2f90-8b55-849802c04052-91d6bf1b {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_024c733b-b2ad-2f90-8b55-849802c04056-91d6bf1b {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_8cfca747-4734-c2cb-2192-8c7e8228e83c-91d6bf1b {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_8cfca747-4734-c2cb-2192-8c7e8228e84a-91d6bf1b {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-d1bbd0d1-8d8f-60c2-b4b4-39bd1507490b-91d6bf1b, #w-node-d1bbd0d1-8d8f-60c2-b4b4-39bd1507490c-91d6bf1b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d1bbd0d1-8d8f-60c2-b4b4-39bd1507490a-91d6bf1b {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_62f46483-9a50-5086-b04a-54b4492c8e1e-91d6bf1b {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_62f46483-9a50-5086-b04a-54b4492c8e2c-91d6bf1b {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_222218e1-b942-af0a-4680-49d6e3ce8fd4-91d6bf1b, #w-node-_8ddd7e37-075e-b3f0-08d8-c64d1a826020-91d6bf1b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_222218e1-b942-af0a-4680-49d6e3ce8fd6-91d6bf1b {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_6f8ff6d5-0655-a287-e8f0-57e24e06adac-91d6bf1b {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_6f8ff6d5-0655-a287-e8f0-57e24e06adba-91d6bf1b {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-b4723bce-0b37-7489-5da8-4b40a9647a56-91d6bf1b, #w-node-b4723bce-0b37-7489-5da8-4b40a9647a57-91d6bf1b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9e504ad0-c1a5-644b-e3ee-c53bd1271519-91d6bf1b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8494167e-1573-c8db-7da6-c7d6976b74fa-91d6bf1b {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_8494167e-1573-c8db-7da6-c7d6976b7508-91d6bf1b {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-f560459f-cf34-c84f-31a5-5626c8f28702-91d6bf1b {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-f560459f-cf34-c84f-31a5-5626c8f28704-91d6bf1b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_118bf4f1-aefe-27d1-7875-2f1a86d65fed-91d6bf1d, #w-node-_971666c7-20eb-e4c1-6dfe-85b8a6111f01-91d6bf1d, #w-node-f7ae0310-177b-b65d-78e0-11cac43d4fa4-91d6bf1d, #w-node-c89f37e7-b2fb-b37a-0649-a20d8040b5f5-91d6bf1d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6e72c28a-e100-c015-816d-50fb07ebd9ce-dab8fefd {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_6e72c28a-e100-c015-816d-50fb07ebd9dc-dab8fefd {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_6e72c28a-e100-c015-816d-50fb07ebd9e4-dab8fefd {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_6e72c28a-e100-c015-816d-50fb07ebd9e8-dab8fefd {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-af969a6d-8a01-53e5-6e0c-fa4dfb261f64-dab8fefd {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-af969a6d-8a01-53e5-6e0c-fa4dfb261f72-dab8fefd {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_8b2b643b-5c5c-0175-fc9f-28c2681c2c49-dab8fefd, #w-node-_8b2b643b-5c5c-0175-fc9f-28c2681c2c4a-dab8fefd {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8b2b643b-5c5c-0175-fc9f-28c2681c2c48-dab8fefd {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-a95f823a-60f0-8f55-c608-5b5a8dc353eb-dab8fefd {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a95f823a-60f0-8f55-c608-5b5a8dc353f9-dab8fefd {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_9b91f755-d2ae-a42b-e633-4090fbb373c1-dab8fefd, #w-node-_9b91f755-d2ae-a42b-e633-4090fbb373c2-dab8fefd {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9b91f755-d2ae-a42b-e633-4090fbb373c3-dab8fefd, #w-node-_0f163f53-9f6d-281f-abc8-44f2d6455e03-dab8fefd {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-ce698066-9d8e-9edd-c0c4-358499d6eef0-dab8fefd {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ce698066-9d8e-9edd-c0c4-358499d6eef1-dab8fefd {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-ce698066-9d8e-9edd-c0c4-358499d6eef6-dab8fefd {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-ce698066-9d8e-9edd-c0c4-358499d6eef9-dab8fefd {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_1bd7ddb9-c2cb-30c0-7020-dc09f96e16b0-dab8fefd {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_30e1e3b4-3bfc-914e-ac7c-34f0ed6515c1-dab8fefd {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_30e1e3b4-3bfc-914e-ac7c-34f0ed6515c3-dab8fefd {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff68811-f3e4a9e6 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff6881f-f3e4a9e6 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff68827-f3e4a9e6 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff6882b-f3e4a9e6 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-f8d0a635-7521-dbbc-068f-a245ceeb4ec9-f3e4a9e6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a1161176-1ff3-00cc-f09c-1d45b51bc02d-f3e4a9e6, #w-node-ece151d1-c909-3006-e1ae-79aa1f5616f7-f3e4a9e6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b0863b6a-1a15-2b1a-047d-3b9ea76a3fe6-f3e4a9e6, #w-node-_5fe22eb2-b79e-54db-8cf9-1cb224171300-f3e4a9e6, #w-node-_8a9f00ee-955e-901b-b609-15baae1c307c-f3e4a9e6, #w-node-_3b631d8b-c1b2-7123-7696-246f6f4c1502-f3e4a9e6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cac861a7-3ddb-e1c5-36ec-1a9d57a0e667-f3e4a9e6, #w-node-_4546ad06-d974-b505-af81-ba819fa33f9a-f3e4a9e6, #w-node-a947bfd3-ee67-7450-ab85-04fbd4ec3248-f3e4a9e6, #w-node-ac5dcc3c-9f5b-4af1-2f2f-024ae7d13a85-f3e4a9e6 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_18083e7b-69f3-7003-2291-c8474235a573-f3e4a9e6 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_18083e7b-69f3-7003-2291-c8474235a575-f3e4a9e6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_73697839-e427-dccc-88e8-41fc1a93accd-0613fa18 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_73697839-e427-dccc-88e8-41fc1a93acdb-0613fa18 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_73697839-e427-dccc-88e8-41fc1a93ace3-0613fa18 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_73697839-e427-dccc-88e8-41fc1a93ace7-0613fa18 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-fe4c1178-a0cc-c46c-41a8-8dc4c7b589c9-0613fa18 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-e2d20a73-a146-27f7-de95-6e17188c8c83-0613fa18 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-e2d20a73-a146-27f7-de95-6e17188c8c91-0613fa18 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-c2dcb0ca-18b4-e5d5-e873-12f4222ce603-0613fa18 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b7f4bf57-0152-b509-ffb8-bd7dc3db30fb-0613fa18 {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_3bcfcdc4-a2c4-0981-c1c3-7b656c1f6b65-0613fa18 {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-_077d861a-cbfb-d768-154e-0a7ee605bd24-0613fa18 {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_8bc0d58e-3d6e-4311-7db0-49b7d6a3f151-0613fa18 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8bc0d58e-3d6e-4311-7db0-49b7d6a3f152-0613fa18 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_8bc0d58e-3d6e-4311-7db0-49b7d6a3f157-0613fa18 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_159f7014-f459-6912-022d-8aaeded54bec-0613fa18 {
  grid-area: 1 / 6 / 2 / 13;
  place-self: center end;
}

#w-node-_42d5e211-7a13-4e15-c308-98d90a931cb5-0613fa18, #w-node-_8f8e1ee9-d3dd-6222-5921-5dac76c9090d-0613fa18, #w-node-_97689990-a48d-e44d-e75c-66a323377d74-0613fa18, #w-node-e113930d-5ac2-3e2e-564b-998db4c2c18a-0613fa18 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e113930d-5ac2-3e2e-564b-998db4c2c18b-0613fa18 {
  grid-area: 5 / 4 / 6 / 10;
}

#w-node-e113930d-5ac2-3e2e-564b-998db4c2c18c-0613fa18 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_48a86588-3a67-7fc6-10b4-6991fee5d861-0613fa18 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_48a86588-3a67-7fc6-10b4-6991fee5d863-0613fa18 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_52f590a1-6899-fa8f-6e8b-a487b80e7373-93e68e40 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_52f590a1-6899-fa8f-6e8b-a487b80e7381-93e68e40 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_52f590a1-6899-fa8f-6e8b-a487b80e7389-93e68e40 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_52f590a1-6899-fa8f-6e8b-a487b80e738d-93e68e40 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_0e459837-060e-bf35-6818-b4dd79c53055-93e68e40 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b573f4d0-30f6-fe2f-b45a-0e01b0210828-93e68e40 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-b573f4d0-30f6-fe2f-b45a-0e01b021082b-93e68e40 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-b573f4d0-30f6-fe2f-b45a-0e01b0210838-93e68e40 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-ceac1300-9ba9-ee43-6988-4e829ed7fff2-93e68e40 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-bf2bae29-aa0a-99d3-c8cd-32379ce63e2a-93e68e40 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-b57580b7-478a-697f-6849-984b9b3c6276-93e68e40 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b57580b7-478a-697f-6849-984b9b3c6277-93e68e40 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-b57580b7-478a-697f-6849-984b9b3c627c-93e68e40, #w-node-fa638850-bb2a-edd8-0312-82e67feb91ea-93e68e40 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-b6ad8151-5bd1-c318-ccf2-02a0334a8fbd-93e68e40 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-a7b75785-96cb-5803-e325-d7c6ce0048b6-93e68e40 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a7b75785-96cb-5803-e325-d7c6ce0048b8-93e68e40 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_647e0bd4-c17f-59ec-4ae3-ae63cdb6f58b-a30c39eb {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_647e0bd4-c17f-59ec-4ae3-ae63cdb6f599-a30c39eb {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-e61e95c8-e9c7-3c05-0369-dd4d836de120-a30c39eb {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-e61e95c8-e9c7-3c05-0369-dd4d836de124-a30c39eb {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-bb152a52-fd71-8f05-9b59-0f1e2dfd82d3-a30c39eb {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-bb152a52-fd71-8f05-9b59-0f1e2dfd82e1-a30c39eb {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_73bfc718-e657-ac75-a1e3-5dda85b7f762-a30c39eb, #w-node-_73bfc718-e657-ac75-a1e3-5dda85b7f763-a30c39eb {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_42a93621-9bd5-2d41-c0dc-55eccc51aa01-a30c39eb {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_42a93621-9bd5-2d41-c0dc-55eccc51aa0f-a30c39eb {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_2e3c81cd-93b7-e2c6-17c8-dae2356630ca-a30c39eb {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-fd20d9ae-1072-d8c9-318a-4497c574e825-a30c39eb {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-fd20d9ae-1072-d8c9-318a-4497c574e833-a30c39eb {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-f5824884-2cc0-a27d-76a2-e487b18ddd0f-a30c39eb {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4c1fdcd9-adfc-c1a4-2940-791d88c1e4ae-a30c39eb {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_4c1fdcd9-adfc-c1a4-2940-791d88c1e4bc-a30c39eb {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_6bdcd76a-0ec5-fa42-b5e9-83c676ace76b-a30c39eb {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_577b5e13-31de-1246-fc07-0a6f57d5baa2-a30c39eb {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_577b5e13-31de-1246-fc07-0a6f57d5bab0-a30c39eb {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-e1a94b55-db22-8977-e01e-476704e5af0c-a30c39eb {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-e1a94b55-db22-8977-e01e-476704e5af1a-a30c39eb {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_63a5f3ca-09d7-85a8-6294-9b9b7c031305-a30c39eb {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ddb19c93-ac99-4f0d-56e7-10502b4ee324-a30c39eb {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-ddb19c93-ac99-4f0d-56e7-10502b4ee332-a30c39eb {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_8fc2eb8b-4b1d-5b47-ead6-fdda4f2472f7-a30c39eb {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c4597f52-6c8d-cb8c-8bf5-818f1260b4b7-a30c39eb {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c4597f52-6c8d-cb8c-8bf5-818f1260b4b9-a30c39eb {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_44708b2e-a482-1fa3-3442-426508e4ae3e-a4e4df25 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_44708b2e-a482-1fa3-3442-426508e4ae4c-a4e4df25 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_44708b2e-a482-1fa3-3442-426508e4ae54-a4e4df25 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_44708b2e-a482-1fa3-3442-426508e4ae58-a4e4df25 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-d47e1412-04eb-d73a-a608-8f31fc95be41-a4e4df25 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_33f57374-4010-8cbd-c5bf-e394df962d52-a4e4df25 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_33f57374-4010-8cbd-c5bf-e394df962d60-a4e4df25 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_0d5e8ebc-a266-a23c-775b-bab17bd2cd24-a4e4df25, #w-node-_0d5e8ebc-a266-a23c-775b-bab17bd2cd25-a4e4df25 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0d5e8ebc-a266-a23c-775b-bab17bd2cd23-a4e4df25 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-f8d8c3ee-eeac-87e7-edd3-ed9cce761b16-a4e4df25 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-f8d8c3ee-eeac-87e7-edd3-ed9cce761b24-a4e4df25 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_48143ef9-8a48-46bb-f9f9-e7157508a1db-a4e4df25, #w-node-_48143ef9-8a48-46bb-f9f9-e7157508a1dc-a4e4df25 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_48143ef9-8a48-46bb-f9f9-e7157508a1dd-a4e4df25 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_315b0317-4018-abb8-49fc-074d310812d5-a4e4df25 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_315b0317-4018-abb8-49fc-074d310812d6-a4e4df25 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_315b0317-4018-abb8-49fc-074d310812db-a4e4df25 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_315b0317-4018-abb8-49fc-074d310812de-a4e4df25 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_5cef4046-431b-ce1a-5309-f6db5684438d-a4e4df25 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5cef4046-431b-ce1a-5309-f6db5684438f-a4e4df25 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a71e-ce37254c {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a72c-ce37254c {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a734-ce37254c {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a738-ce37254c {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-c963f58f-b35d-4fbc-8846-208eacf46fbb-ce37254c, #w-node-b206ab97-675c-5338-1a0e-b224240032d2-ce37254c, #w-node-f2763f58-2ffb-8409-642a-82846cdf999e-ce37254c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5184d048-9c0b-b251-e65f-82121cf25fb8-ce37254c, #w-node-_38a97a14-fbd6-4c3f-9d4a-34700358a6d9-ce37254c, #w-node-_9d2ffdb7-8af8-7338-a924-8b7d300b2319-ce37254c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_38c787b2-09e1-dc76-e780-d9b83698be06-ce37254c, #w-node-edb86737-e16c-f82a-019a-68179bda89ea-ce37254c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a9cae357-87e1-a7c2-684d-ca5235fd4d98-ce37254c, #w-node-d39e43e7-948c-6401-62fd-b13acb355127-ce37254c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f611b017-87aa-d665-4d2b-25de487737c9-ce37254c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5d32199a-f60d-de3b-7175-cd6477e32609-ce37254c, #w-node-_834f80aa-ce4c-ae1c-387f-ae4254cb8668-ce37254c, #w-node-_90a4e79b-5ae8-4ed3-daa5-a6660e412508-ce37254c, #w-node-e917a84b-5052-616c-aea0-2ce3e436af98-ce37254c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8832cdac-5dc9-a432-50d4-68be776f3bfa-ce37254c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-be48600e-b734-e411-e826-acff8a80f16a-ce37254c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-be48600e-b734-e411-e826-acff8a80f16c-ce37254c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_32482bab-3d56-435f-a28b-5718d166caf9-2c048aee {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_32482bab-3d56-435f-a28b-5718d166cb07-2c048aee {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_32482bab-3d56-435f-a28b-5718d166cb0f-2c048aee {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_32482bab-3d56-435f-a28b-5718d166cb13-2c048aee {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_63363e12-1ae7-38dc-d7c8-fe54111fb537-2c048aee {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_63363e12-1ae7-38dc-d7c8-fe54111fb545-2c048aee {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_9da484cd-9b0e-5c17-8bcd-c983bd34e9f5-2c048aee, #w-node-_9da484cd-9b0e-5c17-8bcd-c983bd34e9f6-2c048aee, #w-node-ddedd0e4-fa49-8786-da3b-216c71d45ec6-2c048aee, #w-node-_120f678e-fb90-102a-058d-f724c774a2a5-2c048aee {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_37f28b32-8276-1cea-39eb-cc400bd5ca6a-2c048aee {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-c40a728e-4ae2-4f54-b7d8-c19d3e58a5c6-2c048aee, #w-node-c40a728e-4ae2-4f54-b7d8-c19d3e58a5c7-2c048aee, #w-node-c40a728e-4ae2-4f54-b7d8-c19d3e58a5c8-2c048aee, #w-node-c40a728e-4ae2-4f54-b7d8-c19d3e58a5c9-2c048aee {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d9f7667d-f3f3-cc25-fde1-d790cd146567-2c048aee {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d9f7667d-f3f3-cc25-fde1-d790cd146568-2c048aee {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-d9f7667d-f3f3-cc25-fde1-d790cd14656d-2c048aee {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-d9f7667d-f3f3-cc25-fde1-d790cd146570-2c048aee {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-e489137c-97cc-792a-dd14-86c4ad2b3112-2c048aee {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-e489137c-97cc-792a-dd14-86c4ad2b3114-2c048aee {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_710b64d5-33e1-32f1-6993-1d5085665f14-a196d514 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_710b64d5-33e1-32f1-6993-1d5085665f22-a196d514 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_710b64d5-33e1-32f1-6993-1d5085665f2a-a196d514 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_710b64d5-33e1-32f1-6993-1d5085665f2e-a196d514 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-c1fa14b0-dc92-8bee-4088-9be0108c87e3-a196d514, #w-node-c1fa14b0-dc92-8bee-4088-9be0108c87e2-a196d514 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d3840134-2924-5646-e726-871dc2e07345-a196d514 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-d3840134-2924-5646-e726-871dc2e07346-a196d514, #w-node-d3840134-2924-5646-e726-871dc2e07347-a196d514 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8dfe6529-b54a-6bae-d4fb-3d22657c9dab-a196d514 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_86d9989d-4dea-7a0e-3468-87135c73e066-a196d514, #w-node-_86d9989d-4dea-7a0e-3468-87135c73e067-a196d514 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_86d9989d-4dea-7a0e-3468-87135c73e065-a196d514 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-cbb8b2a2-4747-53d2-5961-df1cac4b4094-a196d514 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-cbb8b2a2-4747-53d2-5961-df1cac4b4096-a196d514 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_321286b7-be5e-f515-1a6e-0ff66930c2c0-c7db1951 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_321286b7-be5e-f515-1a6e-0ff66930c2ce-c7db1951 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_321286b7-be5e-f515-1a6e-0ff66930c2d6-c7db1951 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_321286b7-be5e-f515-1a6e-0ff66930c2da-c7db1951 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_8b88f58f-f852-1100-ee15-c0dcd6adfeb8-c7db1951 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_8b88f58f-f852-1100-ee15-c0dcd6adfec6-c7db1951 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_5007249f-4c6a-c778-870a-4ed4a6c7b206-c7db1951, #w-node-fe6b8076-02e3-8c98-f4e9-a232e5ee6d01-c7db1951 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d61bf8f3-2903-0b8f-836b-6763c099c521-c7db1951 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-bdd4ca3a-ed1c-da93-0a53-ee90630a5f21-c7db1951 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-bdd4ca3a-ed1c-da93-0a53-ee90630a5f2f-c7db1951 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-e95caaba-c95b-0cce-e10e-0fb6dba02821-c7db1951 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-e95caaba-c95b-0cce-e10e-0fb6dba02822-c7db1951, #w-node-e95caaba-c95b-0cce-e10e-0fb6dba02823-c7db1951 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_18f0c9c7-9562-4a72-51c0-eee9e524c6b7-c7db1951 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-a032d1ea-a11d-7a30-f2f1-d8a221d51d0b-c7db1951 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a032d1ea-a11d-7a30-f2f1-d8a221d51d19-c7db1951 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_02e90cfd-fc41-63b1-d277-98ebd491229c-c7db1951, #w-node-_3860b431-0694-fbc4-557d-3123e8d3193c-c7db1951 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_16f4d2d9-7cc3-79da-281c-85785683e73d-c7db1951 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_16f4d2d9-7cc3-79da-281c-85785683e73f-c7db1951 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-de165fbb-b680-1174-8d35-47f3309b6103-57f5aa3e {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-de165fbb-b680-1174-8d35-47f3309b6111-57f5aa3e {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-de165fbb-b680-1174-8d35-47f3309b6116-57f5aa3e {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-de165fbb-b680-1174-8d35-47f3309b611a-57f5aa3e {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-dbc807a0-e07b-0c96-903f-ca3a1dc5f874-57f5aa3e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a8e67082-64c7-93a8-af14-396d178e7eaa-57f5aa3e {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a8e67082-64c7-93a8-af14-396d178e7eb7-57f5aa3e {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a2240820-1a69-cf69-e91b-08f9942db662-57f5aa3e, #w-node-_5c813b21-43f2-de88-9293-086609a99c6b-57f5aa3e, #w-node-_4994239f-d493-7a9b-802b-8bbf7149ac96-57f5aa3e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9c5c797f-e9ed-49ab-f603-818d0166aa73-57f5aa3e {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_9c5c797f-e9ed-49ab-f603-818d0166aa7c-57f5aa3e {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-b2729364-16b8-cc1c-e07a-14a860ff2fee-57f5aa3e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-adb7050f-b652-e41e-d559-4f12230226ea-57f5aa3e {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-adb7050f-b652-e41e-d559-4f12230226f3-57f5aa3e {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-adb7050f-b652-e41e-d559-4f12230226f7-57f5aa3e, #w-node-adb7050f-b652-e41e-d559-4f12230226f9-57f5aa3e, #w-node-_0a85a74e-fbe2-abf1-f447-eb72455a3694-57f5aa3e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_4365c04e-282e-0631-37b9-3aed79d41e60-57f5aa3e {
  grid-area: 1 / 5 / 2 / 9;
}

#w-node-a8e67082-64c7-93a8-af14-396d178e7ec7-57f5aa3e {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-a8e67082-64c7-93a8-af14-396d178e7ec8-57f5aa3e {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-a8e67082-64c7-93a8-af14-396d178e7ecd-57f5aa3e {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-a8e67082-64c7-93a8-af14-396d178e7ed0-57f5aa3e {
  grid-area: 1 / 6 / 2 / 13;
  place-self: center end;
}

#w-node-d0bec236-42f1-0a59-e8c9-8a734da59858-57f5aa3e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2945ff3d-3814-afd3-01e6-907754b7dc6c-57f5aa3e {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_2945ff3d-3814-afd3-01e6-907754b7dc6d-57f5aa3e {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_2945ff3d-3814-afd3-01e6-907754b7dc72-57f5aa3e {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-c54d24bf-d3e0-6c94-1226-f1c75479f4cb-57f5aa3e {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-d326b9f2-5cdc-6612-7539-ff0fbadb7133-57f5aa3e {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-d326b9f2-5cdc-6612-7539-ff0fbadb7134-57f5aa3e {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-d326b9f2-5cdc-6612-7539-ff0fbadb7139-57f5aa3e {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_865141b5-2503-15d3-8cfc-309db62237dd-57f5aa3e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2053c10e-3de8-ebdc-3ff5-25f0b4328188-57f5aa3e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_06591991-2d7f-47f0-9b72-aebc455f134b-57f5aa3e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_9ec2b388-c695-f8b6-76fd-294294432187-57f5aa3e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_9ec2b388-c695-f8b6-76fd-294294432189-57f5aa3e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-da20dd96-991b-2875-cdfd-ad452b166164-28449674 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-da20dd96-991b-2875-cdfd-ad452b166171-28449674 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-da20dd96-991b-2875-cdfd-ad452b166179-28449674 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-da20dd96-991b-2875-cdfd-ad452b16617d-28449674 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_83e63f90-73f4-f7c5-1bc1-14f0135d61e2-28449674 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_62097f8e-6d33-1018-d4a4-e24dca145282-28449674 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_62097f8e-6d33-1018-d4a4-e24dca145290-28449674 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_404352b3-6313-1124-a548-db8626fb0476-28449674 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_404352b3-6313-1124-a548-db8626fb0477-28449674 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-e94697ca-452c-226d-4531-79e7f0ca5665-28449674 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f60571f2-1356-a283-4f1e-5bae16ce5898-28449674 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-f60571f2-1356-a283-4f1e-5bae16ce58a1-28449674 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a96359b7-a6fa-c173-228f-0126cc315f0b-28449674 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3813adb9-b079-bad4-4feb-81d93fdb90ce-28449674 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_3813adb9-b079-bad4-4feb-81d93fdb90d7-28449674 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-c4b62e60-52fc-0ea8-33d9-de3f6c03d192-28449674, #w-node-a4e6ab2f-3739-418b-af5a-4f047ec4a0fa-28449674, #w-node-_17289e35-4430-5b9c-862a-1b440bbb3626-28449674, #w-node-_149683f7-9d23-ddb9-ca00-2ebd0a02ddaa-28449674 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8b91f11a-41fc-18f4-11b3-e922b02f5a89-28449674 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8b91f11a-41fc-18f4-11b3-e922b02f5a8b-28449674 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c861-34920f11 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c86e-34920f11 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c876-34920f11 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c87a-34920f11 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_3dc1f35b-bb86-a46d-cefe-e820f5e4a496-34920f11 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: end;
}

#w-node-_71d88ad6-37b8-230f-bd15-adfc4aab6f7c-34920f11 {
  grid-area: 2 / 1 / 3 / 7;
  align-self: end;
}

#w-node-_03728b96-b8ed-f411-f352-4c5df333b85d-34920f11 {
  grid-area: 3 / 1 / 4 / 7;
  align-self: end;
}

#w-node-_8d891e37-be43-caf5-c7eb-e847cda5ce92-34920f11 {
  grid-area: 1 / 7 / 4 / 13;
}

#w-node-_69c5209b-5eb2-cc9e-4878-b9c755ae1611-34920f11 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8d891e37-be43-caf5-c7eb-e847cda5ce9d-34920f11 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_8d891e37-be43-caf5-c7eb-e847cda5cea3-34920f11 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-ae2fbcfc-ffad-7061-a126-eae38bc1e5a4-34920f11, #w-node-_8d891e37-be43-caf5-c7eb-e847cda5cea7-34920f11, #w-node-c61c1669-1b74-5c37-72cb-5a670b920784-34920f11 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_24f31bc3-4358-36aa-e47d-6cd3821a4ade-34920f11 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_24f31bc3-4358-36aa-e47d-6cd3821a4ae4-34920f11 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_14964559-63bd-8f37-753e-32ab2efab5e6-34920f11 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b647495a-2479-c988-687e-106bd5502254-34920f11 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: end;
}

#w-node-_14964559-63bd-8f37-753e-32ab2efab5ea-34920f11 {
  grid-area: 2 / 8 / 3 / 13;
  align-self: auto;
}

#w-node-ce4738c0-8996-8488-4d98-cb306cc2134c-34920f11 {
  grid-area: 2 / 1 / 3 / 8;
}

#w-node-_51af8b66-2ab3-c263-7487-ffd040a35ee8-34920f11 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_51af8b66-2ab3-c263-7487-ffd040a35eea-34920f11 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_54034f31-d7d8-3b6b-8644-bec991084ae0-0f244a72 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_54034f31-d7d8-3b6b-8644-bec991084aed-0f244a72 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_54034f31-d7d8-3b6b-8644-bec991084af2-0f244a72 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_54034f31-d7d8-3b6b-8644-bec991084af6-0f244a72 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_070f4cf4-b4cf-8896-1ce7-2df1c71051ad-0f244a72 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_070f4cf4-b4cf-8896-1ce7-2df1c7105197-0f244a72 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_070f4cf4-b4cf-8896-1ce7-2df1c71051a4-0f244a72 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_070f4cf4-b4cf-8896-1ce7-2df1c71051aa-0f244a72 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-a09ecec3-d030-c0b0-99af-d7b5546a81ba-0f244a72 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-a4367bde-75a2-5444-956d-3e6bfad9f7c8-0f244a72 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_1456731b-8fcd-b8f7-c28d-631e0eb4148b-0f244a72 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_1456731b-8fcd-b8f7-c28d-631e0eb41495-0f244a72 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-ccd6cee9-be7e-2dfb-4d8f-586ee625342e-0f244a72 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-ccd6cee9-be7e-2dfb-4d8f-586ee625342f-0f244a72 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-ccd6cee9-be7e-2dfb-4d8f-586ee6253430-0f244a72 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_28b019df-bd11-2fc9-d0a8-66e0bdb7a91d-0f244a72 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_28b019df-bd11-2fc9-d0a8-66e0bdb7a927-0f244a72 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-dc64045c-9972-46f7-90f0-76fa771927bf-0f244a72 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-dc64045c-9972-46f7-90f0-76fa771927c0-0f244a72 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-d91149f1-c188-b329-5483-a2125fa4003f-0f244a72 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7f1da437-0dfb-75a2-3089-60862d7dfc86-0f244a72 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-d9595d43-6f85-2566-882f-48fb283f7d85-0f244a72 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d9595d43-6f85-2566-882f-48fb283f7d86-0f244a72 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-d9595d43-6f85-2566-882f-48fb283f7d8b-0f244a72, #w-node-d9595d43-6f85-2566-882f-48fb283f7d8e-0f244a72 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_1ff2cd45-a42a-9bd2-c658-af14e7a6e421-0f244a72 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_1ff2cd45-a42a-9bd2-c658-af14e7a6e423-0f244a72 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c30f-84fd6661 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c31d-84fd6661 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c323-84fd6661 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c327-84fd6661 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e7c-84fd6661 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e8a-84fd6661 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e94-84fd6661, #w-node-_88a1c46a-52be-3d01-03fe-a10a374641fd-84fd6661 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: end;
}

#w-node-_5ce197dd-6c20-875f-7935-d7dad16bf211-84fd6661 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e97-84fd6661 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-d0e12748-8a9d-2fbf-47d6-8a4741682ea5-84fd6661 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-d0e12748-8a9d-2fbf-47d6-8a4741682eaf-84fd6661, #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682eb0-84fd6661 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d0e12748-8a9d-2fbf-47d6-8a4741682eae-84fd6661 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-d0e12748-8a9d-2fbf-47d6-8a4741682eb4-84fd6661 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-d0e12748-8a9d-2fbf-47d6-8a4741682ec2-84fd6661 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_78dddb1f-7a8a-ab02-c7ad-45517eefece4-84fd6661, #w-node-_78dddb1f-7a8a-ab02-c7ad-45517eefece5-84fd6661 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_78dddb1f-7a8a-ab02-c7ad-45517eefece6-84fd6661 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-dc133237-3d67-ba49-d002-b2fcee0a0a7e-84fd6661 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-dc133237-3d67-ba49-d002-b2fcee0a0a7f-84fd6661 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-dc133237-3d67-ba49-d002-b2fcee0a0a84-84fd6661, #w-node-dc133237-3d67-ba49-d002-b2fcee0a0a87-84fd6661 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-c5060773-f926-4478-8469-1fefdd097801-84fd6661 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c5060773-f926-4478-8469-1fefdd097803-84fd6661 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ad656582-6ed3-1d24-57cd-1efba66c1eff-95c3413e {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-ad656582-6ed3-1d24-57cd-1efba66c1f0c-95c3413e {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-ad656582-6ed3-1d24-57cd-1efba66c1f11-95c3413e {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-ad656582-6ed3-1d24-57cd-1efba66c1f15-95c3413e {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_7db6359c-e0da-c683-f718-3352a296e748-95c3413e, #w-node-_0150047d-afa8-efa3-cddb-5cb4c3e15389-95c3413e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_081745ca-1d9d-2897-da00-8bda2201c8b5-95c3413e {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_081745ca-1d9d-2897-da00-8bda2201c8bf-95c3413e {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-f6ff29d1-cad7-0800-354c-bd5d5c5936bc-95c3413e, #w-node-f6ff29d1-cad7-0800-354c-bd5d5c5936bd-95c3413e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_090268eb-b4e1-2fe5-844f-56bc37e975b8-95c3413e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_96e80190-47ae-2430-842d-5bf0e87dff07-95c3413e, #w-node-_847d222f-6023-88e9-81ce-373ff5490edb-95c3413e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bbc467bb-0a18-45f4-7f96-a1a55e063a17-95c3413e {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-bbc467bb-0a18-45f4-7f96-a1a55e063a18-95c3413e {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_356bbda3-6f44-bb4f-1c82-c9d9a365daba-95c3413e, #w-node-_356bbda3-6f44-bb4f-1c82-c9d9a365dabb-95c3413e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_356bbda3-6f44-bb4f-1c82-c9d9a365dabc-95c3413e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_518c8f69-608b-c086-ddd8-37244ef0b11f-95c3413e, #w-node-a271c225-77f5-5ae3-e107-7e963be21688-95c3413e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2d2b45cc-7a47-b544-c222-e79cb9b7d8f2-95c3413e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_83182c78-66c3-9d43-4d14-637a9b99645f-95c3413e, #w-node-c2c345cb-10c7-265b-f0c0-03c9acea5a4b-95c3413e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d43f1518-ce83-2f38-a22f-a0046abd4745-95c3413e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8efb3d68-6aa1-b14c-9542-382e9c0c42f7-95c3413e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8efb3d68-6aa1-b14c-9542-382e9c0c42f9-95c3413e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a935f6d0-1bee-28b6-f89a-e0b826e281e5-6267ec13 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a935f6d0-1bee-28b6-f89a-e0b826e281ee-6267ec13 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a935f6d0-1bee-28b6-f89a-e0b826e281f6-6267ec13 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-a935f6d0-1bee-28b6-f89a-e0b826e281fa-6267ec13 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_63242c78-b740-5e48-50fc-679ca07223dc-6267ec13 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b90c6a82-77d0-c0ff-dd3f-e82b06f6c0d9-6267ec13 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-b90c6a82-77d0-c0ff-dd3f-e82b06f6c0e2-6267ec13 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_29a79b26-51b1-0195-5e13-4d01810a2ef4-6267ec13, #w-node-b3c8df57-d924-d5e5-4296-357c4644aad4-6267ec13, #w-node-_0c50f140-63b6-c39c-83e0-06abff5c16af-6267ec13, #w-node-ebd2f87e-23c6-48b7-8d3c-855090e644f1-6267ec13 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_483f050d-3605-096b-e113-c4684e194b95-6267ec13 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_483f050d-3605-096b-e113-c4684e194b9c-6267ec13 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_44fe5ef5-4e3a-b252-87f8-3830e067fc46-6267ec13, #w-node-_44fe5ef5-4e3a-b252-87f8-3830e067fc48-6267ec13, #w-node-_44fe5ef5-4e3a-b252-87f8-3830e067fc4a-6267ec13 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_80992b75-1a59-7a0b-f268-21771dfb076e-6267ec13 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_80992b75-1a59-7a0b-f268-21771dfb0775-6267ec13 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_8cddc492-d8df-acc6-ede5-ddbec96a8f36-6267ec13, #w-node-_8cddc492-d8df-acc6-ede5-ddbec96a8f38-6267ec13 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8cddc492-d8df-acc6-ede5-ddbec96a8f3a-6267ec13 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-adb76acb-1645-4164-89ac-95424548681b-6267ec13, #w-node-adb76acb-1645-4164-89ac-95424548681d-6267ec13 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f6bf657f-6cf8-8579-a70e-bcaaca65062b-6267ec13 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-f6bf657f-6cf8-8579-a70e-bcaaca650634-6267ec13 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-cc02bc8e-6c83-933c-9525-b81354d7fa3d-6267ec13, #w-node-cc02bc8e-6c83-933c-9525-b81354d7fa3f-6267ec13, #w-node-cc02bc8e-6c83-933c-9525-b81354d7fa41-6267ec13 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ab5ae220-92b0-e259-2812-bdc91a18aaad-6267ec13 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-ab5ae220-92b0-e259-2812-bdc91a18aab6-6267ec13 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_072472dd-e9f8-7fde-34ed-91323f165c60-6267ec13 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-bfba7871-f2c8-7d8e-64a2-2ab151af93e7-6267ec13 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_23d37b69-9419-f190-1fe0-cdb51d978ff0-6267ec13 {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-ef76efca-b635-a162-072a-67fc5ecb509f-6267ec13 {
  grid-area: 3 / 4 / 4 / 13;
}

#w-node-ca2aa38a-27e5-e4c5-b1a2-10130340d9d1-6267ec13 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-ca2aa38a-27e5-e4c5-b1a2-10130340d9da-6267ec13 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-b87cbeee-e703-8a51-0654-7cd867a293b8-6267ec13, #w-node-b87cbeee-e703-8a51-0654-7cd867a293ba-6267ec13 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0406ac3e-7525-6e0f-bff7-82769d00395d-6267ec13 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0406ac3e-7525-6e0f-bff7-82769d00395f-6267ec13 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919b4-b8073485 {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919bd-b8073485 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919c2-b8073485 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919c6-b8073485 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-feaa3678-f40c-4062-831b-fd43312f2339-b8073485 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-feaa3678-f40c-4062-831b-fd43312f233b-b8073485 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fbf-a254f3bf {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fc9-a254f3bf {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fce-a254f3bf {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fd2-a254f3bf {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a50aa463-9b27-0d59-42d5-4aa87a8e830c-a254f3bf {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a50aa463-9b27-0d59-42d5-4aa87a8e8312-a254f3bf {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-a50aa463-9b27-0d59-42d5-4aa87a8e8319-a254f3bf {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-a50aa463-9b27-0d59-42d5-4aa87a8e830f-a254f3bf {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4d287152-2622-8bee-7c1b-2304825ba9ac-a254f3bf {
  grid-area: 1 / 2 / 2 / 5;
  align-self: center;
}

#w-node-_4d287152-2622-8bee-7c1b-2304825ba9ad-a254f3bf {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_4d287152-2622-8bee-7c1b-2304825ba9b2-a254f3bf {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-cea12406-7bee-3ca9-b51d-142559124949-a254f3bf {
  grid-area: 1 / 2 / 2 / 5;
  align-self: center;
}

#w-node-cea12406-7bee-3ca9-b51d-14255912494a-a254f3bf {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-cea12406-7bee-3ca9-b51d-142559124951-a254f3bf {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-cea12406-7bee-3ca9-b51d-142559124954-a254f3bf {
  grid-area: 1 / 1 / 2 / 13;
  justify-self: center;
}

#w-node-cea12406-7bee-3ca9-b51d-142559124956-a254f3bf {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-cea12406-7bee-3ca9-b51d-142559124958-a254f3bf {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-_1da5aeee-743f-fac0-bf8e-bb25e1fe01dd-a254f3bf {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-d36d7527-a0ee-91a2-e934-6cb2e624db08-a254f3bf {
  align-self: center;
}

#w-node-_7a997b31-56e5-cbf2-026d-787cee0fa9b1-a254f3bf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fc6a22d0-6631-4b5a-8286-05950763b712-a254f3bf {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fc6a22d0-6631-4b5a-8286-05950763b713-a254f3bf {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-fc6a22d0-6631-4b5a-8286-05950763b718-a254f3bf {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-deb3ad4b-eb74-ede1-7839-a8891318ad41-a254f3bf {
  grid-area: 2 / 2 / 3 / 5;
  align-self: start;
}

#w-node-_25e5cc43-b30a-d20b-c836-42308c2106e0-a254f3bf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_438ee5f2-4b20-c9ff-83f4-b5344d2b9155-a254f3bf {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_7a997b31-56e5-cbf2-026d-787cee0fa9bb-a254f3bf {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_7a997b31-56e5-cbf2-026d-787cee0fa9bf-a254f3bf {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a0674ce8-5ff2-5ced-0201-3011aa895dce-a254f3bf {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-b66ebfa0-20e7-9c11-41f2-07707a2f8b37-a254f3bf, #w-node-_693038b9-fb08-f7bd-094e-e7f70b10d8c8-a254f3bf, #w-node-_54006f67-91b8-f354-b628-8e82db9d2fd8-a254f3bf, #w-node-_7ffe536a-c298-5fae-1418-5b62fdad7015-a254f3bf, #w-node-a2981253-1b5d-2b23-d850-0de9615016e7-a254f3bf {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a0674ce8-5ff2-5ced-0201-3011aa895dd4-a254f3bf {
  grid-area: 3 / 5 / 4 / 13;
}

#w-node-_125db976-f38a-c081-1418-ba476407b8d6-a254f3bf {
  grid-area: 4 / 1 / 5 / 5;
}

#w-node-e9b7195f-11f5-7172-7111-532ed2cf2929-a254f3bf {
  grid-area: 4 / 5 / 5 / 9;
}

#w-node-_98082f9e-af03-2781-5fe2-aac4d829877e-a254f3bf {
  grid-area: 4 / 9 / 5 / 13;
}

#w-node-_929f0612-2032-aebb-b2a9-7aaa6367b7ec-a254f3bf {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_929f0612-2032-aebb-b2a9-7aaa6367b7ee-a254f3bf {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_80d267f8-38f1-2edc-f55b-ea78ddfb2558-36422bf1 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_80d267f8-38f1-2edc-f55b-ea78ddfb2562-36422bf1 {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-c4597f52-6c8d-cb8c-8bf5-818f1260b4b7-36422bf1 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c4597f52-6c8d-cb8c-8bf5-818f1260b4b9-36422bf1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

@media screen and (min-width: 1920px) {
  #w-node-_56169430-ef38-198b-33cb-631c8d06b214-91d6befb {
    grid-area: 2 / 1 / 3 / 6;
  }

  #w-node-e5e67d56-7fd6-7aac-69e2-d0c9ebd07ba3-91d6befb {
    grid-area: 2 / 6 / 3 / 13;
  }

  #w-node-_553898c6-4498-9798-9162-d01c3bcff45f-91d6befb {
    grid-area: 3 / 1 / 4 / 10;
  }

  #w-node-_74178731-f2b2-2a00-9e42-1c14bcd0d31c-91d6befb {
    grid-area: 4 / 4 / 5 / 13;
  }

  #w-node-_5276f6bd-4376-291e-0a10-7e8878f90ecc-91d6befb {
    grid-area: 5 / 1 / 6 / 7;
  }

  #w-node-_82fa2d5e-d59d-cacd-324d-a994aeb01c22-91d6befb {
    grid-area: 5 / 7 / 6 / 13;
  }

  #w-node-_000e9997-6a90-902b-7b98-0b40b120870b-91d6befb, #w-node-c94e932d-8be9-6619-71bb-bded587a1f17-91d6befb {
    grid-column: 1 / 13;
  }

  #w-node-_44b9157c-ac86-3c0d-f257-434632ff6659-91d6bf07 {
    grid-area: 1 / 3 / 2 / 7;
  }

  #w-node-_3fcc1e9d-4129-c7ed-dd76-76818d399dda-91d6bf07 {
    grid-area: 1 / 7 / 2 / 11;
  }

  #w-node-b0945ac5-9b4e-bf4b-de06-0a8e1053571a-91d6bf07 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-_2ffdc82f-6351-0f61-520f-ca659367cc8a-91d6bf07 {
    grid-area: 3 / 9 / 4 / 13;
  }

  #w-node-_91709667-9883-180b-c51d-749b7aab9e2b-91d6bf07 {
    grid-area: 3 / 5 / 4 / 9;
  }

  #w-node-bc7e69be-8ba1-d244-9bee-2ada69ec0d0c-91d6bf07 {
    grid-area: 1 / 6 / 2 / 10;
  }

  #w-node-_2f2a3427-dccc-f9ad-ae76-a28c3c797892-91d6bf07 {
    grid-area: 1 / 8 / 3 / 13;
  }

  #w-node-bbc467bb-0a18-45f4-7f96-a1a55e063a17-95c3413e {
    grid-area: 1 / 3 / 2 / 11;
  }

  #w-node-_80d267f8-38f1-2edc-f55b-ea78ddfb2558-36422bf1 {
    grid-area: 1 / 2 / 2 / 7;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_76aeffd4-ba03-21c0-107d-d1c76ffd8295-91d6befb, #w-node-_8fb6fcee-fd7e-7d02-403b-0c6129ece8fd-91d6befb {
    grid-area: 1 / 2 / 2 / 7;
  }

  #w-node-_000e9997-6a90-902b-7b98-0b40b120870b-91d6befb, #w-node-c94e932d-8be9-6619-71bb-bded587a1f17-91d6befb {
    grid-column: 2 / 12;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a2c-6c092a11 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_31f729a2-ccf3-ea0e-07a6-f7bd696074fa-696074f9 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_31f729a2-ccf3-ea0e-07a6-f7bd696074fc-696074f9 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_56aafa1c-434c-ffc0-9fa4-5ec844c385c7-91d6bf13 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-ca497e05-05d6-abe8-7436-4d7e02055151-91d6bf13 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-ca497e05-05d6-abe8-7436-4d7e02055153-91d6bf13 {
    grid-row: span 1 / span 1;
  }

  #w-node-_42abfec2-552a-3c25-c676-ed19b50c3ba2-91d6bf14 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-_0e4eeb7f-808d-3efb-b060-4c0a1c0ab0e2-91d6bf14 {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-_936e0864-95dd-0aaf-58af-aaca59ae3ffb-91d6bf14 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_936e0864-95dd-0aaf-58af-aaca59ae3ffd-91d6bf14 {
    grid-row: span 1 / span 1;
  }

  #w-node-_4d5148c0-bbda-036e-79cf-c5718b68cb9b-91d6bf15, #w-node-ce8ba511-d139-321f-613e-e3aa991834ff-91d6bf15, #w-node-a77ed0f5-e6f9-ab81-9f3c-b6b5ce36a6b4-91d6bf15 {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-_9c99edc2-2c7d-ac5e-1747-26e429db80b2-91d6bf15 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_9c99edc2-2c7d-ac5e-1747-26e429db80b4-91d6bf15 {
    grid-row: span 1 / span 1;
  }

  #w-node-_90ed5394-c5b0-8009-879e-4ef7af7d94c9-91d6bf1b, #w-node-_8cfca747-4734-c2cb-2192-8c7e8228e83c-91d6bf1b, #w-node-_62f46483-9a50-5086-b04a-54b4492c8e1e-91d6bf1b, #w-node-_6f8ff6d5-0655-a287-e8f0-57e24e06adac-91d6bf1b, #w-node-_8494167e-1573-c8db-7da6-c7d6976b74fa-91d6bf1b {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-f560459f-cf34-c84f-31a5-5626c8f28702-91d6bf1b {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-f560459f-cf34-c84f-31a5-5626c8f28704-91d6bf1b {
    grid-row: span 1 / span 1;
  }

  #w-node-_6e72c28a-e100-c015-816d-50fb07ebd9ce-dab8fefd {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-af969a6d-8a01-53e5-6e0c-fa4dfb261f64-dab8fefd, #w-node-a95f823a-60f0-8f55-c608-5b5a8dc353eb-dab8fefd {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-ce698066-9d8e-9edd-c0c4-358499d6eef1-dab8fefd {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_30e1e3b4-3bfc-914e-ac7c-34f0ed6515c1-dab8fefd {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_30e1e3b4-3bfc-914e-ac7c-34f0ed6515c3-dab8fefd {
    grid-row: span 1 / span 1;
  }

  #w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff68811-f3e4a9e6 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-_18083e7b-69f3-7003-2291-c8474235a573-f3e4a9e6 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_18083e7b-69f3-7003-2291-c8474235a575-f3e4a9e6 {
    grid-row: span 1 / span 1;
  }

  #w-node-_73697839-e427-dccc-88e8-41fc1a93accd-0613fa18 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-e2d20a73-a146-27f7-de95-6e17188c8c83-0613fa18 {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-_8bc0d58e-3d6e-4311-7db0-49b7d6a3f152-0613fa18 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_48a86588-3a67-7fc6-10b4-6991fee5d861-0613fa18 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_48a86588-3a67-7fc6-10b4-6991fee5d863-0613fa18 {
    grid-row: span 1 / span 1;
  }

  #w-node-_52f590a1-6899-fa8f-6e8b-a487b80e7373-93e68e40 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-b573f4d0-30f6-fe2f-b45a-0e01b021082b-93e68e40 {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-b57580b7-478a-697f-6849-984b9b3c6277-93e68e40 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-a7b75785-96cb-5803-e325-d7c6ce0048b6-93e68e40 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-a7b75785-96cb-5803-e325-d7c6ce0048b8-93e68e40 {
    grid-row: span 1 / span 1;
  }

  #w-node-_647e0bd4-c17f-59ec-4ae3-ae63cdb6f58b-a30c39eb, #w-node-bb152a52-fd71-8f05-9b59-0f1e2dfd82d3-a30c39eb, #w-node-_42a93621-9bd5-2d41-c0dc-55eccc51aa01-a30c39eb, #w-node-fd20d9ae-1072-d8c9-318a-4497c574e825-a30c39eb, #w-node-_4c1fdcd9-adfc-c1a4-2940-791d88c1e4ae-a30c39eb, #w-node-_577b5e13-31de-1246-fc07-0a6f57d5baa2-a30c39eb, #w-node-e1a94b55-db22-8977-e01e-476704e5af0c-a30c39eb, #w-node-ddb19c93-ac99-4f0d-56e7-10502b4ee324-a30c39eb {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-c4597f52-6c8d-cb8c-8bf5-818f1260b4b7-a30c39eb {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-c4597f52-6c8d-cb8c-8bf5-818f1260b4b9-a30c39eb {
    grid-row: span 1 / span 1;
  }

  #w-node-_44708b2e-a482-1fa3-3442-426508e4ae3e-a4e4df25 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-_33f57374-4010-8cbd-c5bf-e394df962d52-a4e4df25, #w-node-f8d8c3ee-eeac-87e7-edd3-ed9cce761b16-a4e4df25 {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-_315b0317-4018-abb8-49fc-074d310812d6-a4e4df25 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_5cef4046-431b-ce1a-5309-f6db5684438d-a4e4df25 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_5cef4046-431b-ce1a-5309-f6db5684438f-a4e4df25 {
    grid-row: span 1 / span 1;
  }

  #w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a71e-ce37254c {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-be48600e-b734-e411-e826-acff8a80f16a-ce37254c {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-be48600e-b734-e411-e826-acff8a80f16c-ce37254c {
    grid-row: span 1 / span 1;
  }

  #w-node-_32482bab-3d56-435f-a28b-5718d166caf9-2c048aee, #w-node-_63363e12-1ae7-38dc-d7c8-fe54111fb537-2c048aee {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-d9f7667d-f3f3-cc25-fde1-d790cd146568-2c048aee {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-e489137c-97cc-792a-dd14-86c4ad2b3112-2c048aee {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-e489137c-97cc-792a-dd14-86c4ad2b3114-2c048aee {
    grid-row: span 1 / span 1;
  }

  #w-node-_710b64d5-33e1-32f1-6993-1d5085665f14-a196d514 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-cbb8b2a2-4747-53d2-5961-df1cac4b4094-a196d514 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-cbb8b2a2-4747-53d2-5961-df1cac4b4096-a196d514 {
    grid-row: span 1 / span 1;
  }

  #w-node-_321286b7-be5e-f515-1a6e-0ff66930c2c0-c7db1951 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-_8b88f58f-f852-1100-ee15-c0dcd6adfeb8-c7db1951, #w-node-bdd4ca3a-ed1c-da93-0a53-ee90630a5f21-c7db1951, #w-node-a032d1ea-a11d-7a30-f2f1-d8a221d51d0b-c7db1951 {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-_16f4d2d9-7cc3-79da-281c-85785683e73d-c7db1951 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_16f4d2d9-7cc3-79da-281c-85785683e73f-c7db1951 {
    grid-row: span 1 / span 1;
  }

  #w-node-de165fbb-b680-1174-8d35-47f3309b6103-57f5aa3e {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7eaa-57f5aa3e, #w-node-_9c5c797f-e9ed-49ab-f603-818d0166aa73-57f5aa3e, #w-node-adb7050f-b652-e41e-d559-4f12230226ea-57f5aa3e {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7ec8-57f5aa3e, #w-node-_2945ff3d-3814-afd3-01e6-907754b7dc6d-57f5aa3e, #w-node-d326b9f2-5cdc-6612-7539-ff0fbadb7134-57f5aa3e {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_9ec2b388-c695-f8b6-76fd-294294432187-57f5aa3e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_9ec2b388-c695-f8b6-76fd-294294432189-57f5aa3e {
    grid-row: span 1 / span 1;
  }

  #w-node-da20dd96-991b-2875-cdfd-ad452b166164-28449674 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-_62097f8e-6d33-1018-d4a4-e24dca145282-28449674 {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-_404352b3-6313-1124-a548-db8626fb0476-28449674 {
    grid-area: 1 / 3 / 2 / 11;
  }

  #w-node-f60571f2-1356-a283-4f1e-5bae16ce5898-28449674, #w-node-_3813adb9-b079-bad4-4feb-81d93fdb90ce-28449674 {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-_8b91f11a-41fc-18f4-11b3-e922b02f5a89-28449674 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_8b91f11a-41fc-18f4-11b3-e922b02f5a8b-28449674 {
    grid-row: span 1 / span 1;
  }

  #w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c861-34920f11 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-_8d891e37-be43-caf5-c7eb-e847cda5ce9d-34920f11, #w-node-_24f31bc3-4358-36aa-e47d-6cd3821a4ade-34920f11 {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-_51af8b66-2ab3-c263-7487-ffd040a35ee8-34920f11 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_51af8b66-2ab3-c263-7487-ffd040a35eea-34920f11 {
    grid-row: span 1 / span 1;
  }

  #w-node-_54034f31-d7d8-3b6b-8644-bec991084ae0-0f244a72, #w-node-_070f4cf4-b4cf-8896-1ce7-2df1c7105197-0f244a72, #w-node-_1456731b-8fcd-b8f7-c28d-631e0eb4148b-0f244a72, #w-node-_28b019df-bd11-2fc9-d0a8-66e0bdb7a91d-0f244a72 {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-d9595d43-6f85-2566-882f-48fb283f7d86-0f244a72 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_1ff2cd45-a42a-9bd2-c658-af14e7a6e421-0f244a72 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_1ff2cd45-a42a-9bd2-c658-af14e7a6e423-0f244a72 {
    grid-row: span 1 / span 1;
  }

  #w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c30f-84fd6661 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e7c-84fd6661, #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e97-84fd6661, #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682eb4-84fd6661 {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-dc133237-3d67-ba49-d002-b2fcee0a0a7f-84fd6661 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-c5060773-f926-4478-8469-1fefdd097801-84fd6661 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-c5060773-f926-4478-8469-1fefdd097803-84fd6661 {
    grid-row: span 1 / span 1;
  }

  #w-node-ad656582-6ed3-1d24-57cd-1efba66c1eff-95c3413e, #w-node-_081745ca-1d9d-2897-da00-8bda2201c8b5-95c3413e {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-bbc467bb-0a18-45f4-7f96-a1a55e063a17-95c3413e {
    grid-area: 1 / 3 / 2 / 11;
  }

  #w-node-_8efb3d68-6aa1-b14c-9542-382e9c0c42f7-95c3413e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_8efb3d68-6aa1-b14c-9542-382e9c0c42f9-95c3413e {
    grid-row: span 1 / span 1;
  }

  #w-node-a935f6d0-1bee-28b6-f89a-e0b826e281e5-6267ec13 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-b90c6a82-77d0-c0ff-dd3f-e82b06f6c0d9-6267ec13, #w-node-_483f050d-3605-096b-e113-c4684e194b95-6267ec13, #w-node-_80992b75-1a59-7a0b-f268-21771dfb076e-6267ec13, #w-node-f6bf657f-6cf8-8579-a70e-bcaaca65062b-6267ec13, #w-node-ab5ae220-92b0-e259-2812-bdc91a18aaad-6267ec13, #w-node-ca2aa38a-27e5-e4c5-b1a2-10130340d9d1-6267ec13 {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-_0406ac3e-7525-6e0f-bff7-82769d00395d-6267ec13 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_0406ac3e-7525-6e0f-bff7-82769d00395f-6267ec13 {
    grid-row: span 1 / span 1;
  }

  #w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919b4-b8073485 {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-feaa3678-f40c-4062-831b-fd43312f2339-b8073485 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-feaa3678-f40c-4062-831b-fd43312f233b-b8073485 {
    grid-row: span 1 / span 1;
  }

  #w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fbf-a254f3bf {
    grid-area: 1 / 2 / 2 / 5;
  }

  #w-node-a50aa463-9b27-0d59-42d5-4aa87a8e8312-a254f3bf {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-_4d287152-2622-8bee-7c1b-2304825ba9ad-a254f3bf, #w-node-cea12406-7bee-3ca9-b51d-14255912494a-a254f3bf {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_1da5aeee-743f-fac0-bf8e-bb25e1fe01dd-a254f3bf {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-fc6a22d0-6631-4b5a-8286-05950763b713-a254f3bf {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_438ee5f2-4b20-c9ff-83f4-b5344d2b9155-a254f3bf, #w-node-a0674ce8-5ff2-5ced-0201-3011aa895dce-a254f3bf {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_929f0612-2032-aebb-b2a9-7aaa6367b7ec-a254f3bf {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_929f0612-2032-aebb-b2a9-7aaa6367b7ee-a254f3bf {
    grid-row: span 1 / span 1;
  }

  #w-node-_80d267f8-38f1-2edc-f55b-ea78ddfb2558-36422bf1 {
    grid-area: 1 / 2 / 2 / 7;
  }

  #w-node-c4597f52-6c8d-cb8c-8bf5-818f1260b4b7-36422bf1 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-c4597f52-6c8d-cb8c-8bf5-818f1260b4b9-36422bf1 {
    grid-row: span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_76aeffd4-ba03-21c0-107d-d1c76ffd8295-91d6befb {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_76aeffd4-ba03-21c0-107d-d1c76ffd82a3-91d6befb {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_8fb6fcee-fd7e-7d02-403b-0c6129ece8fd-91d6befb {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_8fb6fcee-fd7e-7d02-403b-0c6129ece906-91d6befb {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a2c-6c092a11 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a44-6c092a11 {
    grid-column: 10 / 13;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a2a-6c092a11 {
    grid-area: 2 / 4 / 3 / 7;
  }

  #w-node-_31f729a2-ccf3-ea0e-07a6-f7bd696074fa-696074f9 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_31f729a2-ccf3-ea0e-07a6-f7bd696074fc-696074f9 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-_1a023549-d0f9-33a0-2ede-1cf48711fa22-91d6bf07 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_44b9157c-ac86-3c0d-f257-434632ff6659-91d6bf07 {
    grid-area: 1 / 2 / 3 / 7;
  }

  #w-node-_3fcc1e9d-4129-c7ed-dd76-76818d399dda-91d6bf07 {
    grid-area: 1 / 7 / 3 / 12;
  }

  #w-node-bd7aa40f-bc5c-e7d6-0283-123f73edcc6f-91d6bf07 {
    grid-area: 1 / 1 / 4 / 7;
    align-self: end;
  }

  #w-node-_2007ed08-573f-5051-90bd-1d16bb52b171-91d6bf07 {
    grid-area: 2 / 7 / 4 / 13;
    place-self: end;
  }

  #w-node-_36c9d158-e76c-35c1-a74a-aa727fe62867-91d6bf07 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-b0945ac5-9b4e-bf4b-de06-0a8e1053571a-91d6bf07 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2ffdc82f-6351-0f61-520f-ca659367cc8a-91d6bf07 {
    grid-area: 3 / 9 / 4 / 13;
  }

  #w-node-_91709667-9883-180b-c51d-749b7aab9e2b-91d6bf07 {
    grid-area: 3 / 5 / 4 / 9;
  }

  #w-node-bc7e69be-8ba1-d244-9bee-2ada69ec0d0c-91d6bf07 {
    grid-area: 1 / 6 / 2 / 10;
  }

  #w-node-_2f2a3427-dccc-f9ad-ae76-a28c3c797892-91d6bf07 {
    grid-area: 1 / 8 / 3 / 13;
  }

  #w-node-_56aafa1c-434c-ffc0-9fa4-5ec844c385c7-91d6bf13 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_56aafa1c-434c-ffc0-9fa4-5ec844c385d5-91d6bf13 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-ac3b7468-5741-7dfe-b55f-463e80b5f655-91d6bf13 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-ac3b7468-5741-7dfe-b55f-463e80b5f659-91d6bf13 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-ca497e05-05d6-abe8-7436-4d7e02055151-91d6bf13 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-ca497e05-05d6-abe8-7436-4d7e02055155-91d6bf13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_42abfec2-552a-3c25-c676-ed19b50c3ba2-91d6bf14 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_42abfec2-552a-3c25-c676-ed19b50c3bb0-91d6bf14 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_1488884d-7e61-8844-6fa1-3c6c9cd2a9ab-91d6bf14 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_1488884d-7e61-8844-6fa1-3c6c9cd2a9af-91d6bf14 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_6c47b9c9-ffcc-605a-4377-454ed872c99b-91d6bf14 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6c47b9c9-ffcc-605a-4377-454ed872c99c-91d6bf14 {
    grid-area: span 2 / span 6 / span 2 / span 6;
  }

  #w-node-_6c47b9c9-ffcc-605a-4377-454ed872c99d-91d6bf14 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_0e4eeb7f-808d-3efb-b060-4c0a1c0ab0e2-91d6bf14 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_0e4eeb7f-808d-3efb-b060-4c0a1c0ab0e8-91d6bf14 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_936e0864-95dd-0aaf-58af-aaca59ae3ffb-91d6bf14 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_936e0864-95dd-0aaf-58af-aaca59ae3fff-91d6bf14 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4d5148c0-bbda-036e-79cf-c5718b68cb9b-91d6bf15 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_4d5148c0-bbda-036e-79cf-c5718b68cba9-91d6bf15 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_98b420f2-2475-75e3-2a02-391d406c5bc6-91d6bf15 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_98b420f2-2475-75e3-2a02-391d406c5bca-91d6bf15 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-ce8ba511-d139-321f-613e-e3aa991834ff-91d6bf15 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-ce8ba511-d139-321f-613e-e3aa9918350d-91d6bf15 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-a77ed0f5-e6f9-ab81-9f3c-b6b5ce36a6b4-91d6bf15 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-a77ed0f5-e6f9-ab81-9f3c-b6b5ce36a6c2-91d6bf15 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_360e05e9-1525-db40-288d-70a99f5319ab-91d6bf15, #w-node-_360e05e9-1525-db40-288d-70a99f5319ac-91d6bf15, #w-node-_360e05e9-1525-db40-288d-70a99f5319ad-91d6bf15 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_360e05e9-1525-db40-288d-70a99f5319b1-91d6bf15, #w-node-_360e05e9-1525-db40-288d-70a99f5319b2-91d6bf15 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_4b081d86-aa86-6f10-434a-4e0c421f0c03-91d6bf15 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4b081d86-aa86-6f10-434a-4e0c421f0c04-91d6bf15, #w-node-_4b081d86-aa86-6f10-434a-4e0c421f0c05-91d6bf15 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_9c99edc2-2c7d-ac5e-1747-26e429db80b2-91d6bf15 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_9c99edc2-2c7d-ac5e-1747-26e429db80b6-91d6bf15 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90ed5394-c5b0-8009-879e-4ef7af7d94c9-91d6bf1b {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_90ed5394-c5b0-8009-879e-4ef7af7d94d7-91d6bf1b {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_024c733b-b2ad-2f90-8b55-849802c04052-91d6bf1b {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_024c733b-b2ad-2f90-8b55-849802c04056-91d6bf1b {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_8cfca747-4734-c2cb-2192-8c7e8228e83c-91d6bf1b {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_8cfca747-4734-c2cb-2192-8c7e8228e84a-91d6bf1b {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-d1bbd0d1-8d8f-60c2-b4b4-39bd1507490b-91d6bf1b, #w-node-d1bbd0d1-8d8f-60c2-b4b4-39bd1507490c-91d6bf1b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d1bbd0d1-8d8f-60c2-b4b4-39bd1507490a-91d6bf1b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_62f46483-9a50-5086-b04a-54b4492c8e1e-91d6bf1b {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_62f46483-9a50-5086-b04a-54b4492c8e2c-91d6bf1b {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_222218e1-b942-af0a-4680-49d6e3ce8fd4-91d6bf1b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_222218e1-b942-af0a-4680-49d6e3ce8fd6-91d6bf1b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6f8ff6d5-0655-a287-e8f0-57e24e06adac-91d6bf1b {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_6f8ff6d5-0655-a287-e8f0-57e24e06adba-91d6bf1b {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-b4723bce-0b37-7489-5da8-4b40a9647a56-91d6bf1b, #w-node-b4723bce-0b37-7489-5da8-4b40a9647a57-91d6bf1b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8494167e-1573-c8db-7da6-c7d6976b74fa-91d6bf1b {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_8494167e-1573-c8db-7da6-c7d6976b7508-91d6bf1b {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-f560459f-cf34-c84f-31a5-5626c8f28702-91d6bf1b {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-f560459f-cf34-c84f-31a5-5626c8f28706-91d6bf1b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_118bf4f1-aefe-27d1-7875-2f1a86d65fed-91d6bf1d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_971666c7-20eb-e4c1-6dfe-85b8a6111f01-91d6bf1d {
    grid-area: 1 / 5 / 2 / 9;
  }

  #w-node-f7ae0310-177b-b65d-78e0-11cac43d4fa4-91d6bf1d {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c89f37e7-b2fb-b37a-0649-a20d8040b5f5-91d6bf1d {
    grid-area: 1 / 9 / 2 / 13;
  }

  #w-node-_6e72c28a-e100-c015-816d-50fb07ebd9ce-dab8fefd {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_6e72c28a-e100-c015-816d-50fb07ebd9dc-dab8fefd {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_6e72c28a-e100-c015-816d-50fb07ebd9e4-dab8fefd {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_6e72c28a-e100-c015-816d-50fb07ebd9e8-dab8fefd {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-af969a6d-8a01-53e5-6e0c-fa4dfb261f64-dab8fefd {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-af969a6d-8a01-53e5-6e0c-fa4dfb261f72-dab8fefd {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_8b2b643b-5c5c-0175-fc9f-28c2681c2c49-dab8fefd, #w-node-_8b2b643b-5c5c-0175-fc9f-28c2681c2c4a-dab8fefd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8b2b643b-5c5c-0175-fc9f-28c2681c2c48-dab8fefd {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a95f823a-60f0-8f55-c608-5b5a8dc353eb-dab8fefd {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-a95f823a-60f0-8f55-c608-5b5a8dc353f9-dab8fefd {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_9b91f755-d2ae-a42b-e633-4090fbb373c1-dab8fefd, #w-node-_9b91f755-d2ae-a42b-e633-4090fbb373c2-dab8fefd {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_9b91f755-d2ae-a42b-e633-4090fbb373c3-dab8fefd, #w-node-_0f163f53-9f6d-281f-abc8-44f2d6455e03-dab8fefd {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ce698066-9d8e-9edd-c0c4-358499d6eef0-dab8fefd {
    grid-area: 1 / 1 / 2 / 12;
  }

  #w-node-ce698066-9d8e-9edd-c0c4-358499d6eef1-dab8fefd {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-ce698066-9d8e-9edd-c0c4-358499d6eef6-dab8fefd {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-ce698066-9d8e-9edd-c0c4-358499d6eef9-dab8fefd {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_30e1e3b4-3bfc-914e-ac7c-34f0ed6515c1-dab8fefd {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_30e1e3b4-3bfc-914e-ac7c-34f0ed6515c5-dab8fefd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff68811-f3e4a9e6 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff6881f-f3e4a9e6 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff68827-f3e4a9e6 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff6882b-f3e4a9e6 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_18083e7b-69f3-7003-2291-c8474235a573-f3e4a9e6 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_18083e7b-69f3-7003-2291-c8474235a577-f3e4a9e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_73697839-e427-dccc-88e8-41fc1a93accd-0613fa18 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_73697839-e427-dccc-88e8-41fc1a93acdb-0613fa18 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_73697839-e427-dccc-88e8-41fc1a93ace3-0613fa18 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_73697839-e427-dccc-88e8-41fc1a93ace7-0613fa18 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-e2d20a73-a146-27f7-de95-6e17188c8c83-0613fa18 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-e2d20a73-a146-27f7-de95-6e17188c8c91-0613fa18 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_8bc0d58e-3d6e-4311-7db0-49b7d6a3f151-0613fa18 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_8bc0d58e-3d6e-4311-7db0-49b7d6a3f152-0613fa18 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_8bc0d58e-3d6e-4311-7db0-49b7d6a3f157-0613fa18 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_159f7014-f459-6912-022d-8aaeded54bec-0613fa18 {
    grid-area: 1 / 6 / 2 / 13;
    place-self: center end;
  }

  #w-node-_48a86588-3a67-7fc6-10b4-6991fee5d861-0613fa18 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_48a86588-3a67-7fc6-10b4-6991fee5d865-0613fa18 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_52f590a1-6899-fa8f-6e8b-a487b80e7373-93e68e40 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_52f590a1-6899-fa8f-6e8b-a487b80e7381-93e68e40 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_52f590a1-6899-fa8f-6e8b-a487b80e7389-93e68e40 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_52f590a1-6899-fa8f-6e8b-a487b80e738d-93e68e40 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-b573f4d0-30f6-fe2f-b45a-0e01b021082b-93e68e40 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-b573f4d0-30f6-fe2f-b45a-0e01b0210838-93e68e40 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-b57580b7-478a-697f-6849-984b9b3c6276-93e68e40 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-b57580b7-478a-697f-6849-984b9b3c6277-93e68e40 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-b57580b7-478a-697f-6849-984b9b3c627c-93e68e40 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-a7b75785-96cb-5803-e325-d7c6ce0048b6-93e68e40 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-a7b75785-96cb-5803-e325-d7c6ce0048ba-93e68e40 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_647e0bd4-c17f-59ec-4ae3-ae63cdb6f58b-a30c39eb {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_647e0bd4-c17f-59ec-4ae3-ae63cdb6f599-a30c39eb {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-e61e95c8-e9c7-3c05-0369-dd4d836de120-a30c39eb {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-e61e95c8-e9c7-3c05-0369-dd4d836de124-a30c39eb {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-bb152a52-fd71-8f05-9b59-0f1e2dfd82d3-a30c39eb {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-bb152a52-fd71-8f05-9b59-0f1e2dfd82e1-a30c39eb {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_42a93621-9bd5-2d41-c0dc-55eccc51aa01-a30c39eb {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_42a93621-9bd5-2d41-c0dc-55eccc51aa0f-a30c39eb {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-fd20d9ae-1072-d8c9-318a-4497c574e825-a30c39eb {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-fd20d9ae-1072-d8c9-318a-4497c574e833-a30c39eb {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_4c1fdcd9-adfc-c1a4-2940-791d88c1e4ae-a30c39eb {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_4c1fdcd9-adfc-c1a4-2940-791d88c1e4bc-a30c39eb {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_577b5e13-31de-1246-fc07-0a6f57d5baa2-a30c39eb {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_577b5e13-31de-1246-fc07-0a6f57d5bab0-a30c39eb {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-e1a94b55-db22-8977-e01e-476704e5af0c-a30c39eb {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-e1a94b55-db22-8977-e01e-476704e5af1a-a30c39eb {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-ddb19c93-ac99-4f0d-56e7-10502b4ee324-a30c39eb {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-ddb19c93-ac99-4f0d-56e7-10502b4ee332-a30c39eb {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-c4597f52-6c8d-cb8c-8bf5-818f1260b4b7-a30c39eb {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-c4597f52-6c8d-cb8c-8bf5-818f1260b4bb-a30c39eb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_44708b2e-a482-1fa3-3442-426508e4ae3e-a4e4df25 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_44708b2e-a482-1fa3-3442-426508e4ae4c-a4e4df25 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_44708b2e-a482-1fa3-3442-426508e4ae54-a4e4df25 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_44708b2e-a482-1fa3-3442-426508e4ae58-a4e4df25 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_33f57374-4010-8cbd-c5bf-e394df962d52-a4e4df25 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_33f57374-4010-8cbd-c5bf-e394df962d60-a4e4df25 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_0d5e8ebc-a266-a23c-775b-bab17bd2cd24-a4e4df25, #w-node-_0d5e8ebc-a266-a23c-775b-bab17bd2cd25-a4e4df25 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_0d5e8ebc-a266-a23c-775b-bab17bd2cd23-a4e4df25 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f8d8c3ee-eeac-87e7-edd3-ed9cce761b16-a4e4df25 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-f8d8c3ee-eeac-87e7-edd3-ed9cce761b24-a4e4df25 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_48143ef9-8a48-46bb-f9f9-e7157508a1db-a4e4df25, #w-node-_48143ef9-8a48-46bb-f9f9-e7157508a1dc-a4e4df25 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_48143ef9-8a48-46bb-f9f9-e7157508a1dd-a4e4df25 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_315b0317-4018-abb8-49fc-074d310812d5-a4e4df25 {
    grid-area: 1 / 1 / 2 / 12;
  }

  #w-node-_315b0317-4018-abb8-49fc-074d310812d6-a4e4df25 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_315b0317-4018-abb8-49fc-074d310812db-a4e4df25 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_315b0317-4018-abb8-49fc-074d310812de-a4e4df25 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_5cef4046-431b-ce1a-5309-f6db5684438d-a4e4df25 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_5cef4046-431b-ce1a-5309-f6db56844391-a4e4df25 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a71e-ce37254c {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a72c-ce37254c {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a734-ce37254c {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a738-ce37254c {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-be48600e-b734-e411-e826-acff8a80f16a-ce37254c {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-be48600e-b734-e411-e826-acff8a80f16e-ce37254c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_32482bab-3d56-435f-a28b-5718d166caf9-2c048aee {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_32482bab-3d56-435f-a28b-5718d166cb07-2c048aee {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_32482bab-3d56-435f-a28b-5718d166cb0f-2c048aee {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_32482bab-3d56-435f-a28b-5718d166cb13-2c048aee {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_63363e12-1ae7-38dc-d7c8-fe54111fb537-2c048aee {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_63363e12-1ae7-38dc-d7c8-fe54111fb545-2c048aee {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_37f28b32-8276-1cea-39eb-cc400bd5ca6a-2c048aee {
    grid-area: 1 / 2 / 2 / 12;
  }

  #w-node-d9f7667d-f3f3-cc25-fde1-d790cd146567-2c048aee {
    grid-area: 1 / 1 / 2 / 12;
  }

  #w-node-d9f7667d-f3f3-cc25-fde1-d790cd146568-2c048aee {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-d9f7667d-f3f3-cc25-fde1-d790cd14656d-2c048aee {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-d9f7667d-f3f3-cc25-fde1-d790cd146570-2c048aee {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-e489137c-97cc-792a-dd14-86c4ad2b3112-2c048aee {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-e489137c-97cc-792a-dd14-86c4ad2b3116-2c048aee {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_710b64d5-33e1-32f1-6993-1d5085665f14-a196d514 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_710b64d5-33e1-32f1-6993-1d5085665f22-a196d514 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_710b64d5-33e1-32f1-6993-1d5085665f2a-a196d514 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_710b64d5-33e1-32f1-6993-1d5085665f2e-a196d514 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-c1fa14b0-dc92-8bee-4088-9be0108c87e3-a196d514, #w-node-c1fa14b0-dc92-8bee-4088-9be0108c87e2-a196d514 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d3840134-2924-5646-e726-871dc2e07345-a196d514 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d3840134-2924-5646-e726-871dc2e07346-a196d514, #w-node-d3840134-2924-5646-e726-871dc2e07347-a196d514 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8dfe6529-b54a-6bae-d4fb-3d22657c9dab-a196d514 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_86d9989d-4dea-7a0e-3468-87135c73e066-a196d514, #w-node-_86d9989d-4dea-7a0e-3468-87135c73e067-a196d514 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_86d9989d-4dea-7a0e-3468-87135c73e065-a196d514 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-cbb8b2a2-4747-53d2-5961-df1cac4b4094-a196d514 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-cbb8b2a2-4747-53d2-5961-df1cac4b4098-a196d514 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_321286b7-be5e-f515-1a6e-0ff66930c2c0-c7db1951 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_321286b7-be5e-f515-1a6e-0ff66930c2ce-c7db1951 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_321286b7-be5e-f515-1a6e-0ff66930c2d6-c7db1951 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_321286b7-be5e-f515-1a6e-0ff66930c2da-c7db1951 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_8b88f58f-f852-1100-ee15-c0dcd6adfeb8-c7db1951 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_8b88f58f-f852-1100-ee15-c0dcd6adfec6-c7db1951 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-d61bf8f3-2903-0b8f-836b-6763c099c521-c7db1951 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-bdd4ca3a-ed1c-da93-0a53-ee90630a5f21-c7db1951 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-bdd4ca3a-ed1c-da93-0a53-ee90630a5f2f-c7db1951 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-e95caaba-c95b-0cce-e10e-0fb6dba02821-c7db1951 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-e95caaba-c95b-0cce-e10e-0fb6dba02822-c7db1951, #w-node-e95caaba-c95b-0cce-e10e-0fb6dba02823-c7db1951 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_18f0c9c7-9562-4a72-51c0-eee9e524c6b7-c7db1951 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a032d1ea-a11d-7a30-f2f1-d8a221d51d0b-c7db1951 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-a032d1ea-a11d-7a30-f2f1-d8a221d51d19-c7db1951 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_16f4d2d9-7cc3-79da-281c-85785683e73d-c7db1951 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_16f4d2d9-7cc3-79da-281c-85785683e741-c7db1951 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-de165fbb-b680-1174-8d35-47f3309b6103-57f5aa3e {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-de165fbb-b680-1174-8d35-47f3309b6111-57f5aa3e {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-de165fbb-b680-1174-8d35-47f3309b6116-57f5aa3e {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-de165fbb-b680-1174-8d35-47f3309b611a-57f5aa3e {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7eaa-57f5aa3e {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7eb7-57f5aa3e {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_9c5c797f-e9ed-49ab-f603-818d0166aa73-57f5aa3e {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_9c5c797f-e9ed-49ab-f603-818d0166aa7c-57f5aa3e {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-adb7050f-b652-e41e-d559-4f12230226ea-57f5aa3e {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-adb7050f-b652-e41e-d559-4f12230226f3-57f5aa3e {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_4365c04e-282e-0631-37b9-3aed79d41e60-57f5aa3e {
    grid-area: 1 / 5 / 2 / 9;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7ec7-57f5aa3e {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7ec8-57f5aa3e {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7ecd-57f5aa3e {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7ed0-57f5aa3e {
    grid-area: 1 / 6 / 2 / 13;
    place-self: center end;
  }

  #w-node-_2945ff3d-3814-afd3-01e6-907754b7dc6c-57f5aa3e {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_2945ff3d-3814-afd3-01e6-907754b7dc6d-57f5aa3e {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_2945ff3d-3814-afd3-01e6-907754b7dc72-57f5aa3e {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-d326b9f2-5cdc-6612-7539-ff0fbadb7133-57f5aa3e {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d326b9f2-5cdc-6612-7539-ff0fbadb7134-57f5aa3e {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-d326b9f2-5cdc-6612-7539-ff0fbadb7139-57f5aa3e {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_9ec2b388-c695-f8b6-76fd-294294432187-57f5aa3e {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_9ec2b388-c695-f8b6-76fd-29429443218b-57f5aa3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-da20dd96-991b-2875-cdfd-ad452b166164-28449674 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-da20dd96-991b-2875-cdfd-ad452b166171-28449674 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-da20dd96-991b-2875-cdfd-ad452b166179-28449674 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-da20dd96-991b-2875-cdfd-ad452b16617d-28449674 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_62097f8e-6d33-1018-d4a4-e24dca145282-28449674 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_62097f8e-6d33-1018-d4a4-e24dca145290-28449674 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_404352b3-6313-1124-a548-db8626fb0476-28449674 {
    grid-area: 1 / 3 / 2 / 11;
  }

  #w-node-f60571f2-1356-a283-4f1e-5bae16ce5898-28449674 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-f60571f2-1356-a283-4f1e-5bae16ce58a1-28449674 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_3813adb9-b079-bad4-4feb-81d93fdb90ce-28449674 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_3813adb9-b079-bad4-4feb-81d93fdb90d7-28449674 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_8b91f11a-41fc-18f4-11b3-e922b02f5a89-28449674 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_8b91f11a-41fc-18f4-11b3-e922b02f5a8d-28449674 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c861-34920f11 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c86e-34920f11 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c876-34920f11 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c87a-34920f11 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_3dc1f35b-bb86-a46d-cefe-e820f5e4a496-34920f11, #w-node-_71d88ad6-37b8-230f-bd15-adfc4aab6f7c-34920f11, #w-node-_03728b96-b8ed-f411-f352-4c5df333b85d-34920f11 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_8d891e37-be43-caf5-c7eb-e847cda5ce9d-34920f11 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_8d891e37-be43-caf5-c7eb-e847cda5cea3-34920f11 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_24f31bc3-4358-36aa-e47d-6cd3821a4ade-34920f11 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_24f31bc3-4358-36aa-e47d-6cd3821a4ae4-34920f11 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-b647495a-2479-c988-687e-106bd5502254-34920f11 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_51af8b66-2ab3-c263-7487-ffd040a35ee8-34920f11 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_51af8b66-2ab3-c263-7487-ffd040a35eec-34920f11 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_54034f31-d7d8-3b6b-8644-bec991084ae0-0f244a72 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_54034f31-d7d8-3b6b-8644-bec991084aed-0f244a72 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_54034f31-d7d8-3b6b-8644-bec991084af2-0f244a72 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_54034f31-d7d8-3b6b-8644-bec991084af6-0f244a72 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_070f4cf4-b4cf-8896-1ce7-2df1c7105197-0f244a72 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_070f4cf4-b4cf-8896-1ce7-2df1c71051a4-0f244a72 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_1456731b-8fcd-b8f7-c28d-631e0eb4148b-0f244a72 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_1456731b-8fcd-b8f7-c28d-631e0eb41495-0f244a72 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_28b019df-bd11-2fc9-d0a8-66e0bdb7a91d-0f244a72 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_28b019df-bd11-2fc9-d0a8-66e0bdb7a927-0f244a72 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-d9595d43-6f85-2566-882f-48fb283f7d85-0f244a72 {
    grid-area: 1 / 1 / 2 / 12;
  }

  #w-node-d9595d43-6f85-2566-882f-48fb283f7d86-0f244a72 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-d9595d43-6f85-2566-882f-48fb283f7d8b-0f244a72 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-d9595d43-6f85-2566-882f-48fb283f7d8e-0f244a72 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_1ff2cd45-a42a-9bd2-c658-af14e7a6e421-0f244a72 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_1ff2cd45-a42a-9bd2-c658-af14e7a6e425-0f244a72 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c30f-84fd6661 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c31d-84fd6661 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c323-84fd6661 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c327-84fd6661 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e7c-84fd6661 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e8a-84fd6661 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e94-84fd6661, #w-node-_88a1c46a-52be-3d01-03fe-a10a374641fd-84fd6661 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_5ce197dd-6c20-875f-7935-d7dad16bf211-84fd6661 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e97-84fd6661 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682ea5-84fd6661 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682eaf-84fd6661, #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682eb0-84fd6661 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682eae-84fd6661 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682eb4-84fd6661 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682ec2-84fd6661 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_78dddb1f-7a8a-ab02-c7ad-45517eefece4-84fd6661, #w-node-_78dddb1f-7a8a-ab02-c7ad-45517eefece5-84fd6661 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_78dddb1f-7a8a-ab02-c7ad-45517eefece6-84fd6661 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-dc133237-3d67-ba49-d002-b2fcee0a0a7e-84fd6661 {
    grid-area: 1 / 1 / 2 / 12;
  }

  #w-node-dc133237-3d67-ba49-d002-b2fcee0a0a7f-84fd6661 {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-dc133237-3d67-ba49-d002-b2fcee0a0a84-84fd6661 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-dc133237-3d67-ba49-d002-b2fcee0a0a87-84fd6661 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-c5060773-f926-4478-8469-1fefdd097801-84fd6661 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-c5060773-f926-4478-8469-1fefdd097805-84fd6661 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ad656582-6ed3-1d24-57cd-1efba66c1eff-95c3413e {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-ad656582-6ed3-1d24-57cd-1efba66c1f0c-95c3413e {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-ad656582-6ed3-1d24-57cd-1efba66c1f11-95c3413e {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-ad656582-6ed3-1d24-57cd-1efba66c1f15-95c3413e {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_081745ca-1d9d-2897-da00-8bda2201c8b5-95c3413e {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_081745ca-1d9d-2897-da00-8bda2201c8bf-95c3413e {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-bbc467bb-0a18-45f4-7f96-a1a55e063a17-95c3413e {
    grid-area: 1 / 2 / 2 / 12;
  }

  #w-node-_8efb3d68-6aa1-b14c-9542-382e9c0c42f7-95c3413e {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_8efb3d68-6aa1-b14c-9542-382e9c0c42fb-95c3413e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a935f6d0-1bee-28b6-f89a-e0b826e281e5-6267ec13 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-a935f6d0-1bee-28b6-f89a-e0b826e281ee-6267ec13 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-a935f6d0-1bee-28b6-f89a-e0b826e281f6-6267ec13 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-a935f6d0-1bee-28b6-f89a-e0b826e281fa-6267ec13 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-b90c6a82-77d0-c0ff-dd3f-e82b06f6c0d9-6267ec13 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-b90c6a82-77d0-c0ff-dd3f-e82b06f6c0e2-6267ec13 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_483f050d-3605-096b-e113-c4684e194b95-6267ec13 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_483f050d-3605-096b-e113-c4684e194b9c-6267ec13 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_80992b75-1a59-7a0b-f268-21771dfb076e-6267ec13 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_80992b75-1a59-7a0b-f268-21771dfb0775-6267ec13 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-f6bf657f-6cf8-8579-a70e-bcaaca65062b-6267ec13 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-f6bf657f-6cf8-8579-a70e-bcaaca650634-6267ec13 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-ab5ae220-92b0-e259-2812-bdc91a18aaad-6267ec13 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-ab5ae220-92b0-e259-2812-bdc91a18aab6-6267ec13 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-ca2aa38a-27e5-e4c5-b1a2-10130340d9d1-6267ec13 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-ca2aa38a-27e5-e4c5-b1a2-10130340d9da-6267ec13 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_0406ac3e-7525-6e0f-bff7-82769d00395d-6267ec13 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_0406ac3e-7525-6e0f-bff7-82769d003961-6267ec13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919b4-b8073485 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919bd-b8073485 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919c2-b8073485 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919c6-b8073485 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-feaa3678-f40c-4062-831b-fd43312f2339-b8073485 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-feaa3678-f40c-4062-831b-fd43312f233d-b8073485 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fbf-a254f3bf {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fc9-a254f3bf {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fce-a254f3bf {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fd2-a254f3bf {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-a50aa463-9b27-0d59-42d5-4aa87a8e8312-a254f3bf {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-a50aa463-9b27-0d59-42d5-4aa87a8e8319-a254f3bf {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-_4d287152-2622-8bee-7c1b-2304825ba9ac-a254f3bf {
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-_4d287152-2622-8bee-7c1b-2304825ba9ad-a254f3bf {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-_4d287152-2622-8bee-7c1b-2304825ba9b2-a254f3bf {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-cea12406-7bee-3ca9-b51d-142559124949-a254f3bf {
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
  }

  #w-node-cea12406-7bee-3ca9-b51d-14255912494a-a254f3bf {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-cea12406-7bee-3ca9-b51d-142559124951-a254f3bf {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-cea12406-7bee-3ca9-b51d-142559124954-a254f3bf {
    grid-area: 1 / 2 / 2 / 11;
    justify-self: center;
  }

  #w-node-cea12406-7bee-3ca9-b51d-142559124956-a254f3bf {
    grid-area: 1 / 8 / 2 / 13;
  }

  #w-node-_1da5aeee-743f-fac0-bf8e-bb25e1fe01dd-a254f3bf {
    grid-area: 1 / 1 / 2 / 8;
  }

  #w-node-_7a997b31-56e5-cbf2-026d-787cee0fa9b1-a254f3bf {
    grid-column: span 10 / span 10;
  }

  #w-node-fc6a22d0-6631-4b5a-8286-05950763b712-a254f3bf {
    grid-area: 1 / 2 / 2 / 9;
  }

  #w-node-fc6a22d0-6631-4b5a-8286-05950763b713-a254f3bf {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-fc6a22d0-6631-4b5a-8286-05950763b718-a254f3bf {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-deb3ad4b-eb74-ede1-7839-a8891318ad41-a254f3bf {
    grid-row: 3 / 4;
    grid-column-end: 6;
  }

  #w-node-_25e5cc43-b30a-d20b-c836-42308c2106e0-a254f3bf {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_438ee5f2-4b20-c9ff-83f4-b5344d2b9155-a254f3bf {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_7a997b31-56e5-cbf2-026d-787cee0fa9bb-a254f3bf {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-a0674ce8-5ff2-5ced-0201-3011aa895dce-a254f3bf {
    grid-area: 1 / 1 / 2 / 5;
  }

  #w-node-a0674ce8-5ff2-5ced-0201-3011aa895dd4-a254f3bf {
    grid-area: 3 / 5 / 4 / 13;
  }

  #w-node-_929f0612-2032-aebb-b2a9-7aaa6367b7ec-a254f3bf {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_929f0612-2032-aebb-b2a9-7aaa6367b7f0-a254f3bf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_80d267f8-38f1-2edc-f55b-ea78ddfb2558-36422bf1 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_80d267f8-38f1-2edc-f55b-ea78ddfb2562-36422bf1 {
    grid-area: 1 / 7 / 2 / 12;
  }

  #w-node-c4597f52-6c8d-cb8c-8bf5-818f1260b4b7-36422bf1 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-c4597f52-6c8d-cb8c-8bf5-818f1260b4bb-36422bf1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_76aeffd4-ba03-21c0-107d-d1c76ffd8295-91d6befb {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_76aeffd4-ba03-21c0-107d-d1c76ffd82a3-91d6befb {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_8fb6fcee-fd7e-7d02-403b-0c6129ece8fd-91d6befb {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-_8fb6fcee-fd7e-7d02-403b-0c6129ece906-91d6befb {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-b76e8854-2569-1ff5-fe62-1aae3de0ed23-91d6befb {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_56169430-ef38-198b-33cb-631c8d06b214-91d6befb {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-e5e67d56-7fd6-7aac-69e2-d0c9ebd07ba3-91d6befb {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_553898c6-4498-9798-9162-d01c3bcff45f-91d6befb {
    grid-area: 4 / 1 / 5 / 13;
  }

  #w-node-_74178731-f2b2-2a00-9e42-1c14bcd0d31c-91d6befb {
    grid-area: 5 / 1 / 6 / 13;
  }

  #w-node-_5276f6bd-4376-291e-0a10-7e8878f90ecc-91d6befb {
    grid-area: 6 / 1 / 7 / 13;
  }

  #w-node-_82fa2d5e-d59d-cacd-324d-a994aeb01c22-91d6befb {
    grid-area: 7 / 1 / 8 / 13;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a2c-6c092a11 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a44-6c092a11 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a14-6c092a11 {
    grid-area: 4 / 7 / 5 / 13;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a2a-6c092a11 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a28-6c092a11 {
    grid-row: 3 / 4;
    grid-column-end: 13;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a26-6c092a11 {
    grid-area: 4 / 1 / 5 / 7;
  }

  #w-node-_31f729a2-ccf3-ea0e-07a6-f7bd696074fc-696074f9 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_103b92ca-897b-bd8a-1db6-bdaaca7637e5-ca7637cb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_103b92ca-897b-bd8a-1db6-bdaaca7637ea-ca7637cb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_103b92ca-897b-bd8a-1db6-bdaaca7637ef-ca7637cb {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_103b92ca-897b-bd8a-1db6-bdaaca7637f4-ca7637cb {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_103b92ca-897b-bd8a-1db6-bdaaca7637f9-ca7637cb {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_103b92ca-897b-bd8a-1db6-bdaaca7637fe-ca7637cb {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_44b9157c-ac86-3c0d-f257-434632ff6659-91d6bf07 {
    grid-area: 1 / 1 / 3 / 7;
  }

  #w-node-_3fcc1e9d-4129-c7ed-dd76-76818d399dda-91d6bf07 {
    grid-area: 1 / 7 / 3 / 13;
  }

  #w-node-bd7aa40f-bc5c-e7d6-0283-123f73edcc6f-91d6bf07 {
    grid-area: 2 / 1 / 4 / 7;
    align-self: auto;
  }

  #w-node-_2007ed08-573f-5051-90bd-1d16bb52b171-91d6bf07 {
    grid-area: 2 / 7 / 4 / 13;
    place-self: auto end;
  }

  #w-node-b0945ac5-9b4e-bf4b-de06-0a8e1053571a-91d6bf07 {
    grid-area: 1 / 1 / 2 / 8;
  }

  #w-node-_2ffdc82f-6351-0f61-520f-ca659367cc8a-91d6bf07 {
    grid-area: 3 / 8 / 4 / 12;
  }

  #w-node-_91709667-9883-180b-c51d-749b7aab9e2b-91d6bf07 {
    grid-area: 3 / 4 / 4 / 8;
  }

  #w-node-bc7e69be-8ba1-d244-9bee-2ada69ec0d0c-91d6bf07 {
    grid-area: 1 / 7 / 3 / 11;
  }

  #w-node-_2f2a3427-dccc-f9ad-ae76-a28c3c797892-91d6bf07 {
    grid-row: 1 / 3;
    grid-column-start: 8;
  }

  #w-node-_56aafa1c-434c-ffc0-9fa4-5ec844c385c7-91d6bf13 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_56aafa1c-434c-ffc0-9fa4-5ec844c385d5-91d6bf13 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_42abfec2-552a-3c25-c676-ed19b50c3ba2-91d6bf14 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_42abfec2-552a-3c25-c676-ed19b50c3bb0-91d6bf14 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_6c47b9c9-ffcc-605a-4377-454ed872c99b-91d6bf14 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6c47b9c9-ffcc-605a-4377-454ed872c99c-91d6bf14 {
    grid-row: span 2 / span 2;
  }

  #w-node-_0e4eeb7f-808d-3efb-b060-4c0a1c0ab0e2-91d6bf14 {
    grid-column-end: 7;
  }

  #w-node-_0e4eeb7f-808d-3efb-b060-4c0a1c0ab0e8-91d6bf14 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_4d5148c0-bbda-036e-79cf-c5718b68cb9b-91d6bf15 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_4d5148c0-bbda-036e-79cf-c5718b68cba9-91d6bf15 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-ce8ba511-d139-321f-613e-e3aa991834ff-91d6bf15 {
    grid-column-end: 7;
  }

  #w-node-ce8ba511-d139-321f-613e-e3aa9918350d-91d6bf15 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-a77ed0f5-e6f9-ab81-9f3c-b6b5ce36a6b4-91d6bf15 {
    grid-column-end: 7;
  }

  #w-node-a77ed0f5-e6f9-ab81-9f3c-b6b5ce36a6c2-91d6bf15 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_360e05e9-1525-db40-288d-70a99f5319ab-91d6bf15, #w-node-_360e05e9-1525-db40-288d-70a99f5319ac-91d6bf15, #w-node-_360e05e9-1525-db40-288d-70a99f5319ad-91d6bf15 {
    grid-column: span 4 / span 4;
    align-self: auto;
  }

  #w-node-_360e05e9-1525-db40-288d-70a99f5319b1-91d6bf15, #w-node-_360e05e9-1525-db40-288d-70a99f5319b2-91d6bf15 {
    grid-column: span 6 / span 6;
    align-self: auto;
  }

  #w-node-_90ed5394-c5b0-8009-879e-4ef7af7d94c9-91d6bf1b {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_90ed5394-c5b0-8009-879e-4ef7af7d94d7-91d6bf1b {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_8cfca747-4734-c2cb-2192-8c7e8228e83c-91d6bf1b {
    grid-column-end: 7;
  }

  #w-node-_8cfca747-4734-c2cb-2192-8c7e8228e84a-91d6bf1b {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_62f46483-9a50-5086-b04a-54b4492c8e1e-91d6bf1b {
    grid-column-end: 7;
  }

  #w-node-_62f46483-9a50-5086-b04a-54b4492c8e2c-91d6bf1b {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_6f8ff6d5-0655-a287-e8f0-57e24e06adac-91d6bf1b {
    grid-column-end: 7;
  }

  #w-node-_6f8ff6d5-0655-a287-e8f0-57e24e06adba-91d6bf1b {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_8494167e-1573-c8db-7da6-c7d6976b74fa-91d6bf1b {
    grid-column-end: 7;
  }

  #w-node-_8494167e-1573-c8db-7da6-c7d6976b7508-91d6bf1b {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_6e72c28a-e100-c015-816d-50fb07ebd9ce-dab8fefd {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_6e72c28a-e100-c015-816d-50fb07ebd9dc-dab8fefd {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-af969a6d-8a01-53e5-6e0c-fa4dfb261f64-dab8fefd {
    grid-column-end: 7;
  }

  #w-node-af969a6d-8a01-53e5-6e0c-fa4dfb261f72-dab8fefd {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-a95f823a-60f0-8f55-c608-5b5a8dc353eb-dab8fefd {
    grid-column-end: 7;
  }

  #w-node-a95f823a-60f0-8f55-c608-5b5a8dc353f9-dab8fefd {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-ce698066-9d8e-9edd-c0c4-358499d6eef0-dab8fefd {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-ce698066-9d8e-9edd-c0c4-358499d6eef9-dab8fefd {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff68811-f3e4a9e6 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff6881f-f3e4a9e6 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_73697839-e427-dccc-88e8-41fc1a93accd-0613fa18 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_73697839-e427-dccc-88e8-41fc1a93acdb-0613fa18 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-e2d20a73-a146-27f7-de95-6e17188c8c83-0613fa18 {
    grid-column-end: 7;
  }

  #w-node-e2d20a73-a146-27f7-de95-6e17188c8c91-0613fa18 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_8bc0d58e-3d6e-4311-7db0-49b7d6a3f151-0613fa18 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_159f7014-f459-6912-022d-8aaeded54bec-0613fa18 {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-_52f590a1-6899-fa8f-6e8b-a487b80e7373-93e68e40 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_52f590a1-6899-fa8f-6e8b-a487b80e7381-93e68e40 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-b573f4d0-30f6-fe2f-b45a-0e01b021082b-93e68e40 {
    grid-column-end: 7;
  }

  #w-node-b573f4d0-30f6-fe2f-b45a-0e01b0210838-93e68e40 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-b57580b7-478a-697f-6849-984b9b3c6276-93e68e40 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-fa638850-bb2a-edd8-0312-82e67feb91ea-93e68e40 {
    grid-area: 2 / 4 / 3 / 10;
  }

  #w-node-_647e0bd4-c17f-59ec-4ae3-ae63cdb6f58b-a30c39eb {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_647e0bd4-c17f-59ec-4ae3-ae63cdb6f599-a30c39eb {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-bb152a52-fd71-8f05-9b59-0f1e2dfd82d3-a30c39eb {
    grid-column-end: 7;
  }

  #w-node-bb152a52-fd71-8f05-9b59-0f1e2dfd82e1-a30c39eb {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_42a93621-9bd5-2d41-c0dc-55eccc51aa01-a30c39eb {
    grid-column-end: 7;
  }

  #w-node-_42a93621-9bd5-2d41-c0dc-55eccc51aa0f-a30c39eb {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-fd20d9ae-1072-d8c9-318a-4497c574e825-a30c39eb {
    grid-column-end: 7;
  }

  #w-node-fd20d9ae-1072-d8c9-318a-4497c574e833-a30c39eb {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_4c1fdcd9-adfc-c1a4-2940-791d88c1e4ae-a30c39eb {
    grid-column-end: 7;
  }

  #w-node-_4c1fdcd9-adfc-c1a4-2940-791d88c1e4bc-a30c39eb {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_577b5e13-31de-1246-fc07-0a6f57d5baa2-a30c39eb {
    grid-column-end: 7;
  }

  #w-node-_577b5e13-31de-1246-fc07-0a6f57d5bab0-a30c39eb {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-e1a94b55-db22-8977-e01e-476704e5af0c-a30c39eb {
    grid-column-end: 7;
  }

  #w-node-e1a94b55-db22-8977-e01e-476704e5af1a-a30c39eb {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-ddb19c93-ac99-4f0d-56e7-10502b4ee324-a30c39eb {
    grid-column-end: 7;
  }

  #w-node-ddb19c93-ac99-4f0d-56e7-10502b4ee332-a30c39eb {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_44708b2e-a482-1fa3-3442-426508e4ae3e-a4e4df25 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_44708b2e-a482-1fa3-3442-426508e4ae4c-a4e4df25 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_33f57374-4010-8cbd-c5bf-e394df962d52-a4e4df25 {
    grid-column-end: 7;
  }

  #w-node-_33f57374-4010-8cbd-c5bf-e394df962d60-a4e4df25 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-f8d8c3ee-eeac-87e7-edd3-ed9cce761b16-a4e4df25 {
    grid-column-end: 7;
  }

  #w-node-f8d8c3ee-eeac-87e7-edd3-ed9cce761b24-a4e4df25 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_315b0317-4018-abb8-49fc-074d310812d5-a4e4df25 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_315b0317-4018-abb8-49fc-074d310812de-a4e4df25 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a71e-ce37254c {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a72c-ce37254c {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_32482bab-3d56-435f-a28b-5718d166caf9-2c048aee {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_32482bab-3d56-435f-a28b-5718d166cb07-2c048aee {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_63363e12-1ae7-38dc-d7c8-fe54111fb537-2c048aee {
    grid-column-end: 7;
  }

  #w-node-_63363e12-1ae7-38dc-d7c8-fe54111fb545-2c048aee {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_37f28b32-8276-1cea-39eb-cc400bd5ca6a-2c048aee, #w-node-d9f7667d-f3f3-cc25-fde1-d790cd146567-2c048aee {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-d9f7667d-f3f3-cc25-fde1-d790cd146570-2c048aee {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_710b64d5-33e1-32f1-6993-1d5085665f14-a196d514 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_710b64d5-33e1-32f1-6993-1d5085665f22-a196d514 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_321286b7-be5e-f515-1a6e-0ff66930c2c0-c7db1951 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_321286b7-be5e-f515-1a6e-0ff66930c2ce-c7db1951 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_8b88f58f-f852-1100-ee15-c0dcd6adfeb8-c7db1951 {
    grid-column-end: 7;
  }

  #w-node-_8b88f58f-f852-1100-ee15-c0dcd6adfec6-c7db1951 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-bdd4ca3a-ed1c-da93-0a53-ee90630a5f21-c7db1951 {
    grid-column-end: 7;
  }

  #w-node-bdd4ca3a-ed1c-da93-0a53-ee90630a5f2f-c7db1951 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-a032d1ea-a11d-7a30-f2f1-d8a221d51d0b-c7db1951 {
    grid-column-end: 7;
  }

  #w-node-a032d1ea-a11d-7a30-f2f1-d8a221d51d19-c7db1951 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-de165fbb-b680-1174-8d35-47f3309b6103-57f5aa3e {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-de165fbb-b680-1174-8d35-47f3309b6111-57f5aa3e {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7eaa-57f5aa3e {
    grid-column-end: 7;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7eb7-57f5aa3e {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_9c5c797f-e9ed-49ab-f603-818d0166aa73-57f5aa3e {
    grid-column-end: 7;
  }

  #w-node-_9c5c797f-e9ed-49ab-f603-818d0166aa7c-57f5aa3e {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-adb7050f-b652-e41e-d559-4f12230226ea-57f5aa3e {
    grid-column-end: 7;
  }

  #w-node-adb7050f-b652-e41e-d559-4f12230226f3-57f5aa3e {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7ec7-57f5aa3e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7ed0-57f5aa3e {
    grid-row: 2 / 3;
    grid-column-start: 1;
  }

  #w-node-d0bec236-42f1-0a59-e8c9-8a734da59858-57f5aa3e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2945ff3d-3814-afd3-01e6-907754b7dc6c-57f5aa3e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-c54d24bf-d3e0-6c94-1226-f1c75479f4cb-57f5aa3e {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: start;
  }

  #w-node-d326b9f2-5cdc-6612-7539-ff0fbadb7133-57f5aa3e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-da20dd96-991b-2875-cdfd-ad452b166164-28449674 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-da20dd96-991b-2875-cdfd-ad452b166171-28449674 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_62097f8e-6d33-1018-d4a4-e24dca145282-28449674 {
    grid-column-end: 7;
  }

  #w-node-_62097f8e-6d33-1018-d4a4-e24dca145290-28449674 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_404352b3-6313-1124-a548-db8626fb0476-28449674 {
    grid-area: 1 / 2 / 2 / 12;
  }

  #w-node-f60571f2-1356-a283-4f1e-5bae16ce5898-28449674 {
    grid-column-end: 7;
  }

  #w-node-f60571f2-1356-a283-4f1e-5bae16ce58a1-28449674 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_3813adb9-b079-bad4-4feb-81d93fdb90ce-28449674 {
    grid-column-end: 7;
  }

  #w-node-_3813adb9-b079-bad4-4feb-81d93fdb90d7-28449674 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c861-34920f11 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c86e-34920f11 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_3dc1f35b-bb86-a46d-cefe-e820f5e4a496-34920f11, #w-node-_71d88ad6-37b8-230f-bd15-adfc4aab6f7c-34920f11, #w-node-_03728b96-b8ed-f411-f352-4c5df333b85d-34920f11 {
    grid-column: span 6 / span 6;
  }

  #w-node-_8d891e37-be43-caf5-c7eb-e847cda5ce9d-34920f11 {
    grid-column-end: 7;
  }

  #w-node-_8d891e37-be43-caf5-c7eb-e847cda5cea3-34920f11 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_24f31bc3-4358-36aa-e47d-6cd3821a4ade-34920f11 {
    grid-column-end: 7;
  }

  #w-node-_24f31bc3-4358-36aa-e47d-6cd3821a4ae4-34920f11 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-b647495a-2479-c988-687e-106bd5502254-34920f11 {
    grid-column: span 6 / span 6;
  }

  #w-node-_54034f31-d7d8-3b6b-8644-bec991084ae0-0f244a72 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_54034f31-d7d8-3b6b-8644-bec991084aed-0f244a72 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_070f4cf4-b4cf-8896-1ce7-2df1c7105197-0f244a72 {
    grid-column-end: 7;
  }

  #w-node-_070f4cf4-b4cf-8896-1ce7-2df1c71051a4-0f244a72 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_1456731b-8fcd-b8f7-c28d-631e0eb4148b-0f244a72 {
    grid-column-end: 7;
  }

  #w-node-_1456731b-8fcd-b8f7-c28d-631e0eb41495-0f244a72 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_28b019df-bd11-2fc9-d0a8-66e0bdb7a91d-0f244a72 {
    grid-column-end: 7;
  }

  #w-node-_28b019df-bd11-2fc9-d0a8-66e0bdb7a927-0f244a72 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-d91149f1-c188-b329-5483-a2125fa4003f-0f244a72, #w-node-d9595d43-6f85-2566-882f-48fb283f7d85-0f244a72 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-d9595d43-6f85-2566-882f-48fb283f7d8e-0f244a72 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c30f-84fd6661 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c31d-84fd6661 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e7c-84fd6661 {
    grid-column-end: 7;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e8a-84fd6661 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e97-84fd6661 {
    grid-column-end: 7;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682ea5-84fd6661 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682eb4-84fd6661 {
    grid-column-end: 7;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682ec2-84fd6661 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-dc133237-3d67-ba49-d002-b2fcee0a0a7e-84fd6661 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-dc133237-3d67-ba49-d002-b2fcee0a0a87-84fd6661 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-ad656582-6ed3-1d24-57cd-1efba66c1eff-95c3413e {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-ad656582-6ed3-1d24-57cd-1efba66c1f0c-95c3413e {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_081745ca-1d9d-2897-da00-8bda2201c8b5-95c3413e {
    grid-column-end: 7;
  }

  #w-node-_081745ca-1d9d-2897-da00-8bda2201c8bf-95c3413e {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-bbc467bb-0a18-45f4-7f96-a1a55e063a17-95c3413e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-a935f6d0-1bee-28b6-f89a-e0b826e281e5-6267ec13 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-a935f6d0-1bee-28b6-f89a-e0b826e281ee-6267ec13 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-b90c6a82-77d0-c0ff-dd3f-e82b06f6c0d9-6267ec13 {
    grid-column-end: 7;
  }

  #w-node-b90c6a82-77d0-c0ff-dd3f-e82b06f6c0e2-6267ec13 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_483f050d-3605-096b-e113-c4684e194b95-6267ec13 {
    grid-column-end: 7;
  }

  #w-node-_483f050d-3605-096b-e113-c4684e194b9c-6267ec13 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_80992b75-1a59-7a0b-f268-21771dfb076e-6267ec13 {
    grid-column-end: 7;
  }

  #w-node-_80992b75-1a59-7a0b-f268-21771dfb0775-6267ec13 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-f6bf657f-6cf8-8579-a70e-bcaaca65062b-6267ec13 {
    grid-column-end: 7;
  }

  #w-node-f6bf657f-6cf8-8579-a70e-bcaaca650634-6267ec13 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-ab5ae220-92b0-e259-2812-bdc91a18aaad-6267ec13 {
    grid-column-end: 7;
  }

  #w-node-ab5ae220-92b0-e259-2812-bdc91a18aab6-6267ec13 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_072472dd-e9f8-7fde-34ed-91323f165c60-6267ec13, #w-node-bfba7871-f2c8-7d8e-64a2-2ab151af93e7-6267ec13, #w-node-_23d37b69-9419-f190-1fe0-cdb51d978ff0-6267ec13, #w-node-ef76efca-b635-a162-072a-67fc5ecb509f-6267ec13 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ca2aa38a-27e5-e4c5-b1a2-10130340d9d1-6267ec13 {
    grid-column-end: 7;
  }

  #w-node-ca2aa38a-27e5-e4c5-b1a2-10130340d9da-6267ec13 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919b4-b8073485 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919bd-b8073485 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fbf-a254f3bf {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fc9-a254f3bf {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-a50aa463-9b27-0d59-42d5-4aa87a8e8312-a254f3bf {
    grid-column-end: 7;
  }

  #w-node-a50aa463-9b27-0d59-42d5-4aa87a8e8319-a254f3bf {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_4d287152-2622-8bee-7c1b-2304825ba9ac-a254f3bf, #w-node-cea12406-7bee-3ca9-b51d-142559124949-a254f3bf {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-cea12406-7bee-3ca9-b51d-142559124954-a254f3bf {
    grid-area: 1 / 1 / 2 / 6;
    justify-self: center;
  }

  #w-node-cea12406-7bee-3ca9-b51d-142559124956-a254f3bf {
    grid-area: 1 / 5 / 2 / 13;
  }

  #w-node-_1da5aeee-743f-fac0-bf8e-bb25e1fe01dd-a254f3bf {
    grid-column-end: 7;
  }

  #w-node-_7a997b31-56e5-cbf2-026d-787cee0fa9b1-a254f3bf {
    grid-column: span 12 / span 12;
  }

  #w-node-fc6a22d0-6631-4b5a-8286-05950763b712-a254f3bf {
    grid-area: 1 / 1 / 2 / 12;
  }

  #w-node-deb3ad4b-eb74-ede1-7839-a8891318ad41-a254f3bf {
    grid-column: 1 / 5;
  }

  #w-node-_25e5cc43-b30a-d20b-c836-42308c2106e0-a254f3bf {
    grid-column: span 8 / span 8;
  }

  #w-node-_438ee5f2-4b20-c9ff-83f4-b5344d2b9155-a254f3bf {
    grid-column-end: 7;
  }

  #w-node-_7a997b31-56e5-cbf2-026d-787cee0fa9bb-a254f3bf {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-a0674ce8-5ff2-5ced-0201-3011aa895dce-a254f3bf {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-b66ebfa0-20e7-9c11-41f2-07707a2f8b37-a254f3bf, #w-node-_693038b9-fb08-f7bd-094e-e7f70b10d8c8-a254f3bf, #w-node-_54006f67-91b8-f354-b628-8e82db9d2fd8-a254f3bf, #w-node-_7ffe536a-c298-5fae-1418-5b62fdad7015-a254f3bf, #w-node-a2981253-1b5d-2b23-d850-0de9615016e7-a254f3bf {
    grid-column: span 6 / span 6;
  }

  #w-node-a0674ce8-5ff2-5ced-0201-3011aa895dd4-a254f3bf {
    grid-area: 4 / 1 / 5 / 13;
  }

  #w-node-_125db976-f38a-c081-1418-ba476407b8d6-a254f3bf, #w-node-e9b7195f-11f5-7172-7111-532ed2cf2929-a254f3bf, #w-node-_98082f9e-af03-2781-5fe2-aac4d829877e-a254f3bf {
    grid-row: 5 / 6;
  }

  #w-node-_80d267f8-38f1-2edc-f55b-ea78ddfb2558-36422bf1 {
    grid-area: 1 / 1 / 2 / 12;
  }

  #w-node-_80d267f8-38f1-2edc-f55b-ea78ddfb2562-36422bf1 {
    grid-area: 2 / 1 / 3 / 12;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_76aeffd4-ba03-21c0-107d-d1c76ffd8295-91d6befb, #w-node-_76aeffd4-ba03-21c0-107d-d1c76ffd82a3-91d6befb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6cf0afdc-0f3c-86e5-1a3b-642d2e4f3aa7-91d6befb {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_8fb6fcee-fd7e-7d02-403b-0c6129ece8fd-91d6befb, #w-node-_8fb6fcee-fd7e-7d02-403b-0c6129ece906-91d6befb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_8fb6fcee-fd7e-7d02-403b-0c6129ece90d-91d6befb {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a2c-6c092a11 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a44-6c092a11 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a14-6c092a11 {
    grid-area: 6 / 1 / 7 / 13;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a2a-6c092a11 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a28-6c092a11 {
    grid-area: 4 / 1 / 5 / 13;
  }

  #w-node-a4f14cbb-88ff-eded-e41c-ebec6c092a26-6c092a11 {
    grid-area: 5 / 1 / 6 / 13;
  }

  #w-node-_31f729a2-ccf3-ea0e-07a6-f7bd696074fa-696074f9 {
    grid-area: span 1 / span 11 / span 1 / span 11;
  }

  #w-node-_31f729a2-ccf3-ea0e-07a6-f7bd696074fc-696074f9 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_1a023549-d0f9-33a0-2ede-1cf48711fa22-91d6bf07 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_44b9157c-ac86-3c0d-f257-434632ff6659-91d6bf07 {
    grid-area: 1 / 2 / 3 / 12;
  }

  #w-node-_3fcc1e9d-4129-c7ed-dd76-76818d399dda-91d6bf07 {
    grid-area: 3 / 2 / 5 / 12;
  }

  #w-node-bd7aa40f-bc5c-e7d6-0283-123f73edcc6f-91d6bf07 {
    grid-area: 2 / 1 / 3 / 13;
    align-self: auto;
  }

  #w-node-_2007ed08-573f-5051-90bd-1d16bb52b171-91d6bf07 {
    grid-area: 4 / 1 / 5 / 13;
    place-self: auto end;
  }

  #w-node-b0945ac5-9b4e-bf4b-de06-0a8e1053571a-91d6bf07 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_2ffdc82f-6351-0f61-520f-ca659367cc8a-91d6bf07 {
    grid-area: 5 / 1 / 6 / 13;
  }

  #w-node-_91709667-9883-180b-c51d-749b7aab9e2b-91d6bf07 {
    grid-area: 4 / 1 / 5 / 13;
  }

  #w-node-bc7e69be-8ba1-d244-9bee-2ada69ec0d0c-91d6bf07 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_2f2a3427-dccc-f9ad-ae76-a28c3c797892-91d6bf07 {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_56aafa1c-434c-ffc0-9fa4-5ec844c385c7-91d6bf13 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_56aafa1c-434c-ffc0-9fa4-5ec844c385d5-91d6bf13 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-ac3b7468-5741-7dfe-b55f-463e80b5f655-91d6bf13 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-ac3b7468-5741-7dfe-b55f-463e80b5f659-91d6bf13 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_4785ddd3-16f0-c29e-bcfc-92044c1a366f-91d6bf13 {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-b51de149-51ec-e940-5c54-7c4d5a30f02f-91d6bf13, #w-node-b51de149-51ec-e940-5c54-7c4d5a30f030-91d6bf13, #w-node-a8a3d860-b604-3805-7b6e-c3440551d5b7-91d6bf13, #w-node-f5b2e57b-72a2-5dad-7128-7ac297cf7f42-91d6bf13, #w-node-_3f13cae8-45b4-56ea-6e1f-7898b9ffd26c-91d6bf13, #w-node-_93d372ba-cf96-5a7c-3990-7e77cbe2be36-91d6bf13, #w-node-_93d372ba-cf96-5a7c-3990-7e77cbe2be37-91d6bf13, #w-node-_93d372ba-cf96-5a7c-3990-7e77cbe2be38-91d6bf13, #w-node-ca497e05-05d6-abe8-7436-4d7e02055151-91d6bf13 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_42abfec2-552a-3c25-c676-ed19b50c3ba2-91d6bf14 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_42abfec2-552a-3c25-c676-ed19b50c3bb0-91d6bf14 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_1488884d-7e61-8844-6fa1-3c6c9cd2a9ab-91d6bf14 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_1488884d-7e61-8844-6fa1-3c6c9cd2a9af-91d6bf14 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_6ba74692-3b73-6574-62c8-e4a2215afdd0-91d6bf14 {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-_6c47b9c9-ffcc-605a-4377-454ed872c99b-91d6bf14, #w-node-_6c47b9c9-ffcc-605a-4377-454ed872c99c-91d6bf14, #w-node-_6c47b9c9-ffcc-605a-4377-454ed872c99d-91d6bf14, #w-node-_0e4eeb7f-808d-3efb-b060-4c0a1c0ab0e2-91d6bf14, #w-node-_0e4eeb7f-808d-3efb-b060-4c0a1c0ab0e8-91d6bf14 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7442ad07-d275-b61d-d61c-fbe866ea184d-91d6bf14 {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-_97ad3da8-e38f-de34-d813-0089b65c0eed-91d6bf14, #w-node-_97ad3da8-e38f-de34-d813-0089b65c0eee-91d6bf14 {
    grid-column: span 12 / span 12;
  }

  #w-node-_936e0864-95dd-0aaf-58af-aaca59ae3ffb-91d6bf14 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4d5148c0-bbda-036e-79cf-c5718b68cb9b-91d6bf15 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_4d5148c0-bbda-036e-79cf-c5718b68cba9-91d6bf15 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_98b420f2-2475-75e3-2a02-391d406c5bc6-91d6bf15 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_98b420f2-2475-75e3-2a02-391d406c5bca-91d6bf15 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-ce8ba511-d139-321f-613e-e3aa991834ff-91d6bf15, #w-node-ce8ba511-d139-321f-613e-e3aa9918350d-91d6bf15 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_1de11013-776e-eb04-79e3-a861b30a9197-91d6bf15 {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-_4d185c79-e735-fcdf-c622-a02c8207ace7-91d6bf15 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4d185c79-e735-fcdf-c622-a02c8207ace8-91d6bf15 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-f3729744-e803-fb32-960b-95e2bf84706a-91d6bf15, #w-node-_39b8d104-c122-fb6f-a882-2f4b4d36f4c6-91d6bf15, #w-node-_39b8d104-c122-fb6f-a882-2f4b4d36f4c4-91d6bf15, #w-node-_421bd36b-235e-65e3-2c7c-5f61103c0613-91d6bf15, #w-node-e95738af-b3ca-0f9d-36f9-bac9611e1105-91d6bf15, #w-node-e95738af-b3ca-0f9d-36f9-bac9611e1106-91d6bf15, #w-node-fb9dfc06-0233-32f7-8b72-fcaa60071807-91d6bf15, #w-node-fb9dfc06-0233-32f7-8b72-fcaa60071808-91d6bf15, #w-node-a89c3144-c174-86ab-e281-4412121076c7-91d6bf15, #w-node-f29b5b56-ba3c-e241-ee92-3ef3e63794c0-91d6bf15, #w-node-a77ed0f5-e6f9-ab81-9f3c-b6b5ce36a6b4-91d6bf15, #w-node-a77ed0f5-e6f9-ab81-9f3c-b6b5ce36a6c2-91d6bf15, #w-node-_360e05e9-1525-db40-288d-70a99f5319ab-91d6bf15, #w-node-_360e05e9-1525-db40-288d-70a99f5319ac-91d6bf15, #w-node-_360e05e9-1525-db40-288d-70a99f5319ad-91d6bf15 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b4c014e1-f96a-0e07-8dad-319801899ecb-91d6bf15 {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-_360e05e9-1525-db40-288d-70a99f5319b1-91d6bf15, #w-node-_360e05e9-1525-db40-288d-70a99f5319b2-91d6bf15, #w-node-_4b081d86-aa86-6f10-434a-4e0c421f0c03-91d6bf15, #w-node-_4b081d86-aa86-6f10-434a-4e0c421f0c04-91d6bf15, #w-node-_4b081d86-aa86-6f10-434a-4e0c421f0c05-91d6bf15, #w-node-_9c99edc2-2c7d-ac5e-1747-26e429db80b2-91d6bf15 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_90ed5394-c5b0-8009-879e-4ef7af7d94c9-91d6bf1b {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_90ed5394-c5b0-8009-879e-4ef7af7d94d7-91d6bf1b {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_024c733b-b2ad-2f90-8b55-849802c04052-91d6bf1b {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_024c733b-b2ad-2f90-8b55-849802c04056-91d6bf1b {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_8cfca747-4734-c2cb-2192-8c7e8228e83c-91d6bf1b, #w-node-_8cfca747-4734-c2cb-2192-8c7e8228e84a-91d6bf1b, #w-node-d1bbd0d1-8d8f-60c2-b4b4-39bd1507490b-91d6bf1b, #w-node-d1bbd0d1-8d8f-60c2-b4b4-39bd1507490c-91d6bf1b, #w-node-d1bbd0d1-8d8f-60c2-b4b4-39bd1507490a-91d6bf1b, #w-node-_62f46483-9a50-5086-b04a-54b4492c8e1e-91d6bf1b, #w-node-_62f46483-9a50-5086-b04a-54b4492c8e2c-91d6bf1b, #w-node-_222218e1-b942-af0a-4680-49d6e3ce8fd4-91d6bf1b, #w-node-_8ddd7e37-075e-b3f0-08d8-c64d1a826020-91d6bf1b, #w-node-_222218e1-b942-af0a-4680-49d6e3ce8fd6-91d6bf1b, #w-node-_6f8ff6d5-0655-a287-e8f0-57e24e06adac-91d6bf1b, #w-node-_6f8ff6d5-0655-a287-e8f0-57e24e06adba-91d6bf1b, #w-node-b4723bce-0b37-7489-5da8-4b40a9647a56-91d6bf1b, #w-node-b4723bce-0b37-7489-5da8-4b40a9647a57-91d6bf1b, #w-node-_8494167e-1573-c8db-7da6-c7d6976b74fa-91d6bf1b, #w-node-_8494167e-1573-c8db-7da6-c7d6976b7508-91d6bf1b, #w-node-f560459f-cf34-c84f-31a5-5626c8f28702-91d6bf1b {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_118bf4f1-aefe-27d1-7875-2f1a86d65fed-91d6bf1d {
    grid-column: span 6 / span 6;
  }

  #w-node-_971666c7-20eb-e4c1-6dfe-85b8a6111f01-91d6bf1d {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-f7ae0310-177b-b65d-78e0-11cac43d4fa4-91d6bf1d {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-c89f37e7-b2fb-b37a-0649-a20d8040b5f5-91d6bf1d {
    grid-area: 2 / 7 / 3 / 13;
  }

  #w-node-_6e72c28a-e100-c015-816d-50fb07ebd9ce-dab8fefd {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_6e72c28a-e100-c015-816d-50fb07ebd9dc-dab8fefd {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_6e72c28a-e100-c015-816d-50fb07ebd9e4-dab8fefd {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_6e72c28a-e100-c015-816d-50fb07ebd9e8-dab8fefd {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-af969a6d-8a01-53e5-6e0c-fa4dfb261f64-dab8fefd, #w-node-af969a6d-8a01-53e5-6e0c-fa4dfb261f72-dab8fefd, #w-node-_8b2b643b-5c5c-0175-fc9f-28c2681c2c49-dab8fefd, #w-node-_8b2b643b-5c5c-0175-fc9f-28c2681c2c4a-dab8fefd, #w-node-_8b2b643b-5c5c-0175-fc9f-28c2681c2c48-dab8fefd, #w-node-a95f823a-60f0-8f55-c608-5b5a8dc353eb-dab8fefd, #w-node-a95f823a-60f0-8f55-c608-5b5a8dc353f9-dab8fefd, #w-node-_9b91f755-d2ae-a42b-e633-4090fbb373c1-dab8fefd, #w-node-_9b91f755-d2ae-a42b-e633-4090fbb373c2-dab8fefd, #w-node-_9b91f755-d2ae-a42b-e633-4090fbb373c3-dab8fefd, #w-node-_0f163f53-9f6d-281f-abc8-44f2d6455e03-dab8fefd {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ce698066-9d8e-9edd-c0c4-358499d6eef0-dab8fefd {
    grid-column: span 12 / span 12;
  }

  #w-node-ce698066-9d8e-9edd-c0c4-358499d6eef1-dab8fefd, #w-node-ce698066-9d8e-9edd-c0c4-358499d6eef6-dab8fefd {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-ce698066-9d8e-9edd-c0c4-358499d6eef9-dab8fefd, #w-node-_30e1e3b4-3bfc-914e-ac7c-34f0ed6515c1-dab8fefd {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff68811-f3e4a9e6 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff6881f-f3e4a9e6 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff68827-f3e4a9e6 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_4fc5fed9-ee05-c906-b6fc-18dc3ff6882b-f3e4a9e6 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-a1161176-1ff3-00cc-f09c-1d45b51bc02d-f3e4a9e6, #w-node-ece151d1-c909-3006-e1ae-79aa1f5616f7-f3e4a9e6, #w-node-cac861a7-3ddb-e1c5-36ec-1a9d57a0e667-f3e4a9e6, #w-node-_4546ad06-d974-b505-af81-ba819fa33f9a-f3e4a9e6, #w-node-a947bfd3-ee67-7450-ab85-04fbd4ec3248-f3e4a9e6, #w-node-ac5dcc3c-9f5b-4af1-2f2f-024ae7d13a85-f3e4a9e6 {
    grid-column: span 12 / span 12;
  }

  #w-node-_18083e7b-69f3-7003-2291-c8474235a573-f3e4a9e6 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_73697839-e427-dccc-88e8-41fc1a93accd-0613fa18 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_73697839-e427-dccc-88e8-41fc1a93acdb-0613fa18 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_73697839-e427-dccc-88e8-41fc1a93ace3-0613fa18 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_73697839-e427-dccc-88e8-41fc1a93ace7-0613fa18 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-e2d20a73-a146-27f7-de95-6e17188c8c83-0613fa18, #w-node-e2d20a73-a146-27f7-de95-6e17188c8c91-0613fa18 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c2dcb0ca-18b4-e5d5-e873-12f4222ce603-0613fa18 {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-b7f4bf57-0152-b509-ffb8-bd7dc3db30fb-0613fa18 {
    grid-column-end: 13;
  }

  #w-node-_3bcfcdc4-a2c4-0981-c1c3-7b656c1f6b65-0613fa18 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_077d861a-cbfb-d768-154e-0a7ee605bd24-0613fa18 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_8bc0d58e-3d6e-4311-7db0-49b7d6a3f151-0613fa18 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_8bc0d58e-3d6e-4311-7db0-49b7d6a3f152-0613fa18, #w-node-_8bc0d58e-3d6e-4311-7db0-49b7d6a3f157-0613fa18 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-e113930d-5ac2-3e2e-564b-998db4c2c18b-0613fa18 {
    grid-area: 5 / 1 / 6 / 13;
  }

  #w-node-_48a86588-3a67-7fc6-10b4-6991fee5d861-0613fa18 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_52f590a1-6899-fa8f-6e8b-a487b80e7373-93e68e40 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_52f590a1-6899-fa8f-6e8b-a487b80e7381-93e68e40 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_52f590a1-6899-fa8f-6e8b-a487b80e7389-93e68e40 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_52f590a1-6899-fa8f-6e8b-a487b80e738d-93e68e40 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-b573f4d0-30f6-fe2f-b45a-0e01b021082b-93e68e40, #w-node-b573f4d0-30f6-fe2f-b45a-0e01b0210838-93e68e40, #w-node-b57580b7-478a-697f-6849-984b9b3c6276-93e68e40 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b57580b7-478a-697f-6849-984b9b3c6277-93e68e40, #w-node-b57580b7-478a-697f-6849-984b9b3c627c-93e68e40 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-fa638850-bb2a-edd8-0312-82e67feb91ea-93e68e40 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-a7b75785-96cb-5803-e325-d7c6ce0048b6-93e68e40 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_647e0bd4-c17f-59ec-4ae3-ae63cdb6f58b-a30c39eb {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_647e0bd4-c17f-59ec-4ae3-ae63cdb6f599-a30c39eb {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-e61e95c8-e9c7-3c05-0369-dd4d836de120-a30c39eb {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-e61e95c8-e9c7-3c05-0369-dd4d836de124-a30c39eb {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-bb152a52-fd71-8f05-9b59-0f1e2dfd82d3-a30c39eb, #w-node-bb152a52-fd71-8f05-9b59-0f1e2dfd82e1-a30c39eb, #w-node-_73bfc718-e657-ac75-a1e3-5dda85b7f762-a30c39eb, #w-node-_73bfc718-e657-ac75-a1e3-5dda85b7f763-a30c39eb, #w-node-_42a93621-9bd5-2d41-c0dc-55eccc51aa01-a30c39eb, #w-node-_42a93621-9bd5-2d41-c0dc-55eccc51aa0f-a30c39eb, #w-node-fd20d9ae-1072-d8c9-318a-4497c574e825-a30c39eb, #w-node-fd20d9ae-1072-d8c9-318a-4497c574e833-a30c39eb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f5824884-2cc0-a27d-76a2-e487b18ddd0f-a30c39eb {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-_4c1fdcd9-adfc-c1a4-2940-791d88c1e4ae-a30c39eb, #w-node-_4c1fdcd9-adfc-c1a4-2940-791d88c1e4bc-a30c39eb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6bdcd76a-0ec5-fa42-b5e9-83c676ace76b-a30c39eb {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-_577b5e13-31de-1246-fc07-0a6f57d5baa2-a30c39eb, #w-node-_577b5e13-31de-1246-fc07-0a6f57d5bab0-a30c39eb, #w-node-e1a94b55-db22-8977-e01e-476704e5af0c-a30c39eb, #w-node-e1a94b55-db22-8977-e01e-476704e5af1a-a30c39eb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_63a5f3ca-09d7-85a8-6294-9b9b7c031305-a30c39eb {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-ddb19c93-ac99-4f0d-56e7-10502b4ee324-a30c39eb, #w-node-ddb19c93-ac99-4f0d-56e7-10502b4ee332-a30c39eb, #w-node-c4597f52-6c8d-cb8c-8bf5-818f1260b4b7-a30c39eb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_44708b2e-a482-1fa3-3442-426508e4ae3e-a4e4df25 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_44708b2e-a482-1fa3-3442-426508e4ae4c-a4e4df25 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_44708b2e-a482-1fa3-3442-426508e4ae54-a4e4df25 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_44708b2e-a482-1fa3-3442-426508e4ae58-a4e4df25 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_33f57374-4010-8cbd-c5bf-e394df962d52-a4e4df25, #w-node-_33f57374-4010-8cbd-c5bf-e394df962d60-a4e4df25, #w-node-_0d5e8ebc-a266-a23c-775b-bab17bd2cd24-a4e4df25, #w-node-_0d5e8ebc-a266-a23c-775b-bab17bd2cd25-a4e4df25, #w-node-_0d5e8ebc-a266-a23c-775b-bab17bd2cd23-a4e4df25, #w-node-f8d8c3ee-eeac-87e7-edd3-ed9cce761b16-a4e4df25, #w-node-f8d8c3ee-eeac-87e7-edd3-ed9cce761b24-a4e4df25, #w-node-_48143ef9-8a48-46bb-f9f9-e7157508a1db-a4e4df25, #w-node-_48143ef9-8a48-46bb-f9f9-e7157508a1dc-a4e4df25, #w-node-_48143ef9-8a48-46bb-f9f9-e7157508a1dd-a4e4df25 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_315b0317-4018-abb8-49fc-074d310812d5-a4e4df25 {
    grid-column: span 12 / span 12;
  }

  #w-node-_315b0317-4018-abb8-49fc-074d310812d6-a4e4df25, #w-node-_315b0317-4018-abb8-49fc-074d310812db-a4e4df25 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_315b0317-4018-abb8-49fc-074d310812de-a4e4df25, #w-node-_5cef4046-431b-ce1a-5309-f6db5684438d-a4e4df25 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a71e-ce37254c {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a72c-ce37254c {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a734-ce37254c {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_27f1a1a7-d660-d7f5-32ce-8885ff29a738-ce37254c {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-b206ab97-675c-5338-1a0e-b224240032d2-ce37254c {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-f2763f58-2ffb-8409-642a-82846cdf999e-ce37254c, #w-node-_5184d048-9c0b-b251-e65f-82121cf25fb8-ce37254c, #w-node-_38a97a14-fbd6-4c3f-9d4a-34700358a6d9-ce37254c, #w-node-_9d2ffdb7-8af8-7338-a924-8b7d300b2319-ce37254c {
    grid-column: span 12 / span 12;
  }

  #w-node-_38c787b2-09e1-dc76-e780-d9b83698be06-ce37254c {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-edb86737-e16c-f82a-019a-68179bda89ea-ce37254c, #w-node-a9cae357-87e1-a7c2-684d-ca5235fd4d98-ce37254c, #w-node-d39e43e7-948c-6401-62fd-b13acb355127-ce37254c, #w-node-f611b017-87aa-d665-4d2b-25de487737c9-ce37254c, #w-node-_5d32199a-f60d-de3b-7175-cd6477e32609-ce37254c {
    grid-column: span 12 / span 12;
  }

  #w-node-_834f80aa-ce4c-ae1c-387f-ae4254cb8668-ce37254c, #w-node-_90a4e79b-5ae8-4ed3-daa5-a6660e412508-ce37254c, #w-node-e917a84b-5052-616c-aea0-2ce3e436af98-ce37254c, #w-node-_8832cdac-5dc9-a432-50d4-68be776f3bfa-ce37254c {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-be48600e-b734-e411-e826-acff8a80f16a-ce37254c {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_32482bab-3d56-435f-a28b-5718d166caf9-2c048aee {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_32482bab-3d56-435f-a28b-5718d166cb07-2c048aee {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_32482bab-3d56-435f-a28b-5718d166cb0f-2c048aee {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_32482bab-3d56-435f-a28b-5718d166cb13-2c048aee {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_63363e12-1ae7-38dc-d7c8-fe54111fb537-2c048aee, #w-node-_63363e12-1ae7-38dc-d7c8-fe54111fb545-2c048aee, #w-node-_9da484cd-9b0e-5c17-8bcd-c983bd34e9f5-2c048aee, #w-node-_9da484cd-9b0e-5c17-8bcd-c983bd34e9f6-2c048aee, #w-node-ddedd0e4-fa49-8786-da3b-216c71d45ec6-2c048aee, #w-node-_120f678e-fb90-102a-058d-f724c774a2a5-2c048aee, #w-node-c40a728e-4ae2-4f54-b7d8-c19d3e58a5c6-2c048aee, #w-node-c40a728e-4ae2-4f54-b7d8-c19d3e58a5c7-2c048aee, #w-node-c40a728e-4ae2-4f54-b7d8-c19d3e58a5c8-2c048aee, #w-node-c40a728e-4ae2-4f54-b7d8-c19d3e58a5c9-2c048aee {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d9f7667d-f3f3-cc25-fde1-d790cd146567-2c048aee {
    grid-column: span 12 / span 12;
  }

  #w-node-d9f7667d-f3f3-cc25-fde1-d790cd146568-2c048aee, #w-node-d9f7667d-f3f3-cc25-fde1-d790cd14656d-2c048aee {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-d9f7667d-f3f3-cc25-fde1-d790cd146570-2c048aee, #w-node-e489137c-97cc-792a-dd14-86c4ad2b3112-2c048aee {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_710b64d5-33e1-32f1-6993-1d5085665f14-a196d514 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_710b64d5-33e1-32f1-6993-1d5085665f22-a196d514 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_710b64d5-33e1-32f1-6993-1d5085665f2a-a196d514 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_710b64d5-33e1-32f1-6993-1d5085665f2e-a196d514 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-c1fa14b0-dc92-8bee-4088-9be0108c87e3-a196d514, #w-node-c1fa14b0-dc92-8bee-4088-9be0108c87e2-a196d514, #w-node-d3840134-2924-5646-e726-871dc2e07345-a196d514, #w-node-d3840134-2924-5646-e726-871dc2e07346-a196d514, #w-node-d3840134-2924-5646-e726-871dc2e07347-a196d514, #w-node-_8dfe6529-b54a-6bae-d4fb-3d22657c9dab-a196d514, #w-node-_86d9989d-4dea-7a0e-3468-87135c73e066-a196d514, #w-node-_86d9989d-4dea-7a0e-3468-87135c73e067-a196d514, #w-node-_86d9989d-4dea-7a0e-3468-87135c73e065-a196d514, #w-node-cbb8b2a2-4747-53d2-5961-df1cac4b4094-a196d514 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_321286b7-be5e-f515-1a6e-0ff66930c2c0-c7db1951 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_321286b7-be5e-f515-1a6e-0ff66930c2ce-c7db1951 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_321286b7-be5e-f515-1a6e-0ff66930c2d6-c7db1951 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_321286b7-be5e-f515-1a6e-0ff66930c2da-c7db1951 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_8b88f58f-f852-1100-ee15-c0dcd6adfeb8-c7db1951, #w-node-_8b88f58f-f852-1100-ee15-c0dcd6adfec6-c7db1951, #w-node-_5007249f-4c6a-c778-870a-4ed4a6c7b206-c7db1951, #w-node-fe6b8076-02e3-8c98-f4e9-a232e5ee6d01-c7db1951, #w-node-d61bf8f3-2903-0b8f-836b-6763c099c521-c7db1951, #w-node-bdd4ca3a-ed1c-da93-0a53-ee90630a5f21-c7db1951, #w-node-bdd4ca3a-ed1c-da93-0a53-ee90630a5f2f-c7db1951, #w-node-e95caaba-c95b-0cce-e10e-0fb6dba02821-c7db1951, #w-node-e95caaba-c95b-0cce-e10e-0fb6dba02822-c7db1951, #w-node-e95caaba-c95b-0cce-e10e-0fb6dba02823-c7db1951, #w-node-_18f0c9c7-9562-4a72-51c0-eee9e524c6b7-c7db1951, #w-node-a032d1ea-a11d-7a30-f2f1-d8a221d51d0b-c7db1951, #w-node-a032d1ea-a11d-7a30-f2f1-d8a221d51d19-c7db1951, #w-node-_16f4d2d9-7cc3-79da-281c-85785683e73d-c7db1951 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-de165fbb-b680-1174-8d35-47f3309b6103-57f5aa3e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-de165fbb-b680-1174-8d35-47f3309b6111-57f5aa3e {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-de165fbb-b680-1174-8d35-47f3309b6116-57f5aa3e {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-de165fbb-b680-1174-8d35-47f3309b611a-57f5aa3e {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-dbc807a0-e07b-0c96-903f-ca3a1dc5f874-57f5aa3e {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7eaa-57f5aa3e, #w-node-a8e67082-64c7-93a8-af14-396d178e7eb7-57f5aa3e, #w-node-a2240820-1a69-cf69-e91b-08f9942db662-57f5aa3e, #w-node-_5c813b21-43f2-de88-9293-086609a99c6b-57f5aa3e, #w-node-_4994239f-d493-7a9b-802b-8bbf7149ac96-57f5aa3e, #w-node-_9c5c797f-e9ed-49ab-f603-818d0166aa73-57f5aa3e, #w-node-_9c5c797f-e9ed-49ab-f603-818d0166aa7c-57f5aa3e, #w-node-adb7050f-b652-e41e-d559-4f12230226ea-57f5aa3e, #w-node-adb7050f-b652-e41e-d559-4f12230226f3-57f5aa3e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-adb7050f-b652-e41e-d559-4f12230226f7-57f5aa3e, #w-node-adb7050f-b652-e41e-d559-4f12230226f9-57f5aa3e, #w-node-_0a85a74e-fbe2-abf1-f447-eb72455a3694-57f5aa3e {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-_4365c04e-282e-0631-37b9-3aed79d41e60-57f5aa3e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7ec7-57f5aa3e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a8e67082-64c7-93a8-af14-396d178e7ec8-57f5aa3e, #w-node-a8e67082-64c7-93a8-af14-396d178e7ecd-57f5aa3e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-d0bec236-42f1-0a59-e8c9-8a734da59858-57f5aa3e {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_2945ff3d-3814-afd3-01e6-907754b7dc6c-57f5aa3e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2945ff3d-3814-afd3-01e6-907754b7dc6d-57f5aa3e, #w-node-_2945ff3d-3814-afd3-01e6-907754b7dc72-57f5aa3e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-c54d24bf-d3e0-6c94-1226-f1c75479f4cb-57f5aa3e {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-d326b9f2-5cdc-6612-7539-ff0fbadb7133-57f5aa3e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d326b9f2-5cdc-6612-7539-ff0fbadb7134-57f5aa3e, #w-node-d326b9f2-5cdc-6612-7539-ff0fbadb7139-57f5aa3e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_865141b5-2503-15d3-8cfc-309db62237dd-57f5aa3e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_2053c10e-3de8-ebdc-3ff5-25f0b4328188-57f5aa3e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_06591991-2d7f-47f0-9b72-aebc455f134b-57f5aa3e {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_9ec2b388-c695-f8b6-76fd-294294432187-57f5aa3e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-da20dd96-991b-2875-cdfd-ad452b166164-28449674 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-da20dd96-991b-2875-cdfd-ad452b166171-28449674 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-da20dd96-991b-2875-cdfd-ad452b166179-28449674 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-da20dd96-991b-2875-cdfd-ad452b16617d-28449674 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_83e63f90-73f4-f7c5-1bc1-14f0135d61e2-28449674 {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-_62097f8e-6d33-1018-d4a4-e24dca145282-28449674, #w-node-_62097f8e-6d33-1018-d4a4-e24dca145290-28449674 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_404352b3-6313-1124-a548-db8626fb0476-28449674 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-e94697ca-452c-226d-4531-79e7f0ca5665-28449674 {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-f60571f2-1356-a283-4f1e-5bae16ce5898-28449674, #w-node-f60571f2-1356-a283-4f1e-5bae16ce58a1-28449674 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a96359b7-a6fa-c173-228f-0126cc315f0b-28449674 {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-_3813adb9-b079-bad4-4feb-81d93fdb90ce-28449674, #w-node-_3813adb9-b079-bad4-4feb-81d93fdb90d7-28449674, #w-node-c4b62e60-52fc-0ea8-33d9-de3f6c03d192-28449674, #w-node-a4e6ab2f-3739-418b-af5a-4f047ec4a0fa-28449674, #w-node-_17289e35-4430-5b9c-862a-1b440bbb3626-28449674, #w-node-_149683f7-9d23-ddb9-ca00-2ebd0a02ddaa-28449674, #w-node-_8b91f11a-41fc-18f4-11b3-e922b02f5a89-28449674 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c861-34920f11 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c86e-34920f11 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c876-34920f11 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_0aa298ef-c18d-deaf-6ba1-909a0bf8c87a-34920f11 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_3dc1f35b-bb86-a46d-cefe-e820f5e4a496-34920f11, #w-node-_71d88ad6-37b8-230f-bd15-adfc4aab6f7c-34920f11, #w-node-_03728b96-b8ed-f411-f352-4c5df333b85d-34920f11 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_8d891e37-be43-caf5-c7eb-e847cda5ce92-34920f11 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_69c5209b-5eb2-cc9e-4878-b9c755ae1611-34920f11 {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-_8d891e37-be43-caf5-c7eb-e847cda5ce9d-34920f11, #w-node-_8d891e37-be43-caf5-c7eb-e847cda5cea3-34920f11 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ae2fbcfc-ffad-7061-a126-eae38bc1e5a4-34920f11, #w-node-_8d891e37-be43-caf5-c7eb-e847cda5cea7-34920f11, #w-node-c61c1669-1b74-5c37-72cb-5a670b920784-34920f11 {
    grid-row: span 1 / span 1;
    grid-column-end: 13;
  }

  #w-node-_24f31bc3-4358-36aa-e47d-6cd3821a4ade-34920f11, #w-node-_24f31bc3-4358-36aa-e47d-6cd3821a4ae4-34920f11, #w-node-_14964559-63bd-8f37-753e-32ab2efab5e6-34920f11, #w-node-b647495a-2479-c988-687e-106bd5502254-34920f11, #w-node-_14964559-63bd-8f37-753e-32ab2efab5ea-34920f11, #w-node-ce4738c0-8996-8488-4d98-cb306cc2134c-34920f11, #w-node-_51af8b66-2ab3-c263-7487-ffd040a35ee8-34920f11 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_54034f31-d7d8-3b6b-8644-bec991084ae0-0f244a72 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_54034f31-d7d8-3b6b-8644-bec991084aed-0f244a72 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_54034f31-d7d8-3b6b-8644-bec991084af2-0f244a72 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_54034f31-d7d8-3b6b-8644-bec991084af6-0f244a72 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_070f4cf4-b4cf-8896-1ce7-2df1c71051ad-0f244a72, #w-node-_070f4cf4-b4cf-8896-1ce7-2df1c7105197-0f244a72, #w-node-_070f4cf4-b4cf-8896-1ce7-2df1c71051a4-0f244a72, #w-node-_070f4cf4-b4cf-8896-1ce7-2df1c71051aa-0f244a72, #w-node-a09ecec3-d030-c0b0-99af-d7b5546a81ba-0f244a72, #w-node-a4367bde-75a2-5444-956d-3e6bfad9f7c8-0f244a72, #w-node-_1456731b-8fcd-b8f7-c28d-631e0eb4148b-0f244a72, #w-node-_1456731b-8fcd-b8f7-c28d-631e0eb41495-0f244a72, #w-node-ccd6cee9-be7e-2dfb-4d8f-586ee625342e-0f244a72, #w-node-ccd6cee9-be7e-2dfb-4d8f-586ee625342f-0f244a72, #w-node-ccd6cee9-be7e-2dfb-4d8f-586ee6253430-0f244a72, #w-node-_28b019df-bd11-2fc9-d0a8-66e0bdb7a91d-0f244a72, #w-node-_28b019df-bd11-2fc9-d0a8-66e0bdb7a927-0f244a72, #w-node-dc64045c-9972-46f7-90f0-76fa771927bf-0f244a72, #w-node-dc64045c-9972-46f7-90f0-76fa771927c0-0f244a72 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d91149f1-c188-b329-5483-a2125fa4003f-0f244a72 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_7f1da437-0dfb-75a2-3089-60862d7dfc86-0f244a72 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d9595d43-6f85-2566-882f-48fb283f7d85-0f244a72 {
    grid-column: span 12 / span 12;
  }

  #w-node-d9595d43-6f85-2566-882f-48fb283f7d86-0f244a72, #w-node-d9595d43-6f85-2566-882f-48fb283f7d8b-0f244a72 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-d9595d43-6f85-2566-882f-48fb283f7d8e-0f244a72, #w-node-_1ff2cd45-a42a-9bd2-c658-af14e7a6e421-0f244a72 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c30f-84fd6661 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c31d-84fd6661 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c323-84fd6661 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-d8147ca8-cc19-5a8c-d36e-c3c6de85c327-84fd6661 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e7c-84fd6661, #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e8a-84fd6661, #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e94-84fd6661, #w-node-_88a1c46a-52be-3d01-03fe-a10a374641fd-84fd6661, #w-node-_5ce197dd-6c20-875f-7935-d7dad16bf211-84fd6661, #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682e97-84fd6661, #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682ea5-84fd6661, #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682eaf-84fd6661, #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682eb0-84fd6661, #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682eae-84fd6661, #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682eb4-84fd6661, #w-node-d0e12748-8a9d-2fbf-47d6-8a4741682ec2-84fd6661, #w-node-_78dddb1f-7a8a-ab02-c7ad-45517eefece4-84fd6661, #w-node-_78dddb1f-7a8a-ab02-c7ad-45517eefece5-84fd6661, #w-node-_78dddb1f-7a8a-ab02-c7ad-45517eefece6-84fd6661 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-dc133237-3d67-ba49-d002-b2fcee0a0a7e-84fd6661 {
    grid-column: span 12 / span 12;
  }

  #w-node-dc133237-3d67-ba49-d002-b2fcee0a0a7f-84fd6661, #w-node-dc133237-3d67-ba49-d002-b2fcee0a0a84-84fd6661 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-dc133237-3d67-ba49-d002-b2fcee0a0a87-84fd6661, #w-node-c5060773-f926-4478-8469-1fefdd097801-84fd6661 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ad656582-6ed3-1d24-57cd-1efba66c1eff-95c3413e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-ad656582-6ed3-1d24-57cd-1efba66c1f0c-95c3413e {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-ad656582-6ed3-1d24-57cd-1efba66c1f11-95c3413e {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-ad656582-6ed3-1d24-57cd-1efba66c1f15-95c3413e {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_7db6359c-e0da-c683-f718-3352a296e748-95c3413e, #w-node-_0150047d-afa8-efa3-cddb-5cb4c3e15389-95c3413e, #w-node-_081745ca-1d9d-2897-da00-8bda2201c8b5-95c3413e, #w-node-_081745ca-1d9d-2897-da00-8bda2201c8bf-95c3413e, #w-node-f6ff29d1-cad7-0800-354c-bd5d5c5936bc-95c3413e, #w-node-f6ff29d1-cad7-0800-354c-bd5d5c5936bd-95c3413e, #w-node-_090268eb-b4e1-2fe5-844f-56bc37e975b8-95c3413e, #w-node-_96e80190-47ae-2430-842d-5bf0e87dff07-95c3413e, #w-node-_847d222f-6023-88e9-81ce-373ff5490edb-95c3413e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-bbc467bb-0a18-45f4-7f96-a1a55e063a17-95c3413e {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_356bbda3-6f44-bb4f-1c82-c9d9a365daba-95c3413e, #w-node-_356bbda3-6f44-bb4f-1c82-c9d9a365dabb-95c3413e, #w-node-_356bbda3-6f44-bb4f-1c82-c9d9a365dabc-95c3413e, #w-node-_518c8f69-608b-c086-ddd8-37244ef0b11f-95c3413e, #w-node-a271c225-77f5-5ae3-e107-7e963be21688-95c3413e, #w-node-_2d2b45cc-7a47-b544-c222-e79cb9b7d8f2-95c3413e, #w-node-_83182c78-66c3-9d43-4d14-637a9b99645f-95c3413e, #w-node-c2c345cb-10c7-265b-f0c0-03c9acea5a4b-95c3413e, #w-node-d43f1518-ce83-2f38-a22f-a0046abd4745-95c3413e, #w-node-_8efb3d68-6aa1-b14c-9542-382e9c0c42f7-95c3413e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a935f6d0-1bee-28b6-f89a-e0b826e281e5-6267ec13 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-a935f6d0-1bee-28b6-f89a-e0b826e281ee-6267ec13 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-a935f6d0-1bee-28b6-f89a-e0b826e281f6-6267ec13 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-a935f6d0-1bee-28b6-f89a-e0b826e281fa-6267ec13 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_63242c78-b740-5e48-50fc-679ca07223dc-6267ec13 {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-b90c6a82-77d0-c0ff-dd3f-e82b06f6c0d9-6267ec13, #w-node-b90c6a82-77d0-c0ff-dd3f-e82b06f6c0e2-6267ec13, #w-node-_29a79b26-51b1-0195-5e13-4d01810a2ef4-6267ec13, #w-node-b3c8df57-d924-d5e5-4296-357c4644aad4-6267ec13, #w-node-_0c50f140-63b6-c39c-83e0-06abff5c16af-6267ec13, #w-node-ebd2f87e-23c6-48b7-8d3c-855090e644f1-6267ec13, #w-node-_483f050d-3605-096b-e113-c4684e194b95-6267ec13, #w-node-_483f050d-3605-096b-e113-c4684e194b9c-6267ec13, #w-node-_44fe5ef5-4e3a-b252-87f8-3830e067fc46-6267ec13, #w-node-_44fe5ef5-4e3a-b252-87f8-3830e067fc48-6267ec13, #w-node-_44fe5ef5-4e3a-b252-87f8-3830e067fc4a-6267ec13, #w-node-_80992b75-1a59-7a0b-f268-21771dfb076e-6267ec13, #w-node-_80992b75-1a59-7a0b-f268-21771dfb0775-6267ec13, #w-node-_8cddc492-d8df-acc6-ede5-ddbec96a8f36-6267ec13, #w-node-_8cddc492-d8df-acc6-ede5-ddbec96a8f38-6267ec13 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_8cddc492-d8df-acc6-ede5-ddbec96a8f3a-6267ec13 {
    grid-row: span 1 / span 1;
    grid-column-end: 13;
  }

  #w-node-adb76acb-1645-4164-89ac-95424548681b-6267ec13, #w-node-adb76acb-1645-4164-89ac-95424548681d-6267ec13, #w-node-f6bf657f-6cf8-8579-a70e-bcaaca65062b-6267ec13, #w-node-f6bf657f-6cf8-8579-a70e-bcaaca650634-6267ec13, #w-node-cc02bc8e-6c83-933c-9525-b81354d7fa3d-6267ec13, #w-node-cc02bc8e-6c83-933c-9525-b81354d7fa3f-6267ec13, #w-node-cc02bc8e-6c83-933c-9525-b81354d7fa41-6267ec13, #w-node-ab5ae220-92b0-e259-2812-bdc91a18aaad-6267ec13, #w-node-ab5ae220-92b0-e259-2812-bdc91a18aab6-6267ec13, #w-node-_072472dd-e9f8-7fde-34ed-91323f165c60-6267ec13, #w-node-bfba7871-f2c8-7d8e-64a2-2ab151af93e7-6267ec13, #w-node-_23d37b69-9419-f190-1fe0-cdb51d978ff0-6267ec13, #w-node-ef76efca-b635-a162-072a-67fc5ecb509f-6267ec13, #w-node-ca2aa38a-27e5-e4c5-b1a2-10130340d9d1-6267ec13, #w-node-ca2aa38a-27e5-e4c5-b1a2-10130340d9da-6267ec13 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b87cbeee-e703-8a51-0654-7cd867a293b8-6267ec13, #w-node-b87cbeee-e703-8a51-0654-7cd867a293ba-6267ec13 {
    grid-row: span 1 / span 1;
    grid-column-end: 13;
  }

  #w-node-_0406ac3e-7525-6e0f-bff7-82769d00395d-6267ec13 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919b4-b8073485 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919bd-b8073485 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919c2-b8073485 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_4b39b0ab-874f-70ac-c08c-0ba1700919c6-b8073485 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-feaa3678-f40c-4062-831b-fd43312f2339-b8073485 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fbf-a254f3bf {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fc9-a254f3bf {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fce-a254f3bf {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-a639e5d6-ca9c-900f-f984-c8d9769a3fd2-a254f3bf {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-a50aa463-9b27-0d59-42d5-4aa87a8e830c-a254f3bf {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-a50aa463-9b27-0d59-42d5-4aa87a8e8312-a254f3bf, #w-node-a50aa463-9b27-0d59-42d5-4aa87a8e8319-a254f3bf {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a50aa463-9b27-0d59-42d5-4aa87a8e830f-a254f3bf {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-_4d287152-2622-8bee-7c1b-2304825ba9ac-a254f3bf {
    grid-column: span 12 / span 12;
  }

  #w-node-_4d287152-2622-8bee-7c1b-2304825ba9ad-a254f3bf, #w-node-_4d287152-2622-8bee-7c1b-2304825ba9b2-a254f3bf {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-cea12406-7bee-3ca9-b51d-142559124949-a254f3bf {
    grid-column: span 12 / span 12;
  }

  #w-node-cea12406-7bee-3ca9-b51d-14255912494a-a254f3bf, #w-node-cea12406-7bee-3ca9-b51d-142559124951-a254f3bf {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-cea12406-7bee-3ca9-b51d-142559124954-a254f3bf {
    grid-area: 1 / 1 / 2 / 13;
    justify-self: center;
  }

  #w-node-cea12406-7bee-3ca9-b51d-142559124956-a254f3bf {
    grid-area: 1 / 2 / 2 / 12;
  }

  #w-node-_1da5aeee-743f-fac0-bf8e-bb25e1fe01dd-a254f3bf {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d36d7527-a0ee-91a2-e934-6cb2e624db02-a254f3bf {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d36d7527-a0ee-91a2-e934-6cb2e624db04-a254f3bf {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-d36d7527-a0ee-91a2-e934-6cb2e624db06-a254f3bf {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d36d7527-a0ee-91a2-e934-6cb2e624db08-a254f3bf {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-d36d7527-a0ee-91a2-e934-6cb2e624db0a-a254f3bf {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d36d7527-a0ee-91a2-e934-6cb2e624db0c-a254f3bf {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_7a997b31-56e5-cbf2-026d-787cee0fa9b1-a254f3bf {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-fc6a22d0-6631-4b5a-8286-05950763b712-a254f3bf {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-fc6a22d0-6631-4b5a-8286-05950763b713-a254f3bf, #w-node-fc6a22d0-6631-4b5a-8286-05950763b718-a254f3bf {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-deb3ad4b-eb74-ede1-7839-a8891318ad41-a254f3bf {
    grid-row: 3 / 4;
    grid-column-end: 13;
  }

  #w-node-_25e5cc43-b30a-d20b-c836-42308c2106e0-a254f3bf {
    grid-area: 4 / 1 / 5 / 13;
  }

  #w-node-_438ee5f2-4b20-c9ff-83f4-b5344d2b9155-a254f3bf, #w-node-_7a997b31-56e5-cbf2-026d-787cee0fa9bb-a254f3bf {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_7a997b31-56e5-cbf2-026d-787cee0fa9bf-a254f3bf {
    grid-row: 1 / 2;
    grid-column-end: 13;
  }

  #w-node-a0674ce8-5ff2-5ced-0201-3011aa895dce-a254f3bf {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-b66ebfa0-20e7-9c11-41f2-07707a2f8b37-a254f3bf {
    grid-area: 3 / 1 / 4 / 13;
  }

  #w-node-_693038b9-fb08-f7bd-094e-e7f70b10d8c8-a254f3bf {
    grid-area: 4 / 1 / 5 / 13;
  }

  #w-node-_54006f67-91b8-f354-b628-8e82db9d2fd8-a254f3bf {
    grid-area: 5 / 1 / 6 / 13;
  }

  #w-node-_7ffe536a-c298-5fae-1418-5b62fdad7015-a254f3bf {
    grid-area: 6 / 1 / 7 / 13;
  }

  #w-node-a2981253-1b5d-2b23-d850-0de9615016e7-a254f3bf {
    grid-area: 7 / 1 / 8 / 13;
  }

  #w-node-a0674ce8-5ff2-5ced-0201-3011aa895dd4-a254f3bf {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-_125db976-f38a-c081-1418-ba476407b8d6-a254f3bf {
    grid-area: 8 / 1 / 9 / 13;
  }

  #w-node-e9b7195f-11f5-7172-7111-532ed2cf2929-a254f3bf {
    grid-area: 9 / 1 / 10 / 13;
  }

  #w-node-_98082f9e-af03-2781-5fe2-aac4d829877e-a254f3bf {
    grid-area: 10 / 1 / 11 / 13;
  }

  #w-node-_929f0612-2032-aebb-b2a9-7aaa6367b7ec-a254f3bf, #w-node-_80d267f8-38f1-2edc-f55b-ea78ddfb2558-36422bf1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_80d267f8-38f1-2edc-f55b-ea78ddfb2562-36422bf1 {
    grid-area: 2 / 1 / 3 / 12;
  }

  #w-node-c4597f52-6c8d-cb8c-8bf5-818f1260b4b7-36422bf1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}
