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: rgba(0, 0, 0, 0);
}

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: rgba(0, 0, 0, 0) !important;
}

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

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

.w-webflow-badge, .w-webflow-badge * {
  z-index: auto;
  visibility: visible;
  box-sizing: border-box;
  float: none;
  clear: none;
  box-shadow: none;
  opacity: 1;
  direction: ltr;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-style: inherit;
  font-variant: inherit;
  text-align: inherit;
  letter-spacing: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  text-indent: 0;
  text-transform: inherit;
  text-shadow: none;
  font-smoothing: auto;
  vertical-align: baseline;
  cursor: inherit;
  white-space: inherit;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  background: none;
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 0;
  width: auto;
  min-width: 0;
  max-width: none;
  height: auto;
  min-height: 0;
  max-height: none;
  margin: 0;
  padding: 0;
  list-style-type: disc;
  transition: none;
  display: block;
  position: static;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  overflow: visible;
  transform: none;
}

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

.w-webflow-badge > img {
  visibility: visible !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:-moz-placeholder, .w-select:-moz-placeholder {
  color: #999;
}

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

.w-input::-webkit-input-placeholder, .w-select::-webkit-input-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;
  -ms-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 rgba(0, 0, 0, 0);
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  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: rgba(255, 255, 255, 0) #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  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 rgba(0, 0, 0, 0);
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  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;
  top: -100%;
  bottom: -100%;
  left: -100%;
  right: -100%;
}

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

.w-background-video--control {
  background-color: rgba(0, 0, 0, 0);
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}

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

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

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px rgba(51, 51, 51, .4);
}

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

.w-slider-nav-invert > div {
  background-color: rgba(34, 34, 34, .4);
}

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

.w-slider-dot {
  cursor: pointer;
  background-color: rgba(255, 255, 255, .4);
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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;
  -ms-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: rgba(0, 0, 0, .9);
  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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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: rgba(0, 0, 0, .4);
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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-x: auto;
  overflow-y: 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 rgba(0, 0, 0, .4);
  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 rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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: rgba(0, 0, 0, 0);
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-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;
}

.w-code-component > * {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

:root {
  --chi: 1800px;
  --white: white;
  --black: black;
}

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

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

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

.nav {
  aspect-ratio: auto;
  text-align: right;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 25px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  display: flex;
}

.body {
  color: #000;
  text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
  background-color: #f0eef2;
  margin: 0;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 12px;
  font-weight: 300;
}

.logo, .image, .menu {
  display: block;
}

.image-2 {
  clear: left;
  opacity: .8;
  flex: 0 auto;
  align-self: center;
  margin-left: 0;
  display: block;
  position: static;
}

.image-3 {
  opacity: .8;
}

.kokai {
  flex-flow: column wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.image-4 {
  display: block;
}

.image-5 {
  display: inline-block;
}

.image-5.scritta {
  margin-top: 129px;
  display: block;
}

.chiccofermo {
  width: var(--chi);
  max-width: 100000px;
  margin-top: 0;
  margin-left: -22px;
  margin-right: 53px;
  padding-top: 0;
}

.chicco {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  max-width: 10000px;
  display: flex;
}

.chiccomosso {
  margin-top: 0;
}

.image-6 {
  object-fit: fill;
  margin-top: -90px;
  padding-right: 0;
  font-size: 50px;
  line-height: 50px;
}

.image-7 {
  width: 1000px;
}

.search {
  grid-column-gap: 25px;
  grid-row-gap: 1px;
  object-fit: fill;
  flex-direction: row;
  flex: 0 auto;
  order: 1;
  grid-template: "."
                 "."
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: stretch;
  align-items: baseline;
  justify-items: start;
  width: 150px;
  height: 25px;
  display: flex;
  overflow: scroll;
}

.search-button {
  background-color: rgba(56, 152, 236, 0);
  border-radius: 20px;
  flex: 10 10 auto;
  order: 1;
  align-self: center;
  width: 20px;
  height: 25px;
  margin-left: 10px;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 7px;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.search-2 {
  align-items: center;
}

.search-3 {
  flex-direction: row;
  justify-content: space-between;
  align-self: stretch;
  align-items: baseline;
  height: 25px;
  margin-left: 0;
  display: flex;
}

.search-button-2 {
  background-color: rgba(56, 152, 236, 0);
  border: 0 solid #000;
  border-radius: 20px;
  align-self: center;
  width: 25px;
  height: 25px;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 10px;
  overflow: scroll;
}

.search-input {
  border-radius: 20px;
  flex: none;
  height: 25px;
  margin-left: 7px;
  margin-right: 7px;
}

.cerca {
  margin-left: -632px;
  padding-left: 0;
}

.image-8 {
  align-self: center;
  margin-bottom: 0;
  margin-right: -24px;
}

.search-4 {
  flex-direction: row;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: 20%;
  margin-bottom: 0;
  display: flex;
}

.search-input-2 {
  border-radius: 20px;
  order: -1;
  align-self: flex-start;
  height: 25px;
  margin-bottom: 0;
}

.image-9 {
  margin-top: -25px;
  display: block;
}

.div-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-no-shadow-container {
  z-index: 5;
  background-color: rgba(0, 0, 0, 0);
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.container-regular {
  width: 100%;
  max-width: 1260px;
  min-height: 30px;
  margin-left: auto;
  margin-right: auto;
}

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

.nav-menu {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.nav-link {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 15px;
  font-weight: 300;
  line-height: 20px;
  text-decoration: none;
}

.nav-link:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-link:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link.lighttext {
  color: #000;
  font-size: 14px;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-dropdown-toggle:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-button-wrapper {
  margin-left: 120px;
}

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

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

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

.navbar-logo-center {
  z-index: 0;
  display: block;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.navbar-logo-center-container {
  z-index: 5;
  background-color: rgba(0, 0, 0, 0);
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.navbar-logo-center-container.shadow-three {
  z-index: 0;
  background-color: rgba(255, 255, 255, .13);
  justify-content: center;
  width: 100vw;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
  padding-top: 20px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: fixed;
  top: 0;
}

.navbar-logo-center-container.shadow-three.per-mappa {
  z-index: -1;
  background-color: #fff;
  height: 10vh;
  display: none;
  position: relative;
}

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

.navbar-wrapper-three {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.nav-bar-link-3 {
  z-index: 5;
  position: absolute;
}

.nav-menu-wrapper-three {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: block;
}

.nav-menu-three {
  justify-content: space-between;
  align-items: center;
  width: auto;
  max-width: none;
  margin-bottom: 0;
  margin-left: 0;
  font-family: Abcoracle Book Trial, sans-serif;
  display: flex;
  position: relative;
}

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

.nav-link-accent {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent:hover {
  color: rgba(26, 27, 31, .75);
}

.search-5 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.search-bar {
  clear: none;
  background-color: rgba(255, 255, 255, 0);
  border-radius: 20px;
  flex: 0 auto;
  order: 1;
  align-self: center;
  height: 25px;
  margin-bottom: 0;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: block;
}

.search-button-3 {
  height: 20px;
  margin-left: 10px;
}

.div-block-2 {
  align-self: center;
  align-items: center;
  height: 25px;
  display: flex;
}

.image-10 {
  object-fit: fill;
  display: block;
  position: absolute;
}

.footer-dark {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  width: 1120px;
  padding: 50px 30px 15px;
  display: block;
  position: relative;
}

.container-2 {
  justify-content: space-between;
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 900px;
  margin-left: 40px;
  margin-right: auto;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 13px;
  font-weight: 300;
  display: flex;
}

.footer-content {
  grid-column-gap: 70px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto auto 1fr;
  grid-auto-columns: 1fr;
  font-family: Abcoracle Trial, sans-serif;
  font-weight: 300;
  display: grid;
}

.footer-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 10px;
  display: flex;
}

.title-small {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.footer-link {
  color: #1a1b1f;
  margin-top: 12px;
  margin-bottom: 6px;
  font-size: 12px;
  line-height: 16px;
  text-decoration: none;
}

.footer-link:hover {
  color: rgba(26, 27, 31, .75);
}

.footer-social-block {
  justify-content: flex-start;
  align-items: center;
  margin-top: 12px;
  margin-left: -12px;
  display: flex;
}

.footer-social-link {
  margin-left: 12px;
}

.footer-divider {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #ececec;
  width: 100%;
  height: 1px;
  margin-top: 60px;
  margin-bottom: 0;
}

.footer-copyright-center {
  text-align: center;
  margin-top: 10px;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 16px;
}

.div-block-3 {
  background-color: #f5f7fa;
  height: 200px;
}

.footer-dark-2 {
  background-color: rgba(0, 0, 0, .03);
  border-bottom: 1px solid #e4ebf3;
  width: 100vw;
  margin-top: 40px;
  padding: 50px 30px 15px;
  display: block;
  position: absolute;
  bottom: 0;
}

.text-block {
  font-family: Abcoracle Trial, sans-serif;
  font-size: 15px;
  font-weight: 300;
}

.hero-stack {
  background-color: rgba(0, 0, 0, 0);
  border: 0 #000;
  padding: 80px 0 0;
  position: relative;
}

.container-3 {
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
  overflow: visible;
}

.hero-wrapper-two {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 800px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: visible;
}

.margin-bottom-24px {
  margin-bottom: 24px;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
}

.margin-bottom-24px.lightmedium {
  text-align: center;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 17px;
  font-weight: 400;
  line-height: 23px;
  transition: opacity .2s;
  transform: translate(0);
}

.button-primary-okome {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  margin-top: -90px;
  padding: 10px 20px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-okome:hover {
  color: #fff;
  background-color: #363636;
  border: 1px solid #363636;
}

.button-primary-okome:active {
  mix-blend-mode: normal;
  background-color: #363636;
  box-shadow: -1px 5px 6px rgba(0, 0, 0, .2);
}

.button-primary-okome.kokai {
  pointer-events: auto;
  color: #000;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #000;
  flex-direction: column;
  align-content: center;
  align-items: stretch;
  width: auto;
  max-width: 150px;
  margin-top: 20px;
  padding: 5px 20px;
  position: static;
}

.button-primary-okome.kokai:hover {
  color: #fff;
  background-color: #363636;
  border: 1px solid #363636;
}

.button-primary-okome.kokai:active {
  box-shadow: -1px 5px 6px rgba(0, 0, 0, .2);
}

.button-primary-okome.kokai.button_shop {
  max-width: none;
}

.hero-image {
  width: 100%;
  margin-top: 50px;
}

.hero-image.shadow-two {
  width: 50%;
}

.div-block-4 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 0 0 20px;
  display: flex;
  overflow: hidden;
}

.team-circles {
  border-bottom: 0 #e4ebf3;
  padding: 80px 30px 0;
  position: relative;
}

.team-circles.video {
  border-bottom-style: none;
  border-bottom-width: 0;
  height: 100vh;
  padding-top: 0;
  overflow: hidden;
}

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

.centered-subheading {
  text-align: center;
  max-width: none;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 35px;
}

.team-grid {
  grid-column-gap: 64px;
  grid-row-gap: 56px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  margin-left: 28px;
  margin-right: 28px;
  display: grid;
}

.team-card {
  text-align: center;
  background-color: #f7f7f7;
  border-radius: 5px;
  flex-direction: column;
  align-items: center;
  padding: 22px;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 22px;
  display: flex;
}

.team-member-image {
  object-fit: cover;
  border-radius: 50%;
  width: auto;
  height: 220px;
  margin-bottom: 24px;
}

.team-member-image:hover {
  border-radius: 0%;
}

.team-member-name {
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.team-member-position {
  margin-top: 5px;
  margin-bottom: 24px;
  font-size: 12px;
  font-weight: 400;
}

.image-11 {
  margin: -48px;
  padding: 0;
}

.image-12, .image-13, .image-14 {
  height: 20px;
  margin-bottom: 0;
}

.paragraph, .paragraph-2, .paragraph-3 {
  font-size: 12px;
  line-height: 18px;
}

.div-block-5 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: -140px;
  padding-top: 60px;
  padding-bottom: 50px;
  display: flex;
}

.text-block-2 {
  text-align: center;
  padding-bottom: 60px;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 24px;
}

.fermo {
  margin-top: -623px;
}

.footer-divider-copy {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #ececec;
  width: 100%;
  height: 1px;
  margin-top: 0;
  margin-bottom: 0;
}

.video-2 {
  border-radius: 10px;
  margin-top: 60px;
}

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

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

.gallery-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.gallery-features-block {
  margin-top: 16px;
  margin-bottom: 24px;
}

.gallery-feature {
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124a700a12aad4_check%20circle.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 20px;
  margin-bottom: 8px;
  padding-left: 30px;
  font-size: 14px;
  line-height: 24px;
}

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

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

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

.gallery-grid {
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gallery-image {
  width: 100%;
}

.paragraph-4 {
  margin-top: 15px;
}

.paragraph-5 {
  margin-top: 40px;
  padding-right: 0;
}

.paragraph-6 {
  margin-top: 15px;
}

.team-slider {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 0 #e4ebf3;
  flex-direction: column;
  justify-content: space-between;
  height: 100vh;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
}

.container-5 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.centered-subheading-2 {
  text-align: center;
  max-width: 80%;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 20px;
}

.team-slider-wrapper {
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 450px;
  height: auto;
  margin-top: 50px;
  display: flex;
}

.team-slider-wrapper.varianti {
  justify-content: center;
  align-items: center;
  max-width: none;
  margin-top: 0;
}

.team-slider-wrapper.varianti.kanso {
  margin-top: 30px;
}

.team-slider-wrapper.shop {
  margin-top: 0;
}

.team-slider-wrapper.shop_slider {
  align-self: center;
  max-width: none;
  height: 100%;
  margin-top: 0;
}

.team-slider-wrapper.variante_kori {
  max-width: none;
}

.team-slide-wrapper {
  width: 100%;
  max-width: none;
  height: 100%;
  max-height: none;
  margin-top: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.team-slide-wrapper.shop {
  max-width: 450px;
}

.team-block {
  background-color: rgba(214, 214, 214, .4);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 450px;
  height: 100%;
  margin-left: 10px;
  margin-right: 10px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: static;
  overflow: hidden;
}

.team-member-image-two {
  background-color: #ececec;
  max-width: 450px;
  max-height: 600px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.team-member-image-two.shop {
  background-color: rgba(214, 214, 214, .4);
  border-radius: 5px;
  align-self: center;
  max-width: none;
  height: 120%;
  max-height: none;
}

.team-member-image-two.shop.chicco, .team-member-image-two.shop.piccolo {
  background-color: rgba(0, 0, 0, 0);
  height: 70%;
}

.team-block-info {
  flex-direction: column;
  align-self: flex-start;
  align-items: flex-start;
  padding-left: 0;
  padding-right: 24px;
  font-family: Abcoracle Trial, sans-serif;
  display: flex;
}

.team-block-info.shop_slider {
  margin-top: 20px;
  padding-top: 0;
  padding-right: 0;
}

.team-block-info.kanso_shop {
  justify-content: flex-start;
  align-items: flex-start;
}

.team-member-name-two {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 17px;
  font-weight: 400;
}

.team-member-text {
  margin-top: 5px;
  margin-bottom: 10px;
  margin-left: 0;
  font-size: 17px;
  font-weight: 300;
}

.text-link-arrow {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  font-size: 12px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
  position: static;
}

.text-link-arrow.w--current {
  margin-top: 5px;
}

.text-link-arrow.textlink_grid.w--current {
  margin-top: 10px;
}

.arrow-embed {
  margin-left: 2px;
  display: flex;
}

.team-slider-arrow {
  display: none;
}

.team-slider-nav {
  margin-top: 0;
  font-size: 10px;
  display: block;
  position: static;
  bottom: -60px;
}

.team-slider-nav.navkori {
  opacity: 0;
}

.team-slider-nav.kanso {
  margin-top: 30px;
}

.team-slider-nav.shop {
  margin-top: 20px;
}

.image-16 {
  max-height: 45px;
}

.text-block-3 {
  font-weight: 300;
}

.text-piccolo {
  color: #000;
  margin-top: 0;
  font-size: 17px;
  font-weight: 300;
  text-decoration: none;
}

.text-piccolo:hover {
  text-decoration: underline;
}

.text-piccolo.about:hover {
  text-decoration: none;
}

.text-block-5 {
  font-weight: 300;
}

.mask {
  align-self: center;
  max-width: 900px;
}

.mask.shop {
  max-width: 450px;
}

.mask.shop_slider {
  width: 400px;
  max-width: none;
  height: 400px;
  max-height: none;
}

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

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

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

.backgroud, .div-block-8 {
  margin-top: -418px;
}

.container-6 {
  pointer-events: auto;
  cursor: auto;
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/6597e5a1c133e44fb550fd4c_7af8c03a5d0f4a31bdee24326aa03d87.jpg");
  background-position: 0 0;
  background-size: cover;
  max-width: 1920px;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
}

.image-17 {
  height: 55px;
}

.div-block-9 {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #ececec;
  margin-top: 60px;
  margin-bottom: 0;
  padding-bottom: 0;
}

.text-block-6 {
  text-align: center;
  margin-top: 20px;
  padding-left: 86px;
  padding-right: 86px;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 23px;
}

.container-text {
  margin-top: 78px;
  padding-bottom: 0;
}

.nav-link-3.w--current {
  align-self: center;
  position: absolute;
}

.link-block-2.w--current {
  align-self: center;
}

.text-block-7 {
  text-align: center;
  max-height: none;
  margin-top: 10px;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 400;
}

.back {
  padding-right: 16px;
}

.link-block-4.scroll.w--current {
  transform: rotate(0);
}

.image-19 {
  max-width: 7px;
  margin-top: 2px;
  margin-left: 14px;
}

.image-19.kanso_shop {
  max-width: 5px;
  margin-left: 5px;
}

.container-7 {
  justify-content: center;
  align-items: center;
  max-width: none;
  height: 60vh;
  margin: 0;
  padding-top: 0;
  display: flex;
  position: relative;
}

.container-7.location, .container-7.grond, .container-7.temperature {
  height: 455px;
}

.container-7.proprieties {
  height: auto;
  max-height: 500px;
  margin-top: 50px;
}

.sx {
  justify-content: center;
  align-items: center;
  margin-right: 0;
  display: flex;
}

.dx {
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-right: 25px;
  display: flex;
}

.grafico {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 400px;
  height: 455px;
  max-height: none;
  display: flex;
  overflow: hidden;
}

.grafico.base {
  width: 30vw;
  max-width: none;
  height: 60vh;
}

.image-22 {
  align-self: center;
}

.propriet {
  color: #000;
  font-size: 15px;
  text-decoration: none;
}

.propriet._1 {
  color: #000;
  justify-content: flex-start;
  margin-top: 0;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 300;
  text-decoration: none;
  display: flex;
}

.propriet._1:hover {
  text-decoration: underline;
}

.propriet._1.big {
  font-weight: 400;
  text-decoration: none;
}

.propriet._1.big:hover {
  text-decoration: underline;
}

.propriet._2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 300;
  text-decoration: none;
  display: flex;
}

.propriet._2:hover {
  text-decoration: underline;
}

.propriet._2.big {
  font-weight: 400;
}

.div-block-18 {
  justify-content: space-between;
  align-items: center;
  margin-right: 0;
  padding-right: 0;
  display: flex;
}

.image-24 {
  border-radius: 5px;
  width: 1100px;
  max-width: 1400px;
  margin-top: 60px;
  margin-left: 0;
  margin-right: 0;
}

.o-machine-div {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.timeline {
  z-index: -3;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 2000px;
  margin: 0 0 0 -769px;
  display: flex;
  position: relative;
}

.timeline-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 90%;
  max-width: none;
  margin-left: 0;
  display: flex;
}

.timeline_item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 100px 2fr;
  justify-content: center;
  align-self: auto;
  justify-items: center;
  width: auto;
  max-width: none;
  height: auto;
  margin: 0 auto;
  padding-top: 115px;
  padding-bottom: 0;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 22px;
}

.timeline_right {
  text-align: left;
  background-color: rgba(0, 0, 0, 0);
  max-width: none;
}

.timeline_left {
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 500px;
  line-height: 25px;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 50vh;
}

.timeline_centered {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.timeline_date_text {
  clear: none;
  text-align: left;
  align-self: flex-start;
  max-width: none;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 20px;
  font-weight: 400;
  position: -webkit-sticky;
  position: sticky;
  top: 25vh;
}

.timeline_circle {
  background-color: #000;
  border: 1px solid #fff;
  border-radius: 20px;
  width: 15px;
  height: 15px;
  position: -webkit-sticky;
  position: sticky;
  top: 50vh;
}

.timeline_text {
  text-align: left;
  max-width: 500px;
  margin-top: 20px;
  position: relative;
  top: 0;
}

.timeline_progress {
  z-index: -2;
  background-color: #ececec;
  width: 3px;
  height: 100%;
  position: absolute;
}

.timeline_progress_bar {
  z-index: -1;
  background-color: #000;
  width: 3px;
  height: 50vh;
  margin-top: 0;
  padding-top: 0;
  position: fixed;
  bottom: 50vh;
}

.div-block-20 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 83px;
  display: flex;
}

.div-block-20.timeline_text {
  max-width: none;
  margin-top: 0;
  padding-top: 20px;
}

.div-block-21 {
  background-color: #000;
  border-radius: 20px;
  width: 15px;
  height: 15px;
}

.image-25 {
  border-radius: 10px;
  margin-top: 20px;
}

.body-2 {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 10px;
}

.image-26 {
  border-radius: 5px;
  max-width: 100%;
  height: auto;
  max-height: 100%;
  margin-top: 0;
}

.container-timeline {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-22 {
  padding-bottom: 130px;
}

.container_prodotti, .grid_wrapper_contain {
  margin-top: 80px;
}

.grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 80px 80px 80px 80px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.grid-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 50px 50px 50px 50px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.grid-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 80px;
}

.text {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.image-27 {
  height: 70px;
  position: relative;
  top: auto;
}

.grid-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  position: -webkit-sticky;
  position: sticky;
  top: 50vh;
}

.div-block-23 {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/6597e5a1c133e44fb550fd4c_7af8c03a5d0f4a31bdee24326aa03d87.jpg");
  background-position: 0 0;
  background-size: cover;
  max-height: 500px;
  padding: 35px;
  position: static;
  top: 50vh;
}

.image-28, .image-29, .image-30 {
  max-width: 50%;
}

.overlay {
  background-color: #fff;
  width: 50%;
  height: 100%;
  display: block;
}

.overlay.o_sx {
  text-align: left;
  flex: 1;
  margin-left: auto;
  margin-right: auto;
}

.overlaytop {
  z-index: 2000;
  justify-content: space-around;
  align-items: center;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.logooverlay {
  max-width: 15%;
  position: absolute;
}

.div-block-24, .div-block-25 {
  overflow: hidden;
}

.header_text {
  text-align: center;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 400;
  overflow: hidden;
}

.chicco_report {
  max-width: none;
  height: 550px;
  margin-top: 0;
  padding-top: 0;
  padding-left: 0;
  transform: translate(-7px, 16px);
}

.shop_div {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 0;
  display: flex;
}

.button_shop {
  color: #000;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #000;
  padding: 5px 20px;
  font-size: 12px;
}

.button_shop:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}

.back_variante {
  margin-left: 30px;
  margin-right: 30px;
  display: block;
}

.image-31, .image-32 {
  max-width: 10px;
}

.div_block_report {
  align-self: stretch;
  max-width: none;
  max-height: none;
  margin-top: 0;
  margin-bottom: 12vh;
  display: block;
}

.image-33 {
  max-width: 100%;
}

.image-33.base {
  max-width: 200%;
}

.image-33.base.propriety_report {
  max-width: 100%;
}

.image-33.base.propriety_report.chiccogira {
  max-width: none;
  max-height: 110%;
}

.image-33.base.propriety_report.computergrande {
  width: 100%;
}

.sfondo_kanso {
  background-image: linear-gradient(#000, #fff);
}

.container-8 {
  mix-blend-mode: normal;
}

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

.testimonial-column-dark {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

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

.testimonial-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 2.25fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.testimonial-block-main {
  background-color: #f5f7fa;
  justify-content: space-between;
  padding: 32px 24px;
  display: flex;
}

.testimonial-main-image {
  object-fit: cover;
  width: 200px;
  height: 280px;
  margin-right: 24px;
}

.testimonial-main-content {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

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

.testimonial-main-heading {
  margin-bottom: 2px;
  font-weight: 600;
}

.testimonial-block {
  background-color: #f5f7fa;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px 24px;
  display: flex;
}

.testimonial-info-two {
  align-items: center;
  display: flex;
}

.testimonial-image {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-author-name {
  font-weight: 700;
}

.div-block-28 {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 5px;
  max-width: 450px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-28.shop {
  max-width: none;
  margin-top: 0;
  padding: 15px;
}

.grid-5 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
}

.div-block-29, .div-block-30 {
  padding: 10px;
}

.text-block-8 {
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 400;
}

.text_prezzo {
  margin-top: 5px;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 300;
}

.grid-6 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: 35px;
  grid-template-columns: .5fr 1fr 1.5fr;
  align-items: center;
  justify-items: stretch;
  margin-top: 25px;
}

.text-block-9 {
  font-family: Abcoracle Trial, sans-serif;
  font-size: 12px;
  font-weight: 300;
}

.numero_div {
  border: 1px solid #000;
  height: 35px;
  max-height: 35px;
}

.addtocart_div {
  color: #000;
  background-color: #363636;
  border: 1px solid #363636;
  height: 35px;
}

.div-block-31 {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  margin-top: 15vh;
  display: flex;
}

.grid-7 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 600px 1fr;
  margin-top: 60px;
  margin-bottom: 0;
}

.text_shop {
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
}

.div-block-32 {
  flex-direction: column;
  justify-content: space-between;
  max-width: none;
  padding: 0 0 0 15px;
  display: flex;
}

.grid-8 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: 30px 50px;
  grid-template-columns: 60px 180px;
  margin-top: 180px;
}

.div-block-33 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 60px;
  height: 50px;
  display: flex;
}

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

.numero_shop {
  border: 1px solid #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 60px;
  display: flex;
}

.div-block-36 {
  background-color: #363636;
  border: 1px solid #363636;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 50px;
  display: flex;
}

.text_grammi {
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 300;
}

.text-block-10 {
  text-align: center;
}

.text-block-11 {
  color: #fff;
  text-align: center;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 12px;
}

.main_wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.container_timeline {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100vh;
  max-height: 50rem;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.circle_wrapper {
  flex: none;
  width: 90em;
  height: 27.5rem;
}

.circle_high {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 55rem;
  padding-top: 55rem;
  display: flex;
}

.section {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/6597e5a1c133e44fb550fd4c_7af8c03a5d0f4a31bdee24326aa03d87.jpg");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  height: 100vh;
  display: flex;
  position: static;
}

.section.kokai_home {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  font-weight: 300;
  position: static;
}

.section.kokai_home.kokai_shop {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a06a865ab94e185ceda1b8_053b240d3af96ea9201cdaaa457b64fd.jpg");
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}

.section.kokai_home.kokai_shop.kokai_background {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/6597e5a1c133e44fb550fd4c_7af8c03a5d0f4a31bdee24326aa03d87.jpg");
}

.section.kokai_home.kokai_shop.kori_background, .section.kokai_home.kori_back, .section.kokai_home.sfondo_kanso {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a13f2e685db328f85c2bc9_b2610a947fbacf924e3ffab9a796b89a.jpg");
}

.section.kokai_home.kanso_background {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a06a865ab94e185ceda1b8_053b240d3af96ea9201cdaaa457b64fd.jpg");
}

.section.kokai_home.testoneokome.alto {
  background-color: #f0eef2;
  background-image: none;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100vw;
  height: 500vh;
  position: relative;
}

.section.kokai_home.testoneokome.about {
  background-image: none;
  width: 100vw;
  height: auto;
  padding-bottom: 25vh;
}

.section.video_home {
  background-image: none;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: none;
}

.section.o-machine_home {
  background-image: none;
  flex-direction: column;
  justify-content: space-between;
  width: 100vw;
  height: 70vh;
}

.section.kanso_shop {
  background-color: #f0eef2;
  background-image: none;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100vw;
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.section.kanso_shop.kanso_shop_addtocart {
  justify-content: flex-start;
  height: auto;
  margin-top: 0;
}

.section.footer {
  background-image: none;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  position: static;
}

.div-block-37 {
  width: auto;
  height: auto;
}

.container_varianti {
  flex-direction: column;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  width: auto;
  max-width: 650px;
  height: 550px;
  max-height: none;
  margin: 100px auto 0;
  padding-bottom: 0;
  display: flex;
}

.container_varianti.shop {
  max-width: 700px;
  height: 85vh;
  margin-top: 1vh;
  padding-bottom: 0;
  position: static;
}

.container_varianti.shop.shopdimensioni {
  padding-bottom: 0;
}

.container_varianti.shop.about {
  height: auto;
}

.container_varianti.shop.mappa {
  height: 55vh;
}

.container_varianti.map {
  margin-top: 80px;
  padding-bottom: 20px;
}

.container_varianti.report {
  max-width: none;
  height: 90vh;
  margin-top: 1vh;
}

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

.bottone {
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  max-width: none;
  margin-top: 0;
  display: flex;
}

.bottone.shop {
  flex: 0 auto;
  justify-content: flex-start;
  margin-top: 5vh;
  margin-bottom: 0;
}

.text-medio {
  color: #000;
  text-align: center;
  margin-top: 3vh;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 19px;
  font-weight: 300;
  line-height: 23px;
}

.text-medio.shop {
  margin-top: 20px;
  line-height: 23px;
}

.scroll, .scroll:hover {
  transform: rotate(270deg);
}

.scroll_div {
  display: none;
  position: absolute;
  bottom: 20px;
}

.scroll-snap-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: auto;
  height: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-grande {
  text-align: center;
  width: 100%;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 35px;
}

.text-grande.text_home {
  width: 80%;
  font-weight: 300;
}

.body-4 {
  font-family: Abcoracle Trial, sans-serif;
  font-size: 12px;
  font-weight: 300;
}

.container-10 {
  width: 100vw;
  max-width: none;
}

.sezione_report {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100vh;
  display: flex;
}

.sezione_report.propriety_report {
  background-color: #f0eef2;
}

.container-11 {
  max-width: none;
}

.div-block-39 {
  height: 100vh;
}

.grid-9 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: 20px;
  grid-template-columns: 1fr 1fr;
  align-content: center;
  justify-content: center;
  align-items: center;
  justify-items: center;
  width: 35%;
}

.div-block-40 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 12px;
  display: flex;
}

.text-block-14 {
  text-align: center;
  align-self: center;
}

.text-block-15 {
  text-align: center;
  align-self: center;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 12px;
  font-weight: 300;
}

.div-block-41 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-42 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-16 {
  text-align: center;
  align-self: center;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 12px;
  font-weight: 300;
}

.div-block-43 {
  height: 100vh;
}

.container-12 {
  max-width: none;
  position: fixed;
  top: 0;
}

.div-block-44 {
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-44.shop {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-17 {
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 300;
}

.div-block-45 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

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

.text-block-18 {
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 300;
}

.map {
  z-index: -10;
  height: 500px;
  margin-top: 0;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.footer {
  width: 100%;
}

.map_div {
  z-index: -3;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: 100vw;
  margin-top: 0;
  display: flex;
  position: static;
  top: 32px;
  bottom: auto;
  left: 0;
  right: 0;
}

.grid-10 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
}

.grid-10.shop {
  z-index: 0;
  grid-template-columns: 1fr 1fr;
  align-items: start;
  width: 70vw;
  height: auto;
  margin-top: 0;
  position: relative;
}

.div-block-47 {
  flex-direction: column;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  display: flex;
}

.image-34 {
  mix-blend-mode: normal;
  align-self: center;
}

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

.container-13 {
  max-width: 100vw;
}

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

.section-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.div-block-48 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-48.timeline_headertext {
  margin-top: 100px;
}

.div-block-49 {
  max-width: none;
}

.div-block-50 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 320px;
  display: flex;
}

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

.grid-11 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  mix-blend-mode: normal;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  width: 800px;
}

.sapore {
  color: #000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
}

.minerali {
  color: #000;
}

.antiossidanti {
  color: #000;
  position: static;
}

.text_specifiche {
  text-align: center;
  width: auto;
  margin-top: 10px;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 20px;
}

.text_specifiche.big {
  font-size: 32px;
  font-weight: 300;
  line-height: 35px;
}

.text_minerali {
  text-align: center;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 300;
}

.horizontal_scroll_wrap {
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.scroll_high {
  z-index: 0;
  width: 100vw;
  height: auto;
  margin-bottom: 0;
  position: relative;
  overflow: visible;
}

.scroll_stiky {
  width: 100vw;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0%;
  bottom: 0;
  left: 0%;
  right: 0%;
  overflow: auto;
}

.scroll_mover {
  height: auto;
  margin-left: 158px;
}

.scroll_flex-offset {
  height: auto;
  padding-bottom: 20px;
  display: flex;
}

.scroll_flex-offset.kokai_scroll {
  padding-bottom: 30px;
}

.scroll_full-page {
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.scroll_full-page.horizontal_scroll_section {
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  width: 35vw;
  height: 55vh;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 300;
}

.scroll_imagine_product {
  background-color: #ececec;
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65943d1208b7deb3d674021d_7_vasetto.png");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.scroll_imagine_product.north {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c64cbf87b0d69daafc8_4%20north%20america.png");
}

.scroll_imagine_product.atacama {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c632539928e224cbf65_3%20atacama.png");
}

.scroll_imagine_product.sahara {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c6390ee5d7916d15495_1%20Sahara.png");
}

.scroll_imagine_product.kalahari {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c662a232027d71aae00_7%20kahalani.png");
}

.scroll_imagine_product.arabian {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c64f422b8f23ec77842_2%20ARABIAN.png");
}

.scroll_imagine_product.asian {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c6498ae25d9e634b23d_5%20asian.png");
}

.scroll_imagine_product.australian {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c6583bdc03f25726eaa_6%20autralian.png");
}

.scroll_imagine_product.alaska {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7f8cdf705f99b492c4a_4%20alaska.png");
}

.scroll_imagine_product.canada {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7f8c660b88c5d3a3bca_canada%203.png");
}

.scroll_imagine_product.greenlandic {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7f94a59bdba6a71989c_greenland%201.png");
}

.scroll_imagine_product.russia {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7f9c6ad2a0b49d05853_Russia%202.png");
}

.scroll_imagine_product.usa {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a536322bf5e99d140872e4_2.%20con%20etichetta.png");
}

.scroll_imagine_product.southamerica {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7df20b210b1545ce74a_south%20America%204.png");
}

.scroll_imagine_product.netherlands {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7df7b80eccfb84a6a4a_netherland%206.png");
}

.scroll_imagine_product.italian {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7dec48d93db7dc6806c_7%20italy.png");
}

.scroll_imagine_product.mozambico {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7de83e8c399568ddd98_Monzambico%203.png");
}

.scroll_imagine_product.myanmar {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7de5375cf9c408e107c_2%20Mayanmar.png");
}

.scroll_imagine_product.chian {
  background-color: rgba(214, 214, 214, .4);
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7ded0c532c220bd5161_china%205.png");
}

.grid-12 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  opacity: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 25px;
  display: flex;
}

.grid-12.footer_visible {
  opacity: 1;
  color: #000;
  justify-content: center;
  align-items: flex-end;
  margin-top: 60px;
  margin-bottom: 15px;
  padding-top: 0;
}

.grid-12.footer_visible.footer_principale {
  margin-top: 0;
  margin-bottom: 0;
}

.footer_grid {
  color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.footer_text {
  color: #000;
  text-align: center;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.grid-13 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  align-content: stretch;
  align-items: center;
  margin-bottom: 60px;
}

.div-block-51 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.button_shop_div {
  width: 100%;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
}

.text-block-19 {
  font-size: 17px;
  font-weight: 300;
  line-height: 20px;
}

.div-block-52 {
  max-width: none;
  height: auto;
}

.link-block-5, .link-block-6 {
  width: 100%;
  height: 80%;
}

.grid-14 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 19% 19%;
  align-content: center;
  justify-content: center;
  align-items: center;
  justify-items: center;
  width: 90vw;
  margin-top: 60px;
  position: relative;
}

.grid-14._2_grid {
  grid-column-gap: 25px;
  grid-row-gap: 15px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 25% 25%;
  grid-auto-flow: column;
}

.grid-14._3_grid {
  grid-column-gap: 35px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 25% 25% 25%;
  grid-auto-flow: column;
}

.grid-14._3_grid._2_grid {
  grid-template-columns: 25% 25%;
}

.grid-14.nordamerica_grid {
  grid-template-columns: 19% 19% 19% 19% 19%;
}

.div-block-53 {
  max-width: 700px;
}

.confronti {
  flex-direction: column;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: 90vw;
  max-width: 90vw;
  margin-top: 20vh;
  padding-bottom: 10vh;
  display: flex;
  position: relative;
}

.html-embed {
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
}

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

.header_grid {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.sapore_text {
  text-align: center;
  margin-top: 5px;
  font-family: Abcoracle Trial, sans-serif;
  font-weight: 300;
}

.antiossidanti_text, .minerali_text {
  text-align: center;
  font-family: Abcoracle Trial, sans-serif;
  font-weight: 300;
}

.low_text {
  text-align: center;
  margin-top: 5px;
  font-family: Abcoracle Trial, sans-serif;
  font-weight: 300;
  line-height: 17px;
}

.button_grid {
  color: #363636;
  background-color: rgba(0, 0, 0, 0);
  border: 1px #363636;
  margin-top: 10px;
  padding: 3px 10px;
  font-family: Abcoracle Trial, sans-serif;
  font-weight: 300;
}

.button_grid:hover {
  color: #000;
  background-color: rgba(0, 0, 0, 0);
  text-decoration: underline;
}

.button_grid.w--current {
  color: #363636;
  background-color: rgba(0, 0, 0, 0);
  border: 1px #363636;
  margin-top: 10px;
  padding: 3px 10px;
  font-family: Abcoracle Trial, sans-serif;
  font-weight: 300;
}

.button_grid.w--current:hover {
  color: #000;
  background-color: rgba(0, 0, 0, 0);
  border-style: none;
  border-color: #363636;
  text-decoration: underline;
}

.contorno_grid {
  border: 0 solid #000;
  border-bottom: 1px solid rgba(54, 54, 54, .52);
  padding-top: 10px;
  padding-bottom: 20px;
  padding-left: 0;
}

.contorno_grid.risoselezionato_grid {
  -webkit-text-fill-color: inherit;
  background-color: rgba(218, 218, 218, .26);
  background-clip: border-box;
}

.prezzo_text {
  text-align: center;
  margin-top: 20px;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 400;
}

.headersapore_text {
  text-align: center;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 400;
}

.html-embed-2 {
  z-index: -4;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100vw;
  display: block;
  position: static;
}

.map_google_div {
  flex-direction: row;
  flex: 0 auto;
  justify-content: center;
  align-items: stretch;
  width: 100vw;
  height: 100%;
  display: flex;
}

.html-embed-3 {
  flex: 0 auto;
  align-self: center;
  width: 80vw;
  height: 60vh;
  margin-top: 0;
  margin-bottom: 0;
}

.headerantiox_text, .headermineral_text {
  text-align: center;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
}

.mappa.section.footer {
  background-color: #f0eef2;
}

.carosello {
  width: 100vw;
  height: 30vh;
  margin-top: 40px;
}

.carosello_container {
  height: 100%;
  display: flex;
}

.immagini_container {
  justify-content: center;
  align-items: center;
  min-width: 100%;
  height: 100%;
  display: flex;
}

.immagini {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65b7a2820599d799efac11a8_CONCEPTSTORE2_00213.png");
  background-position: 50%;
  background-size: cover;
  width: 33%;
  height: 100%;
  margin: 0 0 0 20px;
}

.immagini.unico {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65b7a2828acf5ce1567c029b_CONCEPTSTORE_00213.png");
  background-position: 50%;
  background-size: 400px;
  width: 33%;
}

.immagini._3 {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65b7a2839a9e03e8cc210721_CONCEPTSTORE4_00213.png");
}

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

.background-video-2 {
  width: 100%;
  height: 100%;
}

.link {
  flex-direction: column;
  justify-content: space-between;
  height: 42vh;
  display: flex;
}

.stanghe {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abe90b237f9e7f8506b403_stanghe%20report-39.png");
  background-position: 50%;
  background-size: cover;
  flex-direction: column;
  justify-content: space-between;
  align-self: center;
  width: 10vw;
  height: 60vh;
  display: flex;
}

.stanghe.stanghe_dx {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abe90a524f9e4d4be4a06a_stanghe%20report-34.png");
}

.stanghe.stanghe_dx.grouns {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abe90a6bbdaa898df6d7c9_stanghe%20report-36.png");
  align-items: flex-end;
}

.stanghe.stanghe_dx.location {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abe90b2ac454468cf4bf44_stanghe%20report-38.png");
}

.stanghe.temperature {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abe90a7f6c64ebfa03bddf_stanghe%20report-37.png");
}

.stanghe.proprieties {
  background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abe90a443aede538ac394f_stanghe%20report-35.png");
}

.link-block-12 {
  width: 100%;
  height: 50%;
}

.footernew {
  background-color: rgba(214, 214, 214, .4);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 10vh;
  display: flex;
  position: relative;
}

.navbar-3 {
  aspect-ratio: auto;
  background-color: #f0eef2;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0%;
  left: 0%;
  right: 0%;
}

.container-large {
  object-fit: fill;
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 100vw;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.brand.w--current {
  width: 3vh;
  height: 3vh;
  margin-left: 5vw;
}

.div-block-57 {
  justify-content: space-between;
  align-self: stretch;
  align-items: flex-start;
  width: auto;
  height: 10vh;
  padding-top: 3vh;
  display: flex;
}

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

.grid-20 {
  margin-right: 4vw;
  padding: 10px 20px;
}

.grid-20:hover {
  background-color: rgba(0, 0, 0, 0);
}

.text-block-26, .text-block-27 {
  text-align: right;
  font-size: 15px;
}

.link-block-15 {
  opacity: 0;
  color: rgba(0, 0, 0, .7);
  text-align: right;
  text-decoration: none;
}

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

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

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

.text-block-28 {
  font-size: 14px;
}

.sticky_wrapper {
  z-index: 1;
  background-color: #f0eef2;
  width: 100%;
  height: 100vh;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.chicco-parent {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.wrapper_text {
  z-index: 6;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 100vh;
  font-size: 32px;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.text-block-29 {
  text-align: center;
  width: 70%;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 30px;
  line-height: 35px;
}

.image_chicco {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 33%;
  height: 70%;
  margin-top: 10vh;
  display: flex;
  position: relative;
}

.image_alto.primo {
  opacity: 0;
  width: 100%;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.image_alto.secondo, .image_alto.terzo {
  opacity: 0;
}

.logo_alto.primo {
  opacity: 0;
  height: 7%;
}

.logo_alto.secondo {
  opacity: 0;
  width: auto;
  height: 7%;
}

.logo_alto.terzo {
  opacity: 0;
  height: 7%;
}

.cache-alto {
  width: 100%;
  height: 400vh;
  position: relative;
}

.tastiefooter {
  background-color: #f0eef2;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 25vh;
  display: flex;
  position: relative;
}

.tastiefooter.shop {
  height: 10vh;
}

.image-45 {
  height: 4.5vh;
}

.image-46 {
  background-color: rgba(0, 0, 0, 0);
}

.body-grey {
  background-color: #f0eef2;
}

.griglia-acquisti {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  mix-blend-mode: normal;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  justify-items: center;
  width: 100vw;
}

.griglia-acquisti.home {
  grid-template-columns: 1fr 1fr 1fr;
}

.explore_button {
  color: #000;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  font-size: 17px;
  display: flex;
}

.tex {
  color: #000;
  text-align: center;
  width: auto;
  margin-top: 10px;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 20px;
}

.tex.big {
  font-size: 32px;
  font-weight: 300;
  line-height: 35px;
}

.timeline_aboutnew {
  z-index: 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: none;
  margin: 0;
  display: flex;
  position: relative;
}

.timeline_aboutnew.primo {
  z-index: 0;
  width: 100vw;
  max-width: none;
  margin-top: 5vh;
  margin-left: 0;
}

.timeline_item-about {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 25% 75%;
  justify-content: center;
  align-self: auto;
  justify-items: center;
  width: 90%;
  max-width: none;
  height: auto;
  margin: 0 auto;
  padding-top: 10vh;
  padding-bottom: 0;
  font-family: Abcoracle Trial, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 22px;
}

.testo_paragrafo {
  width: 100%;
}

.propriet-_container {
  display: none;
}

.propriet-_grid.trecolonne {
  margin-top: 2vh;
}

.text-link-arrow-home {
  color: #1a1b1f;
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 5px;
  font-size: 15px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
  position: static;
}

.text-link-arrow-home.w--current {
  margin-top: 5px;
}

.text-link-arrow-home.textlink_grid.w--current {
  margin-top: 10px;
}

.image-64 {
  transform: rotate(90deg);
}

.griglia-about {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  mix-blend-mode: normal;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row;
  justify-items: center;
  width: 100vw;
}

.griglia-o-machine {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  mix-blend-mode: normal;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-flow: row;
  justify-items: center;
  width: 100vw;
}

.griglia-report {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  mix-blend-mode: normal;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-flow: row;
  justify-items: center;
  width: 100vw;
}

.griglia-report.home {
  grid-template-columns: 1fr 1fr 1fr;
}

.grigle-report {
  grid-row-gap: 5px;
  width: 100vw;
}

@media screen and (min-width: 1440px) {
  .body {
    background-color: #f0eef2;
    margin: 0;
  }

  .menu.bianco {
    position: fixed;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .nav-link {
    font-size: 15px;
  }

  .nav-link.lighttext {
    font-size: 17px;
    font-weight: 100;
  }

  .nav-dropdown {
    order: -1;
  }

  .nav-dropdown-toggle {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-icon {
    order: 1;
    margin-left: 20px;
    margin-right: 0;
    padding-left: 0;
    display: block;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    background-color: rgba(255, 255, 255, 0);
    margin-left: 0;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide.w--open {
    margin-top: 0;
    margin-left: -10px;
    display: flex;
  }

  .nav-dropdown-link {
    font-family: Abcoracle Trial, sans-serif;
    font-weight: 300;
  }

  .navbar-logo-center-container.shadow-three {
    background-color: rgba(0, 0, 0, 0);
    padding-left: 0;
    padding-right: 0;
    display: block;
    position: absolute;
  }

  .navbar-wrapper-three {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }

  .nav-bar-link-3 {
    width: 80px;
    max-width: 500px;
    max-height: 200px;
  }

  .nav-bar-link-3.w--current {
    align-self: center;
    width: 80px;
    max-width: none;
    max-height: none;
    display: block;
    position: absolute;
  }

  .nav-menu-wrapper-three {
    flex-direction: row;
    flex: 1;
    justify-content: space-between;
    display: flex;
  }

  .nav-menu-three {
    margin-left: 0;
  }

  .search-bar {
    opacity: 1;
    outline-offset: 0px;
    color: #000;
    background-color: rgba(255, 255, 255, 0);
    border: .2px solid #000;
    outline: 3px #000;
    font-size: 15px;
  }

  .div-block-2 {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
  }

  .image-10 {
    clear: both;
    align-self: center;
    position: static;
  }

  .title-small, .footer-link {
    font-size: 15px;
  }

  .footer-divider {
    margin-top: 70px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .footer-copyright-center {
    margin-top: 15px;
    font-size: 15px;
  }

  .footer-dark-2 {
    background-color: rgba(0, 0, 0, .03);
  }

  .text-block {
    font-size: 15px;
  }

  .hero-stack {
    text-align: center;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .container-3 {
    max-width: 1100px;
    margin-top: 0;
  }

  .hero-wrapper-two {
    max-width: 1100px;
  }

  .margin-bottom-24px {
    max-width: 970px;
    margin-bottom: 34px;
    font-size: 22px;
    font-weight: 300;
    line-height: 30px;
  }

  .margin-bottom-24px.lightmedium {
    max-width: none;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
  }

  .button-primary-okome {
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #fff;
    justify-content: center;
    align-items: center;
    margin-top: -124px;
    padding-top: 12px;
    font-family: Abcoracle Trial, sans-serif;
    font-size: 15px;
    font-weight: 300;
    display: flex;
  }

  .button-primary-okome.kokai {
    pointer-events: auto;
    color: #000;
    text-align: center;
    cursor: auto;
    border-color: #000;
    border-radius: 20px;
    width: auto;
    max-width: 200px;
    margin-top: 20px;
    font-size: 17px;
    transition: all .2s;
  }

  .button-primary-okome.kokai.button_shop.kanso_page {
    padding-left: 0;
    padding-right: 0;
  }

  .button-primary-okome.kokai.reindirizzamento_mappa {
    max-width: 500px;
  }

  .hero-image.shadow-two {
    width: 100%;
    max-width: 1100px;
    margin-top: 0;
  }

  .div-block-4 {
    margin-bottom: 0;
    padding-bottom: 27px;
  }

  .team-circles {
    padding-top: 0;
  }

  .team-circles.video {
    max-width: 1440px;
    font-size: 40px;
  }

  .centered-subheading {
    text-align: center;
    max-width: none;
    margin-top: 40px;
    margin-left: auto;
    padding-left: 220px;
    padding-right: 220px;
    font-size: 35px;
    font-weight: 400;
    line-height: 45px;
  }

  .team-card {
    font-size: 15px;
  }

  .team-member-image {
    width: auto;
    height: 300px;
    max-height: none;
  }

  .team-member-position {
    font-size: 15px;
    font-weight: 400;
  }

  .image-12, .image-13, .image-14 {
    height: 28px;
  }

  .paragraph, .paragraph-2, .paragraph-3 {
    font-size: 15px;
    line-height: 25px;
  }

  .fermo {
    margin-top: -775px;
  }

  .div-block-7 {
    justify-content: center;
    align-items: baseline;
    width: 1920px;
    height: 1080px;
    margin-top: -432px;
    display: flex;
  }

  .footer-divider-copy {
    width: auto;
    margin-top: 60px;
    margin-bottom: 0;
  }

  .video-2 {
    margin-top: 80px;
  }

  .fisso {
    margin-top: -778px;
  }

  .link-block {
    margin-left: 237px;
  }

  .nav-link-2 {
    margin-top: 53px;
    padding-top: 0;
  }

  .nav-link-2.w--current {
    margin-top: 0;
    padding-top: 20px;
  }

  .centered-subheading-2 {
    max-width: 970px;
    margin-top: 30px;
    font-family: Abcoracle Trial, sans-serif;
    font-size: 20px;
    font-weight: 300;
    line-height: 30px;
  }

  .team-slider-wrapper.shop_slider {
    justify-content: flex-start;
    max-width: none;
    height: 100%;
    position: relative;
  }

  .team-slider-wrapper.shop_slider.about {
    z-index: 0;
    width: 100vw;
    height: 100vh;
  }

  .team-slide-wrapper {
    width: 100%;
    max-width: none;
  }

  .team-slide-wrapper.kori {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a13f2e685db328f85c2bc9_b2610a947fbacf924e3ffab9a796b89a.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .team-slide-wrapper.acqua {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/6597e5a1c133e44fb550fd4c_7af8c03a5d0f4a31bdee24326aa03d87.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .team-slide-wrapper.deserto {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a06a865ab94e185ceda1b8_053b240d3af96ea9201cdaaa457b64fd.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .team-block {
    -webkit-text-fill-color: inherit;
    background-color: rgba(214, 214, 214, .4);
    background-clip: border-box;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 102%;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    overflow: visible;
  }

  .team-member-image-two {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .team-member-image-two.shop {
    background-color: rgba(0, 0, 0, 0);
    width: auto;
    max-width: none;
    height: 120%;
  }

  .team-member-image-two.shop.about {
    width: 100vw;
  }

  .team-member-image-two.shop.chicco {
    height: 70%;
  }

  .team-member-image-two.shop.piccolo {
    height: 70%;
    margin-top: 0;
  }

  .team-block-info {
    font-family: Abcoracle Trial, sans-serif;
    font-weight: 300;
  }

  .team-block-info.shop_slider {
    padding-right: 138px;
  }

  .team-block-info.kanso_shop {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding-right: 0;
    position: relative;
  }

  .team-member-name-two {
    margin-bottom: 0;
    font-family: Abcoracle Trial, sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
  }

  .team-member-text {
    text-align: right;
    align-self: flex-start;
    margin-top: 5px;
    margin-bottom: 0;
    font-size: 20px;
  }

  .text-link-arrow {
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }

  .text-link-arrow.w--current {
    align-self: flex-start;
    align-items: center;
    margin-top: 10px;
  }

  .text-link-arrow.textlink_grid {
    margin-top: 15px;
  }

  .text-link-arrow.textlink_grid.w--current {
    justify-content: center;
    align-self: center;
  }

  .team-slider-arrow {
    display: none;
  }

  .team-slider-nav.shop {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .team-slider-nav.shop.about {
    margin-top: -10vh;
  }

  .image-16 {
    max-height: 50px;
    margin-bottom: 0;
  }

  .text-piccolo {
    font-size: 20px;
  }

  .mask.shop_slider {
    flex: 0 auto;
    width: 400px;
    max-width: none;
    height: 400px;
    max-height: none;
    overflow: hidden;
  }

  .mask.shop_slider.about {
    width: 100vw;
    height: 100vh;
  }

  .backgroud {
    object-fit: fill;
    align-self: center;
    width: auto;
    max-width: none;
    height: auto;
    margin: 0;
    display: block;
  }

  .backkokai {
    margin-top: -433px;
  }

  .container-6 {
    clear: left;
    mix-blend-mode: normal;
    max-height: 1080px;
    padding-bottom: 65px;
  }

  .div-block-9 {
    text-align: center;
  }

  .text-block-6 {
    opacity: 1;
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    max-width: none;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    font-family: Abcoracle Trial, sans-serif;
    font-size: 20px;
    font-weight: 300;
    line-height: 30px;
    display: flex;
  }

  .container-text {
    max-width: 1920px;
  }

  .nav-link-3 {
    align-self: center;
    display: block;
    position: absolute;
  }

  .nav-link-3.w--current {
    opacity: 1;
    justify-content: center;
    align-self: center;
    width: 100px;
    max-width: none;
    margin: auto;
    display: block;
    position: absolute;
    overflow: visible;
  }

  .nav-link-4 {
    opacity: 0;
    align-self: center;
    width: 100px;
    position: absolute;
  }

  .nav-link-5 {
    display: block;
    position: absolute;
  }

  .nav-link-5.w--current {
    opacity: 0;
    align-self: center;
    width: 100px;
  }

  .nav-link-6 {
    align-self: center;
  }

  .nav-link-6.w--current {
    opacity: 0;
    width: 100px;
    position: absolute;
  }

  .button {
    align-self: center;
  }

  .button.w--current {
    opacity: 0;
    mix-blend-mode: normal;
    background-color: rgba(0, 0, 0, 0);
    width: 100px;
    position: absolute;
  }

  .link-block-2 {
    display: block;
  }

  .link-block-2.w--current {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/658ef24a237aa7cdad933669_loghi_sito-02.png");
    background-position: 0 0;
    background-repeat: repeat-x;
    background-size: auto;
    flex: 0 auto;
    order: -1;
    justify-content: center;
    align-self: center;
    width: 100px;
    height: 10px;
    min-height: 0;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .text-block-7 {
    margin-top: 20px;
    font-family: Abcoracle Trial, sans-serif;
    font-size: 20px;
    font-weight: 400;
  }

  .div-block-10 {
    align-self: center;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .nav-link-7 {
    opacity: 1;
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/658ef24a237aa7cdad933669_loghi_sito-02.png");
    background-position: 0 0;
    background-size: cover;
  }

  .link-block-3 {
    flex-direction: row;
    justify-content: center;
    align-self: center;
    align-items: flex-start;
    display: flex;
  }

  .nav-link-8 {
    color: #333;
    margin-left: 0;
    margin-right: 0;
    padding: 27px;
    display: block;
    position: static;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .nav-link-8.w--current {
    color: rgba(51, 51, 51, 0);
  }

  .div-block-11 {
    text-align: center;
    flex-direction: column;
    order: 0;
    justify-content: center;
    align-self: center;
    align-items: center;
    display: flex;
    position: absolute;
  }

  .image-18 {
    margin-left: 0;
    padding-left: 0;
    display: inline-block;
  }

  .list-item {
    flex: 0 auto;
    order: 1;
    align-self: center;
    list-style-type: none;
  }

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

  .div-block-13 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
    display: flex;
  }

  .back {
    padding-right: 16px;
  }

  .nav-link-9 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .nav-link-9.w--current {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/659ad360572e2947eeda793b_fback.png");
    background-size: contain;
    width: 8px;
    max-width: 8px;
    height: 8px;
    max-height: 8px;
    position: absolute;
  }

  .link-block-4 {
    width: 8px;
  }

  .link-block-4.w--current {
    height: 8px;
  }

  .link-block-4.home_backl, .link-block-4.home_backl.w--current {
    opacity: .3;
  }

  .image-19 {
    margin-left: 14px;
  }

  .image-19.kanso_shop {
    max-width: 6.5px;
    margin-top: 3px;
    margin-left: 7px;
  }

  .container-7 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    max-width: none;
    height: 60vh;
    margin: 0;
    display: flex;
    position: relative;
    left: auto;
  }

  .div-block-14 {
    justify-content: space-between;
    margin-top: 0;
    margin-left: 0;
    display: flex;
  }

  .sx {
    flex-direction: row;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .lato {
    height: 60vh;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-21 {
    margin-top: 20px;
    margin-bottom: 0;
    padding-right: 60px;
  }

  .pallina {
    display: inline-block;
  }

  .div-block-16 {
    margin-left: -204px;
    padding-left: 0;
  }

  .dx {
    flex-direction: row;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin-left: 0;
    margin-right: 45px;
    display: flex;
  }

  .grafico {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    max-width: 400px;
    display: flex;
  }

  .grafico.base {
    width: 30vw;
    max-width: none;
    height: 60vh;
  }

  .image-22 {
    align-self: center;
  }

  .propriet {
    color: #000;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Abcoracle Trial, sans-serif;
    font-size: 15px;
    font-weight: 300;
    text-decoration: none;
  }

  .propriet._1 {
    margin-top: 0;
    font-size: 20px;
  }

  .propriet._1.big {
    margin-top: 0;
  }

  .propriet._2 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 20px;
  }

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

  .image-23 {
    max-width: 1920%;
    display: block;
  }

  .image-24 {
    object-fit: fill;
    width: 1380px;
    min-width: 0;
    max-width: none;
    margin-top: 80px;
    display: inline-block;
  }

  .o-machine-div {
    object-fit: fill;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .timeline-wrapper {
    width: 90%;
    max-width: none;
  }

  .timeline_item {
    grid-template-columns: 2fr 2fr;
  }

  .timeline_right {
    background-color: rgba(0, 0, 0, 0);
    margin-top: 0;
  }

  .timeline_left {
    text-align: left;
    align-items: flex-start;
  }

  .timeline_date_text {
    align-self: flex-start;
    max-width: none;
    font-size: 25px;
    top: 25vh;
  }

  .timeline_text {
    text-align: center;
    max-width: 60vw;
    margin-top: 40px;
    font-size: 20px;
  }

  .timeline_text.noimage {
    text-align: left;
    max-width: 100vw;
    margin-top: 0;
  }

  .image-26 {
    align-self: flex-start;
    width: 100%;
    max-width: none;
    margin-top: 0;
  }

  .container-timeline {
    justify-content: center;
    align-self: auto;
    align-items: center;
    display: flex;
  }

  .text {
    position: -webkit-sticky;
    position: sticky;
    top: 50vh;
  }

  .header_text {
    font-size: 20px;
  }

  .shop_div {
    flex-direction: row;
    flex: 0 auto;
    justify-content: space-between;
    align-items: center;
    width: 30vw;
    margin-top: 0;
    margin-bottom: 0;
  }

  .button_shop {
    text-align: center;
    border-style: solid;
    border-width: 1px;
    border-radius: 20px;
    width: 10vw;
    margin-top: 0;
    font-size: 20px;
  }

  .button_shop:hover {
    color: #000;
    background-color: rgba(0, 0, 0, 0);
    text-decoration: underline;
  }

  .button_shop.download {
    text-align: center;
    width: 10vw;
    margin-top: 0;
    font-size: 20px;
  }

  .div_block_report {
    max-height: none;
    margin-top: 0;
    margin-bottom: 12vh;
  }

  .image-33.base {
    max-width: 210%;
  }

  .image-33.base.propriety_report {
    max-width: 100%;
  }

  .image-33.base.propriety_report.computergrande {
    width: 100%;
    max-width: none;
  }

  .text_prezzo {
    margin-top: 10px;
    font-size: 20px;
  }

  .text_shop {
    font-size: 20px;
  }

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

  .grid-8 {
    margin-top: 170px;
  }

  .section.kokai_home {
    background-color: #fff;
    background-image: none;
    justify-content: flex-start;
    width: 100vw;
    height: 100vh;
    position: relative;
    overflow: hidden;
  }

  .section.kokai_home.kokai_shop {
    background-color: #f0eef2;
    background-image: none;
    height: 100vh;
    display: none;
    position: static;
    overflow: scroll;
  }

  .section.kokai_home.kokai_shop.about {
    width: 100vw;
    position: static;
    top: 0;
    bottom: auto;
    left: auto;
    right: auto;
  }

  .section.kokai_home.testoneokome {
    background-color: #f0eef2;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: 400vh;
    overflow: visible;
  }

  .section.kokai_home.testoneokome.alto {
    height: 500vh;
  }

  .section.kokai_home.testoneokome.about {
    height: auto;
    padding-bottom: 25vh;
  }

  .section.kokai_home.parallax {
    height: 170vh;
  }

  .section.video_home {
    display: none;
  }

  .section.o-machine_home {
    background-color: #f0eef2;
    background-image: none;
    align-items: center;
    width: 100vw;
    position: relative;
  }

  .section.o-machine_home.about {
    height: auto;
  }

  .section.kanso_shop {
    text-align: left;
    background-color: #f0eef2;
    flex: 0 auto;
    align-self: flex-start;
    align-items: center;
    width: 100vw;
    height: 100vh;
    margin-left: 0;
    padding-right: 0;
    position: relative;
    top: auto;
    bottom: auto;
    left: auto;
    right: auto;
    overflow: hidden;
  }

  .section.kanso_shop.kanso_shop_addtocart {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    position: static;
  }

  .container_varianti {
    max-width: 750px;
    height: 80vh;
    margin-top: 5vh;
    padding-bottom: 0;
  }

  .container_varianti.shop {
    z-index: 0;
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c64cbf87b0d69daafc8_4%20north%20america.png");
    height: 85vh;
    margin-top: 1vh;
    display: flex;
    position: static;
  }

  .container_varianti.shop.about {
    max-width: 70vw;
    margin-top: 0;
  }

  .container_varianti.report {
    justify-content: space-between;
    max-width: none;
    height: 90vh;
    margin: 1vh auto 0;
    padding-bottom: 0;
  }

  .container_varianti.home {
    border: 0 solid rgba(0, 0, 0, .2);
    height: 80vh;
    margin-top: 0;
    padding-top: 60px;
  }

  .container_varianti.mappa {
    justify-content: flex-start;
  }

  .nome {
    mix-blend-mode: normal;
    margin-top: 0;
  }

  .bottone {
    margin-top: 0;
  }

  .bottone.report {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-top: 0;
    margin-bottom: 5vh;
    display: block;
  }

  .text-medio {
    font-size: 22px;
    line-height: 25px;
  }

  .text-medio.reporthomepage, .text-medio.about {
    opacity: 0;
  }

  .text-medio.home {
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-weight: 300;
  }

  .scroll-snap-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    display: flex;
    position: relative;
    overflow: scroll;
  }

  .text-grande {
    font-size: 35px;
  }

  .sezione_report {
    margin-top: 0;
  }

  .sezione_report.propriety_report {
    background-color: #f0eef2;
    height: 100vh;
  }

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

  .grid-10.shop {
    flex: 0 auto;
    grid-template-columns: 1fr 1fr;
    align-items: stretch;
    width: 70vw;
    height: auto;
  }

  .background-video {
    flex-direction: column;
    display: flex;
  }

  .grid-11 {
    align-self: stretch;
    align-items: stretch;
    justify-items: center;
    width: 900px;
    margin-left: auto;
  }

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

  .text_specifiche {
    text-align: center;
    font-size: 20px;
  }

  .text_specifiche.big {
    font-size: 35px;
  }

  .scroll_flex-offset {
    background-image: none;
  }

  .scroll_full-page.horizontal_scroll_section {
    position: relative;
  }

  .scroll_imagine_product {
    background-color: rgba(236, 236, 236, .5);
    background-image: none;
  }

  .scroll_imagine_product.north {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c64cbf87b0d69daafc8_4%20north%20america.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.atacama {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c632539928e224cbf65_3%20atacama.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.sahara {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c6390ee5d7916d15495_1%20Sahara.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.kalahari {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c662a232027d71aae00_7%20kahalani.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.arabian {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c64f422b8f23ec77842_2%20ARABIAN.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.asian {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c6498ae25d9e634b23d_5%20asian.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.australian {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a66c6583bdc03f25726eaa_6%20autralian.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.alaska {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7f8cdf705f99b492c4a_4%20alaska.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.canada {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7f8c660b88c5d3a3bca_canada%203.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.greenlandic {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7f94a59bdba6a71989c_greenland%201.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.russia {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7f9c6ad2a0b49d05853_Russia%202.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.usa {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a536322bf5e99d140872e4_2.%20con%20etichetta.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.southamerica {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7df20b210b1545ce74a_south%20America%204.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.netherlands {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7df7b80eccfb84a6a4a_netherland%206.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.italian {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7dec48d93db7dc6806c_7%20italy.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.mozambico {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7de83e8c399568ddd98_Monzambico%203.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.myanmar {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7de5375cf9c408e107c_2%20Mayanmar.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_imagine_product.chian {
    background-color: rgba(214, 214, 214, .4);
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a5b7ded0c532c220bd5161_china%205.png");
    background-position: 50%;
    background-size: cover;
  }

  .scroll_text_product {
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .grid-12.footer_visible {
    margin-top: 20vh;
    font-size: 15px;
  }

  .grid-12.footer_visible.footer_principale {
    margin-bottom: 0;
    font-size: 15px;
    position: static;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .grid-12.footer_visible.footer_principale.about {
    position: static;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .grid-13.about {
    grid-template-columns: 1fr 1fr 1fr;
    justify-items: center;
  }

  .div-block-51.about {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 130px;
  }

  .button_shop_div.about {
    width: 100%;
    height: auto;
  }

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

  .grid-14._3_grid {
    align-items: center;
  }

  .confronti {
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    padding-bottom: 10vh;
  }

  .sapore_text {
    font-size: 17px;
  }

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

  .button_grid {
    color: #000;
    border-style: none;
    border-width: 0;
    margin-top: 15px;
    font-size: 17px;
  }

  .button_grid:hover {
    color: #000;
    background-color: rgba(0, 0, 0, 0);
    text-decoration: underline;
  }

  .button_grid.w--current {
    border-style: none;
    border-width: 0;
    margin-top: 15px;
    font-size: 17px;
  }

  .button_grid.w--current:hover {
    color: #000;
    background-color: rgba(0, 0, 0, 0);
    text-decoration: underline;
  }

  .contorno_grid.risoselezionato_grid {
    background-color: rgba(0, 0, 0, 0);
  }

  .prezzo_text {
    margin-top: 25px;
    font-size: 17px;
    font-weight: 400;
  }

  .headersapore_text {
    font-size: 20px;
  }

  .map_google_div {
    margin-top: 0;
    padding-bottom: 0;
    position: relative;
  }

  .html-embed-3 {
    width: 80vw;
    height: 60vh;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 15px;
  }

  .headerantiox_text {
    text-align: center;
    font-family: Abcoracle Trial, sans-serif;
    font-size: 20px;
  }

  .headermineral_text {
    text-align: center;
    font-family: Abcoracle Trial, sans-serif;
    font-size: 20px;
    font-weight: 400;
  }

  .reindirizzamento_mappa {
    margin-top: 0;
    margin-bottom: 0;
    display: none;
  }

  .turn {
    position: absolute;
  }

  .play-pause-button {
    color: #363636;
    flex: 0 auto;
    align-self: flex-end;
    top: auto;
    bottom: 1%;
    left: auto;
    right: 1%;
  }

  .grid-15 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto;
    grid-template-columns: .5fr 1fr;
    margin-top: 40px;
  }

  .timeline_capitolo {
    font-size: 20px;
    font-weight: 400;
  }

  .div-block-54 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 110%;
    display: flex;
  }

  .section-4 {
    height: 150vh;
  }

  .navbar {
    background-color: rgba(0, 0, 0, 0);
    flex-direction: column;
    flex: 0 auto;
    justify-content: center;
    align-self: center;
    align-items: stretch;
    width: 80vw;
    display: flex;
  }

  .container-14 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: auto;
    margin-left: 0;
    margin-right: 0;
    display: flex;
    position: static;
  }

  .navbar-2 {
    width: 80vw;
  }

  .menu-parent {
    z-index: 999;
    flex-direction: row;
    justify-content: center;
    align-self: flex-end;
    align-items: flex-start;
    width: auto;
    height: 5vh;
    margin-top: 20px;
    margin-right: 40px;
    display: flex;
    position: fixed;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .menu-parent.logo_okome {
    align-self: flex-start;
    margin-left: 40px;
    margin-right: 0;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .meno_bar {
    background-color: rgba(0, 0, 0, 0);
    width: auto;
    height: auto;
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .menu-overlay {
    z-index: 999;
    flex-direction: row;
    flex: 0 auto;
    justify-content: center;
    align-self: auto;
    align-items: flex-start;
    width: auto;
    height: auto;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 30px;
    padding: 30px 10px 10px 20px;
    display: flex;
    position: fixed;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
    overflow: hidden;
  }

  .menu-overlay:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .menu-list {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    height: 100%;
    margin-right: 0;
    display: flex;
    overflow: hidden;
  }

  .list {
    text-align: right;
  }

  .list-item-2 {
    margin-top: 10px;
    font-size: 15px;
  }

  .list-item-3 {
    margin-top: 0;
    font-family: Abcoracle Trial, sans-serif;
    font-size: 15px;
    text-decoration: none;
  }

  .list-item-4, .list-item-5 {
    margin-top: 10px;
    font-size: 15px;
  }

  .text-block-20 {
    color: #000;
    text-align: right;
    font-size: 15px;
    text-decoration: none;
  }

  .about_link {
    text-align: right;
    align-self: flex-start;
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
  }

  .link-block-7 {
    color: #000;
    text-align: right;
    text-decoration: none;
  }

  .kanso_link, .kori_link, .kokai_link {
    text-align: right;
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
  }

  .link-block-8 {
    text-align: right;
    text-decoration: none;
  }

  .text-block-21 {
    color: #000;
    text-align: right;
    font-size: 15px;
    text-decoration: none;
  }

  .link-block-9, .link-block-10 {
    text-decoration: none;
  }

  .text-block-22 {
    color: #000;
    text-align: right;
    font-size: 15px;
  }

  .list-2 {
    -webkit-text-fill-color: inherit;
    background-color: rgba(0, 0, 0, .1);
    background-clip: border-box;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 30px;
    padding-bottom: 10px;
    padding-left: 0;
    display: flex;
  }

  .list-2.bianco {
    text-align: right;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    margin-right: 0;
    padding-top: 40px;
  }

  .icon {
    transform: rotate(180deg);
  }

  .carosello {
    width: 100vw;
    height: 50vh;
    margin-top: 40px;
    overflow: hidden;
  }

  .carosello.about {
    width: 100vw;
    height: 15vh;
    margin-top: 10vh;
    overflow: hidden;
  }

  .carosello_container {
    height: 100%;
    display: flex;
    overflow: visible;
  }

  .immagini_container {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    min-width: 100%;
    height: 100%;
    display: flex;
  }

  .immagini {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a06a865ab94e185ceda1b8_053b240d3af96ea9201cdaaa457b64fd.jpg");
    background-position: 50%;
    background-size: cover;
    width: 24vw;
    height: 100%;
    margin-left: 20px;
  }

  .immagini.kanso1, .immagini.kanso-2, .immagini.kanso-3, .immagini.kanso-4, .immagini.kanso-5, .immagini.kanso-6, .immagini.kanso-7 {
    background-color: #ececec;
    background-image: none;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .menu_text {
    margin-left: 40px;
    font-size: 15px;
  }

  .grid-16 {
    grid-column-gap: 40px;
    grid-row-gap: 10px;
    opacity: .7;
    grid-template-rows: auto auto auto;
    grid-template-columns: 75px 75px;
    margin-top: 20px;
  }

  .tendina {
    text-align: right;
    font-size: 15px;
  }

  .tendina:hover {
    text-decoration: underline;
  }

  .tendina.nascosta {
    opacity: 0;
  }

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

  .section-5 {
    height: 50vh;
  }

  .grid-17 {
    grid-template-rows: auto;
    width: 80vw;
  }

  .div-block-55 {
    width: 1000vw;
    margin-top: 0;
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
  }

  .kokai_new-variant {
    width: 100vw;
    height: 150vh;
  }

  .tre-varianti {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 100vw;
    height: 100vh;
    margin-top: 0;
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    bottom: auto;
    left: auto;
    right: auto;
  }

  .varinatihome {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100vh;
    display: flex;
    position: absolute;
    top: 0;
  }

  .chicco_home {
    width: 80%;
    margin-top: 20px;
  }

  .scroll-giu {
    margin-top: 0;
    transform: rotate(90deg);
  }

  .section-6 {
    width: 100vw;
    height: 100vh;
    display: block;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }

  .background-video-2 {
    width: 100%;
    height: 100%;
    position: relative;
  }

  .riso_kanso {
    height: 50vh;
  }

  .image-35 {
    height: 70vh;
  }

  .riso_container {
    height: 65vh;
    margin-top: 5vh;
    margin-bottom: 5vh;
  }

  .image-36 {
    height: 100%;
  }

  .loading-page {
    display: none;
  }

  .testone-okome {
    background-color: #fff;
    width: 100%;
    height: 100%;
  }

  .heading {
    font-family: Abcoracle Trial, sans-serif;
    font-size: 35px;
    font-weight: 400;
  }

  .section-7 {
    background-color: #fff;
    width: 100vw;
    height: 100vh;
  }

  .text_container {
    text-align: center;
    flex-direction: column;
    flex: 0 auto;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: flex-start;
    width: 90%;
    height: 100%;
    font-size: 38px;
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    top: 10vh;
  }

  .text-block-23 {
    text-align: left;
    align-self: center;
    align-items: flex-start;
    height: 50%;
    margin-left: 0;
    padding-bottom: 1vh;
    padding-left: 1vw;
    font-family: Abcoracle Trial, sans-serif;
    font-size: 35px;
    font-weight: 300;
    line-height: 40px;
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    top: 10vh;
    bottom: 0;
    left: 0%;
    right: 0%;
  }

  .image-37 {
    padding-top: 8px;
  }

  .immagini_chicco {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 50vw;
    height: 60vh;
    display: flex;
    position: static;
    top: 10vh;
  }

  .kanso {
    max-height: 100%;
  }

  .kanso_text {
    mix-blend-mode: normal;
  }

  .text_logo {
    -webkit-text-fill-color: inherit;
    mix-blend-mode: darken;
    background-clip: border-box;
    margin-top: 0;
  }

  .sticky-wrap {
    width: auto;
    height: auto;
    position: relative;
  }

  .sticky_trigger {
    width: 100vw;
    height: 250vh;
  }

  .sticky_track {
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .sticky_chicco {
    justify-content: center;
    align-items: center;
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }

  .image-38 {
    width: auto;
    max-width: none;
    height: 70vh;
    max-height: none;
    margin-left: auto;
    margin-right: auto;
  }

  .scritte_loghi {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .imagine_scroll {
    justify-content: center;
    align-items: center;
    height: 60vh;
    display: flex;
  }

  .image-39 {
    height: 100%;
  }

  .grid-18 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto auto;
  }

  .storiavariante_div {
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100vw;
    height: auto;
    display: flex;
  }

  .fotogrande {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65a06a865ab94e185ceda1b8_053b240d3af96ea9201cdaaa457b64fd.jpg");
    background-position: 50%;
    background-size: cover;
    width: 98vw;
    height: 80vh;
    margin-top: 10vh;
  }

  .image-40 {
    width: 100%;
  }

  .varianteabout {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    width: 98vw;
    height: 70vh;
    margin-top: 10vh;
    position: relative;
  }

  .text-block-24 {
    margin-top: 30px;
    margin-bottom: 30px;
    font-family: Abcoracle Trial, sans-serif;
    font-size: 20px;
    line-height: 25px;
    position: -webkit-sticky;
    position: sticky;
    top: 50vh;
  }

  .text-block-24.nosticky {
    font-size: 35px;
    position: static;
    top: 0;
  }

  .immagine {
    background-color: #ececec;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 70vh;
    max-height: 100%;
    display: flex;
  }

  .image-41 {
    height: 50vh;
    margin-bottom: 0;
  }

  .grid-19 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
  }

  .image-42 {
    width: auto;
    height: auto;
  }

  .link {
    flex-direction: column;
    justify-content: space-between;
    height: 42vh;
    margin-right: 0;
    display: flex;
  }

  .stanghe {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abe90b237f9e7f8506b403_stanghe%20report-39.png");
    background-position: 50%;
    background-size: cover;
    flex-direction: column;
    justify-content: space-between;
    align-self: center;
    width: 15vh;
    height: 60vh;
    display: flex;
  }

  .stanghe.stanghe_dx {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abe90a524f9e4d4be4a06a_stanghe%20report-34.png");
    align-items: flex-end;
  }

  .stanghe.stanghe_dx.grouns {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abe90a6bbdaa898df6d7c9_stanghe%20report-36.png");
  }

  .stanghe.stanghe_dx.location {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abe90b2ac454468cf4bf44_stanghe%20report-38.png");
  }

  .stanghe.temperature {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abe90a7f6c64ebfa03bddf_stanghe%20report-37.png");
  }

  .stanghe.proprieties {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abe90a443aede538ac394f_stanghe%20report-35.png");
  }

  .link-block-12 {
    width: 100%;
    height: 50%;
    margin-top: 0;
    margin-left: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .link-block-12.down {
    margin-top: 0;
    margin-bottom: 9vh;
  }

  .link-block-12.stanghe_dx {
    width: 100%;
    height: 50%;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .footernew {
    background-color: rgba(214, 214, 214, .4);
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 10vh;
    display: flex;
    position: relative;
  }

  .navbar-3 {
    background-color: #f0eef2;
    width: 100%;
    position: -webkit-sticky;
    position: sticky;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .nav-link-10, .nav-link-11, .nav-link-12 {
    font-size: 17px;
  }

  .container-large {
    width: 100%;
    max-width: 100vw;
  }

  .brand {
    float: none;
    width: 3vh;
    height: 3vh;
    margin-top: 0;
    margin-left: 5vw;
    display: block;
  }

  .div-block-56 {
    width: 100%;
    height: 10%;
  }

  .div-block-57 {
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
    height: 10vh;
    padding-top: 3vh;
    display: flex;
  }

  .link-block-14 {
    color: #000;
    text-align: right;
    margin-right: 0;
    font-size: 17px;
    text-decoration: none;
  }

  .list-3 {
    text-align: right;
    display: block;
  }

  .list-3:hover {
    display: block;
  }

  .grid-20 {
    grid-column-gap: 40px;
    grid-row-gap: 10px;
    border-radius: 10px;
    grid-template-rows: auto auto auto auto;
    margin-right: 4vw;
    padding: 10px 20px;
    font-family: Abcoracle Trial, sans-serif;
    font-weight: 300;
  }

  .grid-20:hover {
    background-color: #f0eef2;
  }

  .text-block-25 {
    text-align: right;
    font-size: 17px;
  }

  .text-block-26, .text-block-27 {
    text-align: right;
    font-family: Abcoracle Trial, sans-serif;
    font-size: 17px;
    font-weight: 300;
  }

  .link-block-15 {
    color: rgba(0, 0, 0, .7);
    font-size: 17px;
    text-decoration: none;
  }

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

  .text-block-28 {
    text-align: right;
    font-size: 15px;
  }

  .varianti {
    background-color: #f0eef2;
    width: 100vw;
    height: 100vh;
    position: relative;
  }

  .sticky_wrapper {
    z-index: 1;
    background-color: #f0eef2;
    width: 100%;
    height: 100vh;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    overflow: visible;
  }

  .chicco-parent {
    mix-blend-mode: normal;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
    overflow: hidden;
  }

  .image_home {
    z-index: 1;
    object-fit: cover;
    width: 50%;
    position: absolute;
  }

  .image_home.img_z1 {
    z-index: 1;
    opacity: 1;
    width: 40%;
  }

  .image_home.img_z2 {
    z-index: 2;
    opacity: 0;
    width: 40%;
  }

  .image_home.img_z3 {
    z-index: 3;
    opacity: 0;
    z-index: 3;
    opacity: 0;
    width: 40%;
  }

  .image_home.img_z5 {
    z-index: 5;
    opacity: 0;
    width: 40%;
  }

  .cache {
    z-index: 0;
    width: 100%;
    height: 300vh;
    position: relative;
  }

  .wrapper_text {
    z-index: 6;
    justify-content: center;
    align-items: center;
    height: 100vh;
    font-size: 32px;
    display: flex;
    position: absolute;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .text-block-29 {
    text-align: center;
    width: 70%;
    padding-top: 0;
    padding-bottom: 3vh;
    padding-left: 2vw;
    font-size: 32px;
    line-height: 35px;
  }

  .cache_logo {
    z-index: 0;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100vh;
    display: flex;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .image-44 {
    z-index: 10;
    position: static;
  }

  .image_parent {
    mix-blend-mode: normal;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image_logo {
    z-index: 2;
    width: auto;
    height: 17%;
    position: absolute;
  }

  .image_logo.img_z12 {
    mix-blend-mode: normal;
  }

  .image_logo.img_z34 {
    z-index: 4;
    opacity: 0;
  }

  .image_logo.img_z56 {
    z-index: 6;
    opacity: 0;
  }

  .link-block-16, .link_parent {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image_chicco {
    opacity: 1;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    width: 33%;
    height: 75%;
    margin-top: 10vh;
    display: flex;
    position: relative;
  }

  .image_alto {
    object-fit: contain;
    width: 100%;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .image_alto.primo, .image_alto.secondo, .image_alto.terzo {
    opacity: 0;
    display: block;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .logo_alto {
    width: auto;
    height: 7%;
    margin-top: 0;
  }

  .logo_alto.primo {
    opacity: 0;
    height: 7%;
  }

  .logo_alto.secondo {
    opacity: 0;
    height: 7%;
    position: static;
  }

  .logo_alto.terzo {
    opacity: 0;
    height: 7%;
  }

  .cache-alto {
    z-index: 0;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
    height: 400vh;
    display: flex;
    position: relative;
  }

  .link_logo_alto {
    justify-content: center;
    align-items: center;
    height: auto;
    display: flex;
    position: relative;
  }

  .link-block-17 {
    position: absolute;
  }

  .tasti {
    width: 100%;
    height: 100vh;
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }

  .tasti_varianti {
    width: 33%;
    height: 100%;
  }

  .tastiefooter {
    background-color: #f0eef2;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    height: 25vh;
    display: flex;
    position: relative;
    top: auto;
    bottom: auto;
    left: auto;
    right: auto;
  }

  .tastiefooter.shop {
    justify-content: flex-end;
    height: 10vh;
    position: static;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

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

  .findoutmore {
    text-align: center;
    font-size: 20px;
  }

  .findoutmore:hover {
    text-decoration: underline;
  }

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

  .image-45 {
    height: 4.5vh;
  }

  .image-46, .image-47, .image-48, .image-49, .image-50, .image-51, .image-52, .image-53, .image-54, .image-55, .image-56, .image-57, .image-58, .image-59, .image-60, .image-61, .image-62, .image-63 {
    background-color: rgba(214, 214, 214, .4);
  }

  .body-grey {
    background-color: #f0eef2;
  }

  .griglia-acquisti {
    grid-template-rows: auto auto;
    align-self: stretch;
    align-items: stretch;
    justify-items: center;
    width: 100vw;
    margin-left: 0;
  }

  .explore_button {
    opacity: 1;
    text-align: center;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    display: flex;
    position: static;
  }

  .explore_button.nonvisible {
    opacity: 0;
  }

  .tex {
    color: #000;
    -webkit-text-stroke-color: black;
    text-shadow: none;
    font-size: 25px;
    font-weight: 300;
  }

  .tex.big {
    font-size: 35px;
  }

  .tasto_text {
    color: #000;
    text-align: center;
    text-decoration: none;
    display: block;
  }

  .tasto_text:hover {
    text-decoration: underline;
  }

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

  .sticky_wrapper-about {
    z-index: 1;
    background-color: #f0eef2;
    width: 100%;
    height: 100vh;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    overflow: visible;
  }

  .wrapper_text-about {
    z-index: 6;
    justify-content: center;
    align-items: center;
    height: 100vh;
    font-size: 32px;
    display: flex;
    position: absolute;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .about-parent {
    mix-blend-mode: normal;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
    overflow: hidden;
  }

  .testo_about {
    opacity: 1;
    flex-direction: row;
    justify-content: center;
    align-items: flex-end;
    width: 33%;
    height: 80%;
    display: flex;
    position: relative;
  }

  .timeline_about {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
    position: relative;
    top: 5vh;
  }

  .grid-21 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 25% 75%;
    width: 90%;
    margin-top: 50vh;
    position: static;
  }

  .date_text {
    text-align: left;
    font-size: 32px;
    font-weight: 300;
    position: static;
    top: 5vh;
    overflow: visible;
  }

  .testo_block {
    width: 90%;
    font-size: 32px;
    line-height: 35px;
  }

  .timeline_wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
    position: static;
  }

  .container_about {
    position: -webkit-sticky;
    position: sticky;
    top: 50vh;
  }

  .timeline_aboutnew {
    z-index: 0;
    width: 100vw;
    max-width: none;
    margin-left: 0;
  }

  .timeline_aboutnew.primo {
    margin-top: 5vh;
  }

  .timeline_item-about {
    grid-column-gap: 20px;
    grid-template-columns: 25% 75%;
    width: 90%;
    padding-top: 10vh;
  }

  .testo_paragrafo {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .paragrafo_about {
    width: auto;
    font-size: 20px;
    line-height: 25px;
  }

  .propriet-_container {
    margin-top: 5vh;
  }

  .propriet-_grid {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .propriet-_grid.trecolonne {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .propriet-_block {
    text-align: left;
    font-size: 20px;
    line-height: 25px;
  }

  .linkvariet {
    z-index: 6;
    width: 33%;
    height: 100vh;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
    position: static;
  }

  .text-link-arrow-home {
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }

  .text-link-arrow-home.w--current {
    text-align: center;
    align-self: flex-start;
    align-items: center;
    margin-top: 10px;
  }

  .text-link-arrow-home.textlink_grid {
    margin-top: 15px;
  }

  .text-link-arrow-home.textlink_grid.w--current {
    justify-content: center;
    align-self: center;
  }

  .image-64 {
    transform: rotate(0);
  }

  .griglia-about, .griglia-o-machine, .griglia-report {
    grid-template-rows: auto auto;
    align-self: stretch;
    align-items: stretch;
    justify-items: center;
    width: 100vw;
    margin-left: 0;
  }
}

@media screen and (max-width: 991px) {
  .nav-menu-wrapper {
    background-color: rgba(0, 0, 0, 0);
  }

  .nav-menu {
    background-color: #fff;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .nav-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .nav-button-wrapper {
    width: 100%;
    margin-left: 0;
  }

  .menu-button {
    padding: 12px;
  }

  .menu-button.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .container {
    max-width: 728px;
  }

  .navbar-wrapper-three {
    justify-content: space-between;
  }

  .nav-bar-link-3 {
    position: relative;
  }

  .nav-menu-wrapper-three {
    background-color: rgba(0, 0, 0, 0);
    top: 70px;
  }

  .nav-menu-three {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .container-2 {
    max-width: 728px;
  }

  .footer-content {
    grid-column-gap: 60px;
  }

  .container-3 {
    max-width: 728px;
  }

  .margin-bottom-24px {
    font-size: 17px;
  }

  .team-grid {
    grid-column-gap: 40px;
  }

  .team-member-image {
    width: 190px;
    height: 190px;
  }

  .fermo {
    margin-top: -399px;
  }

  .footer-divider-copy {
    margin-bottom: 30px;
  }

  .container-4 {
    max-width: 728px;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .container-5 {
    max-width: 728px;
  }

  .centered-subheading-2 {
    margin-top: 10px;
  }

  .team-slide-wrapper {
    width: 47%;
    margin-right: 6%;
  }

  .link-block-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    aspect-ratio: auto;
    flex-flow: row;
    order: 0;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-self: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: absolute;
  }

  .container-9 {
    max-width: 728px;
  }

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

  .testimonial-main-image {
    width: 300px;
    height: 350px;
  }
}

@media screen and (max-width: 767px) {
  .navbar-brand {
    padding-left: 0;
  }

  .nav-menu {
    flex-direction: column;
    padding-bottom: 30px;
    padding-left: 0;
  }

  .nav-link {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .nav-bar-link-3 {
    padding-left: 0;
  }

  .nav-menu-three {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-menu-block {
    flex-direction: column;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .footer-dark {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-wrapper {
    flex-direction: column;
    align-items: center;
  }

  .footer-content {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .footer-block {
    align-items: center;
  }

  .footer-link:hover {
    color: rgba(26, 27, 31, .75);
  }

  .footer-social-block {
    margin-top: 20px;
    margin-left: -20px;
  }

  .footer-social-link {
    margin-left: 20px;
  }

  .footer-divider {
    margin-top: 60px;
  }

  .footer-dark-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .hero-stack {
    padding: 60px 15px;
  }

  .margin-bottom-24px {
    font-size: 15px;
    line-height: 24px;
  }

  .team-circles {
    padding: 60px 15px;
  }

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

  .fermo {
    margin-top: -303px;
  }

  .footer-divider-copy {
    margin-top: 60px;
  }

  .gallery-overview, .team-slider {
    padding: 60px 15px;
  }

  .team-slider-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .team-block {
    text-align: left;
    font-family: Abcoracle Trial, sans-serif;
    display: block;
  }

  .mask {
    flex: 0 auto;
    margin-left: 0;
  }

  .testimonial-column-dark {
    padding: 60px 15px;
  }

  .testimonial-main-image {
    width: 250px;
  }
}

@media screen and (max-width: 479px) {
  .menu.bianco {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-end;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 0;
    display: flex;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .search-input-2 {
    font-size: 6px;
  }

  .image-9 {
    margin-top: -22px;
  }

  .nav-menu {
    flex-direction: column;
  }

  .nav-button-wrapper {
    width: auto;
  }

  .navbar-logo-center {
    display: block;
  }

  .navbar-logo-center-container.shadow-three {
    width: auto;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .container {
    max-width: none;
  }

  .nav-menu-three {
    flex-direction: column;
  }

  .container-2 {
    max-width: none;
  }

  .hero-stack {
    padding-bottom: 0;
  }

  .container-3 {
    max-width: none;
  }

  .margin-bottom-24px {
    font-size: 14px;
    line-height: 19px;
  }

  .team-circles {
    padding-top: 0;
  }

  .team-circles.video {
    border-bottom-style: none;
    border-bottom-width: 0;
    padding-top: 0;
  }

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

  .centered-subheading {
    font-size: 15px;
    line-height: 19px;
  }

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

  .team-card {
    padding-left: 20px;
    padding-right: 20px;
  }

  .team-member-position {
    font-size: 15px;
  }

  .paragraph, .paragraph-2, .paragraph-3 {
    font-size: 13px;
    line-height: 18px;
  }

  .fermo {
    max-width: 600px;
    margin-top: -337px;
  }

  .div-block-6 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-15 {
    max-width: 600px;
  }

  .div-block-7 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .container-4 {
    max-width: none;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr;
  }

  .container-5 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    max-width: none;
  }

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

  .centered-subheading-2 {
    margin-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 12px;
    line-height: 17px;
  }

  .team-slide-wrapper {
    width: 100%;
    max-width: 100%;
    margin-right: 0%;
  }

  .team-block {
    width: 38%;
    margin-left: auto;
    margin-right: auto;
  }

  .team-member-image-two {
    aspect-ratio: auto;
    text-align: left;
    object-fit: fill;
    max-width: 100%;
    max-height: none;
    margin-left: 0;
    padding-left: 60px;
    padding-right: 60px;
    display: inline-block;
    overflow: visible;
  }

  .team-block-info {
    text-align: center;
    align-items: center;
  }

  .team-member-text {
    max-width: 300px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-16 {
    max-width: 60%;
  }

  .text-piccolo {
    font-size: 15px;
  }

  .mask {
    margin-left: 0;
  }

  .div-block-8 {
    margin-top: -446px;
  }

  .image-17 {
    max-width: none;
  }

  .container-7 {
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    height: 65vh;
    margin-top: 4vh;
    margin-bottom: 4vh;
  }

  .sx {
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
  }

  .dx {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-right: 0;
  }

  .grafico.base {
    width: 70vw;
    max-width: none;
    height: 40vh;
  }

  .grafico.base.cell {
    width: 80vw;
  }

  .propriet._1 {
    height: auto;
    font-size: 15px;
  }

  .propriet._1.big {
    font-size: 15px;
  }

  .propriet._2 {
    margin-top: 0;
    font-size: 15px;
  }

  .div-block-18 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 80vw;
    display: flex;
  }

  .shop_div {
    flex-direction: column;
    justify-content: space-between;
    margin-top: 0;
    margin-bottom: 0;
  }

  .button_shop {
    border-width: 1px;
    border-radius: 20px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 12px;
  }

  .button_shop:hover {
    color: #000;
    background-color: rgba(0, 0, 0, 0);
    text-decoration: underline;
  }

  .button_shop.download {
    margin-top: 10px;
  }

  .div_block_report {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    max-height: none;
    margin-bottom: 0;
    display: flex;
  }

  .image-33.base.propriety_report {
    object-fit: fill;
    max-width: 100%;
    height: auto;
    max-height: 100%;
  }

  .image-33.base.propriety_report.chiccogira {
    max-width: none;
    height: 100%;
  }

  .image-33.base.propriety_report.computergrande {
    width: auto;
    max-width: 100%;
    height: auto;
  }

  .container-9 {
    max-width: none;
  }

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

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

  .testimonial-block-main {
    flex-direction: column;
  }

  .testimonial-main-image {
    width: 100%;
    height: auto;
    margin-bottom: 32px;
    margin-right: 0;
  }

  .section.kokai_home.testoneokome {
    background-color: #f0eef2;
    background-image: none;
    position: relative;
  }

  .section.kokai_home.testoneokome.alto {
    justify-content: flex-start;
    align-items: center;
  }

  .section.kokai_home.testoneokome.about {
    margin-top: 10vh;
    padding-bottom: 20vh;
  }

  .section.kokai_home.parallax {
    background-image: none;
  }

  .section.kanso_shop {
    width: 100vw;
  }

  .container_varianti.report {
    height: 80vh;
    margin-top: 1vh;
  }

  .nome {
    width: 65vw;
  }

  .bottone.report {
    justify-content: space-between;
    margin-bottom: 15vh;
  }

  .text-medio {
    margin-top: 5vh;
    padding-top: 0;
    font-size: 15px;
    line-height: 17px;
  }

  .text-medio.cell {
    margin-top: 1vh;
  }

  .text-grande {
    text-align: center;
    font-size: 20px;
    line-height: 24px;
  }

  .body-4 {
    background-color: #f0eef2;
  }

  .sezione_report.propriety_report {
    height: 100vh;
    position: relative;
    overflow: hidden;
  }

  .text_specifiche {
    width: 100%;
    margin-top: 0;
    font-size: 12px;
    display: block;
  }

  .grid-12.footer_visible.footer_principale {
    align-items: center;
    width: 100%;
    margin-bottom: 0;
  }

  .footer_grid {
    display: none;
  }

  .footer_grid.telefono {
    display: flex;
  }

  .menu-parent {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 50vw;
    margin-right: 0;
    display: flex;
  }

  .menu-parent.logo_okome {
    justify-content: flex-start;
    width: auto;
  }

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

  .menu-overlay {
    justify-content: space-between;
    width: 100vw;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .menu-overlay.telefono {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .menu-list {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-end;
    display: flex;
  }

  .immagini {
    width: 100%;
    height: 100%;
    display: none;
  }

  .immagini.unico {
    margin-left: 0;
    display: block;
  }

  .grid-16 {
    clear: none;
    grid-column-gap: 30px;
    grid-row-gap: 5px;
    text-align: right;
    justify-items: end;
    width: 100%;
    padding-right: 0;
  }

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

  .section-6 {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }

  .link {
    flex-direction: row;
    justify-content: space-between;
    width: 70vw;
    height: auto;
    display: flex;
  }

  .link.cell {
    flex-direction: row;
    height: auto;
    font-size: 15px;
  }

  .stanghe {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abfd2d237f9e7f85117f2a_cellstanghe-40.png");
    background-position: 50% 0;
    background-size: cover;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    height: 7vh;
    margin-bottom: 0;
    display: flex;
  }

  .stanghe.stanghe_dx {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abfd2d0650b3f80879165d_cellstanghe-41.png");
    background-position: 50% 101%;
    background-size: cover;
    align-items: flex-end;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
  }

  .stanghe.stanghe_dx.grouns {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abfd2d43d996851a8c8160_cellstanghe-42.png");
  }

  .stanghe.stanghe_dx.location {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abfd2e43d996851a8c81fd_cellstanghe-45.png");
    margin-top: 0;
  }

  .stanghe.temperature {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abfd2d6b8e3d28ed880331_cellstanghe-44.png");
  }

  .stanghe.proprieties {
    background-image: url("https://cdn.prod.website-files.com/658ef086e2e987217cde6cd5/65abfd2e10c617827ffc2ce5_cellstanghe-43.png");
  }

  .link-block-12 {
    width: 50%;
    height: 100%;
    margin-top: 0;
    margin-left: 0;
    padding-bottom: 0;
  }

  .link-block-12.down {
    margin-left: 0;
    margin-right: 0;
  }

  .link-block-12.stanghe_dx {
    margin-top: 0;
    margin-bottom: 0;
  }

  .footernew {
    background-color: rgba(54, 54, 54, .1);
    flex-direction: column;
    justify-content: center;
    align-self: auto;
    align-items: center;
    width: 100vw;
    height: 10vh;
    display: flex;
    position: static;
    bottom: 0;
  }

  .link-block-13 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .navbar-3 {
    background-color: rgba(0, 0, 0, 0);
    position: static;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .nav-link-10, .nav-link-11, .nav-link-12 {
    text-align: center;
  }

  .brand {
    width: 4vw;
    height: 5vh;
    margin-top: 2vh;
    margin-left: 10vw;
    padding-left: 0;
  }

  .brand.w--current {
    margin-left: 10vw;
  }

  .div-block-57 {
    justify-content: space-between;
    padding-top: 1vh;
    display: flex;
  }

  .nav-menu-2 {
    background-color: #f0eef2;
    flex-direction: column;
    align-items: center;
    width: 100vw;
    height: 100vh;
    display: flex;
    position: fixed;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .link-block-14 {
    color: #000;
    margin-top: 0;
    font-size: 15px;
    text-decoration: none;
    display: block;
  }

  .link-block-14.contatti {
    color: #000;
    margin-top: 0;
    text-decoration: none;
  }

  .grid-20 {
    text-align: left;
    width: 80vw;
    margin-top: 12px;
    padding-left: 20px;
  }

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

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

  .menu-button-2 {
    background-color: rgba(0, 0, 0, 0);
    width: 4vw;
    height: 2vh;
    margin-top: 2vh;
    margin-right: 10vw;
    padding: 0;
  }

  .menu-button-2.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .icon-2 {
    color: #000;
  }

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

  .sticky_wrapper {
    height: 100vh;
  }

  .chicco-parent {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    height: 100%;
    display: flex;
  }

  .wrapper_text {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: auto;
    display: flex;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .text-block-29 {
    text-align: center;
    width: 90%;
  }

  .image_chicco {
    flex-direction: column;
    flex: 0 auto;
    justify-content: space-between;
    align-self: auto;
    align-items: center;
    width: 33%;
    height: 30%;
    margin-top: 0;
    display: flex;
    position: static;
  }

  .image_alto.primo {
    width: auto;
    position: static;
  }

  .logo_alto.primo, .logo_alto.secondo, .logo_alto.terzo {
    height: 20px;
  }

  .cache-alto {
    display: block;
  }

  .tastiefooter {
    background-color: #f0eef2;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    height: 10vh;
    display: flex;
  }

  .griglia-acquisti {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    justify-items: center;
    width: 100vw;
    margin-top: -10vh;
    margin-bottom: 5vh;
    display: grid;
  }

  .griglia-acquisti.home {
    background-color: #f0eef2;
    margin-top: 0;
    margin-bottom: 2vh;
  }

  .explore_button {
    opacity: 0;
    display: block;
  }

  .explore_button.download {
    opacity: 1;
    display: block;
  }

  .explore_button.home {
    opacity: 1;
  }

  .tex {
    opacity: 0;
    font-size: 17px;
    display: block;
  }

  .tex.download {
    opacity: 1;
    font-size: 17px;
    display: block;
  }

  .tasto_text {
    color: #000;
    text-align: center;
    text-decoration: none;
    display: block;
  }

  .tasto_text:hover {
    text-decoration: underline;
  }

  .wrapper_text-about {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 30vh;
    display: flex;
  }

  .about-parent {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 70vh;
    display: flex;
  }

  .testo_about {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 33vw;
    height: 80%;
    display: flex;
  }

  .paragrafo_about {
    font-size: 15px;
    line-height: 18px;
  }

  .griglia-about {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    justify-items: center;
    width: 100vw;
    margin-top: -10vh;
    margin-bottom: 0;
    display: grid;
  }

  .griglia-about.home {
    background-color: #f0eef2;
    margin-top: 0;
    margin-bottom: 2vh;
    display: none;
  }

  .griglia-o-machine {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    justify-items: center;
    width: 100vw;
    margin-top: -10vh;
    margin-bottom: 0;
    display: grid;
  }

  .griglia-o-machine.home {
    background-color: #f0eef2;
    margin-top: 0;
    margin-bottom: 2vh;
  }

  .griglia-report {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    justify-items: center;
    width: 100vw;
    margin-top: -10vh;
    margin-bottom: 5vh;
    display: grid;
  }

  .griglia-report.home {
    background-color: #f0eef2;
    margin-top: 0;
    margin-bottom: 2vh;
  }
}

#w-node-_194f89f4-8f6c-faf2-d056-1d1e6171e73f-ee60868b, #w-node-_194f89f4-8f6c-faf2-d056-1d1e6171e742-ee60868b, #w-node-_04a13ca6-b635-bf28-a95e-0f8a7ee4e77d-8ab1c3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04a13ca6-b635-bf28-a95e-0f8a7ee4e780-8ab1c3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_04a13ca6-b635-bf28-a95e-0f8a7ee4e781-8ab1c3ac, #w-node-_04a13ca6-b635-bf28-a95e-0f8a7ee4e785-8ab1c3ac, #w-node-_04a13ca6-b635-bf28-a95e-0f8a7ee4e787-8ab1c3ac, #w-node-_32dd34a2-9b5c-810d-65fe-f7683859a5cf-8ab1c3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32dd34a2-9b5c-810d-65fe-f7683859a5d2-8ab1c3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_32dd34a2-9b5c-810d-65fe-f7683859a5d3-8ab1c3ac, #w-node-_32dd34a2-9b5c-810d-65fe-f7683859a5d7-8ab1c3ac, #w-node-_32dd34a2-9b5c-810d-65fe-f7683859a5d9-8ab1c3ac, #w-node-_053a7e2d-1d05-5338-63e3-d5309381030a-8ab1c3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_053a7e2d-1d05-5338-63e3-d5309381030d-8ab1c3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_053a7e2d-1d05-5338-63e3-d5309381030e-8ab1c3ac, #w-node-_053a7e2d-1d05-5338-63e3-d53093810312-8ab1c3ac, #w-node-_053a7e2d-1d05-5338-63e3-d53093810314-8ab1c3ac, #w-node-c26337ee-9366-043b-ac52-3d741696631a-8ab1c3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c26337ee-9366-043b-ac52-3d741696631d-8ab1c3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c26337ee-9366-043b-ac52-3d741696631e-8ab1c3ac, #w-node-c26337ee-9366-043b-ac52-3d7416966322-8ab1c3ac, #w-node-c26337ee-9366-043b-ac52-3d7416966324-8ab1c3ac, #w-node-a17e8f57-1d81-6eed-efad-7df7be2264fe-8ab1c3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a17e8f57-1d81-6eed-efad-7df7be226501-8ab1c3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a17e8f57-1d81-6eed-efad-7df7be226502-8ab1c3ac, #w-node-a17e8f57-1d81-6eed-efad-7df7be226506-8ab1c3ac, #w-node-a17e8f57-1d81-6eed-efad-7df7be226508-8ab1c3ac, #w-node-c4f04386-3684-c4b7-065b-5906e0c9e935-8ab1c3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4f04386-3684-c4b7-065b-5906e0c9e938-8ab1c3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c4f04386-3684-c4b7-065b-5906e0c9e939-8ab1c3ac, #w-node-c4f04386-3684-c4b7-065b-5906e0c9e93d-8ab1c3ac, #w-node-c4f04386-3684-c4b7-065b-5906e0c9e93f-8ab1c3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0b9b869-5e4e-95ea-c3c6-770a17f23267-8ab1c3ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-c0b9b869-5e4e-95ea-c3c6-770a17f2326a-8ab1c3ac, #w-node-_29aa59c5-b111-d8fb-140a-988a25429026-8ab1c3ac {
  align-self: center;
  justify-self: center;
}

#w-node-c0b9b869-5e4e-95ea-c3c6-770a17f2326e-8ab1c3ac, #w-node-c0b9b869-5e4e-95ea-c3c6-770a17f23271-8ab1c3ac, #w-node-c0b9b869-5e4e-95ea-c3c6-770a17f23274-8ab1c3ac, #w-node-fdbd0a27-ab56-9445-f725-c040d2d9edca-d91c4f06, #w-node-bb12932c-abab-e3e3-acf2-bdf514916f8d-d91c4f06, #w-node-_8685209d-a2a5-80b1-0f7a-dfda130ca43d-d91c4f06, #w-node-_2f599cee-1897-182c-8f93-6e19a7725a7e-d91c4f06, #w-node-_2f599cee-1897-182c-8f93-6e19a7725a81-d91c4f06 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-87e87a4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-87e87a4a, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-87e87a4a, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-87e87a4a, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-87e87a4a, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cd-87e87a4a, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358ce-87e87a4a, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358d0-87e87a4a, #w-node-_366eb1ca-b21a-6907-cb51-1ed4b4a846f0-87e87a4a, #w-node-f2aee28e-c030-c892-9da8-6570d0460868-87e87a4a, #w-node-a8fb8cb1-0425-519a-96ff-f6f04cc452da-87e87a4a, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-87e87a4a, #w-node-_81515ab6-d4fe-39cd-b189-d0f5c9dc85eb-87e87a4a, #w-node-_4eada02f-ecbd-f1fb-90a6-f1dff45512ee-87e87a4a, #w-node-_3d4cf34f-4660-e306-694f-9e281c57e915-87e87a4a, #w-node-f8838243-e8b4-1301-55f0-70d1bab44b32-87e87a4a, #w-node-_9b12af2c-96a8-cb1c-8994-509535d5783e-87e87a4a, #w-node-_705e708d-087f-1a37-480f-3da6156551fd-87e87a4a, #w-node-_705e708d-087f-1a37-480f-3da6156551fe-87e87a4a, #w-node-_705e708d-087f-1a37-480f-3da6156551ff-87e87a4a, #w-node-_705e708d-087f-1a37-480f-3da615655200-87e87a4a, #w-node-d2f17686-1115-8833-5b32-0bd8a8afb0b4-87e87a4a, #w-node-_985bddfb-685b-5a25-9b66-7905a5183c7e-87e87a4a, #w-node-dce544bf-a347-aa29-e417-e7a875fd9014-87e87a4a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945195-87e87a4a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945196-87e87a4a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945197-87e87a4a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945198-87e87a4a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451a5-87e87a4a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451aa-87e87a4a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451af-87e87a4a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-87e87a4a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b5-87e87a4a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b6-87e87a4a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b7-87e87a4a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c4-87e87a4a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c9-87e87a4a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451ce-87e87a4a, #w-node-b7c1386d-e61e-4046-4655-393829770bfd-87e87a4a, #w-node-b7c1386d-e61e-4046-4655-393829770c00-87e87a4a, #w-node-_364b869b-78c3-ff30-611c-45a8f9323f6a-14878869, #w-node-_364b869b-78c3-ff30-611c-45a8f9323f6d-14878869, #w-node-_1c61d398-32d2-bd9e-b2a8-2f6a047cc29d-6e796fb2, #w-node-_1c61d398-32d2-bd9e-b2a8-2f6a047cc2a0-6e796fb2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-562c983f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-562c983f, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-562c983f, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-562c983f, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-562c983f, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cd-562c983f, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358ce-562c983f, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cf-562c983f, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358d0-562c983f, #w-node-_366eb1ca-b21a-6907-cb51-1ed4b4a846f0-562c983f, #w-node-f2aee28e-c030-c892-9da8-6570d0460868-562c983f, #w-node-a8fb8cb1-0425-519a-96ff-f6f04cc452da-562c983f, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-562c983f, #w-node-_81515ab6-d4fe-39cd-b189-d0f5c9dc85eb-562c983f, #w-node-_59b403d6-892b-3cdf-5e89-a6a95a9884fe-562c983f, #w-node-_4eada02f-ecbd-f1fb-90a6-f1dff45512ee-562c983f, #w-node-_3d4cf34f-4660-e306-694f-9e281c57e915-562c983f, #w-node-f8838243-e8b4-1301-55f0-70d1bab44b32-562c983f, #w-node-_9b12af2c-96a8-cb1c-8994-509535d5783e-562c983f, #w-node-_705e708d-087f-1a37-480f-3da6156551fd-562c983f, #w-node-_705e708d-087f-1a37-480f-3da6156551fe-562c983f, #w-node-_705e708d-087f-1a37-480f-3da615655200-562c983f, #w-node-d2f17686-1115-8833-5b32-0bd8a8afb0b4-562c983f, #w-node-_985bddfb-685b-5a25-9b66-7905a5183c7e-562c983f, #w-node-dce544bf-a347-aa29-e417-e7a875fd9014-562c983f, #w-node-_4abc578b-7bcc-46cc-f0ff-3decf84f10b9-562c983f, #w-node-_4abc578b-7bcc-46cc-f0ff-3decf84f10bc-562c983f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-049c2115 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-049c2115, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-049c2115, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-049c2115, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-049c2115, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945195-049c2115, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945196-049c2115, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945197-049c2115, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945198-049c2115, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451a5-049c2115, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451aa-049c2115, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451af-049c2115, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-049c2115, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b5-049c2115, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b6-049c2115, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b7-049c2115, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c4-049c2115, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c9-049c2115, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451ce-049c2115, #w-node-b31f38bf-2aaf-d0f2-c29b-15127edc34b6-049c2115, #w-node-b31f38bf-2aaf-d0f2-c29b-15127edc34b9-049c2115 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-e9f15216 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-e9f15216, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-e9f15216, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-e9f15216, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-e9f15216, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cd-e9f15216, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358ce-e9f15216, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cf-e9f15216, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358d0-e9f15216, #w-node-_366eb1ca-b21a-6907-cb51-1ed4b4a846f0-e9f15216, #w-node-f2aee28e-c030-c892-9da8-6570d0460868-e9f15216, #w-node-a8fb8cb1-0425-519a-96ff-f6f04cc452da-e9f15216, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-e9f15216, #w-node-_81515ab6-d4fe-39cd-b189-d0f5c9dc85eb-e9f15216, #w-node-_59b403d6-892b-3cdf-5e89-a6a95a9884fe-e9f15216, #w-node-_4eada02f-ecbd-f1fb-90a6-f1dff45512ee-e9f15216, #w-node-_3d4cf34f-4660-e306-694f-9e281c57e915-e9f15216, #w-node-f8838243-e8b4-1301-55f0-70d1bab44b32-e9f15216, #w-node-_9b12af2c-96a8-cb1c-8994-509535d5783e-e9f15216, #w-node-_705e708d-087f-1a37-480f-3da6156551fd-e9f15216, #w-node-_705e708d-087f-1a37-480f-3da6156551fe-e9f15216, #w-node-_705e708d-087f-1a37-480f-3da615655200-e9f15216, #w-node-d2f17686-1115-8833-5b32-0bd8a8afb0b4-e9f15216, #w-node-_985bddfb-685b-5a25-9b66-7905a5183c7e-e9f15216, #w-node-dce544bf-a347-aa29-e417-e7a875fd9014-e9f15216, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945195-e9f15216, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945196-e9f15216, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945198-e9f15216, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451a5-e9f15216, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451aa-e9f15216, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451af-e9f15216, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-e9f15216, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b5-e9f15216, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b6-e9f15216, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b7-e9f15216, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c4-e9f15216, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c9-e9f15216, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451ce-e9f15216, #w-node-c9025168-10a5-150f-7d93-d1ae13bb38df-e9f15216, #w-node-c9025168-10a5-150f-7d93-d1ae13bb38e2-e9f15216 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-31a146ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-31a146ce, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-31a146ce, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-31a146ce, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-31a146ce, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cd-31a146ce, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358ce-31a146ce, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358d0-31a146ce, #w-node-_366eb1ca-b21a-6907-cb51-1ed4b4a846f0-31a146ce, #w-node-f2aee28e-c030-c892-9da8-6570d0460868-31a146ce, #w-node-a8fb8cb1-0425-519a-96ff-f6f04cc452da-31a146ce, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-31a146ce, #w-node-_81515ab6-d4fe-39cd-b189-d0f5c9dc85eb-31a146ce, #w-node-_59b403d6-892b-3cdf-5e89-a6a95a9884fe-31a146ce, #w-node-_4eada02f-ecbd-f1fb-90a6-f1dff45512ee-31a146ce, #w-node-_3d4cf34f-4660-e306-694f-9e281c57e915-31a146ce, #w-node-f8838243-e8b4-1301-55f0-70d1bab44b32-31a146ce, #w-node-_9b12af2c-96a8-cb1c-8994-509535d5783e-31a146ce, #w-node-_705e708d-087f-1a37-480f-3da6156551fd-31a146ce, #w-node-_705e708d-087f-1a37-480f-3da6156551fe-31a146ce, #w-node-_705e708d-087f-1a37-480f-3da615655200-31a146ce, #w-node-d2f17686-1115-8833-5b32-0bd8a8afb0b4-31a146ce, #w-node-_985bddfb-685b-5a25-9b66-7905a5183c7e-31a146ce, #w-node-dce544bf-a347-aa29-e417-e7a875fd9014-31a146ce, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945195-31a146ce, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945196-31a146ce, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945197-31a146ce, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945198-31a146ce, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451a5-31a146ce, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451aa-31a146ce, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451af-31a146ce, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-31a146ce, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b5-31a146ce, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b6-31a146ce, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b7-31a146ce, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c4-31a146ce, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c9-31a146ce, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451ce-31a146ce, #w-node-_3513715e-faa8-ab36-6983-9b26ca913895-31a146ce, #w-node-_3513715e-faa8-ab36-6983-9b26ca913898-31a146ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-192bc17a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-192bc17a, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-192bc17a, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-192bc17a, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-192bc17a, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cd-192bc17a, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358ce-192bc17a, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358d0-192bc17a, #w-node-_366eb1ca-b21a-6907-cb51-1ed4b4a846f0-192bc17a, #w-node-f2aee28e-c030-c892-9da8-6570d0460868-192bc17a, #w-node-a8fb8cb1-0425-519a-96ff-f6f04cc452da-192bc17a, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-192bc17a, #w-node-_81515ab6-d4fe-39cd-b189-d0f5c9dc85eb-192bc17a, #w-node-_59b403d6-892b-3cdf-5e89-a6a95a9884fe-192bc17a, #w-node-_4eada02f-ecbd-f1fb-90a6-f1dff45512ee-192bc17a, #w-node-_3d4cf34f-4660-e306-694f-9e281c57e915-192bc17a, #w-node-f8838243-e8b4-1301-55f0-70d1bab44b32-192bc17a, #w-node-_9b12af2c-96a8-cb1c-8994-509535d5783e-192bc17a, #w-node-_705e708d-087f-1a37-480f-3da6156551fd-192bc17a, #w-node-_705e708d-087f-1a37-480f-3da6156551fe-192bc17a, #w-node-_705e708d-087f-1a37-480f-3da6156551ff-192bc17a, #w-node-_705e708d-087f-1a37-480f-3da615655200-192bc17a, #w-node-d2f17686-1115-8833-5b32-0bd8a8afb0b4-192bc17a, #w-node-_985bddfb-685b-5a25-9b66-7905a5183c7e-192bc17a, #w-node-dce544bf-a347-aa29-e417-e7a875fd9014-192bc17a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945195-192bc17a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945196-192bc17a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945197-192bc17a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945198-192bc17a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451a5-192bc17a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451aa-192bc17a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451af-192bc17a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-192bc17a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b5-192bc17a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b6-192bc17a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b7-192bc17a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c4-192bc17a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c9-192bc17a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451ce-192bc17a, #w-node-c967c4f2-b235-ecf0-a83f-7194a44feae2-192bc17a, #w-node-c967c4f2-b235-ecf0-a83f-7194a44feae5-192bc17a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-cd301cb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-cd301cb8, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-cd301cb8, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-cd301cb8, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-cd301cb8, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cd-cd301cb8, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358ce-cd301cb8, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358d0-cd301cb8, #w-node-_366eb1ca-b21a-6907-cb51-1ed4b4a846f0-cd301cb8, #w-node-f2aee28e-c030-c892-9da8-6570d0460868-cd301cb8, #w-node-a8fb8cb1-0425-519a-96ff-f6f04cc452da-cd301cb8, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-cd301cb8, #w-node-_81515ab6-d4fe-39cd-b189-d0f5c9dc85eb-cd301cb8, #w-node-_4eada02f-ecbd-f1fb-90a6-f1dff45512ee-cd301cb8, #w-node-_3d4cf34f-4660-e306-694f-9e281c57e915-cd301cb8, #w-node-f8838243-e8b4-1301-55f0-70d1bab44b32-cd301cb8, #w-node-_9b12af2c-96a8-cb1c-8994-509535d5783e-cd301cb8, #w-node-_705e708d-087f-1a37-480f-3da6156551fd-cd301cb8, #w-node-_705e708d-087f-1a37-480f-3da6156551fe-cd301cb8, #w-node-_705e708d-087f-1a37-480f-3da6156551ff-cd301cb8, #w-node-_705e708d-087f-1a37-480f-3da615655200-cd301cb8, #w-node-d2f17686-1115-8833-5b32-0bd8a8afb0b4-cd301cb8, #w-node-_985bddfb-685b-5a25-9b66-7905a5183c7e-cd301cb8, #w-node-dce544bf-a347-aa29-e417-e7a875fd9014-cd301cb8, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945195-cd301cb8, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945196-cd301cb8, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945198-cd301cb8, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451a5-cd301cb8, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451aa-cd301cb8, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451af-cd301cb8, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-cd301cb8, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b5-cd301cb8, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b6-cd301cb8, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b7-cd301cb8, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c4-cd301cb8, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c9-cd301cb8, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451ce-cd301cb8, #w-node-_928509e2-a30d-1bb6-9267-defe298a38a6-cd301cb8, #w-node-_928509e2-a30d-1bb6-9267-defe298a38a9-cd301cb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-5d64025a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-5d64025a, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-5d64025a, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-5d64025a, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-5d64025a, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cd-5d64025a, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358ce-5d64025a, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cf-5d64025a, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358d0-5d64025a, #w-node-_366eb1ca-b21a-6907-cb51-1ed4b4a846f0-5d64025a, #w-node-f2aee28e-c030-c892-9da8-6570d0460868-5d64025a, #w-node-a8fb8cb1-0425-519a-96ff-f6f04cc452da-5d64025a, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-5d64025a, #w-node-_81515ab6-d4fe-39cd-b189-d0f5c9dc85eb-5d64025a, #w-node-_59b403d6-892b-3cdf-5e89-a6a95a9884fe-5d64025a, #w-node-_4eada02f-ecbd-f1fb-90a6-f1dff45512ee-5d64025a, #w-node-_3d4cf34f-4660-e306-694f-9e281c57e915-5d64025a, #w-node-f8838243-e8b4-1301-55f0-70d1bab44b32-5d64025a, #w-node-_9b12af2c-96a8-cb1c-8994-509535d5783e-5d64025a, #w-node-_705e708d-087f-1a37-480f-3da6156551fd-5d64025a, #w-node-_705e708d-087f-1a37-480f-3da6156551fe-5d64025a, #w-node-_705e708d-087f-1a37-480f-3da6156551ff-5d64025a, #w-node-_705e708d-087f-1a37-480f-3da615655200-5d64025a, #w-node-d2f17686-1115-8833-5b32-0bd8a8afb0b4-5d64025a, #w-node-_985bddfb-685b-5a25-9b66-7905a5183c7e-5d64025a, #w-node-dce544bf-a347-aa29-e417-e7a875fd9014-5d64025a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945195-5d64025a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945196-5d64025a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945197-5d64025a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451a5-5d64025a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451aa-5d64025a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451af-5d64025a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-5d64025a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b5-5d64025a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b6-5d64025a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b7-5d64025a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c4-5d64025a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c9-5d64025a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451ce-5d64025a, #w-node-f7029afb-8c41-e868-542d-d1bfaec3632b-5d64025a, #w-node-f7029afb-8c41-e868-542d-d1bfaec3632e-5d64025a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-49994900 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-49994900, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-49994900, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-49994900, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-49994900, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945195-49994900, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945196-49994900, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945197-49994900, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945198-49994900, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451a5-49994900, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451aa-49994900, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451af-49994900, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-49994900, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b5-49994900, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b6-49994900, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b7-49994900, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c4-49994900, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c9-49994900, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451ce-49994900, #w-node-d24deed5-64ca-5ec0-d429-a53f5ec70dfe-49994900, #w-node-d24deed5-64ca-5ec0-d429-a53f5ec70e01-49994900 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-5a8eafbb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-5a8eafbb, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-5a8eafbb, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-5a8eafbb, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-5a8eafbb, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cd-5a8eafbb, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358ce-5a8eafbb, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cf-5a8eafbb, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358d0-5a8eafbb, #w-node-_366eb1ca-b21a-6907-cb51-1ed4b4a846f0-5a8eafbb, #w-node-f2aee28e-c030-c892-9da8-6570d0460868-5a8eafbb, #w-node-a8fb8cb1-0425-519a-96ff-f6f04cc452da-5a8eafbb, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-5a8eafbb, #w-node-_81515ab6-d4fe-39cd-b189-d0f5c9dc85eb-5a8eafbb, #w-node-_59b403d6-892b-3cdf-5e89-a6a95a9884fe-5a8eafbb, #w-node-_4eada02f-ecbd-f1fb-90a6-f1dff45512ee-5a8eafbb, #w-node-_3d4cf34f-4660-e306-694f-9e281c57e915-5a8eafbb, #w-node-f8838243-e8b4-1301-55f0-70d1bab44b32-5a8eafbb, #w-node-_9b12af2c-96a8-cb1c-8994-509535d5783e-5a8eafbb, #w-node-_705e708d-087f-1a37-480f-3da6156551fd-5a8eafbb, #w-node-_705e708d-087f-1a37-480f-3da6156551fe-5a8eafbb, #w-node-_705e708d-087f-1a37-480f-3da615655200-5a8eafbb, #w-node-d2f17686-1115-8833-5b32-0bd8a8afb0b4-5a8eafbb, #w-node-_985bddfb-685b-5a25-9b66-7905a5183c7e-5a8eafbb, #w-node-dce544bf-a347-aa29-e417-e7a875fd9014-5a8eafbb, #w-node-b80748c9-8b6a-bbf3-42f9-587b934b5fd3-5a8eafbb, #w-node-b80748c9-8b6a-bbf3-42f9-587b934b5fd6-5a8eafbb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-fa426795 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-fa426795, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-fa426795, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-fa426795, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-fa426795, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cd-fa426795, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358ce-fa426795, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cf-fa426795, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358d0-fa426795, #w-node-_366eb1ca-b21a-6907-cb51-1ed4b4a846f0-fa426795, #w-node-f2aee28e-c030-c892-9da8-6570d0460868-fa426795, #w-node-a8fb8cb1-0425-519a-96ff-f6f04cc452da-fa426795, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-fa426795, #w-node-_81515ab6-d4fe-39cd-b189-d0f5c9dc85eb-fa426795, #w-node-_59b403d6-892b-3cdf-5e89-a6a95a9884fe-fa426795, #w-node-_4eada02f-ecbd-f1fb-90a6-f1dff45512ee-fa426795, #w-node-_3d4cf34f-4660-e306-694f-9e281c57e915-fa426795, #w-node-f8838243-e8b4-1301-55f0-70d1bab44b32-fa426795, #w-node-_9b12af2c-96a8-cb1c-8994-509535d5783e-fa426795, #w-node-_705e708d-087f-1a37-480f-3da6156551fd-fa426795, #w-node-_705e708d-087f-1a37-480f-3da6156551fe-fa426795, #w-node-_705e708d-087f-1a37-480f-3da6156551ff-fa426795, #w-node-_705e708d-087f-1a37-480f-3da615655200-fa426795, #w-node-d2f17686-1115-8833-5b32-0bd8a8afb0b4-fa426795, #w-node-_985bddfb-685b-5a25-9b66-7905a5183c7e-fa426795, #w-node-dce544bf-a347-aa29-e417-e7a875fd9014-fa426795, #w-node-c4b638cf-061e-783a-8a33-efb5c2f35ced-fa426795, #w-node-c4b638cf-061e-783a-8a33-efb5c2f35cf0-fa426795 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-fa4371ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-fa4371ba, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-fa4371ba, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-fa4371ba, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-fa4371ba, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cd-fa4371ba, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358ce-fa4371ba, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cf-fa4371ba, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358d0-fa4371ba, #w-node-_366eb1ca-b21a-6907-cb51-1ed4b4a846f0-fa4371ba, #w-node-f2aee28e-c030-c892-9da8-6570d0460868-fa4371ba, #w-node-a8fb8cb1-0425-519a-96ff-f6f04cc452da-fa4371ba, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-fa4371ba, #w-node-_81515ab6-d4fe-39cd-b189-d0f5c9dc85eb-fa4371ba, #w-node-_59b403d6-892b-3cdf-5e89-a6a95a9884fe-fa4371ba, #w-node-_4eada02f-ecbd-f1fb-90a6-f1dff45512ee-fa4371ba, #w-node-_3d4cf34f-4660-e306-694f-9e281c57e915-fa4371ba, #w-node-f8838243-e8b4-1301-55f0-70d1bab44b32-fa4371ba, #w-node-_9b12af2c-96a8-cb1c-8994-509535d5783e-fa4371ba, #w-node-_705e708d-087f-1a37-480f-3da6156551fd-fa4371ba, #w-node-_705e708d-087f-1a37-480f-3da6156551fe-fa4371ba, #w-node-_705e708d-087f-1a37-480f-3da6156551ff-fa4371ba, #w-node-_705e708d-087f-1a37-480f-3da615655200-fa4371ba, #w-node-d2f17686-1115-8833-5b32-0bd8a8afb0b4-fa4371ba, #w-node-_985bddfb-685b-5a25-9b66-7905a5183c7e-fa4371ba, #w-node-dce544bf-a347-aa29-e417-e7a875fd9014-fa4371ba, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945195-fa4371ba, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945196-fa4371ba, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945197-fa4371ba, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945198-fa4371ba, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451a5-fa4371ba, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451aa-fa4371ba, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451af-fa4371ba, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-fa4371ba, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b5-fa4371ba, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b6-fa4371ba, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b7-fa4371ba, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c4-fa4371ba, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c9-fa4371ba, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451ce-fa4371ba, #w-node-_0497ea66-218f-bf91-6411-0964b89de6de-fa4371ba, #w-node-_0497ea66-218f-bf91-6411-0964b89de6e1-fa4371ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-f87d1af6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-f87d1af6, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-f87d1af6, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-f87d1af6, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-f87d1af6, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cd-f87d1af6, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358ce-f87d1af6, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cf-f87d1af6, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358d0-f87d1af6, #w-node-_366eb1ca-b21a-6907-cb51-1ed4b4a846f0-f87d1af6, #w-node-f2aee28e-c030-c892-9da8-6570d0460868-f87d1af6, #w-node-a8fb8cb1-0425-519a-96ff-f6f04cc452da-f87d1af6, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-f87d1af6, #w-node-_81515ab6-d4fe-39cd-b189-d0f5c9dc85eb-f87d1af6, #w-node-_59b403d6-892b-3cdf-5e89-a6a95a9884fe-f87d1af6, #w-node-_4eada02f-ecbd-f1fb-90a6-f1dff45512ee-f87d1af6, #w-node-_3d4cf34f-4660-e306-694f-9e281c57e915-f87d1af6, #w-node-f8838243-e8b4-1301-55f0-70d1bab44b32-f87d1af6, #w-node-_9b12af2c-96a8-cb1c-8994-509535d5783e-f87d1af6, #w-node-_705e708d-087f-1a37-480f-3da6156551fd-f87d1af6, #w-node-_705e708d-087f-1a37-480f-3da6156551fe-f87d1af6, #w-node-_705e708d-087f-1a37-480f-3da6156551ff-f87d1af6, #w-node-_705e708d-087f-1a37-480f-3da615655200-f87d1af6, #w-node-d2f17686-1115-8833-5b32-0bd8a8afb0b4-f87d1af6, #w-node-_985bddfb-685b-5a25-9b66-7905a5183c7e-f87d1af6, #w-node-dce544bf-a347-aa29-e417-e7a875fd9014-f87d1af6, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945195-f87d1af6, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945196-f87d1af6, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945197-f87d1af6, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945198-f87d1af6, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451a5-f87d1af6, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451aa-f87d1af6, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451af-f87d1af6, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-f87d1af6, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b5-f87d1af6, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b6-f87d1af6, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b7-f87d1af6, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c4-f87d1af6, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c9-f87d1af6, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451ce-f87d1af6, #w-node-bfe49a17-9ff6-be2d-ec54-c2e96ffec7d5-f87d1af6, #w-node-bfe49a17-9ff6-be2d-ec54-c2e96ffec7d8-f87d1af6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-48573511 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-48573511, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-48573511, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-48573511, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-48573511, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cd-48573511, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358ce-48573511, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358d0-48573511, #w-node-_366eb1ca-b21a-6907-cb51-1ed4b4a846f0-48573511, #w-node-f2aee28e-c030-c892-9da8-6570d0460868-48573511, #w-node-a8fb8cb1-0425-519a-96ff-f6f04cc452da-48573511, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-48573511, #w-node-_81515ab6-d4fe-39cd-b189-d0f5c9dc85eb-48573511, #w-node-_59b403d6-892b-3cdf-5e89-a6a95a9884fe-48573511, #w-node-_4eada02f-ecbd-f1fb-90a6-f1dff45512ee-48573511, #w-node-_3d4cf34f-4660-e306-694f-9e281c57e915-48573511, #w-node-f8838243-e8b4-1301-55f0-70d1bab44b32-48573511, #w-node-_9b12af2c-96a8-cb1c-8994-509535d5783e-48573511, #w-node-_705e708d-087f-1a37-480f-3da6156551fd-48573511, #w-node-_705e708d-087f-1a37-480f-3da6156551fe-48573511, #w-node-_705e708d-087f-1a37-480f-3da6156551ff-48573511, #w-node-_705e708d-087f-1a37-480f-3da615655200-48573511, #w-node-d2f17686-1115-8833-5b32-0bd8a8afb0b4-48573511, #w-node-_985bddfb-685b-5a25-9b66-7905a5183c7e-48573511, #w-node-dce544bf-a347-aa29-e417-e7a875fd9014-48573511, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945195-48573511, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945196-48573511, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945198-48573511, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451a5-48573511, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451aa-48573511, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451af-48573511, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-48573511, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b5-48573511, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b7-48573511, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c4-48573511, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c9-48573511, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451ce-48573511, #w-node-_6a9ce957-425f-6952-954c-82e10d998cb5-48573511, #w-node-_6a9ce957-425f-6952-954c-82e10d998cb8-48573511 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-777de481 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-777de481, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-777de481, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-777de481, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-777de481, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cd-777de481, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358ce-777de481, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cf-777de481, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358d0-777de481, #w-node-_366eb1ca-b21a-6907-cb51-1ed4b4a846f0-777de481, #w-node-f2aee28e-c030-c892-9da8-6570d0460868-777de481, #w-node-a8fb8cb1-0425-519a-96ff-f6f04cc452da-777de481, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-777de481, #w-node-_81515ab6-d4fe-39cd-b189-d0f5c9dc85eb-777de481, #w-node-_59b403d6-892b-3cdf-5e89-a6a95a9884fe-777de481, #w-node-_4eada02f-ecbd-f1fb-90a6-f1dff45512ee-777de481, #w-node-_3d4cf34f-4660-e306-694f-9e281c57e915-777de481, #w-node-f8838243-e8b4-1301-55f0-70d1bab44b32-777de481, #w-node-_9b12af2c-96a8-cb1c-8994-509535d5783e-777de481, #w-node-_705e708d-087f-1a37-480f-3da6156551fd-777de481, #w-node-_705e708d-087f-1a37-480f-3da6156551fe-777de481, #w-node-_705e708d-087f-1a37-480f-3da6156551ff-777de481, #w-node-_705e708d-087f-1a37-480f-3da615655200-777de481, #w-node-d2f17686-1115-8833-5b32-0bd8a8afb0b4-777de481, #w-node-_985bddfb-685b-5a25-9b66-7905a5183c7e-777de481, #w-node-dce544bf-a347-aa29-e417-e7a875fd9014-777de481, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945195-777de481, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945196-777de481, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945197-777de481, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945198-777de481, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451a5-777de481, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451aa-777de481, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451af-777de481, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-777de481, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b5-777de481, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b7-777de481, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c4-777de481, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c9-777de481, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451ce-777de481, #w-node-bac66b71-9a2c-216a-5edd-9d582b00996c-777de481, #w-node-bac66b71-9a2c-216a-5edd-9d582b00996f-777de481 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-80460904 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-80460904, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-80460904, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-80460904, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-80460904, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945195-80460904, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945196-80460904, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945197-80460904, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945198-80460904, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451a5-80460904, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451aa-80460904, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451af-80460904, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-80460904, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b5-80460904, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b6-80460904, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b7-80460904, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c4-80460904, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c9-80460904, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451ce-80460904, #w-node-a875b1db-60b1-6975-1fcf-dd5393952b6a-80460904, #w-node-a875b1db-60b1-6975-1fcf-dd5393952b6d-80460904 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-04a418d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-04a418d7, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-04a418d7, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-04a418d7, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-04a418d7, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945195-04a418d7, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945196-04a418d7, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945197-04a418d7, #w-node-a9e97393-2bd7-b0f4-7444-0c5a57945198-04a418d7, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451a5-04a418d7, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451aa-04a418d7, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451af-04a418d7, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-04a418d7, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b5-04a418d7, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b6-04a418d7, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c4-04a418d7, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451c9-04a418d7, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451ce-04a418d7, #w-node-_1ac8521c-ecbc-a10e-2898-896ca474ff10-04a418d7, #w-node-_1ac8521c-ecbc-a10e-2898-896ca474ff13-04a418d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-933fd8fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f5-933fd8fa, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f8-933fd8fa, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3f9-933fd8fa, #w-node-_6a651f5b-f2e1-cd0f-b301-bb7f72e4a3fc-933fd8fa, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358cd-933fd8fa, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358ce-933fd8fa, #w-node-_781b75fc-74f4-241d-8ef2-a798cc1358d0-933fd8fa, #w-node-_366eb1ca-b21a-6907-cb51-1ed4b4a846f0-933fd8fa, #w-node-f2aee28e-c030-c892-9da8-6570d0460868-933fd8fa, #w-node-a8fb8cb1-0425-519a-96ff-f6f04cc452da-933fd8fa, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-933fd8fa, #w-node-_81515ab6-d4fe-39cd-b189-d0f5c9dc85eb-933fd8fa, #w-node-_59b403d6-892b-3cdf-5e89-a6a95a9884fe-933fd8fa, #w-node-_4eada02f-ecbd-f1fb-90a6-f1dff45512ee-933fd8fa, #w-node-_3d4cf34f-4660-e306-694f-9e281c57e915-933fd8fa, #w-node-f8838243-e8b4-1301-55f0-70d1bab44b32-933fd8fa, #w-node-_9b12af2c-96a8-cb1c-8994-509535d5783e-933fd8fa, #w-node-_705e708d-087f-1a37-480f-3da6156551fd-933fd8fa, #w-node-_705e708d-087f-1a37-480f-3da6156551fe-933fd8fa, #w-node-_705e708d-087f-1a37-480f-3da615655200-933fd8fa, #w-node-d2f17686-1115-8833-5b32-0bd8a8afb0b4-933fd8fa, #w-node-_985bddfb-685b-5a25-9b66-7905a5183c7e-933fd8fa, #w-node-dce544bf-a347-aa29-e417-e7a875fd9014-933fd8fa, #w-node-_18594576-a60d-f83f-a80a-20ebf428d527-933fd8fa, #w-node-_18594576-a60d-f83f-a80a-20ebf428d52a-933fd8fa, #w-node-c92bd303-10ed-4880-1225-671561181ac5-3e47b0bc, #w-node-c92bd303-10ed-4880-1225-671561181aca-3e47b0bc, #w-node-c92bd303-10ed-4880-1225-671561181ad1-3e47b0bc, #w-node-c92bd303-10ed-4880-1225-671561181ad4-3e47b0bc, #w-node-_5fc46327-c052-ac52-4a5d-3e3c85b830bc-a1f36680, #w-node-_5fc46327-c052-ac52-4a5d-3e3c85b830ca-a1f36680, #w-node-_5fc46327-c052-ac52-4a5d-3e3c85b830cd-a1f36680 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e6f63d2-db6c-9f5c-5258-1fb5b9555b2f-1c656ea4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1e6f63d2-db6c-9f5c-5258-1fb5b9555b30-1c656ea4, #w-node-_1e6f63d2-db6c-9f5c-5258-1fb5b9555b34-1c656ea4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e456f9f-55e6-1f7f-73a6-6f4bd9cd89ab-1c656ea4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5e456f9f-55e6-1f7f-73a6-6f4bd9cd89ac-1c656ea4, #w-node-_5e456f9f-55e6-1f7f-73a6-6f4bd9cd89b0-1c656ea4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c19732d1-ec75-6eaa-76a2-3f762979ae4c-1c656ea4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c19732d1-ec75-6eaa-76a2-3f762979ae4d-1c656ea4, #w-node-c19732d1-ec75-6eaa-76a2-3f762979ae51-1c656ea4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f651d507-9a60-7a75-8a35-1b5fc724f43c-1c656ea4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-f651d507-9a60-7a75-8a35-1b5fc724f43d-1c656ea4, #w-node-f651d507-9a60-7a75-8a35-1b5fc724f441-1c656ea4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3074efd6-db2f-811d-8cbe-2850568a89d8-1c656ea4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3074efd6-db2f-811d-8cbe-2850568a89d9-1c656ea4, #w-node-_3074efd6-db2f-811d-8cbe-2850568a89dd-1c656ea4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_889a6f7c-dcd6-c910-e72e-bd45a17df4ac-1c656ea4 {
  align-self: end;
  justify-self: auto;
}

#w-node-_4776c3ab-de81-a813-2421-2f7323cf6199-1c656ea4, #w-node-_4776c3ab-de81-a813-2421-2f7323cf619b-1c656ea4 {
  align-self: end;
}

#w-node-_4776c3ab-de81-a813-2421-2f7323cf61ae-1c656ea4, #w-node-_4776c3ab-de81-a813-2421-2f7323cf61b1-1c656ea4, #w-node-_14a451a1-9c5f-4d81-3bf6-300be10dcd01-a19cf616, #w-node-_14a451a1-9c5f-4d81-3bf6-300be10dcd0b-a19cf616, #w-node-_14a451a1-9c5f-4d81-3bf6-300be10dcd12-a19cf616, #w-node-_14a451a1-9c5f-4d81-3bf6-300be10dcd15-a19cf616, #w-node-_9669f8ba-d38b-d15a-03f2-15c39b1b7d3a-302de7d0, #w-node-_9669f8ba-d38b-d15a-03f2-15c39b1b7d3f-302de7d0, #w-node-_9669f8ba-d38b-d15a-03f2-15c39b1b7d46-302de7d0, #w-node-_9669f8ba-d38b-d15a-03f2-15c39b1b7d49-302de7d0, #w-node-_30c4b48b-8c6b-e0ff-96af-621291561759-a02e05cc, #w-node-_30c4b48b-8c6b-e0ff-96af-62129156175e-a02e05cc, #w-node-_30c4b48b-8c6b-e0ff-96af-621291561765-a02e05cc, #w-node-_30c4b48b-8c6b-e0ff-96af-621291561768-a02e05cc, #w-node-_651ba39e-1926-0898-eaf2-b54e6072acfe-3616aa49, #w-node-_651ba39e-1926-0898-eaf2-b54e6072ad03-3616aa49, #w-node-_651ba39e-1926-0898-eaf2-b54e6072ad0a-3616aa49, #w-node-_651ba39e-1926-0898-eaf2-b54e6072ad0d-3616aa49, #w-node-_55d34a2f-cfe3-1f48-dd50-c63bb1afec57-0bae742e, #w-node-_55d34a2f-cfe3-1f48-dd50-c63bb1afec5c-0bae742e, #w-node-_55d34a2f-cfe3-1f48-dd50-c63bb1afec63-0bae742e, #w-node-_55d34a2f-cfe3-1f48-dd50-c63bb1afec66-0bae742e, #w-node-_24fa480d-6ec1-b394-829c-e3efb3b0c18b-b1fed766, #w-node-_24fa480d-6ec1-b394-829c-e3efb3b0c195-b1fed766, #w-node-_24fa480d-6ec1-b394-829c-e3efb3b0c19c-b1fed766, #w-node-_24fa480d-6ec1-b394-829c-e3efb3b0c19f-b1fed766, #w-node-_8a8e6b64-fd54-7b51-ccfc-27077f3b8fca-f47b60cd, #w-node-_8a8e6b64-fd54-7b51-ccfc-27077f3b8fcf-f47b60cd, #w-node-_8a8e6b64-fd54-7b51-ccfc-27077f3b8fd6-f47b60cd, #w-node-_8a8e6b64-fd54-7b51-ccfc-27077f3b8fd9-f47b60cd, #w-node-b15fe6fa-6efb-986c-9528-2dab9af7f0ab-58665cda, #w-node-b15fe6fa-6efb-986c-9528-2dab9af7f0b0-58665cda, #w-node-b15fe6fa-6efb-986c-9528-2dab9af7f0b7-58665cda, #w-node-b15fe6fa-6efb-986c-9528-2dab9af7f0ba-58665cda, #w-node-_6d8d755a-05d4-a7c8-ee59-11e4dd94db3a-4627a2ef, #w-node-_6d8d755a-05d4-a7c8-ee59-11e4dd94db3f-4627a2ef, #w-node-_6d8d755a-05d4-a7c8-ee59-11e4dd94db46-4627a2ef, #w-node-_6d8d755a-05d4-a7c8-ee59-11e4dd94db49-4627a2ef, #w-node-_85b1cf0c-387e-79df-1b04-c03695597af4-a0bfcb1b, #w-node-_85b1cf0c-387e-79df-1b04-c03695597afe-a0bfcb1b, #w-node-_85b1cf0c-387e-79df-1b04-c03695597b05-a0bfcb1b, #w-node-_85b1cf0c-387e-79df-1b04-c03695597b08-a0bfcb1b, #w-node-_332e1c32-f41e-579e-655c-07afb8958fc0-19059f5e, #w-node-_332e1c32-f41e-579e-655c-07afb8958fc5-19059f5e, #w-node-_332e1c32-f41e-579e-655c-07afb8958fcc-19059f5e, #w-node-_332e1c32-f41e-579e-655c-07afb8958fcf-19059f5e, #w-node-_97dfddf2-c2ed-953d-331e-966f43248123-cfc6eb31, #w-node-_97dfddf2-c2ed-953d-331e-966f43248128-cfc6eb31, #w-node-_97dfddf2-c2ed-953d-331e-966f4324812f-cfc6eb31, #w-node-_97dfddf2-c2ed-953d-331e-966f43248132-cfc6eb31, #w-node-_146d7ec9-103f-2c27-2353-c28879630af1-f92c99a1, #w-node-_146d7ec9-103f-2c27-2353-c28879630af6-f92c99a1, #w-node-_146d7ec9-103f-2c27-2353-c28879630afd-f92c99a1, #w-node-_146d7ec9-103f-2c27-2353-c28879630b00-f92c99a1, #w-node-_12ebb60b-12b6-edbd-c2ab-955e7cbdbad2-0b75295a, #w-node-_12ebb60b-12b6-edbd-c2ab-955e7cbdbad7-0b75295a, #w-node-_12ebb60b-12b6-edbd-c2ab-955e7cbdbade-0b75295a, #w-node-_12ebb60b-12b6-edbd-c2ab-955e7cbdbae1-0b75295a, #w-node-_3bbef2c6-c112-da95-e873-ad3ec58a4a5c-a67d94a8, #w-node-_3bbef2c6-c112-da95-e873-ad3ec58a4a66-a67d94a8, #w-node-_3bbef2c6-c112-da95-e873-ad3ec58a4a6d-a67d94a8, #w-node-_3bbef2c6-c112-da95-e873-ad3ec58a4a70-a67d94a8, #w-node-a620e6ee-6cb3-e9f8-90d0-8e83a3a69a35-52a4f787, #w-node-a620e6ee-6cb3-e9f8-90d0-8e83a3a69a3a-52a4f787, #w-node-a620e6ee-6cb3-e9f8-90d0-8e83a3a69a41-52a4f787, #w-node-a620e6ee-6cb3-e9f8-90d0-8e83a3a69a44-52a4f787, #w-node-d66232af-09c7-b807-c53c-bf132d5bf466-85d644e0, #w-node-d66232af-09c7-b807-c53c-bf132d5bf46b-85d644e0, #w-node-d66232af-09c7-b807-c53c-bf132d5bf472-85d644e0, #w-node-d66232af-09c7-b807-c53c-bf132d5bf475-85d644e0, #w-node-_41544473-775d-476f-5679-b8d6d8784b33-a98b7c86, #w-node-_41544473-775d-476f-5679-b8d6d8784b38-a98b7c86, #w-node-_41544473-775d-476f-5679-b8d6d8784b3f-a98b7c86, #w-node-_41544473-775d-476f-5679-b8d6d8784b42-a98b7c86, #w-node-_08bd343c-b06b-a67d-78f5-a66d66492744-c39a53dd, #w-node-_08bd343c-b06b-a67d-78f5-a66d66492749-c39a53dd, #w-node-_08bd343c-b06b-a67d-78f5-a66d66492750-c39a53dd, #w-node-_08bd343c-b06b-a67d-78f5-a66d66492753-c39a53dd, #w-node-_90e10dee-a7c5-c2ef-d4b8-4644facce9fb-1a746fd5, #w-node-_90e10dee-a7c5-c2ef-d4b8-4644faccea00-1a746fd5, #w-node-_90e10dee-a7c5-c2ef-d4b8-4644faccea07-1a746fd5, #w-node-_90e10dee-a7c5-c2ef-d4b8-4644faccea0a-1a746fd5, #w-node-_4c130ab0-0ccc-8ca1-8c1c-a57bd6cf2139-f55117a7, #w-node-_4c130ab0-0ccc-8ca1-8c1c-a57bd6cf2143-f55117a7, #w-node-_4c130ab0-0ccc-8ca1-8c1c-a57bd6cf214a-f55117a7, #w-node-_4c130ab0-0ccc-8ca1-8c1c-a57bd6cf214d-f55117a7, #w-node-_707d1cd6-7908-4e06-4047-cb3ec0564582-af8ab7a0, #w-node-_707d1cd6-7908-4e06-4047-cb3ec0564587-af8ab7a0, #w-node-_707d1cd6-7908-4e06-4047-cb3ec056458e-af8ab7a0, #w-node-_707d1cd6-7908-4e06-4047-cb3ec0564591-af8ab7a0, #w-node-_9605b535-beca-3b35-70de-67c7989c6bbc-48ad6723, #w-node-_9605b535-beca-3b35-70de-67c7989c6bc1-48ad6723, #w-node-_9605b535-beca-3b35-70de-67c7989c6bc8-48ad6723, #w-node-_9605b535-beca-3b35-70de-67c7989c6bcb-48ad6723, #w-node-ea8bf85d-7dc8-cce3-6cfe-0879847bc1f2-eca569b2, #w-node-ea8bf85d-7dc8-cce3-6cfe-0879847bc1f7-eca569b2, #w-node-ea8bf85d-7dc8-cce3-6cfe-0879847bc1fc-eca569b2, #w-node-ea8bf85d-7dc8-cce3-6cfe-0879847bc203-eca569b2, #w-node-ea8bf85d-7dc8-cce3-6cfe-0879847bc206-eca569b2, #w-node-_7ca42466-38e3-7391-168d-3e83579f3d8a-f2e173e5, #w-node-_7ca42466-38e3-7391-168d-3e83579f3d8f-f2e173e5, #w-node-_7ca42466-38e3-7391-168d-3e83579f3d96-f2e173e5, #w-node-_7ca42466-38e3-7391-168d-3e83579f3d99-f2e173e5, #w-node-_6d45307e-91e4-cc85-d240-86719f38d0fe-155b9d26, #w-node-_6d45307e-91e4-cc85-d240-86719f38d103-155b9d26, #w-node-_6d45307e-91e4-cc85-d240-86719f38d10a-155b9d26, #w-node-_6d45307e-91e4-cc85-d240-86719f38d10d-155b9d26, #w-node-_8f83a0b6-52fa-4dc9-533d-0ac48996c561-1a780112, #w-node-_8f83a0b6-52fa-4dc9-533d-0ac48996c566-1a780112, #w-node-_8f83a0b6-52fa-4dc9-533d-0ac48996c56d-1a780112, #w-node-_8f83a0b6-52fa-4dc9-533d-0ac48996c570-1a780112, #w-node-ba1868c4-c900-6876-7326-7d170d2a8b57-2ef97445, #w-node-ba1868c4-c900-6876-7326-7d170d2a8b5c-2ef97445, #w-node-ba1868c4-c900-6876-7326-7d170d2a8b63-2ef97445, #w-node-ba1868c4-c900-6876-7326-7d170d2a8b66-2ef97445, #w-node-_8cb90cac-fa12-aef8-192e-0dedc7d3d970-c0da956c, #w-node-_8cb90cac-fa12-aef8-192e-0dedc7d3d97a-c0da956c, #w-node-_8cb90cac-fa12-aef8-192e-0dedc7d3d981-c0da956c, #w-node-_8cb90cac-fa12-aef8-192e-0dedc7d3d984-c0da956c, #w-node-b835fdf8-d077-b46d-e4ec-be52701645a9-2b1dc368, #w-node-b835fdf8-d077-b46d-e4ec-be52701645ae-2b1dc368, #w-node-b835fdf8-d077-b46d-e4ec-be52701645b5-2b1dc368, #w-node-b835fdf8-d077-b46d-e4ec-be52701645b8-2b1dc368, #w-node-_5b801f06-c5d6-f11e-2555-6b3c14b6df20-64c80c75, #w-node-_5b801f06-c5d6-f11e-2555-6b3c14b6df25-64c80c75, #w-node-_5b801f06-c5d6-f11e-2555-6b3c14b6df2c-64c80c75, #w-node-_5b801f06-c5d6-f11e-2555-6b3c14b6df2f-64c80c75, #w-node-_3756af64-a868-f611-7de3-b049ffb756a7-64c87a16, #w-node-_3756af64-a868-f611-7de3-b049ffb756ac-64c87a16, #w-node-_3756af64-a868-f611-7de3-b049ffb756b3-64c87a16, #w-node-_3756af64-a868-f611-7de3-b049ffb756b6-64c87a16, #w-node-_51668306-327d-3630-6b53-37fa8b97d98a-632f6c1e, #w-node-_51668306-327d-3630-6b53-37fa8b97d98f-632f6c1e, #w-node-_51668306-327d-3630-6b53-37fa8b97d996-632f6c1e, #w-node-_51668306-327d-3630-6b53-37fa8b97d999-632f6c1e, #w-node-_6bab493a-c1aa-570b-8ee1-baa9a742d26b-e378aa73, #w-node-_6bab493a-c1aa-570b-8ee1-baa9a742d270-e378aa73, #w-node-_6bab493a-c1aa-570b-8ee1-baa9a742d277-e378aa73, #w-node-_6bab493a-c1aa-570b-8ee1-baa9a742d27a-e378aa73, #w-node-_129f5dc1-dbec-2bef-409b-05937dbd0a27-c101a170, #w-node-_129f5dc1-dbec-2bef-409b-05937dbd0a2c-c101a170, #w-node-_129f5dc1-dbec-2bef-409b-05937dbd0a33-c101a170, #w-node-_129f5dc1-dbec-2bef-409b-05937dbd0a36-c101a170, #w-node-_81825623-3549-2e9f-d278-71685b829302-70508c76, #w-node-_81825623-3549-2e9f-d278-71685b829307-70508c76, #w-node-_81825623-3549-2e9f-d278-71685b82930e-70508c76, #w-node-_81825623-3549-2e9f-d278-71685b829311-70508c76, #w-node-d7cc2d13-9a50-8189-1b72-fc456d871747-7c42f53d, #w-node-d7cc2d13-9a50-8189-1b72-fc456d87174c-7c42f53d, #w-node-d7cc2d13-9a50-8189-1b72-fc456d871753-7c42f53d, #w-node-d7cc2d13-9a50-8189-1b72-fc456d871756-7c42f53d, #w-node-dad27af2-e5ce-5966-9415-87a65b995824-411e2a22, #w-node-dad27af2-e5ce-5966-9415-87a65b995829-411e2a22, #w-node-dad27af2-e5ce-5966-9415-87a65b995830-411e2a22, #w-node-dad27af2-e5ce-5966-9415-87a65b995833-411e2a22, #w-node-_21c4438b-25bd-7b1f-38e4-2d0d93ea8c4d-28e34f6d, #w-node-_21c4438b-25bd-7b1f-38e4-2d0d93ea8c57-28e34f6d, #w-node-_21c4438b-25bd-7b1f-38e4-2d0d93ea8c5e-28e34f6d, #w-node-_21c4438b-25bd-7b1f-38e4-2d0d93ea8c61-28e34f6d, #w-node-_342862c2-ff0b-dcfe-9d1d-583e510c5611-0bb7793a, #w-node-_342862c2-ff0b-dcfe-9d1d-583e510c5616-0bb7793a, #w-node-_342862c2-ff0b-dcfe-9d1d-583e510c561d-0bb7793a, #w-node-_342862c2-ff0b-dcfe-9d1d-583e510c5620-0bb7793a, #w-node-_34c333d2-f613-b94b-e36f-bbd6de556c12-534fa26f, #w-node-_34c333d2-f613-b94b-e36f-bbd6de556c17-534fa26f, #w-node-_34c333d2-f613-b94b-e36f-bbd6de556c1e-534fa26f, #w-node-_34c333d2-f613-b94b-e36f-bbd6de556c21-534fa26f, #w-node-_947f8612-0228-e825-3018-c62b1970642a-6389a8d6, #w-node-_947f8612-0228-e825-3018-c62b1970642f-6389a8d6, #w-node-_947f8612-0228-e825-3018-c62b19706436-6389a8d6, #w-node-_947f8612-0228-e825-3018-c62b19706439-6389a8d6, #w-node-ad203fbc-5b7b-e546-2c14-3b307096fd7b-e5ef98a1, #w-node-ad203fbc-5b7b-e546-2c14-3b307096fd85-e5ef98a1, #w-node-ad203fbc-5b7b-e546-2c14-3b307096fd8c-e5ef98a1, #w-node-ad203fbc-5b7b-e546-2c14-3b307096fd8f-e5ef98a1, #w-node-_0d6635a0-9aef-f573-b332-ed39aae8a3e0-9194b2dd, #w-node-_0d6635a0-9aef-f573-b332-ed39aae8a3ea-9194b2dd, #w-node-_0d6635a0-9aef-f573-b332-ed39aae8a3f1-9194b2dd, #w-node-_0d6635a0-9aef-f573-b332-ed39aae8a3f4-9194b2dd, #w-node-_357662ef-0c82-55d4-4edc-74602bb5914b-8d516d14, #w-node-_357662ef-0c82-55d4-4edc-74602bb59150-8d516d14, #w-node-_357662ef-0c82-55d4-4edc-74602bb59157-8d516d14, #w-node-_357662ef-0c82-55d4-4edc-74602bb5915a-8d516d14, #w-node-_3647a1dd-1eb4-19d4-a4aa-5b9be446a89b-bd295383, #w-node-_3647a1dd-1eb4-19d4-a4aa-5b9be446a8a0-bd295383, #w-node-_3647a1dd-1eb4-19d4-a4aa-5b9be446a8a7-bd295383, #w-node-_3647a1dd-1eb4-19d4-a4aa-5b9be446a8aa-bd295383, #w-node-_77671213-9a0e-c288-6a8e-498323f11bb3-1180c453, #w-node-_77671213-9a0e-c288-6a8e-498323f11bb8-1180c453, #w-node-_77671213-9a0e-c288-6a8e-498323f11bbf-1180c453, #w-node-_77671213-9a0e-c288-6a8e-498323f11bc2-1180c453, #w-node-_6793311a-beb4-081a-4167-48eb85d1a46d-8f5d0bc7, #w-node-_6793311a-beb4-081a-4167-48eb85d1a472-8f5d0bc7, #w-node-_6793311a-beb4-081a-4167-48eb85d1a479-8f5d0bc7, #w-node-_6793311a-beb4-081a-4167-48eb85d1a47c-8f5d0bc7, #w-node-d01d7b22-a706-1fc1-d9f9-a47b256f4153-465111cc, #w-node-d01d7b22-a706-1fc1-d9f9-a47b256f415d-465111cc, #w-node-d01d7b22-a706-1fc1-d9f9-a47b256f4164-465111cc, #w-node-d01d7b22-a706-1fc1-d9f9-a47b256f4167-465111cc, #w-node-e6084e00-d9f0-bb5f-af17-c90f89d57aea-0e70a124, #w-node-e6084e00-d9f0-bb5f-af17-c90f89d57aef-0e70a124, #w-node-e6084e00-d9f0-bb5f-af17-c90f89d57af6-0e70a124, #w-node-e6084e00-d9f0-bb5f-af17-c90f89d57af9-0e70a124, #w-node-f3307469-d415-3da1-4318-bac4db19429d-8e38073c, #w-node-f3307469-d415-3da1-4318-bac4db1942a2-8e38073c, #w-node-f3307469-d415-3da1-4318-bac4db1942a9-8e38073c, #w-node-f3307469-d415-3da1-4318-bac4db1942ac-8e38073c, #w-node-_6dae2e3e-cf55-df63-a89d-700e0e96890c-c04ebcc6, #w-node-_6dae2e3e-cf55-df63-a89d-700e0e968911-c04ebcc6, #w-node-_6dae2e3e-cf55-df63-a89d-700e0e968918-c04ebcc6, #w-node-_6dae2e3e-cf55-df63-a89d-700e0e96891b-c04ebcc6, #w-node-dbe7dd1e-f4f7-1510-2ea0-5730594e1c82-2f9c664f, #w-node-dbe7dd1e-f4f7-1510-2ea0-5730594e1c87-2f9c664f, #w-node-dbe7dd1e-f4f7-1510-2ea0-5730594e1c8e-2f9c664f, #w-node-dbe7dd1e-f4f7-1510-2ea0-5730594e1c91-2f9c664f, #w-node-cf4aa5d8-d298-99b2-b930-898b739c0367-f019600b, #w-node-cf4aa5d8-d298-99b2-b930-898b739c0371-f019600b, #w-node-cf4aa5d8-d298-99b2-b930-898b739c0378-f019600b, #w-node-cf4aa5d8-d298-99b2-b930-898b739c037b-f019600b, #w-node-_1aa0fbe9-d988-f987-0d82-edc980d7fec0-6c05f443, #w-node-_1aa0fbe9-d988-f987-0d82-edc980d7fec5-6c05f443, #w-node-_1aa0fbe9-d988-f987-0d82-edc980d7fecc-6c05f443, #w-node-_1aa0fbe9-d988-f987-0d82-edc980d7fecf-6c05f443, #w-node-_79e55823-8efc-d5f8-518c-bf076591da16-250ea2c1, #w-node-_79e55823-8efc-d5f8-518c-bf076591da1b-250ea2c1, #w-node-_79e55823-8efc-d5f8-518c-bf076591da22-250ea2c1, #w-node-_79e55823-8efc-d5f8-518c-bf076591da25-250ea2c1, #w-node-_19c7bd5b-2cff-80c5-4fe0-5c383437f42d-d07bddeb, #w-node-_19c7bd5b-2cff-80c5-4fe0-5c383437f432-d07bddeb, #w-node-_19c7bd5b-2cff-80c5-4fe0-5c383437f439-d07bddeb, #w-node-_19c7bd5b-2cff-80c5-4fe0-5c383437f43c-d07bddeb, #w-node-_5d88c124-269f-4dd3-504f-7380cf7a40e9-eb2db477, #w-node-_5d88c124-269f-4dd3-504f-7380cf7a40ee-eb2db477, #w-node-_5d88c124-269f-4dd3-504f-7380cf7a40f5-eb2db477, #w-node-_5d88c124-269f-4dd3-504f-7380cf7a40f8-eb2db477, #w-node-_2dc9bf47-14e8-5149-ca8c-5aac237d7d4f-f7aa96e0, #w-node-_2dc9bf47-14e8-5149-ca8c-5aac237d7d59-f7aa96e0, #w-node-_2dc9bf47-14e8-5149-ca8c-5aac237d7d60-f7aa96e0, #w-node-_2dc9bf47-14e8-5149-ca8c-5aac237d7d63-f7aa96e0, #w-node-_05ed8781-d37d-1441-bd35-5859e57e57c9-5c5e87f1, #w-node-_05ed8781-d37d-1441-bd35-5859e57e57ce-5c5e87f1, #w-node-_05ed8781-d37d-1441-bd35-5859e57e57d5-5c5e87f1, #w-node-_05ed8781-d37d-1441-bd35-5859e57e57d8-5c5e87f1, #w-node-_006c84ed-95ec-48f4-528d-14296288c3a0-405e5c02, #w-node-_006c84ed-95ec-48f4-528d-14296288c3a5-405e5c02, #w-node-_006c84ed-95ec-48f4-528d-14296288c3ac-405e5c02, #w-node-_006c84ed-95ec-48f4-528d-14296288c3af-405e5c02, #w-node-_8e76d854-4f68-4c58-6501-06ded6fa7701-8e3e7e17, #w-node-_8e76d854-4f68-4c58-6501-06ded6fa7706-8e3e7e17, #w-node-_8e76d854-4f68-4c58-6501-06ded6fa770d-8e3e7e17, #w-node-_8e76d854-4f68-4c58-6501-06ded6fa7710-8e3e7e17, #w-node-_4cf77dc3-da0b-b53f-8d9b-d989c8325e34-91f65dcf, #w-node-_4cf77dc3-da0b-b53f-8d9b-d989c8325e39-91f65dcf, #w-node-_4cf77dc3-da0b-b53f-8d9b-d989c8325e40-91f65dcf, #w-node-_4cf77dc3-da0b-b53f-8d9b-d989c8325e43-91f65dcf, #w-node-_857e6a0a-06e0-74ba-6ff9-0818724d0dc9-eb7810aa, #w-node-_857e6a0a-06e0-74ba-6ff9-0818724d0dd3-eb7810aa, #w-node-_857e6a0a-06e0-74ba-6ff9-0818724d0dda-eb7810aa, #w-node-_857e6a0a-06e0-74ba-6ff9-0818724d0ddd-eb7810aa, #w-node-dcc74e63-e4d7-6e98-4713-40b0cbba32d3-26c553bc, #w-node-dcc74e63-e4d7-6e98-4713-40b0cbba32d8-26c553bc, #w-node-dcc74e63-e4d7-6e98-4713-40b0cbba32df-26c553bc, #w-node-dcc74e63-e4d7-6e98-4713-40b0cbba32e2-26c553bc, #w-node-_01faff54-4ff9-2d77-7cae-b64659c06c7c-c74678b1, #w-node-_01faff54-4ff9-2d77-7cae-b64659c06c81-c74678b1, #w-node-_01faff54-4ff9-2d77-7cae-b64659c06c88-c74678b1, #w-node-_01faff54-4ff9-2d77-7cae-b64659c06c8b-c74678b1, #w-node-f916c4a1-7a84-2c46-938f-3d6118480229-015400a9, #w-node-f916c4a1-7a84-2c46-938f-3d611848022e-015400a9, #w-node-f916c4a1-7a84-2c46-938f-3d6118480235-015400a9, #w-node-f916c4a1-7a84-2c46-938f-3d6118480238-015400a9, #w-node-_8ec0a1a1-319d-e872-e3b5-a5a70f06b237-8ba6e713, #w-node-_8ec0a1a1-319d-e872-e3b5-a5a70f06b23c-8ba6e713, #w-node-_8ec0a1a1-319d-e872-e3b5-a5a70f06b243-8ba6e713, #w-node-_8ec0a1a1-319d-e872-e3b5-a5a70f06b246-8ba6e713, #w-node-_92f0edd0-914c-fb23-327a-fa52ca220196-fc1d8e68, #w-node-_92f0edd0-914c-fb23-327a-fa52ca2201a0-fc1d8e68, #w-node-_92f0edd0-914c-fb23-327a-fa52ca2201a7-fc1d8e68, #w-node-_92f0edd0-914c-fb23-327a-fa52ca2201aa-fc1d8e68, #w-node-d17b25a3-1126-d628-b8dd-982a3831912f-e5e03166, #w-node-d17b25a3-1126-d628-b8dd-982a38319134-e5e03166, #w-node-d17b25a3-1126-d628-b8dd-982a3831913b-e5e03166, #w-node-d17b25a3-1126-d628-b8dd-982a3831913e-e5e03166, #w-node-d0267375-7b0d-a1a4-b5cb-a992b312113d-e5e0452b, #w-node-d0267375-7b0d-a1a4-b5cb-a992b3121142-e5e0452b, #w-node-d0267375-7b0d-a1a4-b5cb-a992b3121149-e5e0452b, #w-node-d0267375-7b0d-a1a4-b5cb-a992b312114c-e5e0452b, #w-node-_29f0fa55-fa84-92a6-a7c5-2a7b35259b39-886ab31e, #w-node-_29f0fa55-fa84-92a6-a7c5-2a7b35259b3e-886ab31e, #w-node-_29f0fa55-fa84-92a6-a7c5-2a7b35259b45-886ab31e, #w-node-_29f0fa55-fa84-92a6-a7c5-2a7b35259b48-886ab31e, #w-node-_042cca4a-fa46-eaca-c6ae-47376e89f519-2cb34a64, #w-node-_042cca4a-fa46-eaca-c6ae-47376e89f51e-2cb34a64, #w-node-_042cca4a-fa46-eaca-c6ae-47376e89f525-2cb34a64, #w-node-_042cca4a-fa46-eaca-c6ae-47376e89f528-2cb34a64, #w-node-_18e54973-8836-1eb1-6ea1-ce6ac5327169-63e6562b, #w-node-_18e54973-8836-1eb1-6ea1-ce6ac5327173-63e6562b, #w-node-_18e54973-8836-1eb1-6ea1-ce6ac532717a-63e6562b, #w-node-_18e54973-8836-1eb1-6ea1-ce6ac532717d-63e6562b, #w-node-_60677439-8ba3-18e8-73e5-d3c0b95db57d-757dfecd, #w-node-_60677439-8ba3-18e8-73e5-d3c0b95db582-757dfecd, #w-node-_60677439-8ba3-18e8-73e5-d3c0b95db589-757dfecd, #w-node-_60677439-8ba3-18e8-73e5-d3c0b95db58c-757dfecd, #w-node-d05e2b93-de71-c97f-6b51-64c0cb2d7937-a7809fd7, #w-node-d05e2b93-de71-c97f-6b51-64c0cb2d793c-a7809fd7, #w-node-d05e2b93-de71-c97f-6b51-64c0cb2d7943-a7809fd7, #w-node-d05e2b93-de71-c97f-6b51-64c0cb2d7946-a7809fd7, #w-node-_6acace6c-beaf-22e8-0596-6fa26eb17d7b-64fb70cd, #w-node-_6acace6c-beaf-22e8-0596-6fa26eb17d80-64fb70cd, #w-node-_6acace6c-beaf-22e8-0596-6fa26eb17d87-64fb70cd, #w-node-_6acace6c-beaf-22e8-0596-6fa26eb17d8a-64fb70cd, #w-node-d5437a82-c25f-c3b0-2ff0-be295be77186-4f96eb02, #w-node-d5437a82-c25f-c3b0-2ff0-be295be7718b-4f96eb02, #w-node-d5437a82-c25f-c3b0-2ff0-be295be77192-4f96eb02, #w-node-d5437a82-c25f-c3b0-2ff0-be295be77195-4f96eb02, #w-node-_0489fc16-1f01-15e1-d3df-8539a934ce24-0febf07f, #w-node-_0489fc16-1f01-15e1-d3df-8539a934ce2e-0febf07f, #w-node-_0489fc16-1f01-15e1-d3df-8539a934ce35-0febf07f, #w-node-_0489fc16-1f01-15e1-d3df-8539a934ce38-0febf07f, #w-node-dccd1965-2d81-bdc9-be0f-f484603980fe-f3d7ff35, #w-node-dccd1965-2d81-bdc9-be0f-f48460398108-f3d7ff35, #w-node-dccd1965-2d81-bdc9-be0f-f4846039810f-f3d7ff35, #w-node-dccd1965-2d81-bdc9-be0f-f48460398112-f3d7ff35, #w-node-b30a8fee-1f4c-8bf5-8156-d986c529c6ca-7d3f6593, #w-node-b30a8fee-1f4c-8bf5-8156-d986c529c6d4-7d3f6593, #w-node-b30a8fee-1f4c-8bf5-8156-d986c529c6db-7d3f6593, #w-node-b30a8fee-1f4c-8bf5-8156-d986c529c6de-7d3f6593, #w-node-_425114e2-e6e2-5142-fd32-e34d094263a0-b9425510, #w-node-_425114e2-e6e2-5142-fd32-e34d094263a5-b9425510, #w-node-_425114e2-e6e2-5142-fd32-e34d094263ac-b9425510, #w-node-_425114e2-e6e2-5142-fd32-e34d094263af-b9425510, #w-node-_9b48558d-aedc-7374-ec11-5687ff413891-35fc478a, #w-node-_9b48558d-aedc-7374-ec11-5687ff413896-35fc478a, #w-node-_9b48558d-aedc-7374-ec11-5687ff41389d-35fc478a, #w-node-_9b48558d-aedc-7374-ec11-5687ff4138a0-35fc478a, #w-node-_46b58818-acc6-aa13-3eeb-a02e82786402-bf5bbf91, #w-node-_46b58818-acc6-aa13-3eeb-a02e8278640c-bf5bbf91, #w-node-_46b58818-acc6-aa13-3eeb-a02e82786413-bf5bbf91, #w-node-_46b58818-acc6-aa13-3eeb-a02e82786416-bf5bbf91, #w-node-ad473c5e-ae9c-ebb8-9766-fbd35490dde1-6ae61af9, #w-node-ad473c5e-ae9c-ebb8-9766-fbd35490ddeb-6ae61af9, #w-node-ad473c5e-ae9c-ebb8-9766-fbd35490ddf2-6ae61af9, #w-node-ad473c5e-ae9c-ebb8-9766-fbd35490ddf5-6ae61af9, #w-node-_564050c7-c3be-15a1-e18c-eae37d37b9d9-a786b28a, #w-node-_564050c7-c3be-15a1-e18c-eae37d37b9e3-a786b28a, #w-node-_564050c7-c3be-15a1-e18c-eae37d37b9ea-a786b28a, #w-node-_564050c7-c3be-15a1-e18c-eae37d37b9ed-a786b28a, #w-node-_1592b0c4-7618-61a0-32a6-1d3443088864-3d8d176f, #w-node-_1592b0c4-7618-61a0-32a6-1d344308886e-3d8d176f, #w-node-_1592b0c4-7618-61a0-32a6-1d3443088875-3d8d176f, #w-node-_1592b0c4-7618-61a0-32a6-1d3443088878-3d8d176f, #w-node-_810e587e-f970-d05e-4e49-e174fcce3943-dabb052e, #w-node-_810e587e-f970-d05e-4e49-e174fcce394d-dabb052e, #w-node-_810e587e-f970-d05e-4e49-e174fcce3954-dabb052e, #w-node-_810e587e-f970-d05e-4e49-e174fcce3957-dabb052e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1440px) {
  #w-node-_5652739f-0253-a75e-c1b4-9c0866c22fe8-ee60868b {
    justify-self: end;
  }

  #w-node-_5652739f-0253-a75e-c1b4-9c0866c22fee-ee60868b, #w-node-_5652739f-0253-a75e-c1b4-9c0866c22ff1-ee60868b, #w-node-_5652739f-0253-a75e-c1b4-9c0866c22ff4-ee60868b, #w-node-_5652739f-0253-a75e-c1b4-9c0866c22ff7-ee60868b, #w-node-_5652739f-0253-a75e-c1b4-9c0866c22ffa-ee60868b, #w-node-_17a6ed50-591e-65d2-f46f-c4db3cbd8ca0-8ab1c3ac, #w-node-_32dd34a2-9b5c-810d-65fe-f7683859a5dd-8ab1c3ac, #w-node-_053a7e2d-1d05-5338-63e3-d53093810318-8ab1c3ac, #w-node-c26337ee-9366-043b-ac52-3d7416966328-8ab1c3ac, #w-node-a17e8f57-1d81-6eed-efad-7df7be22650c-8ab1c3ac, #w-node-c4f04386-3684-c4b7-065b-5906e0c9e943-8ab1c3ac {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29aa59c5-b111-d8fb-140a-988a25429026-8ab1c3ac {
    align-self: center;
    justify-self: center;
  }

  #w-node-_3d177386-594b-dbee-1f4c-ed092d95ce29-d91c4f06 {
    justify-self: end;
  }

  #w-node-_3d177386-594b-dbee-1f4c-ed092d95ce2f-d91c4f06, #w-node-_3d177386-594b-dbee-1f4c-ed092d95ce32-d91c4f06, #w-node-_3d177386-594b-dbee-1f4c-ed092d95ce35-d91c4f06, #w-node-_3d177386-594b-dbee-1f4c-ed092d95ce38-d91c4f06, #w-node-_3d177386-594b-dbee-1f4c-ed092d95ce3b-d91c4f06 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fdbd0a27-ab56-9445-f725-c040d2d9edca-d91c4f06, #w-node-bb12932c-abab-e3e3-acf2-bdf514916f8d-d91c4f06, #w-node-_8685209d-a2a5-80b1-0f7a-dfda130ca43d-d91c4f06 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_26388ec4-0751-aee0-b825-78a4b567edb3-87e87a4a {
    justify-self: end;
  }

  #w-node-_26388ec4-0751-aee0-b825-78a4b567edb9-87e87a4a, #w-node-_26388ec4-0751-aee0-b825-78a4b567edbc-87e87a4a, #w-node-_26388ec4-0751-aee0-b825-78a4b567edbf-87e87a4a, #w-node-_26388ec4-0751-aee0-b825-78a4b567edc2-87e87a4a, #w-node-_26388ec4-0751-aee0-b825-78a4b567edc5-87e87a4a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a184b686-bc27-7940-f97b-d656309ff0b9-87e87a4a {
    align-self: auto;
  }

  #w-node-afa370ae-4d6c-1226-dbe4-52e14ad83195-87e87a4a {
    align-self: start;
  }

  #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-87e87a4a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3e69e25e-f12e-b31f-a9ce-aa5ff84297f6-14878869 {
    justify-self: end;
  }

  #w-node-_3e69e25e-f12e-b31f-a9ce-aa5ff84297fc-14878869, #w-node-_3e69e25e-f12e-b31f-a9ce-aa5ff84297ff-14878869, #w-node-_3e69e25e-f12e-b31f-a9ce-aa5ff8429802-14878869, #w-node-_3e69e25e-f12e-b31f-a9ce-aa5ff8429805-14878869, #w-node-_3e69e25e-f12e-b31f-a9ce-aa5ff8429808-14878869 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8ef89a90-7dd6-825c-20dc-fc927cfd6c22-6e796fb2 {
    justify-self: end;
  }

  #w-node-_8ef89a90-7dd6-825c-20dc-fc927cfd6c28-6e796fb2, #w-node-_8ef89a90-7dd6-825c-20dc-fc927cfd6c2b-6e796fb2, #w-node-_8ef89a90-7dd6-825c-20dc-fc927cfd6c2e-6e796fb2, #w-node-_8ef89a90-7dd6-825c-20dc-fc927cfd6c31-6e796fb2, #w-node-_8ef89a90-7dd6-825c-20dc-fc927cfd6c34-6e796fb2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_551e6020-7fbc-58e6-b53a-f5eee025005b-562c983f {
    justify-self: end;
  }

  #w-node-_551e6020-7fbc-58e6-b53a-f5eee0250061-562c983f, #w-node-_551e6020-7fbc-58e6-b53a-f5eee0250064-562c983f, #w-node-_551e6020-7fbc-58e6-b53a-f5eee0250067-562c983f, #w-node-_551e6020-7fbc-58e6-b53a-f5eee025006a-562c983f, #w-node-_551e6020-7fbc-58e6-b53a-f5eee025006d-562c983f, #w-node-ccfc8874-f780-2f7b-2737-cf69b01aa70d-562c983f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0d01ff54-dff7-452a-46ce-c7989d0fd483-049c2115 {
    justify-self: end;
  }

  #w-node-_0d01ff54-dff7-452a-46ce-c7989d0fd489-049c2115, #w-node-_0d01ff54-dff7-452a-46ce-c7989d0fd48c-049c2115, #w-node-_0d01ff54-dff7-452a-46ce-c7989d0fd48f-049c2115, #w-node-_0d01ff54-dff7-452a-46ce-c7989d0fd492-049c2115, #w-node-_0d01ff54-dff7-452a-46ce-c7989d0fd495-049c2115 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_05eb3e45-aa43-e544-c2e4-4c6f47a5139e-e9f15216 {
    justify-self: end;
  }

  #w-node-_05eb3e45-aa43-e544-c2e4-4c6f47a513a4-e9f15216, #w-node-_05eb3e45-aa43-e544-c2e4-4c6f47a513a7-e9f15216, #w-node-_05eb3e45-aa43-e544-c2e4-4c6f47a513aa-e9f15216, #w-node-_05eb3e45-aa43-e544-c2e4-4c6f47a513ad-e9f15216, #w-node-_05eb3e45-aa43-e544-c2e4-4c6f47a513b0-e9f15216 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_62a87833-aecb-8fcd-7ffd-3b7076d9c9c5-31a146ce {
    justify-self: end;
  }

  #w-node-_62a87833-aecb-8fcd-7ffd-3b7076d9c9cb-31a146ce, #w-node-_62a87833-aecb-8fcd-7ffd-3b7076d9c9ce-31a146ce, #w-node-_62a87833-aecb-8fcd-7ffd-3b7076d9c9d1-31a146ce, #w-node-_62a87833-aecb-8fcd-7ffd-3b7076d9c9d4-31a146ce, #w-node-_62a87833-aecb-8fcd-7ffd-3b7076d9c9d7-31a146ce {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bd408841-8ace-540d-3ede-526932ad9ad2-192bc17a {
    justify-self: end;
  }

  #w-node-bd408841-8ace-540d-3ede-526932ad9ad8-192bc17a, #w-node-bd408841-8ace-540d-3ede-526932ad9adb-192bc17a, #w-node-bd408841-8ace-540d-3ede-526932ad9ade-192bc17a, #w-node-bd408841-8ace-540d-3ede-526932ad9ae1-192bc17a, #w-node-bd408841-8ace-540d-3ede-526932ad9ae4-192bc17a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0a4c69b6-4e51-5335-de44-4031ef23cfad-cd301cb8 {
    justify-self: end;
  }

  #w-node-_0a4c69b6-4e51-5335-de44-4031ef23cfb3-cd301cb8, #w-node-_0a4c69b6-4e51-5335-de44-4031ef23cfb6-cd301cb8, #w-node-_0a4c69b6-4e51-5335-de44-4031ef23cfb9-cd301cb8, #w-node-_0a4c69b6-4e51-5335-de44-4031ef23cfbc-cd301cb8, #w-node-_0a4c69b6-4e51-5335-de44-4031ef23cfbf-cd301cb8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_56c1b2d5-26d5-7687-f5e9-d2a2992a3507-5d64025a {
    justify-self: end;
  }

  #w-node-_56c1b2d5-26d5-7687-f5e9-d2a2992a350d-5d64025a, #w-node-_56c1b2d5-26d5-7687-f5e9-d2a2992a3510-5d64025a, #w-node-_56c1b2d5-26d5-7687-f5e9-d2a2992a3513-5d64025a, #w-node-_56c1b2d5-26d5-7687-f5e9-d2a2992a3516-5d64025a, #w-node-_56c1b2d5-26d5-7687-f5e9-d2a2992a3519-5d64025a, #w-node-a9e97393-2bd7-b0f4-7444-0c5a579451b4-5d64025a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c14ac9ec-2d8d-b157-4ad3-f0067118d802-49994900 {
    justify-self: end;
  }

  #w-node-c14ac9ec-2d8d-b157-4ad3-f0067118d808-49994900, #w-node-c14ac9ec-2d8d-b157-4ad3-f0067118d80b-49994900, #w-node-c14ac9ec-2d8d-b157-4ad3-f0067118d80e-49994900, #w-node-c14ac9ec-2d8d-b157-4ad3-f0067118d811-49994900, #w-node-c14ac9ec-2d8d-b157-4ad3-f0067118d814-49994900 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d7e3825e-44b6-5db0-07c8-7dfd69e97367-5a8eafbb {
    justify-self: end;
  }

  #w-node-d7e3825e-44b6-5db0-07c8-7dfd69e9736d-5a8eafbb, #w-node-d7e3825e-44b6-5db0-07c8-7dfd69e97370-5a8eafbb, #w-node-d7e3825e-44b6-5db0-07c8-7dfd69e97373-5a8eafbb, #w-node-d7e3825e-44b6-5db0-07c8-7dfd69e97376-5a8eafbb, #w-node-d7e3825e-44b6-5db0-07c8-7dfd69e97379-5a8eafbb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f1034604-ccc4-675b-2c0c-dc4a340a2e9a-fa426795 {
    justify-self: end;
  }

  #w-node-f1034604-ccc4-675b-2c0c-dc4a340a2ea0-fa426795, #w-node-f1034604-ccc4-675b-2c0c-dc4a340a2ea3-fa426795, #w-node-f1034604-ccc4-675b-2c0c-dc4a340a2ea6-fa426795, #w-node-f1034604-ccc4-675b-2c0c-dc4a340a2ea9-fa426795, #w-node-f1034604-ccc4-675b-2c0c-dc4a340a2eac-fa426795 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2161b166-76ba-cc76-ca0e-01265b466364-fa4371ba {
    justify-self: end;
  }

  #w-node-_2161b166-76ba-cc76-ca0e-01265b46636a-fa4371ba, #w-node-_2161b166-76ba-cc76-ca0e-01265b46636d-fa4371ba, #w-node-_2161b166-76ba-cc76-ca0e-01265b466370-fa4371ba, #w-node-_2161b166-76ba-cc76-ca0e-01265b466373-fa4371ba, #w-node-_2161b166-76ba-cc76-ca0e-01265b466376-fa4371ba {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_27e07e51-178e-1d0a-9509-d33a5a3345e1-f87d1af6 {
    justify-self: end;
  }

  #w-node-_27e07e51-178e-1d0a-9509-d33a5a3345e7-f87d1af6, #w-node-_27e07e51-178e-1d0a-9509-d33a5a3345ea-f87d1af6, #w-node-_27e07e51-178e-1d0a-9509-d33a5a3345ed-f87d1af6, #w-node-_27e07e51-178e-1d0a-9509-d33a5a3345f0-f87d1af6, #w-node-_27e07e51-178e-1d0a-9509-d33a5a3345f3-f87d1af6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f21a7a0a-fc9e-3bee-b9b4-ce3cdd88eb60-48573511 {
    justify-self: end;
  }

  #w-node-f21a7a0a-fc9e-3bee-b9b4-ce3cdd88eb66-48573511, #w-node-f21a7a0a-fc9e-3bee-b9b4-ce3cdd88eb69-48573511, #w-node-f21a7a0a-fc9e-3bee-b9b4-ce3cdd88eb6c-48573511, #w-node-f21a7a0a-fc9e-3bee-b9b4-ce3cdd88eb6f-48573511, #w-node-f21a7a0a-fc9e-3bee-b9b4-ce3cdd88eb72-48573511 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6cfa5ce-9fa5-22ca-cb0b-fdeb0112b5ea-777de481 {
    justify-self: end;
  }

  #w-node-a6cfa5ce-9fa5-22ca-cb0b-fdeb0112b5f0-777de481, #w-node-a6cfa5ce-9fa5-22ca-cb0b-fdeb0112b5f3-777de481, #w-node-a6cfa5ce-9fa5-22ca-cb0b-fdeb0112b5f6-777de481, #w-node-a6cfa5ce-9fa5-22ca-cb0b-fdeb0112b5f9-777de481, #w-node-a6cfa5ce-9fa5-22ca-cb0b-fdeb0112b5fc-777de481 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_330d9235-0c6f-7ee4-ecfc-c16dbcc1e43e-80460904 {
    justify-self: end;
  }

  #w-node-_330d9235-0c6f-7ee4-ecfc-c16dbcc1e444-80460904, #w-node-_330d9235-0c6f-7ee4-ecfc-c16dbcc1e447-80460904, #w-node-_330d9235-0c6f-7ee4-ecfc-c16dbcc1e44a-80460904, #w-node-_330d9235-0c6f-7ee4-ecfc-c16dbcc1e44d-80460904, #w-node-_330d9235-0c6f-7ee4-ecfc-c16dbcc1e450-80460904 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_09ba59fe-1e8f-b147-0a92-ee0ba02ea729-04a418d7 {
    justify-self: end;
  }

  #w-node-_09ba59fe-1e8f-b147-0a92-ee0ba02ea72f-04a418d7, #w-node-_09ba59fe-1e8f-b147-0a92-ee0ba02ea732-04a418d7, #w-node-_09ba59fe-1e8f-b147-0a92-ee0ba02ea735-04a418d7, #w-node-_09ba59fe-1e8f-b147-0a92-ee0ba02ea738-04a418d7, #w-node-_09ba59fe-1e8f-b147-0a92-ee0ba02ea73b-04a418d7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fe00dc8f-e4f6-fc7f-43be-36b5a887a294-933fd8fa {
    justify-self: end;
  }

  #w-node-fe00dc8f-e4f6-fc7f-43be-36b5a887a29a-933fd8fa, #w-node-fe00dc8f-e4f6-fc7f-43be-36b5a887a29d-933fd8fa, #w-node-fe00dc8f-e4f6-fc7f-43be-36b5a887a2a0-933fd8fa, #w-node-fe00dc8f-e4f6-fc7f-43be-36b5a887a2a3-933fd8fa, #w-node-fe00dc8f-e4f6-fc7f-43be-36b5a887a2a6-933fd8fa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-3e47b0bc {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-3e47b0bc, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-3e47b0bc, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-3e47b0bc, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-3e47b0bc, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-3e47b0bc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c92bd303-10ed-4880-1225-671561181ac5-3e47b0bc, #w-node-c92bd303-10ed-4880-1225-671561181aca-3e47b0bc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_15b249b8-4cce-3af6-6e28-3b0c4efedcff-a1f36680 {
    justify-self: end;
  }

  #w-node-_15b249b8-4cce-3af6-6e28-3b0c4efedd05-a1f36680, #w-node-_15b249b8-4cce-3af6-6e28-3b0c4efedd08-a1f36680, #w-node-_15b249b8-4cce-3af6-6e28-3b0c4efedd0b-a1f36680, #w-node-_15b249b8-4cce-3af6-6e28-3b0c4efedd0e-a1f36680, #w-node-_15b249b8-4cce-3af6-6e28-3b0c4efedd11-a1f36680 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_935f6162-6b68-1cef-5cb1-81b750b1bffc-1c656ea4 {
    justify-self: end;
  }

  #w-node-_935f6162-6b68-1cef-5cb1-81b750b1c002-1c656ea4, #w-node-_935f6162-6b68-1cef-5cb1-81b750b1c005-1c656ea4, #w-node-_935f6162-6b68-1cef-5cb1-81b750b1c008-1c656ea4, #w-node-_935f6162-6b68-1cef-5cb1-81b750b1c00b-1c656ea4, #w-node-_935f6162-6b68-1cef-5cb1-81b750b1c00e-1c656ea4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1e6f63d2-db6c-9f5c-5258-1fb5b9555b2f-1c656ea4, #w-node-_5e456f9f-55e6-1f7f-73a6-6f4bd9cd89ab-1c656ea4 {
    align-self: auto;
    justify-self: start;
  }

  #w-node-_5e456f9f-55e6-1f7f-73a6-6f4bd9cd89b0-1c656ea4, #w-node-_588fee2f-4c02-fcca-b0cc-a2420c306bb8-1c656ea4, #w-node-_86a511d3-3e04-2321-c692-9d392db8c884-1c656ea4, #w-node-eeb2a5e3-4877-be54-a833-1629442d49db-1c656ea4, #w-node-_4ed711e7-0c14-1bff-5a3d-8894689d3aaa-1c656ea4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c19732d1-ec75-6eaa-76a2-3f762979ae4c-1c656ea4 {
    align-self: auto;
    justify-self: start;
  }

  #w-node-c19732d1-ec75-6eaa-76a2-3f762979ae51-1c656ea4, #w-node-c19732d1-ec75-6eaa-76a2-3f762979ae5b-1c656ea4, #w-node-c19732d1-ec75-6eaa-76a2-3f762979ae5d-1c656ea4, #w-node-c19732d1-ec75-6eaa-76a2-3f762979ae57-1c656ea4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f651d507-9a60-7a75-8a35-1b5fc724f43c-1c656ea4 {
    align-self: auto;
    justify-self: start;
  }

  #w-node-f651d507-9a60-7a75-8a35-1b5fc724f441-1c656ea4, #w-node-f651d507-9a60-7a75-8a35-1b5fc724f447-1c656ea4, #w-node-f651d507-9a60-7a75-8a35-1b5fc724f449-1c656ea4, #w-node-f651d507-9a60-7a75-8a35-1b5fc724f44b-1c656ea4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3074efd6-db2f-811d-8cbe-2850568a89d8-1c656ea4 {
    align-self: auto;
    justify-self: start;
  }

  #w-node-_3074efd6-db2f-811d-8cbe-2850568a89dd-1c656ea4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-a19cf616 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-a19cf616, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-a19cf616, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-a19cf616, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-a19cf616, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-a19cf616 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_14a451a1-9c5f-4d81-3bf6-300be10dcd01-a19cf616, #w-node-_14a451a1-9c5f-4d81-3bf6-300be10dcd0b-a19cf616 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-302de7d0 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-302de7d0, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-302de7d0, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-302de7d0, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-302de7d0, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-302de7d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9669f8ba-d38b-d15a-03f2-15c39b1b7d3a-302de7d0, #w-node-_9669f8ba-d38b-d15a-03f2-15c39b1b7d3f-302de7d0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-a02e05cc {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-a02e05cc, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-a02e05cc, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-a02e05cc, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-a02e05cc, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-a02e05cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_30c4b48b-8c6b-e0ff-96af-621291561759-a02e05cc, #w-node-_30c4b48b-8c6b-e0ff-96af-62129156175e-a02e05cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-3616aa49 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-3616aa49, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-3616aa49, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-3616aa49, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-3616aa49, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-3616aa49 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_651ba39e-1926-0898-eaf2-b54e6072acfe-3616aa49, #w-node-_651ba39e-1926-0898-eaf2-b54e6072ad03-3616aa49 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-0bae742e {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-0bae742e, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-0bae742e, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-0bae742e, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-0bae742e, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-0bae742e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_55d34a2f-cfe3-1f48-dd50-c63bb1afec57-0bae742e, #w-node-_55d34a2f-cfe3-1f48-dd50-c63bb1afec5c-0bae742e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-b1fed766 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-b1fed766, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-b1fed766, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-b1fed766, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-b1fed766, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-b1fed766 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_24fa480d-6ec1-b394-829c-e3efb3b0c18b-b1fed766, #w-node-_24fa480d-6ec1-b394-829c-e3efb3b0c195-b1fed766 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-f47b60cd {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-f47b60cd, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-f47b60cd, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-f47b60cd, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-f47b60cd, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-f47b60cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8a8e6b64-fd54-7b51-ccfc-27077f3b8fca-f47b60cd, #w-node-_8a8e6b64-fd54-7b51-ccfc-27077f3b8fcf-f47b60cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-58665cda {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-58665cda, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-58665cda, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-58665cda, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-58665cda, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-58665cda {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b15fe6fa-6efb-986c-9528-2dab9af7f0ab-58665cda, #w-node-b15fe6fa-6efb-986c-9528-2dab9af7f0b0-58665cda {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-4627a2ef {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-4627a2ef, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-4627a2ef, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-4627a2ef, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-4627a2ef, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-4627a2ef {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6d8d755a-05d4-a7c8-ee59-11e4dd94db3a-4627a2ef, #w-node-_6d8d755a-05d4-a7c8-ee59-11e4dd94db3f-4627a2ef {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-a0bfcb1b {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-a0bfcb1b, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-a0bfcb1b, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-a0bfcb1b, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-a0bfcb1b, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-a0bfcb1b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_85b1cf0c-387e-79df-1b04-c03695597af4-a0bfcb1b, #w-node-_85b1cf0c-387e-79df-1b04-c03695597afe-a0bfcb1b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-19059f5e {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-19059f5e, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-19059f5e, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-19059f5e, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-19059f5e, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-19059f5e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_332e1c32-f41e-579e-655c-07afb8958fc0-19059f5e, #w-node-_332e1c32-f41e-579e-655c-07afb8958fc5-19059f5e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-cfc6eb31 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-cfc6eb31, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-cfc6eb31, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-cfc6eb31, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-cfc6eb31, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-cfc6eb31 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_97dfddf2-c2ed-953d-331e-966f43248123-cfc6eb31, #w-node-_97dfddf2-c2ed-953d-331e-966f43248128-cfc6eb31 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-f92c99a1 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-f92c99a1, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-f92c99a1, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-f92c99a1, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-f92c99a1, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-f92c99a1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_146d7ec9-103f-2c27-2353-c28879630af1-f92c99a1, #w-node-_146d7ec9-103f-2c27-2353-c28879630af6-f92c99a1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-0b75295a {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-0b75295a, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-0b75295a, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-0b75295a, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-0b75295a, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-0b75295a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_12ebb60b-12b6-edbd-c2ab-955e7cbdbad2-0b75295a, #w-node-_12ebb60b-12b6-edbd-c2ab-955e7cbdbad7-0b75295a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-a67d94a8 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-a67d94a8, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-a67d94a8, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-a67d94a8, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-a67d94a8, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-a67d94a8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3bbef2c6-c112-da95-e873-ad3ec58a4a5c-a67d94a8, #w-node-_3bbef2c6-c112-da95-e873-ad3ec58a4a66-a67d94a8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-52a4f787 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-52a4f787, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-52a4f787, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-52a4f787, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-52a4f787, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-52a4f787 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a620e6ee-6cb3-e9f8-90d0-8e83a3a69a35-52a4f787, #w-node-a620e6ee-6cb3-e9f8-90d0-8e83a3a69a3a-52a4f787 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-85d644e0 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-85d644e0, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-85d644e0, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-85d644e0, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-85d644e0, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-85d644e0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d66232af-09c7-b807-c53c-bf132d5bf466-85d644e0, #w-node-d66232af-09c7-b807-c53c-bf132d5bf46b-85d644e0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-a98b7c86 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-a98b7c86, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-a98b7c86, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-a98b7c86, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-a98b7c86, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-a98b7c86 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_41544473-775d-476f-5679-b8d6d8784b33-a98b7c86, #w-node-_41544473-775d-476f-5679-b8d6d8784b38-a98b7c86 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-c39a53dd {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-c39a53dd, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-c39a53dd, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-c39a53dd, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-c39a53dd, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-c39a53dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_08bd343c-b06b-a67d-78f5-a66d66492744-c39a53dd, #w-node-_08bd343c-b06b-a67d-78f5-a66d66492749-c39a53dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-1a746fd5 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-1a746fd5, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-1a746fd5, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-1a746fd5, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-1a746fd5, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-1a746fd5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90e10dee-a7c5-c2ef-d4b8-4644facce9fb-1a746fd5, #w-node-_90e10dee-a7c5-c2ef-d4b8-4644faccea00-1a746fd5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-f55117a7 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-f55117a7, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-f55117a7, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-f55117a7, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-f55117a7, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-f55117a7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4c130ab0-0ccc-8ca1-8c1c-a57bd6cf2139-f55117a7, #w-node-_4c130ab0-0ccc-8ca1-8c1c-a57bd6cf2143-f55117a7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-af8ab7a0 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-af8ab7a0, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-af8ab7a0, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-af8ab7a0, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-af8ab7a0, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-af8ab7a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_707d1cd6-7908-4e06-4047-cb3ec0564582-af8ab7a0, #w-node-_707d1cd6-7908-4e06-4047-cb3ec0564587-af8ab7a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-eca36a42 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-eca36a42, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-eca36a42, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-eca36a42, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-eca36a42, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-eca36a42 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-48ad6723 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-48ad6723, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-48ad6723, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-48ad6723, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-48ad6723, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-48ad6723 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9605b535-beca-3b35-70de-67c7989c6bbc-48ad6723, #w-node-_9605b535-beca-3b35-70de-67c7989c6bc1-48ad6723 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-eca569b2 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-eca569b2, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-eca569b2, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-eca569b2, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-eca569b2, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-eca569b2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea8bf85d-7dc8-cce3-6cfe-0879847bc1f2-eca569b2, #w-node-ea8bf85d-7dc8-cce3-6cfe-0879847bc1f7-eca569b2, #w-node-ea8bf85d-7dc8-cce3-6cfe-0879847bc1fc-eca569b2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-f2e173e5 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-f2e173e5, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-f2e173e5, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-f2e173e5, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-f2e173e5, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-f2e173e5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7ca42466-38e3-7391-168d-3e83579f3d8a-f2e173e5, #w-node-_7ca42466-38e3-7391-168d-3e83579f3d8f-f2e173e5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-155b9d26 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-155b9d26, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-155b9d26, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-155b9d26, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-155b9d26, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-155b9d26 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6d45307e-91e4-cc85-d240-86719f38d0fe-155b9d26, #w-node-_6d45307e-91e4-cc85-d240-86719f38d103-155b9d26 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-1a780112 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-1a780112, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-1a780112, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-1a780112, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-1a780112, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-1a780112 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8f83a0b6-52fa-4dc9-533d-0ac48996c561-1a780112, #w-node-_8f83a0b6-52fa-4dc9-533d-0ac48996c566-1a780112 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-2ef97445 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-2ef97445, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-2ef97445, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-2ef97445, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-2ef97445, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-2ef97445 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ba1868c4-c900-6876-7326-7d170d2a8b57-2ef97445, #w-node-ba1868c4-c900-6876-7326-7d170d2a8b5c-2ef97445 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-c0da956c {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-c0da956c, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-c0da956c, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-c0da956c, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-c0da956c, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-c0da956c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8cb90cac-fa12-aef8-192e-0dedc7d3d970-c0da956c, #w-node-_8cb90cac-fa12-aef8-192e-0dedc7d3d97a-c0da956c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-2b1dc368 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-2b1dc368, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-2b1dc368, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-2b1dc368, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-2b1dc368, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-2b1dc368 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b835fdf8-d077-b46d-e4ec-be52701645a9-2b1dc368, #w-node-b835fdf8-d077-b46d-e4ec-be52701645ae-2b1dc368 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-64c80c75 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-64c80c75, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-64c80c75, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-64c80c75, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-64c80c75, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-64c80c75 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5b801f06-c5d6-f11e-2555-6b3c14b6df20-64c80c75, #w-node-_5b801f06-c5d6-f11e-2555-6b3c14b6df25-64c80c75 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-64c87a16 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-64c87a16, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-64c87a16, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-64c87a16, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-64c87a16, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-64c87a16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3756af64-a868-f611-7de3-b049ffb756a7-64c87a16, #w-node-_3756af64-a868-f611-7de3-b049ffb756ac-64c87a16 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-632f6c1e {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-632f6c1e, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-632f6c1e, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-632f6c1e, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-632f6c1e, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-632f6c1e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_51668306-327d-3630-6b53-37fa8b97d98a-632f6c1e, #w-node-_51668306-327d-3630-6b53-37fa8b97d98f-632f6c1e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-e378aa73 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-e378aa73, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-e378aa73, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-e378aa73, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-e378aa73, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-e378aa73 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6bab493a-c1aa-570b-8ee1-baa9a742d26b-e378aa73, #w-node-_6bab493a-c1aa-570b-8ee1-baa9a742d270-e378aa73 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-c101a170 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-c101a170, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-c101a170, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-c101a170, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-c101a170, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-c101a170 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_129f5dc1-dbec-2bef-409b-05937dbd0a27-c101a170, #w-node-_129f5dc1-dbec-2bef-409b-05937dbd0a2c-c101a170 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-70508c76 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-70508c76, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-70508c76, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-70508c76, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-70508c76, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-70508c76 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_81825623-3549-2e9f-d278-71685b829302-70508c76, #w-node-_81825623-3549-2e9f-d278-71685b829307-70508c76 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-7c42f53d {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-7c42f53d, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-7c42f53d, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-7c42f53d, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-7c42f53d, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-7c42f53d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d7cc2d13-9a50-8189-1b72-fc456d871747-7c42f53d, #w-node-d7cc2d13-9a50-8189-1b72-fc456d87174c-7c42f53d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-411e2a22 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-411e2a22, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-411e2a22, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-411e2a22, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-411e2a22, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-411e2a22 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dad27af2-e5ce-5966-9415-87a65b995824-411e2a22, #w-node-dad27af2-e5ce-5966-9415-87a65b995829-411e2a22 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-28e34f6d {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-28e34f6d, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-28e34f6d, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-28e34f6d, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-28e34f6d, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-28e34f6d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_21c4438b-25bd-7b1f-38e4-2d0d93ea8c4d-28e34f6d, #w-node-_21c4438b-25bd-7b1f-38e4-2d0d93ea8c57-28e34f6d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-0bb7793a {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-0bb7793a, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-0bb7793a, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-0bb7793a, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-0bb7793a, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-0bb7793a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_342862c2-ff0b-dcfe-9d1d-583e510c5611-0bb7793a, #w-node-_342862c2-ff0b-dcfe-9d1d-583e510c5616-0bb7793a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-534fa26f {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-534fa26f, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-534fa26f, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-534fa26f, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-534fa26f, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-534fa26f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_34c333d2-f613-b94b-e36f-bbd6de556c12-534fa26f, #w-node-_34c333d2-f613-b94b-e36f-bbd6de556c17-534fa26f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-6389a8d6 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-6389a8d6, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-6389a8d6, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-6389a8d6, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-6389a8d6, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-6389a8d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_947f8612-0228-e825-3018-c62b1970642a-6389a8d6, #w-node-_947f8612-0228-e825-3018-c62b1970642f-6389a8d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-e5ef98a1 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-e5ef98a1, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-e5ef98a1, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-e5ef98a1, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-e5ef98a1, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-e5ef98a1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ad203fbc-5b7b-e546-2c14-3b307096fd7b-e5ef98a1, #w-node-ad203fbc-5b7b-e546-2c14-3b307096fd85-e5ef98a1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-9194b2dd {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-9194b2dd, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-9194b2dd, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-9194b2dd, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-9194b2dd, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-9194b2dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0d6635a0-9aef-f573-b332-ed39aae8a3e0-9194b2dd, #w-node-_0d6635a0-9aef-f573-b332-ed39aae8a3ea-9194b2dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-8d516d14 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-8d516d14, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-8d516d14, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-8d516d14, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-8d516d14, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-8d516d14 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_357662ef-0c82-55d4-4edc-74602bb5914b-8d516d14, #w-node-_357662ef-0c82-55d4-4edc-74602bb59150-8d516d14 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-bd295383 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-bd295383, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-bd295383, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-bd295383, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-bd295383, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-bd295383 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3647a1dd-1eb4-19d4-a4aa-5b9be446a89b-bd295383, #w-node-_3647a1dd-1eb4-19d4-a4aa-5b9be446a8a0-bd295383 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-1180c453 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-1180c453, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-1180c453, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-1180c453, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-1180c453, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-1180c453 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_77671213-9a0e-c288-6a8e-498323f11bb3-1180c453, #w-node-_77671213-9a0e-c288-6a8e-498323f11bb8-1180c453 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-8f5d0bc7 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-8f5d0bc7, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-8f5d0bc7, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-8f5d0bc7, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-8f5d0bc7, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-8f5d0bc7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6793311a-beb4-081a-4167-48eb85d1a46d-8f5d0bc7, #w-node-_6793311a-beb4-081a-4167-48eb85d1a472-8f5d0bc7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-465111cc {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-465111cc, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-465111cc, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-465111cc, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-465111cc, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-465111cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d01d7b22-a706-1fc1-d9f9-a47b256f4153-465111cc, #w-node-d01d7b22-a706-1fc1-d9f9-a47b256f415d-465111cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-0e70a124 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-0e70a124, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-0e70a124, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-0e70a124, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-0e70a124, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-0e70a124 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e6084e00-d9f0-bb5f-af17-c90f89d57aea-0e70a124, #w-node-e6084e00-d9f0-bb5f-af17-c90f89d57aef-0e70a124 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-8e38073c {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-8e38073c, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-8e38073c, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-8e38073c, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-8e38073c, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-8e38073c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f3307469-d415-3da1-4318-bac4db19429d-8e38073c, #w-node-f3307469-d415-3da1-4318-bac4db1942a2-8e38073c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-c04ebcc6 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-c04ebcc6, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-c04ebcc6, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-c04ebcc6, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-c04ebcc6, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-c04ebcc6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6dae2e3e-cf55-df63-a89d-700e0e96890c-c04ebcc6, #w-node-_6dae2e3e-cf55-df63-a89d-700e0e968911-c04ebcc6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-2f9c664f {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-2f9c664f, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-2f9c664f, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-2f9c664f, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-2f9c664f, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-2f9c664f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dbe7dd1e-f4f7-1510-2ea0-5730594e1c82-2f9c664f, #w-node-dbe7dd1e-f4f7-1510-2ea0-5730594e1c87-2f9c664f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-f019600b {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-f019600b, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-f019600b, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-f019600b, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-f019600b, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-f019600b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cf4aa5d8-d298-99b2-b930-898b739c0367-f019600b, #w-node-cf4aa5d8-d298-99b2-b930-898b739c0371-f019600b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-6c05f443 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-6c05f443, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-6c05f443, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-6c05f443, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-6c05f443, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-6c05f443 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1aa0fbe9-d988-f987-0d82-edc980d7fec0-6c05f443, #w-node-_1aa0fbe9-d988-f987-0d82-edc980d7fec5-6c05f443 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-250ea2c1 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-250ea2c1, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-250ea2c1, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-250ea2c1, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-250ea2c1, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-250ea2c1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_79e55823-8efc-d5f8-518c-bf076591da16-250ea2c1, #w-node-_79e55823-8efc-d5f8-518c-bf076591da1b-250ea2c1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-d07bddeb {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-d07bddeb, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-d07bddeb, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-d07bddeb, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-d07bddeb, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-d07bddeb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_19c7bd5b-2cff-80c5-4fe0-5c383437f42d-d07bddeb, #w-node-_19c7bd5b-2cff-80c5-4fe0-5c383437f432-d07bddeb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-eb2db477 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-eb2db477, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-eb2db477, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-eb2db477, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-eb2db477, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-eb2db477 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5d88c124-269f-4dd3-504f-7380cf7a40e9-eb2db477, #w-node-_5d88c124-269f-4dd3-504f-7380cf7a40ee-eb2db477 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-f7aa96e0 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-f7aa96e0, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-f7aa96e0, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-f7aa96e0, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-f7aa96e0, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-f7aa96e0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2dc9bf47-14e8-5149-ca8c-5aac237d7d4f-f7aa96e0, #w-node-_2dc9bf47-14e8-5149-ca8c-5aac237d7d59-f7aa96e0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-5c5e87f1 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-5c5e87f1, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-5c5e87f1, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-5c5e87f1, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-5c5e87f1, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-5c5e87f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_05ed8781-d37d-1441-bd35-5859e57e57c9-5c5e87f1, #w-node-_05ed8781-d37d-1441-bd35-5859e57e57ce-5c5e87f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-405e5c02 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-405e5c02, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-405e5c02, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-405e5c02, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-405e5c02, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-405e5c02 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_006c84ed-95ec-48f4-528d-14296288c3a0-405e5c02, #w-node-_006c84ed-95ec-48f4-528d-14296288c3a5-405e5c02 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-8e3e7e17 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-8e3e7e17, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-8e3e7e17, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-8e3e7e17, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-8e3e7e17, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-8e3e7e17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8e76d854-4f68-4c58-6501-06ded6fa7701-8e3e7e17, #w-node-_8e76d854-4f68-4c58-6501-06ded6fa7706-8e3e7e17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-91f65dcf {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-91f65dcf, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-91f65dcf, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-91f65dcf, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-91f65dcf, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-91f65dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4cf77dc3-da0b-b53f-8d9b-d989c8325e34-91f65dcf, #w-node-_4cf77dc3-da0b-b53f-8d9b-d989c8325e39-91f65dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-eb7810aa {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-eb7810aa, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-eb7810aa, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-eb7810aa, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-eb7810aa, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-eb7810aa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_857e6a0a-06e0-74ba-6ff9-0818724d0dc9-eb7810aa, #w-node-_857e6a0a-06e0-74ba-6ff9-0818724d0dd3-eb7810aa {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-26c553bc {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-26c553bc, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-26c553bc, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-26c553bc, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-26c553bc, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-26c553bc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dcc74e63-e4d7-6e98-4713-40b0cbba32d3-26c553bc, #w-node-dcc74e63-e4d7-6e98-4713-40b0cbba32d8-26c553bc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-c74678b1 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-c74678b1, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-c74678b1, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-c74678b1, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-c74678b1, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-c74678b1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_01faff54-4ff9-2d77-7cae-b64659c06c7c-c74678b1, #w-node-_01faff54-4ff9-2d77-7cae-b64659c06c81-c74678b1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-015400a9 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-015400a9, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-015400a9, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-015400a9, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-015400a9, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-015400a9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f916c4a1-7a84-2c46-938f-3d6118480229-015400a9, #w-node-f916c4a1-7a84-2c46-938f-3d611848022e-015400a9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-8ba6e713 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-8ba6e713, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-8ba6e713, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-8ba6e713, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-8ba6e713, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-8ba6e713 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8ec0a1a1-319d-e872-e3b5-a5a70f06b237-8ba6e713, #w-node-_8ec0a1a1-319d-e872-e3b5-a5a70f06b23c-8ba6e713 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-fc1d8e68 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-fc1d8e68, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-fc1d8e68, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-fc1d8e68, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-fc1d8e68, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-fc1d8e68 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_92f0edd0-914c-fb23-327a-fa52ca220196-fc1d8e68, #w-node-_92f0edd0-914c-fb23-327a-fa52ca2201a0-fc1d8e68 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-e5e03166 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-e5e03166, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-e5e03166, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-e5e03166, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-e5e03166, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-e5e03166 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d17b25a3-1126-d628-b8dd-982a3831912f-e5e03166, #w-node-d17b25a3-1126-d628-b8dd-982a38319134-e5e03166 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-e5e0452b {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-e5e0452b, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-e5e0452b, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-e5e0452b, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-e5e0452b, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-e5e0452b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d0267375-7b0d-a1a4-b5cb-a992b312113d-e5e0452b, #w-node-d0267375-7b0d-a1a4-b5cb-a992b3121142-e5e0452b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-886ab31e {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-886ab31e, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-886ab31e, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-886ab31e, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-886ab31e, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-886ab31e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29f0fa55-fa84-92a6-a7c5-2a7b35259b39-886ab31e, #w-node-_29f0fa55-fa84-92a6-a7c5-2a7b35259b3e-886ab31e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-2cb34a64 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-2cb34a64, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-2cb34a64, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-2cb34a64, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-2cb34a64, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-2cb34a64 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_042cca4a-fa46-eaca-c6ae-47376e89f519-2cb34a64, #w-node-_042cca4a-fa46-eaca-c6ae-47376e89f51e-2cb34a64 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-63e6562b {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-63e6562b, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-63e6562b, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-63e6562b, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-63e6562b, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-63e6562b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_18e54973-8836-1eb1-6ea1-ce6ac5327169-63e6562b, #w-node-_18e54973-8836-1eb1-6ea1-ce6ac5327173-63e6562b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-757dfecd {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-757dfecd, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-757dfecd, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-757dfecd, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-757dfecd, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-757dfecd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_60677439-8ba3-18e8-73e5-d3c0b95db57d-757dfecd, #w-node-_60677439-8ba3-18e8-73e5-d3c0b95db582-757dfecd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-a7809fd7 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-a7809fd7, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-a7809fd7, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-a7809fd7, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-a7809fd7, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-a7809fd7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d05e2b93-de71-c97f-6b51-64c0cb2d7937-a7809fd7, #w-node-d05e2b93-de71-c97f-6b51-64c0cb2d793c-a7809fd7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-64fb70cd {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-64fb70cd, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-64fb70cd, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-64fb70cd, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-64fb70cd, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-64fb70cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6acace6c-beaf-22e8-0596-6fa26eb17d7b-64fb70cd, #w-node-_6acace6c-beaf-22e8-0596-6fa26eb17d80-64fb70cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-4f96eb02 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-4f96eb02, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-4f96eb02, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-4f96eb02, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-4f96eb02, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-4f96eb02 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d5437a82-c25f-c3b0-2ff0-be295be77186-4f96eb02, #w-node-d5437a82-c25f-c3b0-2ff0-be295be7718b-4f96eb02 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-0febf07f {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-0febf07f, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-0febf07f, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-0febf07f, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-0febf07f, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-0febf07f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0489fc16-1f01-15e1-d3df-8539a934ce24-0febf07f, #w-node-_0489fc16-1f01-15e1-d3df-8539a934ce2e-0febf07f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-f3d7ff35 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-f3d7ff35, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-f3d7ff35, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-f3d7ff35, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-f3d7ff35, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-f3d7ff35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dccd1965-2d81-bdc9-be0f-f484603980fe-f3d7ff35, #w-node-dccd1965-2d81-bdc9-be0f-f48460398108-f3d7ff35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-7d3f6593 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-7d3f6593, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-7d3f6593, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-7d3f6593, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-7d3f6593, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-7d3f6593 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b30a8fee-1f4c-8bf5-8156-d986c529c6ca-7d3f6593, #w-node-b30a8fee-1f4c-8bf5-8156-d986c529c6d4-7d3f6593 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-b9425510 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-b9425510, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-b9425510, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-b9425510, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-b9425510, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-b9425510 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_425114e2-e6e2-5142-fd32-e34d094263a0-b9425510, #w-node-_425114e2-e6e2-5142-fd32-e34d094263a5-b9425510 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-35fc478a {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-35fc478a, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-35fc478a, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-35fc478a, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-35fc478a, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-35fc478a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9b48558d-aedc-7374-ec11-5687ff413891-35fc478a, #w-node-_9b48558d-aedc-7374-ec11-5687ff413896-35fc478a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-bf5bbf91 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-bf5bbf91, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-bf5bbf91, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-bf5bbf91, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-bf5bbf91, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-bf5bbf91 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_46b58818-acc6-aa13-3eeb-a02e82786402-bf5bbf91, #w-node-_46b58818-acc6-aa13-3eeb-a02e8278640c-bf5bbf91 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-6ae61af9 {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-6ae61af9, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-6ae61af9, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-6ae61af9, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-6ae61af9, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-6ae61af9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ad473c5e-ae9c-ebb8-9766-fbd35490dde1-6ae61af9, #w-node-ad473c5e-ae9c-ebb8-9766-fbd35490ddeb-6ae61af9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-a786b28a {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-a786b28a, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-a786b28a, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-a786b28a, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-a786b28a, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-a786b28a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_564050c7-c3be-15a1-e18c-eae37d37b9d9-a786b28a, #w-node-_564050c7-c3be-15a1-e18c-eae37d37b9e3-a786b28a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-3d8d176f {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-3d8d176f, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-3d8d176f, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-3d8d176f, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-3d8d176f, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-3d8d176f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1592b0c4-7618-61a0-32a6-1d3443088864-3d8d176f, #w-node-_1592b0c4-7618-61a0-32a6-1d344308886e-3d8d176f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf0091e-dabb052e {
    justify-self: end;
  }

  #w-node-_8ba1db57-e675-8436-714a-d113ccf00924-dabb052e, #w-node-_8ba1db57-e675-8436-714a-d113ccf00927-dabb052e, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092a-dabb052e, #w-node-_8ba1db57-e675-8436-714a-d113ccf0092d-dabb052e, #w-node-_8ba1db57-e675-8436-714a-d113ccf00930-dabb052e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_810e587e-f970-d05e-4e49-e174fcce3943-dabb052e, #w-node-_810e587e-f970-d05e-4e49-e174fcce394d-dabb052e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }
}

@media screen and (max-width: 479px) {
  #w-node-fdbd0a27-ab56-9445-f725-c040d2d9edca-d91c4f06 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }
}

@font-face {
  font-family: 'Abcoracle Trial';
  src: url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83ae906771c35ce8bcd_ABCOracle-ThinItalic-Trial.woff2') format('woff2'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83aaf078b1674c7e5b2_ABCOracle-ThinItalic-Trial.woff') format('woff'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a8f0a4190391968d5_ABCOracle-ThinItalic-Trial.otf') format('opentype');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Abcoracle Trial';
  src: url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a18147d2fdf0bfe58_ABCOracle-Bold-Trial.woff2') format('woff2'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a9c234dd69d2f3a29_ABCOracle-Bold-Trial.woff') format('woff'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a9b7d35320b28486a_ABCOracle-Bold-Trial.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Abcoracle Trial';
  src: url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a7f8a0e2e72fa1cc5_ABCOracle-LightItalic-Trial.woff2') format('woff2'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a8f0a4190391968ea_ABCOracle-LightItalic-Trial.woff') format('woff'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a20b2705427c0cfb3_ABCOracle-LightItalic-Trial.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Abcoracle Trial';
  src: url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83ae2cae00748d79c65_ABCOracle-BoldItalic-Trial.woff2') format('woff2'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a4c9703a83e980359_ABCOracle-BoldItalic-Trial.woff') format('woff'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a844f5b5a9a406044_ABCOracle-BoldItalic-Trial.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Abcoracle Trial';
  src: url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a9e5c806d8c2983c1_ABCOracle-MediumItalic-Trial.woff2') format('woff2'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83aaf078b1674c7e5b7_ABCOracle-MediumItalic-Trial.woff') format('woff'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a764d512c269d9f02_ABCOracle-MediumItalic-Trial.otf') format('opentype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Abcoracle Trial';
  src: url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83acd940a3b006831a1_ABCOracle-Regular-Trial.woff2') format('woff2'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a4c9703a83e98033c_ABCOracle-Regular-Trial.woff') format('woff'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a0f76be8f77ac30b0_ABCOracle-Regular-Trial.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Abcoracle Trial';
  src: url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83ad0c4400af27f3ee6_ABCOracle-Medium-Trial.woff2') format('woff2'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a764d512c269d9f11_ABCOracle-Medium-Trial.woff') format('woff'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a844f5b5a9a406035_ABCOracle-Medium-Trial.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Abcoracle Trial';
  src: url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83ae7771a666b0419da_ABCOracle-BookItalic-Trial.woff2') format('woff2'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a9c234dd69d2f3a13_ABCOracle-RegularItalic-Trial.woff2') format('woff2'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a28ad56801f2dbcf3_ABCOracle-RegularItalic-Trial.woff') format('woff'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a7f8a0e2e72fa1cc9_ABCOracle-BookItalic-Trial.woff') format('woff'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a47e8fe94df3fd234_ABCOracle-BookItalic-Trial.otf') format('opentype'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a0b9c2adfb3595bd5_ABCOracle-RegularItalic-Trial.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Abcoracle Trial';
  src: url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a0f76be8f77ac30ab_ABCOracle-Thin-Trial.woff2') format('woff2'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a87e7a98e27008499_ABCOracle-Thin-Trial.woff') format('woff'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a9e5c806d8c2983bc_ABCOracle-Thin-Trial.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Abcoracle Book Trial';
  src: url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a47e8fe94df3fd25b_ABCOracle-Book-Trial.woff2') format('woff2'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a9b7d35320b284862_ABCOracle-Book-Trial.woff') format('woff'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a6f4603777a0ff289_ABCOracle-Book-Trial.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Abcoracle Trial';
  src: url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a3a320cb81c8f18e7_ABCOracle-Light-Trial.woff2') format('woff2'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83ad854e03b88a1c86b_ABCOracle-Light-Trial.woff') format('woff'), url('https://uploads-ssl.webflow.com/658ef086e2e987217cde6cd5/6592e83a0532083e2177eeed_ABCOracle-Light-Trial.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}