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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/67640c44940e1a83ee8539cd_Satoshi-Variable.ttf") format("truetype");
  font-weight: 300 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/67640c44940e1a83ee8539ce_Satoshi-VariableItalic.ttf") format("truetype");
  font-weight: 300 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Coolvetica Condensed;
  src: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/67640c44940e1a83ee8539c8_coolvetica%20condensed%20rg.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --black: #080808;
  --white: white;
  --crafthouse: #fe5200;
  --green: #ceff65;
  --dark-grey: darkgrey;
  --light-grey: #d8d8d8;
  --hero-video-radius: 3.125rem;
  --fitness-intro-shadow-y: -.6rem;
  --bottom-cta-radius: 3.125rem;
  --player-radius: 3.5rem;
}

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

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

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

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

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

body {
  color: var(--black);
  font-family: Satoshi, sans-serif;
  font-size: 1rem;
  line-height: 1.6;
}

h1 {
  letter-spacing: -.02em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 11.25rem;
  font-weight: 400;
  line-height: .9;
}

h2 {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: 1.04;
}

h3 {
  letter-spacing: .02em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 1;
}

h4 {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.04;
}

h5 {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 1.375rem;
  font-weight: 400;
  line-height: 1.8;
}

h6 {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.3;
}

p {
  margin-bottom: 0;
}

a {
  color: var(--black);
  cursor: pointer;
  text-decoration: none;
  transition: color .2s, background-color .45s cubic-bezier(.215, .61, .355, 1), opacity .4s cubic-bezier(.215, .61, .355, 1);
}

ul, ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 2.5rem;
}

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

strong {
  font-weight: 600;
}

blockquote {
  border-left: 5px solid var(--black);
  margin-bottom: 0;
  padding: .8rem 1rem;
  font-size: 1.25rem;
  line-height: 1.2;
}

.page-wrapper {
  overflow: clip;
}

.container-large {
  width: 90%;
  max-width: 90%;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.container-large.is-flex {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.container-large.wallpapers {
  border-top: 1px #000;
  border-bottom: 1px solid #000;
  width: 100%;
  max-width: 100%;
  margin-top: 1rem;
  margin-bottom: 5rem;
  padding: 10px;
}

.container-large.wallpapers.mabel {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.container-large._3d-wallcovering {
  margin-top: 4rem;
}

.styleguide_block {
  flex-flow: column;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.styleguide_block.cc-grid.cc-icons {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.styleguide_wrap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.styleguide_label {
  color: var(--black);
  white-space: nowrap;
  cursor: context-menu;
  background-color: #00000026;
  border-radius: 4px;
  padding: .3rem .6rem;
  font-size: .75rem;
  display: inline-block;
}

.styleguide_label.is-html-tag {
  color: var(--black);
  background-color: #fff;
  border: 1px solid #00000026;
}

.styleguide_label.is-on-dark {
  color: var(--white);
}

.styleguide_row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px dashed #0000001a;
  grid-template-rows: auto;
  grid-template-columns: 10rem 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center start;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: grid;
}

.styleguide_styles {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  border-top: 1px dashed #0000001a;
  flex-flow: column;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: flex;
}

.text-size-large {
  font-size: 1.25rem;
}

.text-size-medium {
  text-align: left;
  -webkit-text-stroke-color: var(--crafthouse);
  margin-bottom: 20px;
  font-size: 1.125rem;
}

.text-size-medium.advantages {
  text-align: justify;
}

.text-size-medium.texturesandcolors {
  font-weight: 400;
}

.text-size-medium.pu {
  color: var(--crafthouse);
}

.text-size-medium.pu.heading-style-h3 {
  text-align: center;
}

.text-size-regular {
  color: var(--black);
  flex-flow: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  font-size: 1rem;
  display: flex;
}

.text-size-regular.right {
  text-align: right;
  order: 0;
  justify-content: flex-end;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-size-small {
  font-size: .88rem;
}

.text-size-tiny {
  font-size: .75rem;
}

.text-weight-xbold {
  font-weight: 800;
}

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

.text-weight-semibold {
  font-weight: 600;
}

.text-weight-medium {
  font-weight: 500;
}

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

.text-style-italic {
  font-style: italic;
}

.text-style-strikethrough {
  text-decoration: line-through;
}

.text-style-allcaps {
  text-transform: uppercase;
}

.text-style-nowrap {
  white-space: nowrap;
}

.text-style-link {
  color: var(--green);
  text-decoration: underline;
}

.text-style-link:hover {
  text-decoration: none;
}

.text-align-left {
  text-align: left;
}

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

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

.text-rich-text {
  font-size: 1.125rem;
}

.text-rich-text h1, .text-rich-text h2 {
  margin-bottom: 2.5rem;
}

.text-rich-text h3, .text-rich-text h4, .text-rich-text h5, .text-rich-text h6 {
  margin-bottom: 2rem;
}

.text-rich-text p {
  margin-bottom: 1rem;
}

.text-rich-text blockquote, .text-rich-text ol {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.styleguide_grid-colours {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

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

.styleguide_empty-space {
  z-index: -1;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 4rem 2rem;
  display: flex;
  position: relative;
}

.text-color-white {
  color: #fff;
}

.text-color-black {
  color: #000;
}

.button {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  background-color: var(--crafthouse);
  color: var(--black);
  text-transform: uppercase;
  border-radius: 5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  text-decoration: none;
  transition: background-color .45s cubic-bezier(.215, .61, .355, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.button:hover {
  background-color: #f3f3f3;
}

.button.is-small {
  border-radius: 2rem;
  padding: 1rem 1.5rem;
}

.button.is-secondary {
  border: 1px solid var(--dark-grey);
  color: var(--black);
  background-color: #0000;
}

.button.is-secondary:hover {
  background-color: #f3f3f3;
}

.button.is-link {
  letter-spacing: .02em;
  background-color: #0000;
  border: 1px #000;
  border-radius: 0;
  padding: 0;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 1.125rem;
  line-height: 1;
}

.button.hpl {
  margin-top: 10px;
}

.styleguide_label-row {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-field-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  flex: 1;
  width: 100%;
  display: flex;
  position: relative;
}

.form-radio-label, .form-checkbox-label {
  margin-bottom: 0;
}

.form-radio-icon {
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 100px;
  width: .75rem;
  min-width: .75rem;
  height: .75rem;
  min-height: .75rem;
  margin-top: 0;
  margin-left: -.75rem;
  margin-right: .5rem;
}

.form-radio-icon.w--redirected-checked {
  background-color: #fff;
  background-image: none;
  border-width: 6px;
  border-color: #000;
}

.form-radio-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.form-input {
  color: var(--black);
  background-color: #0000;
  border: 1px solid #0808084d;
  border-radius: 2.5rem;
  height: auto;
  min-height: 3.5rem;
  margin-bottom: 0;
  padding: .5rem 1.25rem;
  font-size: 1rem;
  line-height: 1.6;
  transition: border-color .4s cubic-bezier(.215, .61, .355, 1), background-color .4s cubic-bezier(.25, .46, .45, .94);
}

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

.form-input:focus {
  border-color: var(--black);
  background-color: #a9a9a91a;
}

.form-input::placeholder {
  color: #08080880;
}

.form-input.is-select-input {
  background-color: #fff;
  background-image: none;
}

.form-input.is-text-area {
  border-radius: 1rem;
  height: auto;
  min-height: 11.25rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: auto;
}

.form-input.is-green {
  border-color: var(--green);
  color: var(--white);
}

.form-input.is-green:hover {
  border-color: var(--white);
}

.form-input.is-green:focus {
  border-color: var(--green);
  background-color: #ffffff1a;
}

.form-input.is-green::placeholder {
  color: #ffffffb3;
}

.class-label-column {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.field-label {
  color: var(--dark-grey);
  letter-spacing: .1em;
  text-transform: uppercase;
  margin-bottom: .4rem;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1;
}

.class-label-row {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.form-checkbox-icon {
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 0;
  width: 1rem;
  min-width: 1rem;
  height: 1rem;
  min-height: 1rem;
  margin-top: 0;
  margin-left: -1rem;
  margin-right: .5rem;
  transition: all .2s;
}

.form-checkbox-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.form-checkbox-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.rl-styleguide_item-row {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 10rem 1fr;
  align-items: center;
}

.form-radio {
  align-items: center;
  margin-bottom: 0;
  padding-left: .75rem;
  display: flex;
}

.form-checkbox {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1rem;
  display: flex;
}

.icon-16 {
  aspect-ratio: 1;
  justify-content: center;
  align-items: center;
  width: 1rem;
  display: flex;
}

.icon-20 {
  aspect-ratio: 1;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  display: flex;
}

.icon-24 {
  z-index: 2;
  aspect-ratio: 1;
  justify-content: center;
  align-items: center;
  width: 2rem;
  display: flex;
  position: relative;
}

.icon-32 {
  aspect-ratio: 1;
  justify-content: center;
  align-items: center;
  width: 2rem;
  display: flex;
}

.icon-40 {
  aspect-ratio: 1;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  display: flex;
}

.icon-48 {
  aspect-ratio: 1;
  justify-content: center;
  align-items: center;
  width: 3rem;
  display: flex;
}

.icon-56 {
  aspect-ratio: 1;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  display: flex;
}

.styleguide_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding-bottom: 1.6rem;
  display: grid;
}

.styleguide_empty-box {
  z-index: -1;
  pointer-events: none;
  background-color: #2d40ea0d;
  border: 1px dashed #2d40ea;
  min-width: 3rem;
  height: 3rem;
  position: relative;
}

.main-wrapper {
  padding-top: 10px;
  padding-bottom: 10px;
}

.container-medium {
  width: 90%;
  max-width: 50rem;
  margin-left: auto;
  margin-right: auto;
}

.container-small {
  width: 90%;
  max-width: 40rem;
  margin-left: auto;
  margin-right: auto;
}

.styleguide_spacing {
  background-image: linear-gradient(0deg, #2d40ea0d, #2d40ea00);
  border: 1px dashed #d3d3d3;
  width: 100%;
}

.margin-bottom-4 {
  margin-bottom: .25rem;
}

.margin-bottom-8 {
  margin-bottom: .5rem;
}

.margin-bottom-12 {
  margin-bottom: .75rem;
}

.margin-bottom-16 {
  width: 100%;
  margin-bottom: 1rem;
}

.margin-bottom-16.hpl {
  color: var(--white);
}

.margin-bottom-20 {
  margin-bottom: 1.25rem;
}

.margin-bottom-20.texturesandcolors {
  margin-bottom: 0;
}

.margin-bottom-24 {
  margin-bottom: 1.5rem;
}

.margin-bottom-28 {
  margin-bottom: 1.75rem;
}

.margin-bottom-32 {
  margin-bottom: 2rem;
}

.margin-bottom-40 {
  margin-bottom: 2.5rem;
}

.margin-bottom-48 {
  margin-bottom: 3rem;
}

.margin-bottom-56 {
  margin-bottom: 3.5rem;
}

.margin-bottom-64 {
  margin-bottom: 4rem;
}

.margin-bottom-72 {
  margin-bottom: 4.5rem;
}

.margin-bottom-72.hpl {
  color: var(--white);
}

.margin-bottom-72.wallpapers {
  margin-bottom: 2rem;
}

.margin-bottom-80 {
  margin-bottom: 5rem;
}

.margin-bottom-96 {
  margin-bottom: 6rem;
}

.margin-bottom-104 {
  margin-bottom: 6.5rem;
}

.margin-bottom-120 {
  margin-bottom: 7.5rem;
}

.margin-bottom-144 {
  margin-bottom: 9rem;
}

.hide, .show-tablet, .show-landscape, .show-portrait {
  display: none;
}

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

.z-index-2 {
  z-index: 2;
  color: var(--black);
  text-align: center;
  -webkit-text-stroke-color: var(--crafthouse);
  justify-content: flex-start;
  align-items: center;
  position: relative;
}

.z-index-2.pu {
  color: var(--white);
}

.z-index-2.wide-selection {
  margin-left: auto;
  margin-right: auto;
}

.z-index-3 {
  z-index: 3;
  position: relative;
}

.opacity-80 {
  opacity: .8;
}

.opacity-60 {
  opacity: .6;
}

.opacity-40, .opacity-20 {
  opacity: .4;
}

.heading-style-h1 {
  letter-spacing: -.02em;
  text-transform: uppercase;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 11.25rem;
  font-weight: 400;
  line-height: .9;
  position: relative;
}

.heading-style-h1.order {
  color: var(--white);
}

.heading-style-h1.pupanels {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-style-h1.home-page {
  margin-left: auto;
  margin-right: auto;
}

.heading-style-h2-types {
  color: var(--crafthouse);
  text-transform: uppercase;
  width: 100%;
  margin-bottom: 10px;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 3.8rem;
  font-weight: 400;
  line-height: 1.04;
}

.heading-style-h2-types.advantages.main {
  text-align: center;
}

.heading-style-h2-types.acp {
  text-align: left;
}

.heading-style-h2-types.acp_colors {
  margin-top: 20px;
  margin-bottom: 40px;
}

.heading-style-h2-types.acp_catalog_headling {
  font-size: 5rem;
  font-weight: 400;
}

.heading-style-h2-types.black {
  color: var(--black);
  margin-top: 40px;
}

.heading-style-h2-types.type-wallpapers {
  color: var(--black);
  text-align: center;
  font-size: 2rem;
}

.heading-style-h2-types.type-wallpapers.fabric {
  color: var(--white);
  text-shadow: 0 0 10px var(--black);
  flex-flow: row;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.heading-style-h2-types.interior-gallery, .heading-style-h2-types.acp-facade-design {
  margin-bottom: 40px;
}

.heading-style-h2-types.stretch-ceilings {
  text-align: center;
  width: 50%;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
}

.heading-style-h2-types._3d-wallcovering {
  text-align: center;
  margin-top: 60px;
}

.heading-style-h2-types.hpl-categories {
  text-align: center;
  margin-top: 4rem;
  margin-left: auto;
  margin-right: auto;
}

.heading-style-h3 {
  color: var(--white);
  letter-spacing: .02em;
  text-transform: uppercase;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 1;
}

.heading-style-h4 {
  letter-spacing: .02em;
  text-transform: uppercase;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.04;
}

.heading-style-h5 {
  color: var(--crafthouse);
  letter-spacing: .02em;
  text-transform: uppercase;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 1.375rem;
  font-weight: 400;
  line-height: 1.4;
}

.heading-style-h6 {
  text-transform: uppercase;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.3;
}

.styleguide_content {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.text-weight-light {
  font-weight: 300;
}

.styleguide_h1 {
  font-size: 4rem;
}

.padding-global {
  padding-left: 5%;
  padding-right: 5%;
}

.margin-top-4 {
  margin-top: .25rem;
}

.margin-top-8 {
  margin-top: .5rem;
}

.margin-top-12 {
  margin-top: .75rem;
}

.margin-top-16 {
  margin-top: 1rem;
}

.margin-top-20 {
  margin-top: 1.25rem;
}

.margin-top-24 {
  margin-top: 1.5rem;
}

.margin-top-28 {
  margin-top: 1.75rem;
}

.margin-top-32 {
  margin-top: 2rem;
}

.margin-top-40 {
  margin-top: 2.5rem;
}

.margin-top-48 {
  margin-top: 3rem;
}

.margin-top-56 {
  margin-top: 3.5rem;
}

.margin-top-64 {
  margin-top: 4rem;
}

.margin-top-72 {
  margin-top: 4.5rem;
}

.margin-top-80 {
  margin-top: 5rem;
}

.margin-top-96 {
  margin-top: 6rem;
}

.margin-top-104 {
  margin-top: 6.5rem;
}

.margin-top-120 {
  margin-top: 7.5rem;
}

.margin-top-144 {
  margin-top: 9rem;
}

.section {
  z-index: 2;
  padding-top: 4rem;
  padding-bottom: 4rem;
  position: relative;
}

.section.is-video {
  margin-top: 1rem;
  padding-top: 5vh;
  padding-bottom: 0;
}

.section.is-location {
  color: var(--white);
  margin: 10px auto 0%;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.section.is-footer {
  border-top: 1px solid var(--light-grey);
  padding-top: 0;
  padding-bottom: 5rem;
}

.section.is-hero {
  height: 200vh;
  margin-top: 6rem;
  padding-top: 1vh;
  padding-bottom: 0;
}

.section.is-gallery {
  justify-content: center;
  align-items: center;
  margin-top: 6rem;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.section.is-experience {
  background-color: var(--black);
  color: var(--white);
  padding-top: 2rem;
  overflow: hidden;
}

.section.is-history {
  background-image: linear-gradient(0deg, var(--black), #0000);
  color: var(--white);
  position: relative;
  overflow: hidden;
}

.section.is-contact {
  margin-top: 6rem;
  padding-top: 0;
  padding-bottom: 0;
  overflow: clip;
}

.section.is-bottom-cta {
  padding-top: 7.5rem;
  padding-bottom: 5rem;
}

.section.is-about-hero {
  margin-top: 6rem;
  padding-top: 5rem;
  padding-bottom: 6rem;
}

.section.is-about-hero.pu-panels-texts {
  margin-top: 0;
  margin-bottom: 5rem;
  padding-top: 0;
  padding-bottom: 0;
}

.section.is-location-hero {
  margin-top: 2rem;
  padding-top: 5rem;
  padding-bottom: 6rem;
}

.section.is-location-hero._3catalog.hpl {
  background-color: var(--black);
  color: var(--white);
  background-image: linear-gradient(#000c, #fff0), url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68dfeb2695e0098bf9586590_csm_Inpek_Fassaden_HPL_Suedtirol_178_f2b59492f1.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: 0;
  padding-top: 6rem;
  padding-bottom: 4rem;
}

.section.is-location-hero._3catalog.hpl.hpl1 {
  background-image: none;
}

.section.is-location-hero.main-section-wide-selection {
  margin-top: 0;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.section.is-location-hero.wallpapers {
  width: 90%;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  position: relative;
}

.section.is-legal {
  margin-top: 4rem;
  padding-top: 8rem;
  padding-bottom: 0;
}

.section.is-legal.gallery-wallpapers {
  padding-top: 0;
}

.section.is-history {
  color: #fff;
  background-image: linear-gradient(0deg, #080808, #0000);
  padding-bottom: 7.5rem;
  font-size: 1rem;
  line-height: 1.6;
  position: relative;
  overflow: hidden;
}

.section.is-history.acp {
  background-image: none;
  margin-top: 0;
  padding-bottom: 8rem;
}

.section.is-history._3d-panels {
  margin-top: 2rem;
  padding-top: 1rem;
}

.section.is-history.hpl {
  background-image: none;
  margin-top: 0;
}

.section.acp1 {
  background-color: var(--black);
  width: auto;
  margin-left: auto;
  margin-right: auto;
}

.video_wrap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100vw;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  transform: scale(.5);
}

.text-size-eyebrow {
  letter-spacing: .1em;
  text-transform: uppercase;
  font-size: .875rem;
  line-height: 1;
}

.text-size-eyebrow.peculiarities {
  text-shadow: 1px 1px 5px var(--black), 1px 0 5px var(--black), 0 1px 5px var(--black), 0 0 5px var(--black);
}

.video_bg {
  z-index: 1;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.max-width-700 {
  z-index: 2;
  flex-flow: column;
  max-width: 43.75rem;
  position: relative;
}

.img-cover {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.img-cover.texturesandcolors {
  border: 3px solid #000;
  border-radius: 1.5rem;
}

.img-cover.acppanels_img {
  vertical-align: middle;
  width: auto;
  height: auto;
  margin: auto;
  position: relative;
}

.img-cover.acppanels_gridimg {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: auto;
  display: block;
}

.video_play {
  z-index: 2;
  aspect-ratio: 1;
  background-color: var(--crafthouse);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.13rem;
  display: flex;
  position: relative;
}

.video_btn {
  z-index: 2;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  text-decoration: none;
  display: flex;
  position: relative;
}

.video_title {
  z-index: 2;
  color: var(--white);
  position: absolute;
  bottom: 5%;
}

.video_box {
  z-index: 1;
  border-radius: var(--hero-video-radius);
  background-color: var(--black);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.video_bg_overlay {
  z-index: 2;
  background-image: linear-gradient(0deg, #00000040, #0000), url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/680a4b54b88261a9ced34665_0250416_143555947.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  position: absolute;
  inset: 0%;
}

.max-width-full {
  width: 100%;
  margin-top: 40px;
}

.wrap_flex {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.wrap_flex.is-align-top {
  align-items: flex-start;
}

.wrap_flex.is-align-bottom {
  justify-content: space-between;
  align-items: flex-end;
}

.wrap_flex.is-align-bottom.wallpapers {
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.wrap_flex.is-align-top {
  align-items: flex-start;
  margin-top: 40px;
}

.wrap_flex.is-align-top.adavantages {
  margin-top: 0;
  margin-bottom: 20px;
}

.wrap_flex.is-align-top.acp {
  flex-flow: row;
  margin-top: 0;
}

.wrap_flex.is-align-top.processing {
  margin-bottom: 20px;
}

.wrap_flex.is-align-top.pu-panels {
  flex-flow: row;
  margin-left: auto;
  margin-right: auto;
}

.max-width-440 {
  width: 100%;
  max-width: 31.4rem;
}

.max-width-440.is-full-responsive {
  max-width: 45rem;
}

.max-width-440.texturesandcolors {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.max-width-440.acp {
  max-width: 50%;
  margin-left: 0;
  margin-right: 0;
}

.max-width-440.wallpapers {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.max-width-440.pu-parameters {
  margin-left: auto;
  margin-right: auto;
}

.email-form_wrap {
  flex: 1;
  max-width: 31.875rem;
  margin-bottom: 0;
}

.email_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.text-color-darkgrey {
  color: var(--dark-grey);
}

.shadow-card {
  box-shadow: 0 100px 80px #00000012, 0 64px 46px #0000000f, 0 40px 25px #0000000d, 0 20px 13px #0000000a, 0 8px 7px #00000008, 0 2px 3px #00000005;
}

.player_list {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: grid;
}

.player_list.advantages {
  grid-template-rows: auto auto auto auto auto;
}

.player_item {
  flex: 1;
}

.player_visual {
  aspect-ratio: 1;
  border-radius: 3.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.player_visual.shadow-card {
  box-shadow: 0 100px 80px #0003, 0 64px 46px #0003, 0 40px 25px #0003, 0 20px 13px #0003, 0 8px 7px #0003, 0 2px 3px #0003;
}

.player_visual.shadow-card:active {
  box-shadow: 0 0 100px 10px var(--crafthouse), 0 100px 80px 0 #0003, 0 64px 46px 0 #0003, 0 40px 25px 0 #0003, 0 20px 13px 0 #0003, 0 8px 7px 0 #0003, 0 2px 3px 0 #0003;
}

.player_visual.shadow-card.advantages {
  border: 3px solid var(--crafthouse);
  box-shadow: none;
}

.player_visual.shadow-card.acp {
  width: 200px;
  height: 200px;
}

.parallax-wrap {
  z-index: 1;
  background-color: var(--black);
  flex-flow: column;
  justify-content: flex-end;
  display: flex;
  position: absolute;
  inset: 0%;
}

.parallax-img {
  opacity: .7;
  object-fit: cover;
  flex: none;
  width: 100%;
  height: 120%;
  position: relative;
}

.parallax-img.is-full {
  opacity: 1;
}

.parallax-overlay {
  z-index: 2;
  background-image: linear-gradient(90deg, #000000b3, #0000);
  position: absolute;
  inset: 0%;
}

.parallax-overlay.is-full {
  background-image: linear-gradient(0deg, var(--black), #0000);
  background-image: linear-gradient(0deg, #000, #0000);
}

.parallax-overlay.is-full.adavantages {
  background-image: radial-gradient(circle, #0000, #000), url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/680a43c2cadcb2ad2fadf99a_15444383795_925256623.jpg");
  background-position: 0 0, 50% 30%;
  background-size: auto, cover;
}

.parallax-overlay.is-full.adavantages.order {
  background-image: radial-gradient(circle, #0000, #000), url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/680b902d846cac8d72c7daef_CH-R43-1.jpg");
}

.parallax-overlay.is-full.acp, .parallax-overlay.is-full.acp.pu, .parallax-overlay.is-full._3d-panels, .parallax-overlay.is-full.hpl {
  background-image: linear-gradient(0deg, #000, #0000);
}

.parallax-overlay.is-full.pu-parameters {
  background-image: linear-gradient(0deg, #000, #0000), url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ecf5c286cd4b7bb249f526_orig%20pu.jpeg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.parallax-overlay.is-full.pu-parameters.hpl {
  background-image: linear-gradient(0deg, #000, #0000), url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ed1501499b7d9f4e46d2ab_hpl%20main.jpg");
}

.parallax-overlay.texturesandcolors {
  background-image: linear-gradient(90deg, #000000b3, #0000), url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/6803e3b10f8de0d5270cd51e_3265264958hfslsfs.jpeg");
  background-position: 0 0, 50% 70%;
  background-size: auto, cover;
}

.locations_wrap {
  z-index: 2;
  grid-column-gap: 4.75rem;
  grid-row-gap: 4.75rem;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
  position: relative;
}

.locations_wrap.texturesandcolors {
  justify-content: flex-start;
  align-items: flex-start;
}

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

.locations_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 2rem;
  flex: 1;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: grid;
}

.locations_list.texturesandcolors {
  grid-column-gap: .5rem;
  grid-row-gap: 1rem;
  margin-bottom: 40px;
}

.locations_item.texturesandcolors {
  width: 100%;
}

.locations_visual {
  aspect-ratio: 330 / 180;
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.faqs_wrap {
  grid-column-gap: 4.75rem;
  grid-row-gap: 4.75rem;
  display: flex;
}

.faqs_list {
  flex: 1;
  padding-left: 0;
  list-style-type: none;
}

.faqs_item {
  cursor: pointer;
  border-bottom: 1px solid #ceff6533;
  padding-bottom: .75rem;
  transition: color .45s cubic-bezier(.215, .61, .355, 1);
}

.faqs_item:hover {
  color: var(--green);
}

.faqs_head {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  padding-top: .75rem;
  display: flex;
}

.faqs_body {
  overflow: hidden;
}

.max-width-250 {
  max-width: 15.63rem;
}

.max-width-250.site-map {
  text-align: center;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.footer_links {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  margin-bottom: 0;
  margin-right: -.5rem;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.form-error {
  background-color: #ff656569;
  border-radius: .5rem;
  margin-top: 1rem;
  padding: .5rem .75rem;
}

.form-success {
  background-color: var(--green);
  color: var(--black);
  border-radius: 1rem;
  padding: 1rem 1.5rem;
}

.footer_copyright {
  border-top: 1px solid var(--dark-grey);
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  padding-top: 2rem;
  display: flex;
}

.social-links {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.social-link {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.social-links_item {
  display: flex;
}

.max-width-720 {
  max-width: 100%;
}

.max-width-720.hpl {
  color: var(--white);
}

.locations_grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: grid;
}

.locations_grid.catalogbrick2 {
  grid-column-gap: 2rem;
  margin-top: 2rem;
}

.locations_grid.wallpapers {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.locations_card {
  color: var(--white);
  border-radius: 2.5rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 21.25rem;
  padding: 1.5rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.locations_card.shadow-card, .locations_card.shadow-card-copy {
  width: 400px;
  height: 400px;
}

.locations_card_overlay {
  z-index: 2;
  background-image: linear-gradient(0deg, #0006, #0000);
  position: absolute;
  inset: 0%;
}

.hero_wrap {
  border-radius: 3.5rem;
  justify-content: center;
  align-items: stretch;
  width: 98%;
  height: calc(98vh - 6rem);
  margin-bottom: 100vh;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2.4rem;
  padding-bottom: 2.4rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.hero_inner {
  z-index: 3;
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  color: var(--white);
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-end;
  height: 100%;
  display: flex;
  position: relative;
}

.hero_overlay {
  z-index: 2;
  background-image: linear-gradient(#0000, #0009);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.max-width-640 {
  width: 100%;
  max-width: 40rem;
}

.quote_wrap {
  text-align: center;
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
}

.quote_text {
  text-transform: uppercase;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 7rem;
  line-height: 1.04;
}

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

.text-highlight {
  box-shadow: inset 0em var(--fitness-intro-shadow-y) 0 0em var(--crafthouse);
}

.gallery_wrap {
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding-top: 15rem;
  padding-bottom: 15rem;
  display: flex;
  position: relative;
}

.gallery_img-box {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 70em;
  height: 100%;
  display: flex;
  position: absolute;
}

.gallery_img {
  aspect-ratio: 1;
  width: 14.5em;
  position: absolute;
}

.gallery_img._1 {
  width: 20em;
  inset: 0% auto auto 0%;
}

.gallery_img._2 {
  width: 20em;
  top: 3.5em;
}

.gallery_img._3 {
  width: 20em;
  top: 3.5em;
  right: 2em;
}

.gallery_img._4 {
  width: 20em;
  bottom: 8.75em;
  right: 3em;
}

.gallery_img._5 {
  width: 20em;
  bottom: 7.5em;
  left: 3.5em;
}

.list_wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: wrap;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.tag {
  color: var(--crafthouse);
  border: 1px solid #fe5200;
  border-radius: .63rem;
  padding: .25rem .63rem;
}

.exp-slider {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  background-color: #0000;
  border-radius: 2.25rem;
  height: auto;
  padding-bottom: 6rem;
  display: flex;
}

.exp-slider_item {
  aspect-ratio: 320 / 465;
  border-radius: 2.25rem;
  flex: none;
  justify-content: flex-start;
  align-items: flex-end;
  width: 20rem;
  padding: 1rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.feature_wrap {
  grid-column-gap: 4.5rem;
  grid-row-gap: 4.5rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.feature_visual {
  aspect-ratio: 560 / 761;
  border-radius: 3.5rem;
  width: 35rem;
  max-width: 50%;
  position: relative;
  overflow: hidden;
}

.feature_visual.shadow-card {
  width: 50%;
  max-width: none;
  height: auto;
}

.feature_content {
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.stats_list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: grid;
}

.max-width-800 {
  max-width: 50rem;
}

.history_list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border-top: 1px solid var(--green);
  flex-flow: column;
  padding-top: 1rem;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.history_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 3.5rem 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.history_item.acp {
  display: flex;
}

.staff_list {
  grid-column-gap: 2.5rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 0;
  list-style-type: none;
  display: grid;
}

.staff_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.staff_avatar {
  aspect-ratio: 1;
  object-fit: cover;
  border-radius: 50%;
  width: 5rem;
}

.text-style-inlinelink {
  color: var(--black);
  text-decoration: underline;
}

.text-style-inlinelink:hover {
  text-decoration: none;
}

.contact_wrap {
  display: flex;
}

.contact_visual {
  width: 50%;
  max-height: 100vh;
  position: sticky;
  top: 0;
}

.contact_content {
  flex: none;
  width: 50%;
  padding-top: 5rem;
  padding-bottom: 5rem;
  padding-right: 5rem;
}

.contact_img {
  object-fit: cover;
  flex: none;
  width: 50vw;
  max-width: none;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.contact_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.nav_wrapper {
  z-index: 2147483647;
  border-bottom: 1px solid var(--light-grey);
  background-color: var(--white);
  position: fixed;
  inset: 0% 0% auto;
}

.navbar {
  z-index: 2147483647;
  background-color: #ddd0;
  height: 6rem;
}

.nav_wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 90rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
  position: relative;
}

.nav_link {
  color: var(--black);
  letter-spacing: .04em;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  padding: .1rem .5rem;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 1.125rem;
  line-height: 1;
  text-decoration: none;
  display: flex;
  position: relative;
}

.nav_brand {
  z-index: 100;
  justify-content: center;
  align-items: center;
  width: 10.5625rem;
  padding-left: 0;
  display: flex;
  position: absolute;
}

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

.nav_menu-items-inner {
  grid-column-gap: 15rem;
  grid-row-gap: 15rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: grid;
}

.nav_logo {
  z-index: 2;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}

.nav_menu-link-wrap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-end;
  align-items: center;
  width: 30rem;
  display: flex;
}

.nav_menu-link-wrap.is-left {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: flex-start;
  align-items: center;
}

.flex-center {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.video_wall {
  height: 300vh;
  margin-top: -34vh;
  margin-bottom: -100vh;
  position: relative;
}

.video_section {
  height: 100vh;
  position: sticky;
  top: 0;
}

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

.is-word {
  transform-origin: 0 100%;
  display: inline-block;
}

.is-word.is-1 {
  color: var(--white);
  overflow: visible;
}

.is-word.is-1.advantages {
  font-size: 5rem;
}

.is-word.is-1.advantages.main {
  color: var(--white);
  text-shadow: 0 0 20px var(--white), 0 0 20px var(--black);
  margin-top: 20px;
}

.is-word.is-1.advantages.main.startpage {
  color: var(--crafthouse);
  text-shadow: none;
}

.is-word.is-1.order {
  color: var(--white);
  text-shadow: 0 0 5px var(--black);
}

.is-word.is-1.pupanels {
  text-shadow: 0 0 20px var(--white);
}

.is-word.is-1.pupanels.crafthouse {
  color: var(--black);
  text-shadow: 0 0 10px var(--white), 0 0 10px var(--black);
}

.is-word.is-1.wide_selection, .is-word.is-1.site-map, .is-word.is-1.wallpapers {
  color: var(--crafthouse);
}

.is-word.is-1.pu-panels {
  text-shadow: 0 0 10px var(--white);
}

.is-word.is-2 {
  text-shadow: 0 0 5px var(--black);
}

.is-word.is-2.acp {
  color: var(--crafthouse);
}

.is-word.is-2.acp.pu {
  text-shadow: 0 0 20px var(--black);
}

.is-word.is-2.pupanels {
  color: var(--black);
  text-shadow: 0 0 20px var(--white);
}

.is-word.is-2._3d-panels, .is-word.is-2.hpl {
  color: var(--crafthouse);
}

.is-word.is-3 {
  color: var(--crafthouse);
  text-shadow: 0 0 5px var(--black);
}

.is-word.is-3.acp {
  color: var(--white);
}

.is-word.is-3.acp.pu {
  color: var(--white);
  text-shadow: 0 0 20px var(--black);
}

.is-word.is-3.pupanels {
  text-shadow: 0 0 20px var(--white);
}

.is-word.is-3.pupanels.crafthouse {
  text-shadow: none;
}

.is-word.is-3._3d-panels, .is-word.is-3.hpl {
  color: var(--white);
}

.is-word.is-3.home-page {
  color: var(--black);
  text-align: center;
  text-shadow: none;
  font-size: 15rem;
  font-weight: 400;
}

.is-word.is-1.acp1 {
  color: var(--white);
  display: block;
}

.is-word.is-1.hpl {
  color: var(--white);
  text-align: left;
}

.is-word.is-1.wallpapers1, .is-word.is-1.stretch-ceilings {
  text-align: center;
}

.is-word.is-1._3d-wallcovering._4-rem {
  margin-top: 4rem;
}

.is-word.is-1 {
  color: #000;
}

.is-word.is-1._1 {
  color: #fff;
}

.is-word.is-1._1.peculiarities {
  text-shadow: 1px 1px 5px var(--black), 1px 0 5px var(--black), 0 1px 5px var(--black), 0 0 5px var(--black);
}

.is-word.is-1._1.peculiarities.order {
  color: var(--crafthouse);
}

.is-word.is-1._1.peculiarities.order.acp {
  text-shadow: none;
}

.is-word.is-1._1.acp {
  text-shadow: 1px 1px 5px #00000080, 1px 0 5px #00000080, 0 1px 5px #00000080, 0 0 5px #00000080;
}

.is-word.is-1._1.acp.acp-overview {
  color: var(--black);
  text-shadow: none;
}

.is-word.is-1._1.pu-parameters {
  text-align: left;
  text-shadow: 0 0 10px var(--black);
}

.bottom-cta_wrap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.bottom-cta_box {
  z-index: 1;
  border-radius: var(--bottom-cta-radius);
  transform-origin: 50% 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 58rem;
  margin-top: -6.4rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.quote_box {
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  margin-top: -200vh;
  padding-top: 5vh;
  padding-bottom: 5vh;
  display: flex;
  position: sticky;
  top: 0;
}

.gallery_head {
  max-width: 55rem;
}

.about-hero_wrap {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.about-visual_wrap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  aspect-ratio: 16 / 9;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 32.5rem;
  margin-top: -4.5rem;
  margin-bottom: 2.5rem;
  display: flex;
}

.link_line {
  background-color: var(--crafthouse);
  transform-origin: 0%;
  transform-style: preserve-3d;
  width: 100%;
  height: .25rem;
  padding: 0;
  position: absolute;
  transform: scale3d(0, 1, 1);
}

.footer_link {
  color: var(--black);
  letter-spacing: .04em;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  padding: .1rem .5rem;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 1.125rem;
  line-height: 1;
  text-decoration: none;
  display: flex;
  position: relative;
}

.link-box {
  z-index: 1;
  background-color: var(--crafthouse);
  opacity: 0;
  border-radius: .25rem;
  width: 115%;
  height: 115%;
  position: absolute;
}

.rotate-img {
  z-index: 3;
  transform-style: preserve-3d;
  border-radius: 1rem;
  position: absolute;
  inset: 0%;
  overflow: hidden;
  transform: translate3d(0, 0, -1px);
}

.rotate-img.is-back {
  z-index: 4;
  transform: none;
}

.rotate-box {
  perspective: 200vw;
  border-radius: 2em;
  width: 100%;
  height: 100%;
  transform: none;
}

.exp-slider_mask {
  width: 20rem;
  display: flex;
  overflow: visible;
}

.exp-slider_slide {
  border-radius: 2.25rem;
  margin-right: 2.5rem;
}

.exp-slider_slide:hover {
  box-shadow: 0 0 100px 10px var(--crafthouse);
}

.exp-slider_slide:active {
  box-shadow: 0 0 100px 10px var(--dark-grey);
}

.exp-slider_overlay {
  z-index: 1;
  background-image: linear-gradient(0deg, #0006, #0000);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.exp-slider_arrow {
  color: var(--green);
  border: 1px solid #ffffff3d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin: 0;
  font-size: 1.3rem;
  transition: opacity .4s cubic-bezier(.215, .61, .355, 1);
  display: flex;
  inset: auto;
}

.exp-slider_arrow:hover {
  color: var(--black);
}

.exp-slider_arrow.cc-left {
  color: var(--crafthouse);
  -webkit-text-stroke-color: var(--crafthouse);
  bottom: 0%;
  right: 3.5rem;
}

.exp-slider_arrow.cc-right {
  -webkit-text-stroke-color: var(--crafthouse);
  bottom: 0%;
  right: 0%;
}

.arrow_dot {
  z-index: 1;
  background-color: var(--crafthouse);
  border-radius: 50%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  transform: scale(0);
}

.max-width-400 {
  max-width: 25rem;
}

.contact_visual-mask {
  z-index: 2;
  background-color: var(--white);
  transform-origin: 0%;
  width: 100%;
  height: 100%;
  position: absolute;
  transform: translate(100%);
}

.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: 24rem;
  margin-bottom: 0;
  display: flex;
}

.utility-page-inner {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hero_inner_content {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: .8rem;
  display: flex;
}

.utility_nav {
  padding-left: 0;
  position: absolute;
  top: 2rem;
}

.nav_logo-img {
  width: 10.1738rem;
}

.utility_footer {
  position: absolute;
  bottom: 2rem;
}

.content_wrap {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.licence_grid-images {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template: "Area"
  / 1fr 1fr;
}

.template_list {
  border-top: 1px solid #f0f0f0;
  border-left: 1px solid #f0f0f0;
  width: 100%;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
}

.licence_image-box {
  aspect-ratio: 1;
  position: relative;
}

.static_brand-link {
  padding-left: 0;
}

.content_header {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.licence_image {
  aspect-ratio: auto;
  box-shadow: 0 0 5px 0 var(--crafthouse);
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.footer_social-link {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.template_list-item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-bottom: 1px solid #f0f0f0;
  border-right: 1px solid #f0f0f0;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
}

.static_brand {
  padding-top: 2rem;
  padding-bottom: 2rem;
  position: absolute;
  inset: 0% 0% auto;
}

.footer_bottom-links-container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.footer_copyright-inner {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.background-color-darkgrey {
  background-color: var(--dark-grey);
  color: var(--black);
}

.background-color-lightgrey {
  background-color: var(--light-grey);
  color: var(--black);
}

.image {
  border-radius: 5%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container {
  background-color: #fff;
  border-radius: 25px;
  flex: 1;
  height: 57vh;
  position: relative;
  overflow: hidden;
}

.drag {
  z-index: 5;
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  cursor: grab;
  background-color: #ffffff8c;
  justify-content: center;
  align-items: center;
  width: 1%;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 49%;
}

.icon {
  -webkit-backdrop-filter: blur(14px);
  backdrop-filter: blur(14px);
  background-color: #ffffffe3;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 37px;
  height: 38px;
  min-height: 38px;
  padding: 5px;
  display: flex;
}

.before {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/677a6f5fe6c0eeca4e6b1a54_Before.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: fixed;
  width: 50%;
  height: 100%;
  position: absolute;
  overflow: hidden;
}

.before_mobile {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/677ba8af10275b8fc9ffdd47_2023-GLB-SUV-CT-1-5-01-DR.jpeg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 70%;
  background-attachment: fixed;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  overflow: hidden;
}

.after {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/677a6f5fe6c0eeca4e6b1a54_Before.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
}

.after_mobile {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/677ba8af10275b8fc9ffdd50_2023-GLB-SUV-CT-1-5-02-DR.jpeg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 70%;
  background-attachment: fixed;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
}

.arrow_icon {
  font-size: 27px;
}

.drag-2 {
  z-index: 5;
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  cursor: grab;
  background-color: #ffffff8c;
  justify-content: center;
  align-items: center;
  width: 1%;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 49%;
}

.awasero_logo {
  height: 28px;
}

.section_hero {
  z-index: 1;
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/677bab19026ff8c920c71f3f_Frame%2013.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  font-family: Montserrat, sans-serif;
  display: flex;
}

.link-block {
  margin-top: 32px;
}

.clone_project {
  color: #e9e9e9;
  margin: 23px;
  font-weight: 700;
  text-decoration: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.global-padding {
  text-align: center;
  flex: 1;
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.before_mobile-2 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/677ba8af10275b8fc9ffdd47_2023-GLB-SUV-CT-1-5-01-DR.jpeg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 70%;
  background-attachment: fixed;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  overflow: hidden;
}

.section_hero-2 {
  z-index: 1;
  color: #fff;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 800px;
  font-family: Montserrat, sans-serif;
  display: flex;
}

.drag-3 {
  z-index: 5;
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  cursor: grab;
  background-color: #ffffff8c;
  justify-content: center;
  align-items: center;
  width: 10px;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 49%;
}

.before-2 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/677bcba7064122baca828428_PicRetouch_20250104_002427886.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: scroll;
  width: 50%;
  height: 100%;
  position: absolute;
  overflow: hidden;
}

.global-padding-2 {
  text-align: center;
  flex: 1;
  padding-top: 0;
  padding-bottom: 0;
}

.container-2 {
  background-color: #fff;
  border-radius: 25px;
  flex: 1;
  max-width: 1200px;
  height: 700px;
  max-height: 700px;
  position: relative;
  overflow: hidden;
}

.after_mobile-2 {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/677ba8af10275b8fc9ffdd50_2023-GLB-SUV-CT-1-5-02-DR.jpeg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 70%;
  background-attachment: fixed;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
}

.after-2 {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/677bcba7064122baca828430_PicRetouch_20250104_002606138.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: scroll;
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
}

.text-size-medium-2 {
  margin: 20px auto;
  font-size: 1.125rem;
}

.bold-text {
  color: var(--black);
  text-align: left;
  font-weight: 400;
}

.bold-text.text-slider1 {
  color: var(--crafthouse);
  text-align: left;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  font-family: Satoshi, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  display: flex;
}

.bold-text.acp1, .bold-text.hpl {
  color: var(--white);
}

.slider {
  width: 60%;
  max-width: none;
  height: 500px;
  max-height: none;
  margin-left: auto;
  margin-right: auto;
}

.slider.titleslider {
  background-color: var(--white);
  border-radius: 3.5rem;
  width: 159%;
  height: 800px;
  margin-bottom: 0;
}

.heading-style-h3-2 {
  color: var(--white);
  letter-spacing: .02em;
  text-transform: uppercase;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 1;
}

.locations_card-2 {
  color: #fff;
  border-radius: 2.5rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 21.25rem;
  padding: 1.5rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.locations_card-2.shadow-card {
  box-shadow: 0 64px 46px #0000000f, 0 40px 25px #0000000a, 0 8px 7px #00000008, 0 2px 3px #0003;
}

.paragraph-8 {
  margin-bottom: 0;
}

.locations_grid-2 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: grid;
}

.button-3 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #080808;
  text-transform: uppercase;
  background-color: #fe5200;
  border-radius: 5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  text-decoration: none;
  transition: background-color .45s cubic-bezier(.215, .61, .355, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-3:hover {
  background-color: #f3f3f3;
}

.container-large-2 {
  width: 90%;
  max-width: 72.5%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.container-large-2.adavantages {
  margin-top: 20px;
}

.container-large-2.adavantages.stretch-ceilings {
  width: 100%;
}

.container-large-2.hpl {
  color: var(--white);
  display: flex;
}

.container-large-2.wallpapers.fabric {
  width: 100%;
  max-width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
}

.heading-style-h1-2 {
  letter-spacing: -.02em;
  text-transform: uppercase;
  font-size: 11.25rem;
  font-weight: 400;
  line-height: .9;
  position: relative;
}

.heading-style-h1-2.hpl {
  color: var(--white);
  text-align: center;
}

.heading-style-h1-2.stretch-ceilings, .heading-style-h1-2._3d-wallcovering, .heading-style-h1-2.hpl-cat {
  text-align: center;
}

.text-size-medium-3 {
  color: var(--black);
  text-align: left;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  font-size: 1.125rem;
  font-weight: 400;
}

.text-size-medium-3.hpl {
  color: var(--white);
}

.parallax-wrap-2 {
  z-index: 1;
  background-color: #000;
  flex-flow: column;
  justify-content: flex-end;
  display: flex;
  position: absolute;
  inset: 0%;
}

.parallax-wrap-2.acp {
  background-color: #0000;
}

.heading-style-h4-2 {
  letter-spacing: .02em;
  text-transform: uppercase;
  text-shadow: 1px 1px 5px var(--black), 1px 0 5px var(--black), 0 1px 5px var(--black), 0 0 5px var(--black);
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.04;
}

.heading-style-h4-2.adavantages {
  text-shadow: 1px 1px 5px var(--black), 1px 0 5px var(--black), 0 1px 5px var(--black), 0 0 5px var(--black);
}

.text-color-lightgrey-2 {
  color: #d8d8d8;
}

.text-color-lightgrey-2.adavantages.acp-main-text {
  text-align: center;
}

.history_list-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border-top: 1px solid #ceff65;
  flex-flow: column;
  padding-top: 1rem;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.history_list-2.adavantages {
  border-top-color: var(--crafthouse);
  text-shadow: 0 0 5px var(--black);
}

.history_list-2.acp {
  border-top-style: none;
  border-top-color: var(--crafthouse);
  flex-flow: column;
}

.text-size-medium-4 {
  color: var(--white);
  text-align: left;
  text-shadow: 1px 1px 5px var(--black), 1px 0 5px var(--black), 0 1px 5px var(--black), 0 0 5px var(--black);
  margin-top: 0;
  margin-left: 0;
  margin-right: auto;
  font-size: 1.125rem;
}

.text-size-medium-4.adavantages {
  color: var(--white);
  text-align: left;
  text-shadow: 1px 1px 5px var(--black), 1px 0 5px var(--black), 0 1px 5px var(--black), 0 0 5px var(--black);
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-size-medium-4.adavantages.order {
  color: var(--white);
  text-shadow: 1px 1px 5px var(--black), 1px 0 5px var(--black), 0 1px 5px var(--black), 0 0 5px var(--black);
}

.text-size-medium-4.adavantages.order.acp-main-text {
  text-align: center;
}

.text-size-medium-4.adavantages.order.acp-overview {
  color: var(--black);
  text-shadow: none;
}

.text-size-medium-4.adavantages.pu {
  color: var(--white);
  text-align: center;
  margin-left: auto;
}

.text-size-medium-4.acp, .text-size-medium-4.acp.acp-overview {
  color: var(--black);
  text-shadow: none;
}

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

.icon-57, .icon-58 {
  color: var(--crafthouse);
}

.slide-nav {
  outline-offset: 0px;
  mix-blend-mode: normal;
  outline: 3px #fff;
}

.paragraph-9 {
  color: var(--crafthouse);
  font-size: 2rem;
  font-weight: 400;
}

.paragraph-10, .paragraph-11 {
  color: var(--crafthouse);
  font-size: 2rem;
}

.link {
  color: var(--crafthouse);
  font-size: 1.125rem;
  font-weight: 600;
}

.link-2 {
  color: var(--crafthouse);
}

.bold-text-2, .bold-text-3 {
  font-weight: 400;
}

.paragraph-12 {
  color: var(--crafthouse);
  text-align: justify;
  margin-top: 40px;
  font-size: 1.125rem;
}

.button-2 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #080808;
  text-transform: uppercase;
  background-color: #fe5200;
  border-radius: 5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  text-decoration: none;
  transition: background-color .45s cubic-bezier(.215, .61, .355, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

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

.button-2.is-secondary {
  color: #080808;
  background-color: #0000;
  border: 1px solid #a9a9a9;
}

.button-2.is-secondary:hover {
  background-color: #f3f3f3;
}

.paragraph-3 {
  color: var(--black);
  margin-bottom: 0;
}

.paragraph-13:hover, .paragraph-14:hover {
  color: var(--crafthouse);
  text-decoration: underline;
}

.paragraph-15:hover {
  color: var(--crafthouse);
}

.div-block {
  z-index: 2147483647;
  width: 60px;
  height: 60px;
  position: fixed;
  inset: auto 60px 60px auto;
}

.button-4 {
  background-color: var(--dark-grey);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68013981e3c40228fd14783e_angle-double-up.svg");
  background-position: 50% 100%;
  background-size: 65px 65px;
  border: 1px #000;
  border-radius: 60px;
  width: 60px;
  height: 60px;
  box-shadow: 0 100px 800px #0003, 0 64px 46px #0003, 0 40px 25px #0003, 0 20px 13px #0003, 0 8px 7px #0003, 0 2px 3px #0003;
}

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

.button-4:active {
  background-color: var(--crafthouse);
  text-overflow: clip;
  box-shadow: 0 2px 5px #0003;
}

.slide {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68013e43776b0fc76f5e046a_PicRetouch_20250416_142315152.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

.slide-2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e135458d22b6af5a01e9a7_IMG_0462.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

.slide-3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68013029d33210aa7d958bc1_81owriLGKBL._AC_SL1336_.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 3.5rem;
}

.slide-4 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e13f9994f0ac3ba23ce3a0_Polyurethane-Sandwich-Panel-2X.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

.slide-5 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68013ff49e7725e64d29f0d9_PicRetouch_20250416_142048163.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

.slide-6 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/6801403097ee6fa3177d1e2d_PicRetouch_20250416_144050842.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

.slide-7 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68014064aa49e7476f0623f7_PicRetouch_20250416_143155919.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

.slide-8 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68014081672ee49235354d1f_PicRetouch_20250416_143455546.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

.slide-9 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/6801409c38cffeb2ec3397a7_PicRetouch_20250416_143258105.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

.slide-1 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/680140b76e676d84f8f2b275_PicRetouch_20250416_143710047.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

.slide-1-2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68012a112be5ffe8735f6697_81zdyNimfLL._AC_SL1500_.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

.slide-1-3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/680142b82b9a979e1222a40b_71j-NyMPqOL._AC_SL1500_.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

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

.section-2 {
  height: 15px;
}

.paragraph-16, .paragraph-17 {
  color: var(--white);
}

.slide-10 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68068f805bacb52669713275_1%20(1).jpeg");
  background-position: 0%;
  background-size: cover;
  border-radius: 3.5rem;
}

.grid {
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 60px;
}

.grid.acp {
  margin-top: 20px;
}

.catalogs-category-buttons {
  background-color: var(--dark-grey);
  color: var(--crafthouse);
  text-align: center;
  text-shadow: 0 0 10px var(--white);
  white-space: normal;
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/680a46713b378088d8bc055d_977cbe1258ec0e4a4bd56076f875c391_O1CN01V3RXro1sXusg4qyXW_!!2211353625777-0-cib.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px solid #000;
  border-radius: 2.5rem;
  width: 100%;
  height: 376px;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 400;
}

.catalogs-category-buttons:hover {
  background-color: var(--black);
  outline-offset: 0px;
  color: var(--white);
  text-shadow: 0 0 5px var(--crafthouse), 0 0 10px var(--black);
  outline: 3px solid #fe5200;
}

.catalogs-category-buttons:active {
  background-color: var(--white);
  box-shadow: 0 0 100px 10px var(--crafthouse);
  color: var(--white);
}

.catalogs-category-buttons._1 {
  outline-color: var(--black);
  outline-offset: 0px;
  color: var(--crafthouse);
  text-shadow: 0 0 10px var(--black);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/680384f27d027d9b40862e6b_Fabric%20plush%20wall%20stickers%20EN_page4_image%20preview.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 2.5rem;
  outline-width: 1px;
  outline-style: solid;
  height: 376px;
}

.catalogs-category-buttons._1:hover {
  outline-color: var(--crafthouse);
  outline-offset: 0px;
  color: var(--white);
  text-shadow: 0 0 5px var(--crafthouse), 0 0 5px var(--black);
  mix-blend-mode: normal;
  outline-width: 3px;
  outline-style: solid;
}

.catalogs-category-buttons._1:active {
  box-shadow: 0 0 100px 10px var(--crafthouse);
  color: var(--dark-grey);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/680384f27d027d9b40862e6b_Fabric%20plush%20wall%20stickers%20EN_page4_image%20preview.jpg");
  background-position: 50%;
  background-size: cover;
}

.catalogs-category-buttons._2 {
  background-color: var(--dark-grey);
  outline-color: var(--black);
  outline-offset: 0px;
  color: var(--crafthouse);
  text-shadow: 0 0 10px var(--black);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68013e43776b0fc76f5e046a_PicRetouch_20250416_142315152.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 2.5rem;
  outline-width: 1px;
  outline-style: solid;
  height: 376px;
}

.catalogs-category-buttons._2:hover {
  outline-color: var(--crafthouse);
  outline-offset: 0px;
  color: var(--white);
  text-shadow: 0 0 5px var(--crafthouse), 0 0 5px var(--black);
  outline-width: 3px;
  outline-style: solid;
}

.catalogs-category-buttons._2:active {
  box-shadow: 0 0 100px 10px var(--crafthouse);
  color: var(--light-grey);
}

.catalogs-category-buttons._3 {
  background-color: var(--dark-grey);
  outline-color: var(--black);
  outline-offset: 0px;
  color: var(--crafthouse);
  text-shadow: 0 0 10px var(--black);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/6803884d7b5199127f4abe60_Fabric%20plush%20wall%20stickers%20EN_page17_image%20preview.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 2.5rem;
  outline-width: 1px;
  outline-style: solid;
  height: 376px;
}

.catalogs-category-buttons._3:hover {
  outline-color: var(--crafthouse);
  outline-offset: 0px;
  color: var(--white);
  text-shadow: 0 0 5px var(--crafthouse), 0 0 5px var(--black);
  outline-width: 3px;
  outline-style: solid;
}

.catalogs-category-buttons._3:active {
  box-shadow: 0 0 100px 10px var(--crafthouse);
  color: var(--dark-grey);
}

.catalogs-category-buttons._4 {
  background-color: var(--dark-grey);
  outline-color: var(--black);
  outline-offset: 0px;
  color: var(--crafthouse);
  text-shadow: 0 0 10px var(--white);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68039199628df4f4d7a1ff38_Fabric%20plush%20wall%20stickers%20EN_page18_image%20preview.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 2.5rem;
  outline-width: 1px;
  outline-style: solid;
  height: 376px;
}

.catalogs-category-buttons._4:hover {
  outline-color: var(--crafthouse);
  outline-offset: 0px;
  color: var(--white);
  text-shadow: 0 0 5px var(--crafthouse), 0 0 5px var(--black);
  outline-width: 3px;
  outline-style: solid;
}

.catalogs-category-buttons._4:active {
  box-shadow: 0 0 100px 10px var(--crafthouse);
  color: var(--dark-grey);
}

.catalogs-category-buttons._5 {
  background-color: var(--dark-grey);
  outline-color: var(--black);
  outline-offset: 0px;
  color: var(--crafthouse);
  text-shadow: 0 0 10px var(--white);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68068bd8a60e30a87c6cf9a6_1%20(8).jpeg");
  background-position: 50%;
  background-size: cover;
  border-radius: 2.5rem;
  outline-width: 1px;
  outline-style: solid;
  height: 376px;
}

.catalogs-category-buttons._5:hover {
  outline-color: var(--crafthouse);
  outline-offset: 0px;
  color: var(--white);
  text-shadow: 0 0 5px var(--crafthouse), 0 0 5px var(--black);
  outline-width: 3px;
  outline-style: solid;
}

.catalogs-category-buttons._5:active {
  box-shadow: 0 0 100px 10px var(--crafthouse);
  color: var(--dark-grey);
}

.catalogs-category-buttons._0 {
  border: 0px none var(--crafthouse);
  background-color: var(--dark-grey);
  outline-color: var(--black);
  outline-offset: 0px;
  color: var(--crafthouse);
  text-shadow: 0 0 10px var(--white);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68037fe6ccd0ad53f32ce80e_O1CN01cSaXlT21mQ2TISsFc_!!2206640547027-0-cib.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 2.5rem;
  outline-width: 1px;
  outline-style: solid;
  height: 376px;
}

.catalogs-category-buttons._0:hover {
  outline-offset: 0px;
  color: var(--white);
  text-shadow: 0 0 5px var(--crafthouse), 0 0 5px var(--black);
  outline: 3px solid #fe5200;
}

.catalogs-category-buttons._0:active {
  box-shadow: 0 0 100px 10px var(--crafthouse);
  color: var(--dark-grey);
}

.catalogs-category-buttons._0.w--current:hover {
  border-style: solid;
}

.catalogs-category-buttons._0.acp {
  outline-color: var(--black);
  outline-offset: 0px;
  text-shadow: none;
  background-image: linear-gradient(13deg, #000, #fff);
  outline-width: 1px;
  outline-style: none;
  width: 100%;
  height: auto;
}

.catalogs-category-buttons._0.self-adhesive {
  color: var(--white);
  text-shadow: 0 0 10px var(--black);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e7a5e6ce27e559444e9d48_SELF%20ADHESIVE%20BUTTON%20CRAFTHOUSE.jpg");
  background-position: 50% 40%;
  background-size: cover;
  background-attachment: scroll;
}

.catalogs-category-buttons._0.self-adhesive:hover {
  color: var(--crafthouse);
  text-shadow: 0 0 10px var(--white);
}

.catalogs-category-buttons.casingpressure {
  text-shadow: 0 0 10px var(--white);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/680b43e435df412ded7fb002_3d%20casing%20pressure%20series1.jpeg");
  background-position: 50%;
  background-size: cover;
}

.catalogs-category-buttons.casingpressure:hover {
  text-shadow: 0 0 10px var(--crafthouse), 0 0 10px var(--black);
}

.catalogs-category-buttons.softcase {
  text-shadow: 0 0 10px var(--white);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/680cbeda102eb7be1af1379a_Sdcda6f790fa845f38d1d6b5048b0de495.jpg_960x960q75.jpg_.jpg"), url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/6779337912f759419c12087d_IMG-20241228-WA0096.jpg");
  background-position: 50%, 50%;
  background-size: cover, cover;
}

.catalogs-category-buttons.softcase:hover {
  text-shadow: 0 0 10px var(--crafthouse), 0 0 10px var(--black);
}

.catalogs-category-buttons.wallskirt {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/6830707fd5b2bd28a86c3b7f_wall%20skirt%20preview.jpeg");
}

.catalogs-category-buttons.flatbrick {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/6803e3b10f8de0d5270cd51e_3265264958hfslsfs.jpeg");
}

.catalogs-category-buttons.hpl {
  color: var(--white);
  text-shadow: 0 0 10px var(--black);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68de56c429c8bac618b363cc_hpl%20panels%20output%20catalog_page0_image.png");
}

.catalogs-category-buttons.hpl:hover {
  color: var(--crafthouse);
  text-shadow: 0 0 10px var(--white);
}

.catalogs-category-buttons.pu-panels {
  color: var(--white);
  text-shadow: 0 0 10px var(--black);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e101b89c5173d75403c8f2_pupanels11112222.jpg");
}

.catalogs-category-buttons.pu-panels:hover {
  color: var(--crafthouse);
}

.catalogs-category-buttons.acp-panels {
  color: var(--white);
  text-shadow: 0 0 10px var(--black);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e7876ac65d04ec81d9e5fb_acp%202x%20torec.jpg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
}

.catalogs-category-buttons.acp-panels:hover {
  color: var(--crafthouse);
  text-shadow: 0 0 10px var(--white);
}

.catalogs-category-buttons.fiberglass-wallpapers {
  color: var(--white);
  text-shadow: 0 0 10px var(--black);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e4ecad1cfeed97dd46ccec_wallpapers1.jpg");
}

.catalogs-category-buttons.fiberglass-wallpapers:hover {
  color: var(--crafthouse);
  text-shadow: 0 0 10px var(--black);
}

.catalogs-category-buttons._3d-panels {
  color: var(--white);
  text-shadow: 0 0 10px var(--black);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e8e18cdca955e02418bb98_17002078557918331111.jpg");
  background-position: 50%;
  background-size: cover;
}

.catalogs-category-buttons._3d-panels:hover {
  color: var(--crafthouse);
  text-shadow: 0 0 10px var(--white);
}

.catalogs-category-buttons.stretch-ceilings {
  color: var(--white);
  text-transform: uppercase;
  text-shadow: 0 0 10px var(--black);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68f376d8567204be18268db6_HTB18F6zXJzvK1RkSnfoq6zMwVXa9.jpg_960x960q80.jpg");
}

.catalogs-category-buttons.stretch-ceilings:hover {
  color: var(--crafthouse);
}

.text-block {
  letter-spacing: .04em;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 1.125rem;
  line-height: 1;
}

.dropdown-list {
  background-color: var(--black);
}

.dropdown-list.w--open {
  background-color: var(--crafthouse);
  letter-spacing: .04em;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
}

.dropdown-link {
  letter-spacing: 0;
  padding: 5px 10px;
  font-size: 1rem;
}

.dropdown-link:hover {
  color: var(--white);
  text-shadow: 0 0 10px var(--black);
}

.dropdown-link:active {
  background-color: var(--white);
  color: var(--black);
  text-shadow: 0 0 1px var(--crafthouse);
}

.div-block-3, .div-block-3.acp {
  margin-top: 140px;
}

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

.image-instruction {
  border-radius: 3.5rem;
  width: 100%;
  height: auto;
  box-shadow: 0 20px 13px #0003, 0 8px 7px #0003, 0 2px 3px #0003;
}

.paragraph-instruction {
  color: var(--crafthouse);
  text-align: left;
  word-break: normal;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 2rem;
  font-weight: 400;
}

.image-2 {
  border-radius: 1.5rem;
  margin-left: auto;
  margin-right: 20px;
}

.image-3 {
  border-radius: 1.5rem;
}

.image-3.acp, .image-3.acp2 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.instruction-headling {
  color: var(--crafthouse);
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 40px;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 3.8rem;
  line-height: 1.04;
}

.image-4 {
  width: 40%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.slide-1-4 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/680b46322a069a46ebf3512b_pvc%20preview1.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

.slide-11 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/680ccf85e79eb47e0b81727d_slider8453769086.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

.text-span, .text-span-2 {
  color: var(--crafthouse);
}

.bricklink:active {
  outline-color: var(--crafthouse);
  outline-offset: 0px;
  outline-width: 3px;
  outline-style: none;
}

.section-3 {
  margin-top: 0;
  padding-top: 1rem;
}

.image-5 {
  border-radius: 20px;
  width: 70%;
  max-width: 50%;
  height: 50%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  box-shadow: 0 0 10px 5px #ffffffe6;
}

.image-5.pu-panels-main {
  width: 100%;
  max-width: 100%;
}

.image-5.pu-panels-main._1 {
  max-width: 50%;
}

.image-5.hplpanelsmain {
  box-shadow: none;
  width: 100%;
}

.image-5.hpl-start, .image-5.acp-start {
  box-shadow: 0 0 10px 5px #00000080;
}

.image-5.stretch-ceilings {
  width: 100%;
  max-width: 50%;
}

.bold-text-4 {
  color: var(--crafthouse);
  font-weight: 900;
}

.image-6 {
  margin: 20px auto;
}

.processing {
  text-align: left;
  margin-bottom: 0;
}

.image-7 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.video_btn-2 {
  z-index: 2;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #fff;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 15%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
  text-decoration: none;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.heading-style-h3-3 {
  color: var(--black);
  letter-spacing: .02em;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 1;
}

.video_play-2 {
  z-index: 2;
  aspect-ratio: 1;
  background-color: var(--crafthouse);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.13rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.spinner-wrapper {
  z-index: 2;
  border: .83vw solid var(--white);
  background-color: var(--crafthouse);
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 9.44vw;
  height: 9.44vw;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
  overflow: hidden;
}

.spinner-image {
  filter: invert();
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e12eed00060b17ea680af6_Circle.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 7.8vw;
  height: 7.8vw;
  display: flex;
}

.image-8 {
  border-radius: 0;
  width: 30%;
  height: auto;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-8.pvc_pu {
  box-shadow: 0 0 10px 0 var(--black);
  width: 50%;
  margin-top: 20px;
  margin-left: auto;
  display: block;
}

.image-8.pvc_pu._1, .image-8.pvc_pu._2 {
  border-radius: 0;
  width: 100%;
}

.image-8.pvc_pu.ch-88-01-minimalist-gray, .image-8.pvc_pu.ch-88-02-beige, .image-8.pvc_pu.ch-88-03-medium-gray, .image-8.pvc_pu.ch-88-04-beige-gray, .image-8.pvc_pu.ch-88-05-brown-gray, .image-8.pvc_pu.ch-88-06-cement-ash, .image-8.pvc_pu.ch-88-07-firewood-ash, .image-8.pvc_pu.ch-88-08-sky-blue, .image-8.pvc_pu.ch-88-09-light-green, .image-8.pvc_pu.ch-88-10-morandi-blue, .image-8.pvc_pu.ch-88-11-light-tea, .image-8.pvc_pu.ch-88-12-warm-apricot, .image-8.pvc_pu.ch-88-13-gold-coffee, .image-8.pvc_pu.ch-88-14-light-brown, .image-8.pvc_pu.ch-88-15-beige, .image-8.pvc_pu.ch-88-16-pink, .image-8.pvc_pu.ch-88-17-purple, .image-8.pvc_pu.ch-88-18-dark-brown, .image-8.pvc_pu.ch-88-111, .image-8.pvc_pu.ch-88-112, .image-8.pvc_pu.ch-88-113, .image-8.pvc_pu.ch-88-114, .image-8.pvc_pu.ch-88-115, .image-8.pvc_pu.ch-88-116, .image-8.pvc_pu.ch-88-117, .image-8.pvc_pu.ch-88-118, .image-8.pvc_pu.ch-88-119, .image-8.pvc_pu.ch-88-120 {
  margin-left: auto;
  display: block;
}

.image-8.pvc_pu.mabel-colors1, .image-8.pvc_pu.mabel-colors2, .image-8.pvc_pu.mabel-colors3, .image-8.pvc_pu.mabel-colors4, .image-8.pvc_pu.mabel-colors5, .image-8.pvc_pu.mabel-colors6, .image-8.pvc_pu.mabel-colors7 {
  margin-bottom: 20px;
  margin-left: auto;
  display: block;
}

.image-8.marble_pu {
  width: 60%;
  margin-top: 20px;
}

.image-8.stretch-ceilings {
  box-shadow: none;
}

.image-8._3d-wallcovering-img {
  box-shadow: none;
  border-radius: 0;
  width: 60%;
}

.image-8.horizontal-sclupt {
  box-shadow: none;
  border-radius: 0;
  width: 30%;
  max-width: 100%;
  height: auto;
}

.slide-12 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e1462e8f54c138d9be09b2_Output%20UV%20Wall%20panels%20(catalog)_page4_image.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

.slide-13 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e1462f2748dccce78fefd4_Output%20UV%20Wall%20panels%20(catalog)_page3_image.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

.slide-14 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e1462f5871f8672ff0ba90_Output%20UV%20Wall%20panels%20(catalog)_page2_image.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 3.5rem;
}

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

.bold-text-5.house {
  color: var(--dark-grey);
  text-shadow: 0 0 10px var(--black);
}

.header {
  margin-top: 118px;
  padding-top: 21px;
  padding-bottom: 40px;
}

.slider-title {
  color: #fff;
  background-color: #00000080;
  margin-top: 0;
  margin-bottom: 0;
  padding: 15px;
  display: inline-block;
  position: relative;
}

.slider-title.subtitle {
  background-color: #2fbae58c;
  margin-top: 30px;
}

.slider-title.subtitle._1 {
  background-color: #8fa0388c;
}

.slider-title.subtitle._2 {
  background-color: #a710858c;
}

.container-4 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.slider-2 {
  height: 700px;
}

.slide-15 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e4c7ca56afaf806a1f2d07_0062-1600x1072-50359.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 0;
  height: 100%;
  position: absolute;
  inset: 0;
}

.slide-15._2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e4c7ca56afaf806a1f2d10_i91-1200x614-51256.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-15._3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e4c7ca56afaf806a1f2cfe_i10-11-1200x798-96290.jpg");
  background-size: cover;
}

.slider-box {
  margin-top: 240px;
}

.padding-global-2 {
  padding-left: 5rem;
  padding-right: 5rem;
}

.content-wrapper {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center stretch;
  height: 100vh;
  display: grid;
  overflow: hidden;
}

.text-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-wrapper.home-page {
  margin-left: auto;
  margin-right: auto;
}

.back {
  backface-visibility: hidden;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.front {
  z-index: 2;
  backface-visibility: hidden;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.panel {
  border: 1px solid #fff;
  border-radius: .75rem;
  width: 9vw;
  height: 22vh;
  position: absolute;
  top: 50%;
  left: 50%;
  overflow: hidden;
}

.slider-content_wrapper {
  perspective: 790px;
  perspective-origin: 50% 43%;
  justify-content: center;
  align-items: flex-end;
  width: 60%;
  display: flex;
  transform: rotate(15deg);
}

.text {
  color: var(--black);
  text-align: center;
  font-family: Merriweather, serif;
  font-size: 2.5rem;
  line-height: 120%;
}

.section-4 {
  background-color: var(--white);
}

.image-10 {
  backface-visibility: visible;
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.banner {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.container-large-3 {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.image-11 {
  border-radius: 20px;
  width: 100%;
  box-shadow: 0 0 10px 5px #0003;
}

.wallpapers-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-bottom: 1px solid #000;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-items: stretch center;
  width: 100%;
  margin: 2rem auto;
  padding-top: 0;
  padding-bottom: 40px;
  display: grid;
}

.wallpapers-grid.wallpaper1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  width: 60%;
  display: flex;
}

.wallpapers-grid-img {
  box-shadow: 0 0 10px 0 var(--black);
  border-radius: 20px;
  width: 350px;
  height: 350px;
}

.wallpapers-grid-cont {
  box-shadow: 0 0 10px 0 var(--black);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e663435ed3498a112ff921_88-01%20minimalist%20gray.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 350px;
  max-width: none;
  height: 350px;
}

.wallpapers-grid-cont._1 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e6634c60bdaee292ab17fb_88-01%20minimalist%20gray.jpg");
}

.wallpapers-grid-cont._2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e66e14ca6382692191af7f_88-02%20Beige.jpg");
}

.wallpapers-grid-cont._3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e66e19872dc30ff023496c_88-02%20Beige.jpg");
}

.wallpapers-grid-cont._4 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e66e8ac846eb49cb6fbdce_88-03%20medium%20gray.jpg");
}

.wallpapers-grid-cont._5 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e66e8fd07b01701bff1692_88-03%20medium%20gray.jpg");
}

.wallpapers-grid-cont._6 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e66f1fcef49a2d4211b1ca_88-04%20Beige%20Gray.jpg");
}

.wallpapers-grid-cont._7 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e66f24f9c27e7ff9653d1d_88-04%20Beige%20Gray.jpg");
}

.wallpapers-grid-cont._8 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e66fa34f31697f51e92c00_88-05%20Brown%20Gray.jpg");
}

.wallpapers-grid-cont._9 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e66fa9dca1cc42cf4007b1_88-05%20Brown%20Gray.jpg");
}

.wallpapers-grid-cont._10 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e66fffb9a0bdb8eb01f869_88-06%20Cement%20Ash.jpg");
}

.wallpapers-grid-cont._11 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e67006e0a85660c4191d9e_88-06%20Cement%20Ash.jpg");
}

.wallpapers-grid-cont._12 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e670668486db8a6f9ab10c_88-07%20Firewood%20Ash.jpg");
}

.wallpapers-grid-cont._13 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e6706c7f6483a115a2728f_88-07%20Firewood%20Ash.jpg");
}

.wallpapers-grid-cont._14 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e670ba5311e2e479b74611_88-08%20Sky%20Blue.jpg");
}

.wallpapers-grid-cont._15 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e670bb0237d70f9f9ca9ac_88-08%20Sky%20Blue.jpg");
}

.wallpapers-grid-cont._16 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e67221ab7e19d11724bf33_88-09%20Light%20Green.jpg");
}

.wallpapers-grid-cont._17 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e6722504384f5afa21c3b0_88-09%20Light%20Green.jpg");
}

.wallpapers-grid-cont._18 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e673455311e2e479b86725_88-10%20Morandi%20Blue.jpg");
}

.wallpapers-grid-cont._19 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e6734a2896abf4d73d6172_88-10%20Morandi%20Blue.jpg");
}

.wallpapers-grid-cont._20 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e67392f59ad274da94c8dd_88-11%20Light%20Tea.jpg");
}

.wallpapers-grid-cont._21 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e673996d815e8d9dd02e03_88-11%20Light%20Tea.jpg");
}

.wallpapers-grid-cont._22 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e673e1fb254d3a7bd10665_88-12%20Warm%20Apricot.jpg");
}

.wallpapers-grid-cont._23 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e673e52ec51c651e6ff69f_88-12%20Warm%20Apricot.jpg");
}

.wallpapers-grid-cont._24 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e674407b0a83a55701af89_88-13%20Gold%20Coffee.jpg");
}

.wallpapers-grid-cont._25 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e67445ab7e19d117259b95_88-13%20Gold%20Coffee.jpg");
}

.wallpapers-grid-cont._26 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e6748fe8788c98a1112899_88-14%20Light%20Brown.jpg");
}

.wallpapers-grid-cont._27 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e67493c34bb2a23344c2ce_88-14%20Light%20Brown.jpg");
}

.wallpapers-grid-cont._28 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e674d168e03263abe3e34d_88-15%20Beige.jpg");
}

.wallpapers-grid-cont._29 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e674d6fb254d3a7bd16951_88-15%20Beige.jpg");
}

.wallpapers-grid-cont._30 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e675269eb079b8626c979a_88-16%20Pink.jpg");
}

.wallpapers-grid-cont._31 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e6752a6541207df954352b_88-16%20Pink.jpg");
}

.wallpapers-grid-cont._32 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e67565ae0922b626ec30a7_88-17%20Purple.jpg");
}

.wallpapers-grid-cont._33 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e6756a76307c88ae754e80_88-17%20Purple.jpg");
}

.wallpapers-grid-cont._34 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e675aaecddd167d59ff8e4_88-18%20Dark%20Brown.jpg");
}

.wallpapers-grid-cont._35 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e675b07005dec0614e08ca_88-18%20Dark%20Brown.jpg");
}

.wallpapers-grid-cont._36 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e675f8049d40150f444ebb_88-111.jpg");
}

.wallpapers-grid-cont._37 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e675fe538fb5bb55422cd0_88-111.jpg");
}

.wallpapers-grid-cont._38 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e6764c8f7e1ce7b5e677b5_88-112.jpg");
}

.wallpapers-grid-cont._39 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e676501d8fba2921dd58e1_88-112.jpg");
}

.wallpapers-grid-cont._40 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e6768d2f479cadb64fb17b_88-113.jpg");
}

.wallpapers-grid-cont._41 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e67692cd3e4c82a8ec190c_88-113.jpg");
}

.wallpapers-grid-cont._42 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e6775ffe447b7c87bfca88_88-114.jpg");
}

.wallpapers-grid-cont._43 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e676dc076c816523d891ce_88-114.jpg");
}

.wallpapers-grid-cont._44 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e67874e64f141d84837fa1_88-115.jpg");
}

.wallpapers-grid-cont._45 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e67879eb5b1f95eb5bbf6c_88-115.jpg");
}

.wallpapers-grid-cont._46 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e678c176b8dad2d33ae530_88-116.jpg");
}

.wallpapers-grid-cont._47 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e678c6933dcb14abc239f4_88-116.jpg");
}

.wallpapers-grid-cont._48 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e678fcac8762698a842acf_88-117.jpg");
}

.wallpapers-grid-cont._49 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e67901f499a54e963efdf4_88-117.jpg");
}

.wallpapers-grid-cont._50 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e6793830d8872139de964b_88-118.jpg");
}

.wallpapers-grid-cont._51 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e6793cd7125f8c693aec43_88-118.jpg");
}

.wallpapers-grid-cont._52 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e67980e9b832b8bc3eff85_88-119.jpg");
}

.wallpapers-grid-cont._53 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e679854bea03a1bbb1647b_88-119.jpg");
}

.wallpapers-grid-cont._54 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e679beacdbb8b053844bcd_88-120.jpg");
}

.wallpapers-grid-cont._55 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68e679c308b3cd58bc1d9fd8_88-120.jpg");
}

.section-5 {
  z-index: 2;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  position: relative;
}

.section-5.is-contact {
  margin-top: 6rem;
  padding-top: 0;
  padding-bottom: 0;
  overflow: clip;
}

.form-input-2 {
  color: #080808;
  background-color: #0000;
  border: 1px solid #0808084d;
  border-radius: 2.5rem;
  height: auto;
  min-height: 3.5rem;
  margin-bottom: 0;
  padding: .5rem 1.25rem;
  font-size: 1rem;
  line-height: 1.6;
  transition: border-color .4s cubic-bezier(.215, .61, .355, 1), background-color .4s cubic-bezier(.25, .46, .45, .94);
}

.form-input-2:hover {
  border-color: #080808;
}

.form-input-2:focus {
  background-color: #a9a9a91a;
  border-color: #080808;
}

.form-input-2::placeholder {
  color: #08080880;
}

.form-input-2.is-text-area {
  border-radius: 1rem;
  height: auto;
  min-height: 11.25rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: auto;
}

.text-size-medium-5 {
  font-size: 1.125rem;
}

.field-label-2 {
  color: #a9a9a9;
  letter-spacing: .1em;
  text-transform: uppercase;
  margin-bottom: .4rem;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1;
}

.container-large-4 {
  width: 90%;
  max-width: 72.5rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.heading-style-h1-3 {
  letter-spacing: -.02em;
  text-transform: uppercase;
  font-family: Coolvetica Condensed, sans-serif;
  font-size: 11.25rem;
  font-weight: 400;
  line-height: .9;
  position: relative;
}

.form-field-wrapper-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  flex: 1;
  width: 100%;
  display: flex;
  position: relative;
}

.max-width-440-2 {
  width: 100%;
  max-width: 27.5rem;
}

.button-5 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #080808;
  text-transform: uppercase;
  background-color: #ceff65;
  border-radius: 5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  text-decoration: none;
  transition: background-color .45s cubic-bezier(.215, .61, .355, 1);
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-5:hover {
  background-color: #b3e940;
}

.text-style-inlinelink-2 {
  color: #080808;
  text-decoration: underline;
}

.text-style-inlinelink-2:hover {
  text-decoration: none;
}

.img-cover-2 {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.contact_visual-mask-2 {
  z-index: 2;
  transform-origin: 0%;
  background-color: #fff;
  width: 100%;
  height: 100%;
  position: absolute;
  transform: translate(100%);
}

.image-12 {
  margin: 4rem auto;
  display: block;
}

.container-5 {
  max-width: 100%;
  margin-left: 0;
  display: flex;
}

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

.link-3 {
  flex-flow: wrap;
  justify-content: flex-end;
  align-items: center;
  margin-left: 5px;
  text-decoration: none;
  display: inline-flex;
}

.link-3:hover {
  color: var(--crafthouse);
  text-decoration: underline;
}

.fabric-panels1 {
  box-shadow: 0 0 10px 0 var(--black);
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee1fbc6f16d8b87357d8c7_Leather%20Suede%20Wall%20Sticker%20catalog_1.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 2.5rem;
  width: 450px;
  height: 290px;
  padding-top: 0%;
  padding-bottom: 0%;
}

.fabric-panels1._2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee1fbb587079f732aff836_Leather%20Suede%20Wall%20Sticker%20catalog_1_2.jpg");
  padding-top: 0%;
}

.fabric-panels1._2.fabric-panels2_2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee570545cba9e8455785fa_Leather%20Suede%20Wall%20Sticker%20catalog_2_2.jpg");
}

.fabric-panels1._2.fabric-panels3_2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5a8af067a4eb8a750996_Leather%20Suede%20Wall%20Sticker%20catalog_3_2.jpg");
}

.fabric-panels1._2.fabric-panels4_2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5d76c28c8b85283a0f01_Leather%20Suede%20Wall%20Sticker%20catalog_4_2.jpg");
}

.fabric-panels1._2.fabric-panels5_2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5ee7f33e413cc4e97610_Leather%20Suede%20Wall%20Sticker%20catalog_5_2.jpg");
}

.fabric-panels1._2.fabric-panels6_2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee604a9a75f01aca22e3e0_Leather%20Suede%20Wall%20Sticker%20catalog_6_2.jpg");
}

.fabric-panels1._2.fabric-panels7_2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee63bbcc3e57d65d13f864_Leather%20Suede%20Wall%20Sticker%20catalog_7_2.jpg");
}

.fabric-panels1._2.fabric-panels8_2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee65a0ce3669d67020d41a_Leather%20Suede%20Wall%20Sticker%20catalog_8_2.jpg");
}

.fabric-panels1._2.fabric-panels9_2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6aea8168220d417588cb_Leather%20Suede%20Wall%20Sticker%20catalog_9_2.jpg");
}

.fabric-panels1._2.fabric-panels10_2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6d49235bfb90190dc19d_Leather%20Suede%20Wall%20Sticker%20catalog_10_2.jpg");
}

.fabric-panels1._3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee1fbbb92d21cdecfb1721_Leather%20Suede%20Wall%20Sticker%20catalog_1_3.jpg");
  padding-top: 0%;
}

.fabric-panels1._3.fabric-panels2_3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee570431d6af1f6918c410_Leather%20Suede%20Wall%20Sticker%20catalog_2_3.jpg");
}

.fabric-panels1._3.fabric-panels3_3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5a8abce90aad7c654b63_Leather%20Suede%20Wall%20Sticker%20catalog_3_3.jpg");
}

.fabric-panels1._3.fabric-panels4_3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5d766fa457fc11ee2742_Leather%20Suede%20Wall%20Sticker%20catalog_4_3.jpg");
}

.fabric-panels1._3.fabric-panels5_3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5ee76fa457fc11eec82a_Leather%20Suede%20Wall%20Sticker%20catalog_5_3.jpg");
}

.fabric-panels1._3.fabric-panels6_3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee604a4eb4cb9d70bc8fb5_Leather%20Suede%20Wall%20Sticker%20catalog_6_3.jpg");
}

.fabric-panels1._3.fabric-panels7_3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee63bb7fc86f3398286b06_Leather%20Suede%20Wall%20Sticker%20catalog_7_3.jpg");
}

.fabric-panels1._3.fabric-panels8_3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee65a0e4a36406230cd225_Leather%20Suede%20Wall%20Sticker%20catalog_8_3.jpg");
}

.fabric-panels1._3.fabric-panels9_3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6aea5777fa2c3354fd44_Leather%20Suede%20Wall%20Sticker%20catalog_9_3.jpg");
}

.fabric-panels1._3.fabric-panels10_3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6d49b5f54ab84d62a681_Leather%20Suede%20Wall%20Sticker%20catalog_10_3.jpg");
}

.fabric-panels1._4 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee1fbb27ae21ea4906d352_Leather%20Suede%20Wall%20Sticker%20catalog_1_4.jpg");
}

.fabric-panels1._4.fabric-panels2_4 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee57056c73127b7f382ca3_Leather%20Suede%20Wall%20Sticker%20catalog_2_4.jpg");
}

.fabric-panels1._4.fabric-panels3_4 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5a8a02f0d225a658ea7e_Leather%20Suede%20Wall%20Sticker%20catalog_3_4.jpg");
}

.fabric-panels1._4.fabric-panels4_4 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5d76ce3669d6701d45ec_Leather%20Suede%20Wall%20Sticker%20catalog_4_4.jpg");
}

.fabric-panels1._4.fabric-panels5_4 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5ee77222b05962ed7dfb_Leather%20Suede%20Wall%20Sticker%20catalog_5_4.jpg");
}

.fabric-panels1._4.fabric-panels6_4 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee604a21ea11fa06b3cba7_Leather%20Suede%20Wall%20Sticker%20catalog_6_4.jpg");
}

.fabric-panels1._4.fabric-panels7_4 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee63bbd8530dc84efc8ad6_Leather%20Suede%20Wall%20Sticker%20catalog_7_4.jpg");
}

.fabric-panels1._4.fabric-panels8_4 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee65a0b40d614e25f439c3_Leather%20Suede%20Wall%20Sticker%20catalog_8_4.jpg");
}

.fabric-panels1._4.fabric-panels9_4 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6aeaa359e5605d2b1074_Leather%20Suede%20Wall%20Sticker%20catalog_9_4.jpg");
}

.fabric-panels1._4.fabric-panels10_4 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6d49c1203b5e75b1f335_Leather%20Suede%20Wall%20Sticker%20catalog_10_4.jpg");
}

.fabric-panels1._5 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee1fbb7189147a8d9f60d3_Leather%20Suede%20Wall%20Sticker%20catalog_1_5.jpg");
  padding-top: 0%;
}

.fabric-panels1._5.fabric-panels2_5 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5705fb32ffc9becfe33a_Leather%20Suede%20Wall%20Sticker%20catalog_2_5.jpg");
}

.fabric-panels1._5.fabric-panels3_5 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5a8af624430010e5e5e6_Leather%20Suede%20Wall%20Sticker%20catalog_3_5.jpg");
}

.fabric-panels1._5.fabric-panels4_5 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5d761a184574ec93e8c0_Leather%20Suede%20Wall%20Sticker%20catalog_4_5.jpg");
}

.fabric-panels1._5.fabric-panels5_5 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5ee7a851480a3e42b673_Leather%20Suede%20Wall%20Sticker%20catalog_5_5.jpg");
}

.fabric-panels1._5.fabric-panels6_5 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee604a3d50b36ee8a58690_Leather%20Suede%20Wall%20Sticker%20catalog_6_5.jpg");
}

.fabric-panels1._5.fabric-panels7_5 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee63bb75debb740000353f_Leather%20Suede%20Wall%20Sticker%20catalog_7_5.jpg");
}

.fabric-panels1._5.fabric-panels8_5 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee65a0d23a92962b56173a_Leather%20Suede%20Wall%20Sticker%20catalog_8_5.jpg");
}

.fabric-panels1._5.fabric-panels9_5 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6aead23a92962b580cd2_Leather%20Suede%20Wall%20Sticker%20catalog_9_5.jpg");
}

.fabric-panels1._5.fabric-panels10_5 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6d492995fbc0ae032595_Leather%20Suede%20Wall%20Sticker%20catalog_10_5.jpg");
}

.fabric-panels1._6 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee1fbb1848323a0b1c14d1_Leather%20Suede%20Wall%20Sticker%20catalog_1_6.jpg");
  padding-top: 0%;
}

.fabric-panels1._6.fabric-panels2_6 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee570537960c5d90140490_Leather%20Suede%20Wall%20Sticker%20catalog_2_6.jpg");
}

.fabric-panels1._6.fabric-panels3_6 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5a8bd636991172c0ce64_Leather%20Suede%20Wall%20Sticker%20catalog_3_6.jpg");
}

.fabric-panels1._6.fabric-panels4_6 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5d76fb3ca9c19278c1da_Leather%20Suede%20Wall%20Sticker%20catalog_4_6.jpg");
}

.fabric-panels1._6.fabric-panels5_6 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5ee73290b37bc8edbcca_Leather%20Suede%20Wall%20Sticker%20catalog_5_6.jpg");
}

.fabric-panels1._6.fabric-panels6_6 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee604a9d0da3d119230a85_Leather%20Suede%20Wall%20Sticker%20catalog_6_6.jpg");
}

.fabric-panels1._6.fabric-panels7_6 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee63bbe58e5ec9a3653809_Leather%20Suede%20Wall%20Sticker%20catalog_7_6.jpg");
}

.fabric-panels1._6.fabric-panels8_6 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee65a075debb740000e99d_Leather%20Suede%20Wall%20Sticker%20catalog_8_6.jpg");
}

.fabric-panels1._6.fabric-panels9_6 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6aea6f7ab622914d702b_Leather%20Suede%20Wall%20Sticker%20catalog_9_6.jpg");
}

.fabric-panels1._6.fabric-panels10_6 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6d48bffe765a964c2970_Leather%20Suede%20Wall%20Sticker%20catalog_10_6.jpg");
}

.fabric-panels1._7 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee1fbbb5f54ab84d447b32_Leather%20Suede%20Wall%20Sticker%20catalog_1_7.jpg");
}

.fabric-panels1._7.fabric-panels2_7 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee57056f692d40b963963a_Leather%20Suede%20Wall%20Sticker%20catalog_2_7.jpg");
}

.fabric-panels1._7.fabric-panels3_7 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5a8a2130c5560e175e9c_Leather%20Suede%20Wall%20Sticker%20catalog_3_7.jpg");
}

.fabric-panels1._7.fabric-panels4_7 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5d7620d4600cb8b5ae83_Leather%20Suede%20Wall%20Sticker%20catalog_4_7.jpg");
}

.fabric-panels1._7.fabric-panels5_7 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5ee7523be4d7c19d8c94_Leather%20Suede%20Wall%20Sticker%20catalog_5_7.jpg");
}

.fabric-panels1._7.fabric-panels6_7 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee604ad636991172c335fb_Leather%20Suede%20Wall%20Sticker%20catalog_6_7.jpg");
}

.fabric-panels1._7.fabric-panels7_7 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee63bb7ac57097b26e2e94_Leather%20Suede%20Wall%20Sticker%20catalog_7_7.jpg");
}

.fabric-panels1._7.fabric-panels8_7 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee65a04655871661ba97e2_Leather%20Suede%20Wall%20Sticker%20catalog_8_7.jpg");
}

.fabric-panels1._7.fabric-panels9_7 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6aea741cd6f949cbd4b9_Leather%20Suede%20Wall%20Sticker%20catalog_9_7.jpg");
}

.fabric-panels1._7.fabric-panels10_7 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6d49b91ed291b3880d8d_Leather%20Suede%20Wall%20Sticker%20catalog_10_7.jpg");
}

.fabric-panels1._8 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee1fbb0b05eb51597a2d7f_Leather%20Suede%20Wall%20Sticker%20catalog_1_8.jpg");
  padding-top: 0%;
}

.fabric-panels1._8.fabric-panels2_8 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee570528f84d1971db87aa_Leather%20Suede%20Wall%20Sticker%20catalog_2_8.jpg");
}

.fabric-panels1._8.fabric-panels3_8 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5a8b0bb436fd26e0a88a_Leather%20Suede%20Wall%20Sticker%20catalog_3_8.jpg");
}

.fabric-panels1._8.fabric-panels4_8 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5d767fc86f339825e5b3_Leather%20Suede%20Wall%20Sticker%20catalog_4_8.jpg");
}

.fabric-panels1._8.fabric-panels5_8 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5ee72130c5560e196448_Leather%20Suede%20Wall%20Sticker%20catalog_5_8.jpg");
}

.fabric-panels1._8.fabric-panels6_8 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee604a48cc3957469e2c25_Leather%20Suede%20Wall%20Sticker%20catalog_6_8.jpg");
}

.fabric-panels1._8.fabric-panels7_8 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee63bb4879a35ac50563c8_Leather%20Suede%20Wall%20Sticker%20catalog_7_8.jpg");
}

.fabric-panels1._8.fabric-panels8_8 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee65a10337dcb022742d89_Leather%20Suede%20Wall%20Sticker%20catalog_8_8.jpg");
}

.fabric-panels1._8.fabric-panels9_8 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6aea39897535393cea42_Leather%20Suede%20Wall%20Sticker%20catalog_9_8.jpg");
}

.fabric-panels1._8.fabric-panels10_8 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6d490b46a3c03c197bbd_Leather%20Suede%20Wall%20Sticker%20catalog_10_8.jpg");
}

.fabric-panels1._9 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee1fbc4412b64fabaf6c35_Leather%20Suede%20Wall%20Sticker%20catalog_1_9.jpg");
  padding-top: 0%;
}

.fabric-panels1._9.fabric-panels2_9 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5705f33e413cc4e6835c_Leather%20Suede%20Wall%20Sticker%20catalog_2_9.jpg");
}

.fabric-panels1._9.fabric-panels3_9 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5a8b8c7e8b21a56f7413_Leather%20Suede%20Wall%20Sticker%20catalog_3_9.jpg");
}

.fabric-panels1._9.fabric-panels4_9 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5d765d6d7391b083e876_Leather%20Suede%20Wall%20Sticker%20catalog_4_9.jpg");
}

.fabric-panels1._9.fabric-panels5_9 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5ee720d4600cb8b659af_Leather%20Suede%20Wall%20Sticker%20catalog_5_9.jpg");
}

.fabric-panels1._9.fabric-panels6_9 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee604ab40d614e25f21649_Leather%20Suede%20Wall%20Sticker%20catalog_6_9.jpg");
}

.fabric-panels1._9.fabric-panels7_9 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee63bb9f0f957816e1214a_Leather%20Suede%20Wall%20Sticker%20catalog_7_9.jpg");
}

.fabric-panels1._9.fabric-panels8_9 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee65a129ef9cd689dd0b7c_Leather%20Suede%20Wall%20Sticker%20catalog_8_9.jpg");
}

.fabric-panels1._9.fabric-panels9_9 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6aeadcb0ec405555b790_Leather%20Suede%20Wall%20Sticker%20catalog_9_9.jpg");
}

.fabric-panels1._9.fabric-panels10_9 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6d498168220d41764a60_Leather%20Suede%20Wall%20Sticker%20catalog_10_9.jpg");
}

.fabric-panels1.fabric-panels2 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee57043a986a4456cd4cab_Leather%20Suede%20Wall%20Sticker%20catalog_2.jpg");
}

.fabric-panels1.fabric-panels3 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5a8a7222b05962eb187c_Leather%20Suede%20Wall%20Sticker%20catalog_3.jpg");
}

.fabric-panels1.fabric-panels4 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5d76755a84572fa6151d_Leather%20Suede%20Wall%20Sticker%20catalog_4.jpg");
}

.fabric-panels1.fabric-panels5 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee5ee720d4600cb8b65958_Leather%20Suede%20Wall%20Sticker%20catalog_5.jpg");
}

.fabric-panels1._10.fabric-panels6_10 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee604abce90aad7c676624_Leather%20Suede%20Wall%20Sticker%20catalog_6_10.jpg");
}

.fabric-panels1._10.fabric-panels7_10 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee63bb28f84d1971e0e8c1_Leather%20Suede%20Wall%20Sticker%20catalog_7_10.jpg");
}

.fabric-panels1._10.fabric-panels8_10 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee65a16d6612cc04861d6f_Leather%20Suede%20Wall%20Sticker%20catalog_8_10.jpg");
}

.fabric-panels1._10.fabric-panels9_10 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6aea1c7bd5f850cadff8_Leather%20Suede%20Wall%20Sticker%20catalog_9_10.jpg");
}

.fabric-panels1._10.fabric-panels10_10 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6d493eff300e6930a4d1_Leather%20Suede%20Wall%20Sticker%20catalog_10_10.jpg");
}

.fabric-panels1.fabric-panels6 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6049c12c63b6b72044b7_Leather%20Suede%20Wall%20Sticker%20catalog_6.jpg");
}

.fabric-panels1.fabric-panels7 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee63bb9572ac7438b2b1e3_Leather%20Suede%20Wall%20Sticker%20catalog_7.jpg");
}

.fabric-panels1.fabric-panels8 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee65a185836cca1e84e68f_Leather%20Suede%20Wall%20Sticker%20catalog_8.jpg");
}

.fabric-panels1.fabric-panels9 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6aea711be2c6abf59a3c_Leather%20Suede%20Wall%20Sticker%20catalog_9.jpg");
}

.fabric-panels1.fabric-panels10 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6d48cc5db90bd7738976_Leather%20Suede%20Wall%20Sticker%20catalog_10.jpg");
}

.image-13 {
  background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68ee6a959f0f957816e37ea4_Leather%20Suede%20Wall%20Sticker%20catalog_9.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
}

.section-6 {
  margin-top: 2rem;
  padding-top: 2rem;
}

@media screen and (max-width: 991px) {
  .styleguide_block.cc-grid {
    display: flex;
  }

  .styleguide_wrap {
    flex-flow: column;
    display: flex;
  }

  .margin-bottom-8 {
    margin-bottom: .375rem;
  }

  .margin-bottom-12 {
    margin-bottom: .625rem;
  }

  .margin-bottom-20 {
    margin-bottom: 1rem;
  }

  .margin-bottom-24 {
    margin-bottom: 1.25rem;
  }

  .margin-bottom-28 {
    margin-bottom: 1.5rem;
  }

  .margin-bottom-32 {
    margin-bottom: 1.75rem;
  }

  .margin-bottom-40 {
    margin-bottom: 2.25rem;
  }

  .margin-bottom-48 {
    margin-bottom: 2.75rem;
  }

  .margin-bottom-56 {
    margin-bottom: 3.25rem;
  }

  .margin-bottom-64 {
    margin-bottom: 3.5rem;
  }

  .margin-bottom-72 {
    margin-bottom: 4rem;
  }

  .margin-bottom-80 {
    margin-bottom: 4.5rem;
  }

  .margin-bottom-96 {
    margin-bottom: 5rem;
  }

  .margin-bottom-104 {
    margin-bottom: 6rem;
  }

  .margin-bottom-120 {
    margin-bottom: 6.5rem;
  }

  .margin-bottom-144 {
    margin-bottom: 7rem;
  }

  .hide-tablet {
    display: none;
  }

  .show-tablet {
    display: block;
  }

  .styleguide_head {
    position: relative;
    top: auto;
  }

  .margin-top-8 {
    margin-top: .375rem;
  }

  .margin-top-12 {
    margin-top: .625rem;
  }

  .margin-top-20 {
    margin-top: 1rem;
  }

  .margin-top-24 {
    margin-top: 1.25rem;
  }

  .margin-top-28 {
    margin-top: 1.5rem;
  }

  .margin-top-32 {
    margin-top: 1.75rem;
  }

  .margin-top-40 {
    margin-top: 2.25rem;
  }

  .margin-top-48 {
    margin-top: 2.75rem;
  }

  .margin-top-56 {
    margin-top: 3.25rem;
  }

  .margin-top-64 {
    margin-top: 3.5rem;
  }

  .margin-top-72 {
    margin-top: 4rem;
  }

  .margin-top-80 {
    margin-top: 4.5rem;
  }

  .margin-top-96 {
    margin-top: 5rem;
  }

  .margin-top-104 {
    margin-top: 6rem;
  }

  .margin-top-120 {
    margin-top: 6.5rem;
  }

  .margin-top-144 {
    margin-top: 7rem;
  }

  .section {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .section.is-video {
    margin-top: 4.5rem;
    padding-top: 2.5rem;
  }

  .section.is-hero {
    margin-top: 4.5rem;
  }

  .section.is-contact {
    margin-top: 4.5rem;
    padding-top: 2.5rem;
  }

  .section.is-bottom-cta {
    padding-top: 6.25rem;
  }

  .section.is-about-hero, .section.is-location-hero, .section.is-legal {
    margin-top: 4.5rem;
    padding-top: 2.5rem;
  }

  .video_wrap {
    transform: scale(.9);
  }

  .video_box {
    aspect-ratio: 1162 / 900;
  }

  .email-form_wrap {
    flex: 0 auto;
    width: 100%;
    max-width: none;
  }

  .player_list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .player_visual {
    border-radius: 1.5rem;
  }

  .locations_wrap {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .locations_list {
    width: 100%;
  }

  .faqs_wrap {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
    flex-flow: column;
  }

  .footer_copyright {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column-reverse;
    justify-content: space-between;
    align-items: flex-start;
  }

  .hero_wrap {
    border-radius: 2rem;
    height: calc(98vh - 4.5rem);
  }

  .hero_inner {
    flex-flow: column;
    justify-content: flex-end;
    align-items: flex-start;
  }

  .quote_text {
    font-size: 10vw;
  }

  .gallery_img-box {
    font-size: .9rem;
  }

  .feature_wrap {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-flow: column;
  }

  .feature_visual {
    aspect-ratio: 3 / 2;
    width: 100%;
    max-width: 100%;
  }

  .feature_content {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .staff_list {
    flex-flow: column;
    display: flex;
  }

  .contact_wrap {
    flex-flow: column;
  }

  .contact_visual {
    aspect-ratio: 1;
    width: 100vw;
    margin-left: -5vw;
    position: relative;
    top: auto;
  }

  .contact_content {
    width: 100%;
    padding-top: 0;
    padding-right: 0;
  }

  .contact_img {
    width: 100%;
  }

  .navbar {
    height: 4.5rem;
  }

  .nav_wrap {
    justify-content: space-between;
    padding: .5rem 1rem;
  }

  .nav_link {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 10vw;
  }

  .nav_brand {
    width: 12rem;
    position: relative;
  }

  .nav_menu-items {
    background-color: var(--white);
    flex-flow: column;
    width: 100vw;
    height: 100vh;
    padding-top: 2rem;
    left: 0;
    right: 0;
  }

  .nav_menu-items-inner {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
  }

  .nav_menu-link-wrap {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: auto;
  }

  .nav_menu-link-wrap.is-left {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .nav_button {
    z-index: 100;
    margin-right: -1rem;
    padding: 1rem;
  }

  .nav_button.w--open {
    background-color: var(--white);
  }

  .nav_button-inner {
    grid-column-gap: .3rem;
    grid-row-gap: .3rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .nav_button-line {
    background-color: var(--black);
    border-radius: 2rem;
    width: 1.6rem;
    height: 2px;
    padding: 0;
  }

  .video_wall {
    margin-top: -20vh;
  }

  .about-visual_wrap {
    margin-bottom: 1rem;
    transform: scale(.9);
  }

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

  .content_wrap {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .template_list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
  }

  .before {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .before_mobile {
    background-position: 50% 60%;
    background-size: auto 40vh;
    width: 100%;
    display: block;
  }

  .after {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .after_mobile {
    background-position: 50% 60%;
    background-size: auto 40vh;
    width: 100%;
    display: block;
  }

  .global-padding {
    padding-left: 24px;
    padding-right: 24px;
  }

  .before_mobile-2 {
    background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/677bcba7064122baca828428_PicRetouch_20250104_002427886.jpg");
    background-position: 0 75%;
    background-size: cover;
    background-attachment: scroll;
    width: 100%;
    display: block;
  }

  .section_hero-2 {
    height: 500px;
  }

  .before-2 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .global-padding-2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .container-2 {
    max-width: 600px;
    max-height: 350px;
  }

  .after_mobile-2 {
    background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/677bcba7064122baca828430_PicRetouch_20250104_002606138.jpg");
    background-position: 75% 0;
    background-size: cover;
    background-attachment: scroll;
    width: 100%;
    display: block;
  }

  .after-2 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .spinner-wrapper {
    border-width: .75rem;
    width: 8.5rem;
    height: 8.5rem;
    top: 38%;
    left: -7%;
  }

  .spinner-image {
    width: 7rem;
    height: 7rem;
  }

  .header {
    margin-top: 28px;
  }

  .padding-global-2 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .section-5 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .section-5.is-contact {
    margin-top: 4.5rem;
    padding-top: 2.5rem;
  }
}

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

  .margin-bottom-24 {
    margin-bottom: 1rem;
  }

  .margin-bottom-28 {
    margin-bottom: 1.25rem;
  }

  .margin-bottom-32 {
    margin-bottom: 1.5rem;
  }

  .margin-bottom-40 {
    margin-bottom: 2rem;
  }

  .margin-bottom-48 {
    margin-bottom: 2.25rem;
  }

  .margin-bottom-56 {
    margin-bottom: 2.75rem;
  }

  .margin-bottom-64 {
    margin-bottom: 3rem;
  }

  .margin-bottom-72 {
    margin-bottom: 3.25rem;
  }

  .margin-bottom-80 {
    margin-bottom: 3.5rem;
  }

  .margin-bottom-96 {
    margin-bottom: 3.75rem;
  }

  .margin-bottom-104 {
    margin-bottom: 4rem;
  }

  .margin-bottom-120 {
    margin-bottom: 4.5rem;
  }

  .margin-bottom-144 {
    margin-bottom: 5rem;
  }

  .hide-landscape {
    display: none;
  }

  .show-landscape {
    display: block;
  }

  .heading-style-h1 {
    font-size: 7rem;
  }

  .margin-top-24 {
    margin-top: 1rem;
  }

  .margin-top-28 {
    margin-top: 1.25rem;
  }

  .margin-top-32 {
    margin-top: 1.5rem;
  }

  .margin-top-40 {
    margin-top: 2rem;
  }

  .margin-top-48 {
    margin-top: 2.25rem;
  }

  .margin-top-56 {
    margin-top: 2.75rem;
  }

  .margin-top-64 {
    margin-top: 3rem;
  }

  .margin-top-72 {
    margin-top: 3.25rem;
  }

  .margin-top-80 {
    margin-top: 3.5rem;
  }

  .margin-top-96 {
    margin-top: 3.75rem;
  }

  .margin-top-104 {
    margin-top: 4rem;
  }

  .margin-top-120 {
    margin-top: 4.5rem;
  }

  .margin-top-144 {
    margin-top: 5rem;
  }

  .section.is-bottom-cta {
    padding-top: 5rem;
  }

  .section.is-about-hero {
    padding-bottom: 4rem;
  }

  .video_title {
    left: 1rem;
    right: 1rem;
  }

  .max-width-440.is-full-responsive {
    max-width: 100%;
  }

  .player_list {
    grid-column-gap: 3.2rem;
    grid-row-gap: 3.2rem;
    flex-flow: column;
    display: flex;
  }

  .locations_list {
    width: 100vw;
    margin-left: -5vw;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
    overflow: auto;
  }

  .locations_item {
    flex: none;
    width: 90%;
  }

  .footer_links {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
    margin-left: -.5rem;
  }

  .footer_copyright {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .locations_grid {
    grid-column-gap: 1.6rem;
    grid-row-gap: 1.6rem;
    flex-flow: column;
    display: flex;
  }

  .quote_text {
    font-size: 4rem;
  }

  .gallery_wrap {
    padding-top: 8.5rem;
    padding-bottom: 8.5rem;
  }

  .gallery_img-box {
    font-size: .6rem;
  }

  .feature_visual {
    aspect-ratio: 1;
  }

  .nav_brand.w--current {
    width: 8rem;
  }

  .nav_menu-items-inner {
    padding-left: 1rem;
  }

  .video_wall {
    margin-top: -15vh;
  }

  .bottom-cta_box {
    margin-top: -4rem;
  }

  .about-visual_wrap {
    height: 20rem;
    margin-top: -3.5rem;
  }

  .licence_grid-images {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-columns: 1fr 1fr;
  }

  .template_list {
    flex-flow: column;
  }

  .content_header {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .template_list-item.is-licence {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .footer_copyright-inner {
    flex-flow: column;
  }

  .container {
    height: 300px;
  }

  .before_mobile, .after_mobile, .before_mobile-2 {
    background-position: 50% 70%;
  }

  .container-2 {
    height: 300px;
  }

  .after_mobile-2 {
    background-position: 50% 70%;
  }

  .locations_grid-2 {
    grid-column-gap: 1.6rem;
    grid-row-gap: 1.6rem;
    flex-flow: column;
    display: flex;
  }

  .heading-style-h1-2 {
    font-size: 7rem;
  }

  .catalogs-category-buttons._0.w--current:hover {
    border-width: 3px;
  }

  .spinner-wrapper {
    top: 33%;
    left: -12%;
  }

  .padding-global-2 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .heading-style-h1-3 {
    font-size: 7rem;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 5rem;
  }

  .container-large {
    width: 100%;
    max-width: 95%;
    margin-top: 0;
  }

  .container-large.wallpapers {
    border-top: 1px #000;
    border-bottom: 1px solid #000;
    margin-top: 1rem;
    margin-bottom: 1rem;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .container-large._3d-wallcovering {
    margin-top: 3rem;
  }

  .styleguide_row {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .text-size-regular {
    max-width: 47%;
  }

  .text-size-regular.right {
    text-align: right;
    max-width: 46%;
  }

  .text-color-white.adavantages {
    width: 5%;
  }

  .main-wrapper {
    background-color: var(--white);
    padding-top: 0;
  }

  .main-wrapper.hpl {
    background-color: var(--white);
    color: var(--black);
  }

  .main-wrapper._3dpanels, .main-wrapper.pupanels {
    background-color: var(--white);
  }

  .main-wrapper.home {
    background-color: var(--black);
  }

  .margin-bottom-20.texturesandcolors {
    margin-bottom: 0;
  }

  .margin-bottom-72.wallpapers {
    margin-bottom: 1rem;
  }

  .hide-portrait {
    display: none;
  }

  .show-portrait {
    display: block;
  }

  .z-index-2 {
    text-align: left;
  }

  .z-index-2.adavantages.information {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
  }

  .opacity-60 {
    margin-left: 0;
  }

  .heading-style-h1 {
    font-size: 5rem;
  }

  .heading-style-h1.order.acp.stretch-ceilings {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .heading-style-h1.order.hpl {
    margin-top: -20px;
    margin-bottom: 10px;
  }

  .heading-style-h1.pupanels {
    text-align: center;
  }

  .heading-style-h2-types.is-title {
    font-size: 10vw;
  }

  .heading-style-h2-types.advantages.main {
    text-align: center;
    margin-top: -60px;
    margin-bottom: 0;
  }

  .heading-style-h2-types.type-wallpapers {
    color: var(--black);
  }

  .heading-style-h2-types.type-wallpapers.fabric {
    margin-bottom: 0;
  }

  .heading-style-h2-types.stretch-ceilings {
    width: 90%;
  }

  .margin-top-16.acp, .margin-top-40.acp {
    margin-top: 0;
  }

  .section {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .section.is-video {
    margin-top: 1rem;
  }

  .section.is-location {
    margin: 0 auto 0%;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .section.is-footer {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .section.is-gallery {
    color: var(--white);
    flex-flow: column;
    margin-top: 0;
    margin-bottom: 8rem;
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .section.is-experience {
    margin-top: 3rem;
    padding-top: 2rem;
  }

  .section.is-bottom-cta {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .section.is-about-hero.pu-panels-texts {
    margin-top: 2rem;
  }

  .section.is-location-hero {
    margin-top: 2rem;
    padding-bottom: 2rem;
  }

  .section.is-location-hero._2catalog, .section.is-location-hero._3catalog {
    margin-top: 0;
  }

  .section.is-location-hero._3catalog.hpl {
    background-image: linear-gradient(#000c, #fff0), url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/68dfec9eb11907764cba41fc_csm_Inpek_Fassaden_HPL_Suedtirol_178_f2b59492f11111.jpg");
    background-position: 0 0, 30%;
    background-size: auto, cover;
    background-attachment: scroll, scroll;
  }

  .section.is-location-hero.main-section-wide-selection {
    margin-top: 2rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .section.is-legal {
    margin-top: 0;
    padding-top: 4rem;
  }

  .section.is-history.acp {
    margin-top: 0;
  }

  .section.is-history._3d-panels {
    padding-top: 1rem;
  }

  .img-cover {
    max-width: 100%;
  }

  .video_bg_overlay {
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .max-width-full {
    margin-top: 60px;
  }

  .wrap_flex {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .wrap_flex.is-align-top.adavantages {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .wrap_flex.is-align-top.acp, .wrap_flex.is-align-top.pu-panels {
    flex-flow: column;
  }

  .max-width-440 {
    max-width: 32rem;
  }

  .max-width-440.acp {
    max-width: 100%;
  }

  .email_form {
    flex-flow: column;
    align-items: stretch;
  }

  .player_visual.shadow-card.advantages {
    border-width: 3px;
  }

  .player_visual.shadow-card.acp {
    width: 250px;
    height: 250px;
    margin-left: 0;
    margin-right: auto;
  }

  .parallax-overlay.is-full.adavantages {
    background-position: 0 0, 55%;
  }

  .parallax-overlay.is-full.acp, .parallax-overlay.is-full.acp.pu, .parallax-overlay.is-full._3d-panels {
    background-image: linear-gradient(0deg, #000, #0000);
  }

  .parallax-overlay.texturesandcolors {
    background-position: 0 0, 30%;
  }

  .locations_wrap {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .locations_list.texturesandcolors {
    grid-column-gap: .2rem;
    grid-row-gap: 1rem;
    flex-flow: row;
    padding-left: 5vw;
  }

  .locations_item.texturesandcolors {
    width: 100%;
    height: 100%;
  }

  .faqs_wrap {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .locations_grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .locations_card.shadow-card, .locations_card.shadow-card-copy {
    width: 100%;
    height: 350px;
  }

  .quote_text {
    font-size: 3rem;
  }

  .gallery_wrap {
    padding-top: 5.5rem;
    padding-bottom: 5.5rem;
  }

  .gallery_img-box {
    font-size: .4rem;
  }

  .gallery_img._1 {
    width: 22em;
  }

  .gallery_img._2 {
    width: 23em;
  }

  .gallery_img._3 {
    width: 20em;
  }

  .gallery_img._4, .gallery_img._5 {
    width: 27em;
  }

  .exp-slider {
    width: 95%;
    padding-bottom: 4rem;
  }

  .exp-slider_item {
    width: 100%;
  }

  .feature_visual {
    aspect-ratio: 2 / 3;
  }

  .stats_list {
    flex-flow: column;
    display: flex;
  }

  .history_list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .history_item {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    display: flex;
  }

  .history_item.adavantages {
    flex-flow: row;
  }

  .staff_item {
    flex-flow: column;
  }

  .contact_form {
    flex-flow: column;
    display: flex;
  }

  .nav_wrapper {
    z-index: 2147483647;
  }

  .nav_wrap {
    padding-left: 5%;
    padding-right: 5%;
  }

  .nav_link {
    font-size: 12vw;
  }

  .nav_brand.w--current {
    width: 12rem;
  }

  .nav_menu-items {
    padding-top: 1rem;
  }

  .nav_menu-items-inner {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-left: 5%;
    padding-right: 5%;
  }

  .nav_logo {
    width: 70%;
    height: 70%;
    margin-left: 0;
    margin-right: auto;
  }

  .nav_menu-link-wrap, .nav_menu-link-wrap.is-left {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .nav_button {
    margin-right: -.75rem;
  }

  .nav_button-line.is-top, .nav_button-line.is-middle, .nav_button-line.is-bottom {
    background-color: var(--crafthouse);
  }

  .flex-center.home-order {
    margin-bottom: 2rem;
  }

  .video_wall {
    margin-top: -10vh;
  }

  .is-word.is-1.advantages {
    font-size: 5rem;
  }

  .is-word.is-1.advantages.main {
    color: var(--white);
    text-shadow: 0 0 20px var(--black), 0 0 20px var(--white);
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 2.7rem;
  }

  .is-word.is-1.advantages.main.startpage {
    color: var(--crafthouse);
    text-shadow: none;
    font-size: 2.5rem;
  }

  .is-word.is-1.pupanels.crafthouse {
    color: var(--black);
    text-shadow: 0 0 10px var(--white), 0 0 10px var(--black);
  }

  .is-word.is-1.wallpapers {
    color: var(--crafthouse);
  }

  .is-word.is-1.pu-panels {
    text-shadow: 0 0 10px #fff;
  }

  .is-word.is-3.pupanels.crafthouse {
    color: var(--crafthouse);
    text-shadow: none;
  }

  .is-word.is-3.home-page {
    font-size: 8rem;
  }

  .is-word.is-1.acp1 {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .is-word.is-1.stretch-ceilings {
    width: 100%;
  }

  .is-word.is-1._1.peculiarities.order.acp {
    text-shadow: none;
  }

  .is-word.is-1._1.acp {
    font-size: 3rem;
  }

  .is-word.is-1._1.acp.acp-overview {
    color: var(--black);
    text-shadow: none;
  }

  .bottom-cta_box {
    height: 30rem;
    margin-top: -4.5rem;
  }

  .about-visual_wrap {
    margin-top: -3rem;
  }

  .exp-slider_mask {
    width: 100%;
  }

  .exp-slider_slide {
    flex: none;
    width: 100%;
    margin-right: 1rem;
  }

  .exp-slider_arrow.cc-left {
    left: 0;
  }

  .exp-slider_arrow.cc-right {
    left: 3.5rem;
  }

  .content_wrap {
    width: 100%;
  }

  .footer_copyright-inner {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: row;
  }

  .image {
    border-radius: 1.5rem;
    width: 90%;
    height: 95%;
    box-shadow: 0 0 10px 10px #0003;
  }

  .container {
    height: 300px;
  }

  .drag {
    width: 4%;
    left: 48%;
  }

  .before {
    background-repeat: repeat-x;
    background-size: cover;
  }

  .before_mobile, .after_mobile {
    background-position: 50% 75%;
    background-size: auto 200px;
  }

  .drag-2 {
    width: 3%;
    left: 48%;
  }

  .before_mobile-2 {
    background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/677bcba7064122baca828428_PicRetouch_20250104_002427886.jpg");
    background-position: 0%;
    background-size: cover;
    background-attachment: scroll;
  }

  .section_hero-2 {
    width: 100%;
    height: 400px;
  }

  .drag-3 {
    width: 1%;
    left: 48%;
  }

  .before-2 {
    background-image: none;
  }

  .global-padding-2 {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-2 {
    max-width: 400px;
    height: 233px;
    max-height: 233px;
  }

  .after_mobile-2 {
    background-image: url("https://cdn.prod.website-files.com/67640c44940e1a83ee853951/677bcba7064122baca828430_PicRetouch_20250104_002606138.jpg");
    background-position: 100%;
    background-size: cover;
    background-attachment: scroll;
  }

  .after-2 {
    background-image: none;
  }

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

  .bold-text.text-slider1 {
    font-weight: 600;
  }

  .bold-text.acp1 {
    text-align: justify;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .slider.titleslider {
    width: 95%;
    height: 400px;
  }

  .locations_grid-2 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .container-large-2 {
    width: 100%;
    max-width: 90%;
  }

  .container-large-2.adavantages {
    width: 100%;
    max-width: 100%;
    margin-bottom: 2rem;
  }

  .container-large-2.acp {
    flex-flow: column;
    width: 90%;
    display: flex;
  }

  .container-large-2.wallpapers {
    max-width: 95%;
  }

  .heading-style-h1-2 {
    font-size: 5rem;
  }

  .text-size-medium-3 {
    text-align: left;
  }

  .parallax-wrap-2.acp {
    background-color: #0000;
  }

  .heading-style-h4-2.adavantages {
    width: 5%;
  }

  .history_list-2 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .history_list-2.acp {
    padding-top: 0;
  }

  .text-size-medium-4.adavantages {
    width: 95%;
  }

  .text-size-medium-4.adavantages.order {
    text-align: justify;
  }

  .text-size-medium-4.acp {
    color: var(--black);
    margin-bottom: 0;
  }

  .right-arrow, .left-arrow {
    width: 12%;
  }

  .slide-nav {
    height: 10%;
  }

  .paragraph-13 {
    font-size: 1.125rem;
  }

  .paragraph-13:hover {
    color: var(--crafthouse);
  }

  .paragraph-14 {
    font-size: 1.125rem;
  }

  .paragraph-14:hover {
    color: var(--crafthouse);
  }

  .paragraph-15 {
    font-size: 1.125rem;
  }

  .paragraph-15:hover {
    color: var(--crafthouse);
  }

  .div-block {
    right: 20px;
  }

  .slide {
    background-size: cover;
  }

  .grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .grid.acp {
    margin-top: 20px;
  }

  .catalogs-category-buttons {
    height: 350px;
  }

  .catalogs-category-buttons._1, .catalogs-category-buttons._2, .catalogs-category-buttons._3, .catalogs-category-buttons._4, .catalogs-category-buttons._5 {
    text-shadow: 0 0 5px var(--black);
    height: 350px;
  }

  .catalogs-category-buttons._0 {
    height: 350px;
  }

  .catalogs-category-buttons._3d-panels {
    background-position: 0%;
  }

  .text-block {
    font-size: 12vw;
  }

  .dropdown-list {
    mix-blend-mode: normal;
  }

  .dropdown-list.w--open {
    mix-blend-mode: normal;
    margin-left: auto;
    margin-right: auto;
  }

  .dropdown-link {
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 1.6rem;
  }

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

  .dropdown.acp {
    margin-left: 0;
  }

  .dropdown-toggle {
    padding: 0 40px 0 0;
  }

  .image-instruction {
    border-radius: 1.5rem;
  }

  .paragraph-instruction {
    font-size: 1.5rem;
  }

  .image-2 {
    border-radius: 1.5rem;
    margin-left: 0;
    margin-right: 10px;
  }

  .image-3 {
    border-radius: 1.5rem;
  }

  .image-3.acp {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .image-4 {
    width: 100%;
  }

  .section-3 {
    margin-top: 0;
    padding-top: 0;
  }

  .image-5 {
    width: 90%;
    max-width: none;
    height: auto;
  }

  .image-5.pu-panels-main._1, .image-5.stretch-ceilings {
    max-width: 90%;
  }

  .video_btn-2 {
    flex-flow: column;
    flex: 0 auto;
    width: 50%;
    height: auto;
    margin-top: -10rem;
    margin-left: auto;
    margin-right: auto;
    padding-top: 1rem;
    display: block;
    position: relative;
  }

  .video_btn-2.homepage {
    margin-top: -12rem;
  }

  .video_btn-2._3d-panels, .video_btn-2.pu-panels {
    margin-top: 2rem;
  }

  .video_btn-2.acp-panels {
    margin-top: 0;
  }

  .video_btn-2.acp-panels.w--current {
    margin-top: 2rem;
  }

  .video_btn-2.hpl-panels {
    margin-top: 0;
  }

  .video_btn-2.hpl-panels.w--current {
    margin-top: 2rem;
  }

  .heading-style-h3-3 {
    color: var(--black);
    text-align: center;
    margin-bottom: 10px;
  }

  .spinner-wrapper {
    inset: auto 0% 0%;
  }

  .image-8 {
    border-radius: 0;
    width: auto;
  }

  .image-8.pvc_pu {
    border-radius: 20px;
    width: 100%;
    margin-left: auto;
  }

  .image-8.marble_pu, .image-8._3d-wallcovering-img {
    width: 100%;
  }

  .image-8.horizontal-sclupt {
    border-radius: 0;
    width: 100%;
  }

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

  .header {
    margin-top: 10px;
  }

  .padding-global-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .content-wrapper {
    grid-template-columns: 1fr;
  }

  .text-wrapper {
    margin-top: 55px;
    margin-bottom: 0;
  }

  .text-wrapper.home-page {
    margin-top: 40px;
  }

  .panel {
    width: 27vw;
    height: 20vh;
  }

  .slider-content_wrapper {
    margin-top: -40px;
  }

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

  .section-4 {
    background-color: var(--white);
    margin-top: -1rem;
  }

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

  .wallpapers-grid {
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-flow: column;
    align-content: stretch;
    place-items: center stretch;
    width: 100%;
    display: block;
  }

  .wallpapers-grid.wallpaper1 {
    width: 100%;
  }

  .wallpapers-grid-cont {
    width: 150px;
    height: 150px;
  }

  .section-5 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .heading-style-h1-3 {
    font-size: 5rem;
  }

  .container-5 {
    display: block;
  }

  .fabric-panels1 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: none;
    height: 200px;
    margin-bottom: 20px;
    padding-top: 0%;
    display: block;
  }

  .section-6 {
    margin-top: 4rem;
  }
}

#w-node-_24541a3f-074c-3e31-4389-164c762a2222-ee8539b2 {
  justify-self: start;
}

#w-node-_24541a3f-074c-3e31-4389-164c762a2225-ee8539b2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  justify-self: center;
}

#w-node-_05d0023e-f06c-50f0-7ea3-558eecf113b0-87f98ca6, #w-node-_181fe5fc-618d-720b-ab0c-e1463917ebb1-ee8539b3, #w-node-df71bbb7-7491-082d-bb4e-9f6179566119-ee8539b4 {
  justify-self: end;
}

#w-node-_0dc88a2a-cb31-15a4-7d9f-ddd8c0d9aacb-c0d9aa79, #w-node-_0dc88a2a-cb31-15a4-7d9f-ddd8c0d9aad1-c0d9aa79, #w-node-_0dc88a2a-cb31-15a4-7d9f-ddd8c0d9aad7-c0d9aa79, #w-node-_0dc88a2a-cb31-15a4-7d9f-ddd8c0d9aadd-c0d9aa79, #w-node-_4580899a-7632-5cd6-9e6e-be344e6b6764-c0d9aa79, #w-node-cc5872d6-4d0d-ee5c-07dd-e6214748eab1-4748ea73, #w-node-cc5872d6-4d0d-ee5c-07dd-e6214748eab7-4748ea73, #w-node-cc5872d6-4d0d-ee5c-07dd-e6214748eabd-4748ea73, #w-node-cc5872d6-4d0d-ee5c-07dd-e6214748eacf-4748ea73, #w-node-cc5872d6-4d0d-ee5c-07dd-e6214748ead5-4748ea73, #w-node-cc5872d6-4d0d-ee5c-07dd-e6214748eadb-4748ea73 {
  grid-area: Area;
}

#w-node-_38beb544-aec3-0c68-3dba-ac1f0628f86a-ee8539b6 {
  justify-self: end;
}

#w-node-_9c389769-26d7-3181-9e77-09548f143869-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f14386f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143875-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f14387b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143881-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143887-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f14388d-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143893-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143899-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f14389f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438a5-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438ab-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438b1-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438b7-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438bd-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438c3-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438c9-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438cf-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438d5-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438db-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438e1-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438e7-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438ed-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438f3-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438f9-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1438ff-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143905-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f14390b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143911-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143917-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f14391d-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143923-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143929-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f14392f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143935-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f14393b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143941-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143947-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f14394d-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143953-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143959-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f14395f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143965-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f14396b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143971-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143977-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f14397d-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143983-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143989-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f14398f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143995-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f14399b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439a1-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439a7-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439ad-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439b3-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439b9-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439bf-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439c5-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439cb-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439d1-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439d7-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439dd-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439e3-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439e9-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439ef-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439f5-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f1439fb-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a01-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a07-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a0d-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a13-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a19-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a1f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a25-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a2b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a31-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a37-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a3d-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a43-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a49-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a4f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a55-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a5b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a61-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a67-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a6d-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a73-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a79-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a7f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a85-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a8b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a91-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a97-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143a9d-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143aa3-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143aa9-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143aaf-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143ab5-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143abb-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143ac1-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143ac7-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143acd-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143ad3-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143ad9-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143adf-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143ae5-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143aeb-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143af1-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143af7-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143afd-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b03-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b09-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b0f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b15-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b1b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b21-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b27-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b2d-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b33-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b39-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b3f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b45-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b4b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b51-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b57-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b5d-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b63-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b69-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b6f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b75-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b7b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b81-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b87-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b8d-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b93-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b99-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143b9f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143ba5-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143bab-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143bb1-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143bb7-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143bbd-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143bc3-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143bc9-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143bcf-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143bd5-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143bdb-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143be1-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143be7-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143bed-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143bf3-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143bf9-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143bff-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c05-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c0b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c11-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c17-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c1d-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c23-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c29-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c2f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c35-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c3b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c41-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c47-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c4d-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c53-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c59-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c5f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c65-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c6b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c71-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c77-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c7d-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c83-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c89-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c8f-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c95-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143c9b-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143ca1-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143ca7-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143cad-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143cb3-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143cb9-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143cbf-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143cc5-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143ccb-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143cd1-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143cd7-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143cdd-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143ce3-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143ce9-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143cef-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143cf5-ee8539b6, #w-node-_9c389769-26d7-3181-9e77-09548f143cfb-ee8539b6, #w-node-_2077cb28-3da1-04f1-7e14-6166363443ee-ee8539b6, #w-node-_3a8081aa-a3a2-d204-09c6-ac482b7d4414-ee8539b6, #w-node-c2522f47-dbf9-b90a-294b-c27e79258809-ee8539b6, #w-node-eae4829c-1c97-5e6d-7d98-bb2304a0989b-ee8539b6, #w-node-_14fac23a-0e7f-726e-6cd4-bdfffce84653-ee8539b6, #w-node-df942c98-f914-fd8f-d542-cd63d9c32d3b-ee8539b6, #w-node-adaeab9c-8230-e1c2-841a-b0e5c39ff59a-ee8539b6, #w-node-_8c2c72f5-e568-2211-79be-015c6c53d589-ee8539b6, #w-node-db221469-0b20-ab77-8a19-1dacc6ff742b-ee8539b6, #w-node-_1e166c83-a53d-3a41-af58-95fdafad54fd-ee8539b6, #w-node-f37d9371-da4b-2551-5a20-6ca00fa843e9-ee8539b6, #w-node-_00a24eea-b4a9-47da-66b0-593bea69c229-ee8539b6, #w-node-ab452d78-80a4-2214-8e2a-6a1a1276aa92-ee8539b6, #w-node-_63e83e38-4d09-31b2-db7f-044977482512-ee8539b6, #w-node-e073abf8-8e8d-a46d-956d-4ce3b96968c4-ee8539b6, #w-node-_5c22818d-d735-9cf1-b58b-247045b9660f-ee8539b6, #w-node-_502a9081-fcbd-eaab-62e8-17f96383569d-ee8539b6, #w-node-fcdf4c7f-d3b4-2b6a-d883-bb946092af2f-ee8539b6, #w-node-_10a2b26e-d50b-6ee8-7f51-d361201c3ac2-ee8539b6, #w-node-cc7c1184-2906-f9ff-2052-b4863c620a06-ee8539b6, #w-node-c6f18164-ccd0-3842-ae42-0c1445ee7a9c-ee8539b6, #w-node-c02807ea-8ee6-1f4b-ca1d-bec2a2f08406-ee8539b6, #w-node-_11e042a8-cff4-3111-5881-48a1ae7efd0f-ee8539b6, #w-node-_16fc1cd2-788d-add2-3167-af16494fe86b-ee8539b6, #w-node-_9fd2cdea-f3a6-fb2f-8259-a295aa19827e-ee8539b6, #w-node-abdbe2a1-ba25-cfc1-0d7d-17774824edb4-ee8539b6, #w-node-_4beed8ab-cbb7-d912-af21-c8ccc7e8b9c2-ee8539b6, #w-node-e886c20b-6d14-b7f3-cc60-4ebd0bed7ec9-ee8539b6, #w-node-_24e6fed4-d4ec-3c16-4932-818c6786772a-ee8539b6, #w-node-_63b88061-220b-716b-8d38-9c94c5cdb1d7-ee8539b6, #w-node-f99fccf5-defe-2efc-030d-94a38847230a-ee8539b6, #w-node-_88b6b167-bc49-2dea-e66e-359839fcd7ed-ee8539b6, #w-node-_19837112-804d-7ee8-b32c-57bb8a4e435d-ee8539b6, #w-node-_716a756e-7efb-4abb-d9bf-925554a53b37-ee8539b6, #w-node-f7a154e9-72dc-82d0-fd1f-09437051b108-ee8539b6, #w-node-_22a0d409-44e5-bb7e-77fb-de2cff4fe056-ee8539b6, #w-node-_23ef24a0-8c79-a79d-15a2-327a4ac58be6-ee8539b6, #w-node-_5d83557e-1679-2d5a-4b26-f74725bf29fb-ee8539b6, #w-node-e004ab29-ce84-00ab-4acb-6eadcea6ca75-ee8539b6, #w-node-b96f6040-b206-282d-a475-1f9ac9a08982-ee8539b6, #w-node-f2094075-b21d-c1a0-093c-7bff279c8096-ee8539b6, #w-node-_7f175fa5-9204-4282-e722-dd080c35ce71-ee8539b6, #w-node-_247cfff6-76d7-17b6-e170-503a08d43359-ee8539b6, #w-node-_1bd4bb32-9471-a929-74b1-946999b895b2-ee8539b6, #w-node-bb583d0c-f2a9-a751-06cc-af9664e25c67-ee8539b6, #w-node-_6fddb39a-e3d3-496a-e6b9-d7cca8446baa-ee8539b6, #w-node-_2534f290-5e0f-ad16-258f-628661f41256-ee8539b6, #w-node-_9c32d081-6338-27ca-2f29-223c60306ac0-ee8539b6, #w-node-dd96c43f-fe3f-0bbb-aaed-8eb659601264-ee8539b6, #w-node-_2cff4c1c-12b4-5f15-3473-c6fe6ba26786-ee8539b6, #w-node-_3bd1a6f1-8f3c-3138-d70a-1e9477640a6c-ee8539b6, #w-node-_0d8f2113-78a1-6d5c-829e-56083c9cf149-ee8539b6, #w-node-addd7705-34be-4848-371d-3bdecac1eef8-ee8539b6, #w-node-_34a5c664-430f-878f-276f-1e0a26b03951-ee8539b6, #w-node-_63939909-fe0b-7af1-79f6-a9984d72a300-ee8539b6, #w-node-_0c0f2430-35b5-bd37-a49a-980821681fb3-ee8539b6, #w-node-cddfb979-606b-60f6-c700-2278d655d648-ee8539b6, #w-node-e9f644b5-8fcf-3520-f5cd-e28842bea7c4-ee8539b6, #w-node-_91dc852f-dd92-2f36-42fc-50016430602b-ee8539b6, #w-node-f12135c8-7780-0729-9301-40a4395ca576-ee8539b6, #w-node-_46f3ad73-0082-1273-8bce-ccfb4088c69b-ee8539b6, #w-node-_6f5f84d0-7220-853c-e2d7-7547c4f341c5-ee8539b6, #w-node-d6305509-e224-2f91-c2e2-8c77e0c04091-ee8539b6, #w-node-_0cbd5ed9-4dcb-4aa4-def8-4b06d70cbb60-ee8539b6, #w-node-_3083b98a-3dc9-9565-250b-878f64c5f586-ee8539b6, #w-node-_0962f538-1b14-597a-1413-3468d53cc60a-ee8539b6, #w-node-_4549e0ea-56ea-a952-2ccd-41c5ca44735a-ee8539b6, #w-node-_14d1d5b5-2115-79af-c60e-3d979fc33b51-ee8539b6, #w-node-_440bcb30-1f2b-7672-987f-f66a683ac165-ee8539b6, #w-node-c781a341-c006-77bd-ed57-08a2117aa0ce-ee8539b6, #w-node-_9e82de4c-6d1a-3d4e-fba3-07df85f3aa9f-ee8539b6, #w-node-_7c271bfa-1ee8-8d8a-a3d8-bcd5681eccad-ee8539b6, #w-node-_7b98ca1a-e02f-7cba-2008-28f5455e504b-ee8539b6, #w-node-e55d9a63-32da-5124-08a6-c56d47e9705c-ee8539b6, #w-node-_6f8c7854-3a78-4fac-983c-84cce536f64a-ee8539b6, #w-node-dd0bef88-7b24-ff93-07db-a3afbab0f5c7-ee8539b6, #w-node-_226e744c-221e-5464-0990-d455748bea19-ee8539b6, #w-node-_7f7d1cff-8c0f-ef6d-471e-48039a38857b-ee8539b6, #w-node-c9a2947b-6c64-6301-b377-e9521a8dcc58-ee8539b6, #w-node-_3f9bf91c-b49e-4dc2-772c-bc69918d0cde-ee8539b6, #w-node-_73c1a702-5fb0-0e3f-e22e-b669525700f4-ee8539b6, #w-node-_9309b3c1-bca4-1c4a-749a-ac54a2b2b500-ee8539b6, #w-node-_7ed9d272-96a0-c181-2cfd-1a3ba4fa6c2f-ee8539b6, #w-node-cc151a6f-ee6c-a422-ce1c-a5d620c02dbf-ee8539b6, #w-node-_6f882a46-4931-a44b-8452-6e6c885dc1da-ee8539b6, #w-node-a2a42a4d-72c7-05c9-83e3-a77ef01c14c6-ee8539b6, #w-node-_3e0c60fa-f138-dfea-5b1f-2eb5474f04ec-ee8539b6, #w-node-_9420c656-5234-20d3-f830-4c3e3f8901f1-ee8539b6, #w-node-_6792bab5-ddfa-2749-2da7-3e75cfb8b2f1-ee8539b6, #w-node-cf3a6b6c-6776-313d-c14c-6319dc08af69-ee8539b6, #w-node-_49b288fb-74ea-38cc-c719-c02c7e9c71fe-ee8539b6, #w-node-a0cc9ccf-e902-10d4-5677-a0aac44d701b-ee8539b6, #w-node-_77b069bf-36ad-f0b6-dc89-8b61ac3b86e3-ee8539b6, #w-node-_27f50c22-b79f-3b7d-80e6-5b1117739bf0-ee8539b6, #w-node-_799f151e-5e42-2e39-4bff-cb7afdf4fe54-ee8539b6, #w-node-_0a85d832-61c4-8cb2-2843-a811857d51cc-ee8539b6, #w-node-_52298b19-3c7d-c960-769a-e7161e616929-ee8539b6, #w-node-c3a28f33-4c17-e9d4-e500-98c01bf3db07-ee8539b6, #w-node-e4ae44f0-0be3-fda0-ccd2-cb0f3134ac8f-ee8539b6, #w-node-e21f2444-3b44-13b4-50df-2238c6c79db5-ee8539b6, #w-node-_33398179-dd4c-a15c-f211-33f09186b922-ee8539b6, #w-node-b90b1ec4-e475-53cf-aeb7-bd472ae69570-ee8539b6, #w-node-e68f72d3-bea2-72f0-f941-181ee9e7149c-ee8539b6, #w-node-_4fd5e085-911f-b729-3d94-d4d3c3ac9dc0-ee8539b6, #w-node-_94eec12b-60db-16f4-c447-7fd6038cb3c0-ee8539b6, #w-node-b9771f2b-3a7a-821c-d8b5-5739446de6af-ee8539b6, #w-node-_4ea53a95-e0d7-f19e-02cd-a12a6ec727e8-ee8539b6, #w-node-c5fdd4d2-e37f-4f3b-d375-ce4229d38a7c-ee8539b6, #w-node-_4ff127e4-8b82-45a8-52c5-989c10b264ea-ee8539b6, #w-node-be045756-d3cc-5290-0f95-efc0a0418e46-ee8539b6, #w-node-_575c8ba4-5873-c4da-7ce9-2fe8b8c0cbbc-ee8539b6, #w-node-_1cf97e4d-ceae-1c82-45a2-d93721c57296-ee8539b6, #w-node-a1fff903-4212-8887-9d34-064631c2bfa2-ee8539b6, #w-node-e122d7d1-4ccd-c4f1-1fc0-ef836a03c4af-ee8539b6, #w-node-f87a68fc-0073-d24a-a8f7-0a32d1c7fb85-ee8539b6, #w-node-ed48adc0-d087-d6c0-7dfa-00c48adfa3f9-ee8539b6, #w-node-_4a485268-28b1-1fd2-8f63-f2a0ca1b15ae-ee8539b6, #w-node-ea32a62a-ee53-c54e-e57e-5f3202e2dcbd-ee8539b6, #w-node-_28541cd8-7b26-8572-abc1-ba522a5044a5-ee8539b6, #w-node-a8164aab-6e04-00fb-8304-778d676a824d-ee8539b6, #w-node-d74efe31-4c99-5d9a-14eb-fa4ee4682387-ee8539b6, #w-node-_717d67af-8530-6a41-3179-0b9bee761b5d-ee8539b6, #w-node-_4ec4e271-9099-221f-4a9c-97ede9399f8b-ee8539b6, #w-node-_82357190-eb95-46d3-4bbb-b9e54ba0cd74-ee8539b6, #w-node-d6b566a4-4308-98a7-bef2-f2a86c28a268-ee8539b6, #w-node-_7c5af8dc-1daa-d8a5-a521-6e814301dccc-ee8539b6, #w-node-_31f662f8-9dfb-94b9-4041-cd0377e67417-ee8539b6, #w-node-f9230611-fa5c-cab2-c488-67cb17b12d84-ee8539b6, #w-node-dc8fb009-c517-5c08-067c-a71e7b6f2a74-ee8539b6, #w-node-_2685cdc0-567b-2e97-f98c-788ba926016a-ee8539b6, #w-node-e3a2b1d0-38b4-a6cb-cc63-4d56ca9d5038-ee8539b6, #w-node-_5865781d-5727-bdd5-47b0-e220c2965e51-ee8539b6, #w-node-f089c874-4234-6099-b4ea-6ca6a5ce24fb-ee8539b6, #w-node-_8e946267-06db-d3b9-64e9-9eb0ec54f35a-ee8539b6, #w-node-f5642349-ed7e-2655-89e4-df4d2c0c61b9-ee8539b6, #w-node-_908d5ebe-40fd-bb07-14c2-990baffc5ddf-ee8539b6, #w-node-fd90e9e6-0dec-3b84-c209-54be2690c9f6-ee8539b6, #w-node-_631eacfc-3bc3-219e-47f0-7a5d39b5d1c5-ee8539b6, #w-node-_0aab69d8-ae32-fa39-ce3a-7aef94b546a3-ee8539b6, #w-node-_58acd326-1ba7-3ee5-9fff-f183c4e58213-ee8539b6, #w-node-_83894e4a-e185-9c35-2705-3a8712e055b3-ee8539b6, #w-node-bf1ed2e4-d82a-ba1f-f700-d98844496cfa-ee8539b6, #w-node-f0d55f66-0571-9d1a-948f-c9ee140f59a0-ee8539b6, #w-node-_11f11888-b8ab-ac34-37df-1105bd39f4a8-ee8539b6, #w-node-e9862c03-6c35-cff0-9090-f89270bdfdb5-ee8539b6, #w-node-d32eb905-f081-a826-0d30-aedc35c68d37-ee8539b6, #w-node-ea4a3c52-7775-54cc-57c4-53132317be52-ee8539b6, #w-node-b36aba63-7f8a-3498-a88a-e13cef6fd16d-ee8539b6, #w-node-_1a65166e-9a3e-758c-26d0-c703c11305f4-ee8539b6, #w-node-_20ac6f01-cc15-5e21-4d0f-0c59d3b2297d-ee8539b6, #w-node-_28048250-fb1c-2953-65d1-a79a0853cc66-ee8539b6, #w-node-_3d1108c6-bc6b-d8bd-de2b-7a69f64357f4-ee8539b6, #w-node-c1666757-487f-34d7-fde0-5477b84d7929-ee8539b6, #w-node-_7e4c01ee-cb8b-07bf-1505-d41bdfbc9b4b-ee8539b6, #w-node-_493fbd6e-ce89-5051-7f6a-43e8b7c4e120-ee8539b6, #w-node-bd9c08be-601d-1f37-4a08-ac36de83a2b3-ee8539b6, #w-node-_8f1eb2a7-c7da-912e-36cf-9ec89e0ff0ff-ee8539b6, #w-node-c89cd18a-9c4d-4748-f38d-d3efd7e0dd10-ee8539b6, #w-node-_2894516e-8f97-0db1-2c17-cbdad9641dd9-ee8539b6, #w-node-e64c878e-e125-045e-b394-9c5ceed5c2c0-ee8539b6, #w-node-_8609fb50-107b-e3bd-8b28-3ffd2f4daf45-ee8539b6, #w-node-_0a3bc178-801f-2b68-a05e-b834b7a0b290-ee8539b6, #w-node-a7b59efc-c695-43d2-8778-b8ca2701ea33-ee8539b6, #w-node-a37d7999-7046-f15d-6633-7f1fb45a973c-ee8539b6, #w-node-fc1adad9-1a22-bb5b-ac01-5938f6c31e3f-ee8539b6, #w-node-_05b6cce3-e8f9-d9a4-e236-ba9611d41bcf-ee8539b6, #w-node-_974a4442-cc07-e788-363d-8fb54cfca9fa-ee8539b6, #w-node-c6e278b7-2e80-0874-3773-c395adf3d5d5-ee8539b6, #w-node-_1b17c511-2dff-a8da-16fd-03bea5ca2cf6-ee8539b6, #w-node-_1e9e7eaa-b985-d546-13af-134373d60048-ee8539b6, #w-node-_9202f04e-9ec7-b059-cca8-29446fe7b225-ee8539b6, #w-node-bc353adb-a3ba-df13-660d-6979bd73bb67-ee8539b6, #w-node-_364b9613-479d-8b77-5b3c-f433ad018a7e-ee8539b6, #w-node-c67eff50-ee87-c1d2-701a-23159977ba11-ee8539b6, #w-node-_93bf5eab-205e-9f47-d9f2-3dce37a0303b-ee8539b6, #w-node-_65410009-bb3d-1301-e7e1-0d503bfbbf32-ee8539b6, #w-node-_9a755e2f-6d8a-a7c9-ad79-4f2ad05864b3-ee8539b6, #w-node-_8e6bcb42-626c-af08-3e6c-b50223da9366-ee8539b6, #w-node-f0eda041-6162-69a7-d9dc-209b1ca71361-ee8539b6, #w-node-_7377b80f-75ca-5188-17f1-60cbf96b93ec-ee8539b6, #w-node-de62f718-c25f-922a-1ec3-e44c51c565ee-ee8539b6, #w-node-_29757723-1693-12c7-cd3a-e8bdd633fb00-ee8539b6, #w-node-_7d4a47ff-ba2c-93c0-6a9d-b9bafed74949-ee8539b6, #w-node-f32c2d17-f103-23ad-0a2b-e1cd1048a4e2-ee8539b6, #w-node-_1f219cf5-e4bf-a980-2606-fc9d66d7fab4-ee8539b6, #w-node-e1dd8ad0-9df2-f756-d5ed-32c5b1ee294f-ee8539b6, #w-node-ab2d82e5-ae27-afc2-ae3d-48d7492d75ae-ee8539b6, #w-node-_9899cb46-eda7-c70f-c57c-0af3b9a24825-ee8539b6, #w-node-_831e3d0d-a1ae-ad67-1d89-0f91908cd64b-ee8539b6, #w-node-ba49216e-746e-3d14-716d-6dc20d4c1e38-ee8539b6, #w-node-_95675a40-3eeb-31bb-eb1d-3651ac56889c-ee8539b6, #w-node-cf88cf74-d93b-05f7-08ad-5f4e1232adc6-ee8539b6, #w-node-d208e879-212b-a833-abdc-b7a1ab4c1049-ee8539b6, #w-node-_80b414c4-aea4-46cb-bd07-ede54f9b92ce-ee8539b6, #w-node-_042bbd63-3e45-7174-a76e-75caa73f3762-ee8539b6, #w-node-_5d38171c-a5e0-5ddf-146e-660803b01b4f-ee8539b6, #w-node-cc3d618a-f0b1-4bc6-5078-d75d9f464fc5-ee8539b6, #w-node-_40fd2c6f-edf6-85d8-bacf-9b1862ae7bef-ee8539b6, #w-node-_515499d5-28f2-7211-3763-771e43faa884-ee8539b6, #w-node-e7b41cdc-1ae1-0df5-1c92-0540033c88f8-ee8539b6, #w-node-_3720aabe-5b84-88e2-13b9-b4c61cbf1901-ee8539b6, #w-node-ebec4657-0cae-148c-543f-324be0f23f08-ee8539b6, #w-node-_97482222-6bdd-5fd1-942a-e8111e8f94a9-ee8539b6, #w-node-d941d8c8-8192-ba69-9c29-3acf8cfcc585-ee8539b6, #w-node-caa6693c-e4c0-26bb-5ea0-f8c83cee8bfb-ee8539b6, #w-node-_40c7bf63-131a-21bf-3fc4-77697f1270f3-ee8539b6, #w-node-_98bf561c-c83d-bc86-3c91-b0a3a8033b83-ee8539b6, #w-node-ab10c7b6-2d8b-00e8-d5f8-d7115433a80c-ee8539b6, #w-node-e61dbe85-734e-b9dd-b4ee-eef7c3faffc2-ee8539b6, #w-node-ba838ada-b603-4c9f-bb6d-f70536a65508-ee8539b6, #w-node-_8c855e4f-8568-0768-6474-9c129c81d2ae-ee8539b6, #w-node-_6a97a74a-f865-9c06-db2c-8a7032ac772d-ee8539b6, #w-node-ffb9dceb-089f-e2a4-cdd3-47da2dbf8586-ee8539b6, #w-node-_9bf2d92b-8181-36b3-f0b2-368661e8305f-ee8539b6, #w-node-_544a12fc-d48b-0068-2da6-503ae7af2732-ee8539b6, #w-node-_9a3ecda9-aa83-8bbb-6571-91dbe5cc3a01-ee8539b6, #w-node-_7a93c9c1-9161-636e-8f71-870c72994e68-ee8539b6, #w-node-_4b32e4a0-3df7-fc16-6674-0b990fee3656-ee8539b6, #w-node-ce1f0da9-8a20-f0af-0231-62d8b2440a64-ee8539b6, #w-node-_1f224270-549e-d638-cc26-0ee63563751b-ee8539b6, #w-node-ede8bcee-a80a-3b8f-de96-df18d19d3823-ee8539b6, #w-node-f62df3ff-9c34-dfee-29b9-41e2a38957c4-ee8539b6, #w-node-aee30926-0d35-60bd-e22b-5c106b9494e1-ee8539b6, #w-node-_5a781cbf-51e0-11fd-22f4-09ff8393856f-ee8539b6, #w-node-dd7f0276-63bc-a95c-6e67-a5d8eccbf61b-ee8539b6, #w-node-_7a1e1130-2437-a101-ce85-d4db77aef0b0-ee8539b6, #w-node-c351e4bd-9321-0e32-7c53-441d9da5abab-ee8539b6, #w-node-_6107c857-6e31-e598-0161-0a30df4b02f0-ee8539b6, #w-node-_24ac7449-08bb-4540-6aff-32c017f112ae-ee8539b6, #w-node-afc0f94e-7cd2-2e39-ccc7-63e2fb002aae-ee8539b6, #w-node-_4a8b4a47-b416-20ae-129e-d11ddcbcdf13-ee8539b6, #w-node-_01a69280-69b5-3a39-64bd-ad875605f110-ee8539b6, #w-node-e762073e-4cba-3e0a-0f17-9c5b2bae3a55-ee8539b6, #w-node-bab8857d-602b-d462-26eb-f0e5663a90de-ee8539b6, #w-node-_8c3dc2dd-0e41-4d03-28e9-0f0c238159e2-ee8539b6, #w-node-_3c93a267-c3d5-d97c-4629-8f5f08c93ad0-ee8539b6, #w-node-be703979-0d9c-309f-50d0-5aa442a96092-ee8539b6, #w-node-_03b15320-9634-b0c0-caed-e16717146ffb-ee8539b6, #w-node-c28cbee8-1845-91f4-dc18-d6455156ee35-ee8539b6, #w-node-_56a5c943-966a-7e4b-2c54-007b14062687-ee8539b6, #w-node-_42a152cb-1fe5-fcb0-8d34-21c569443c26-ee8539b6, #w-node-b656efee-ed84-dd64-4143-93c42b34097b-ee8539b6, #w-node-_77567ae0-1052-e2dd-02af-5bcfb056cac5-ee8539b6, #w-node-_97f97603-2797-8724-bd0b-573041909945-ee8539b6, #w-node-a0fcf918-6dbc-ddbb-8dbd-a19f0191a80f-ee8539b6, #w-node-_1092c481-5a28-16fd-d6f9-9f115e5bad01-ee8539b6, #w-node-_4f74e204-21f6-865b-beff-0de9b7375437-ee8539b6, #w-node-f5ee7e00-232a-ccb6-fa76-c9b9931f6daa-ee8539b6, #w-node-_8b933831-cdfa-2e49-2007-855a1378a695-ee8539b6, #w-node-_72a6bb64-bc49-ff8c-0763-1bf851f6fe33-ee8539b6, #w-node-_2aea7920-0e10-2550-fe43-ffe7c8f00d39-ee8539b6, #w-node-_99d59c2c-ddb9-1b77-d268-61e6548c61d0-ee8539b6, #w-node-c11ebe1b-9e60-1bd8-2f55-daaaf3140e6b-ee8539b6, #w-node-_3898f4ae-5e0f-166a-3bfe-d4d5fac3ffba-ee8539b6, #w-node-_8069250e-04c3-7e99-f7ef-294a9be820a7-ee8539b6, #w-node-_223693d9-dd35-bed5-8c58-0af8c79d70f5-ee8539b6, #w-node-_471b81cc-919f-ae5f-4c0e-d574346d0aba-ee8539b6, #w-node-d1e45cea-c702-fa4a-e6e9-6f4d0b55577d-ee8539b6, #w-node-_9b6a0721-247f-801c-6051-cc6b1a609adb-ee8539b6, #w-node-_8a80088e-5506-4a0a-605b-5e78f4700d53-ee8539b6, #w-node-ec893345-f6ac-e606-4494-42ee043e78d2-ee8539b6, #w-node-_900cf221-f6e5-09b1-9176-1f483c81798d-ee8539b6, #w-node-_24355108-49e3-e126-c58d-b1c90409960f-ee8539b6, #w-node-_5ac851ae-fce2-ff3f-76ee-76d05e5285c2-ee8539b6, #w-node-d4c7bf73-5256-dc6c-d83c-31d9308281b1-ee8539b6, #w-node-_596c51f6-eee9-732a-5806-8401e613bd32-ee8539b6, #w-node-af669f47-680f-1c4f-f045-39a41f045d88-ee8539b6, #w-node-_02927633-d629-40d2-54ca-c8444f770397-ee8539b6, #w-node-_41d60503-3707-2c7c-3bba-46d4d1776980-ee8539b6, #w-node-c0df176f-d870-bde7-aeb3-83e4f37b405b-ee8539b6, #w-node-_40ec4be6-e83f-c3c4-9b6a-7304781935ae-ee8539b6, #w-node-_40e98c5e-7c6d-ff19-df0e-a26b1d2fa0ee-ee8539b6, #w-node-_59705096-bb9c-8862-dd2e-ebb749bf55be-ee8539b6, #w-node-c2b17602-d50a-9505-b619-ecbedea51dde-ee8539b6, #w-node-c5969ab4-a30d-8e61-59a8-a7bb14272b04-ee8539b6, #w-node-_8f77b1d3-534d-4885-46f5-68258853e1bb-ee8539b6, #w-node-_903c5f83-173a-7115-a34e-392a18e64af1-ee8539b6, #w-node-_85f7da16-fa8a-2f81-1347-411435c24474-ee8539b6, #w-node-_32544005-4278-a5c9-f802-ce899a97c425-ee8539b6, #w-node-a1fcb589-8d33-14d1-fc86-a2e56dfdad7d-ee8539b6, #w-node-_7ee7d21d-c623-de71-d28c-df6c3b83711b-ee8539b6, #w-node-b107d6e6-1a61-891b-e398-2b57f93f67c3-ee8539b6, #w-node-_6886579f-33ff-9b0c-4a57-02f961adbe0b-ee8539b6, #w-node-ba242c24-d68f-fc87-b5fc-42cda1ae48fa-ee8539b6, #w-node-_92fa19dc-6a93-98b6-a7cb-63ebf9d45488-ee8539b6, #w-node-_8fa2641d-c877-7013-9335-f86052790796-ee8539b6, #w-node-_30852537-f240-eb7e-24a5-d6cf09c44d37-ee8539b6, #w-node-_8b7e2338-8a16-14f7-86c2-8a1b55364972-ee8539b6, #w-node-_028c1dc0-c036-d410-d5ac-bb17e3eff1ac-ee8539b6, #w-node-bbad5fd7-df50-4fa3-54f1-e75b07a3e7bc-ee8539b6, #w-node-_7cdf222c-e639-d67c-84b3-c2f9a155b234-ee8539b6, #w-node-_5dee06fe-2ebd-cb10-2fab-36220296688f-ee8539b6, #w-node-_4f20b279-0b2b-dc6e-0bd1-a8e4fdb125ec-ee8539b6, #w-node-_337496d2-22dc-9a1c-225d-1b605495b89d-ee8539b6, #w-node-_2abb319b-7440-b650-cfaa-2077720e87ae-ee8539b6, #w-node-d349987a-7ac7-1929-dc1f-0393f9f0f709-ee8539b6, #w-node-_6b7e19c5-2434-c08a-9ca9-e2a939e4274e-ee8539b6, #w-node-_5c2f59f8-48b6-b9e8-669d-72efa69910bf-ee8539b6, #w-node-b00725ea-8efe-d3f8-fbd0-aafafa7f4721-ee8539b6, #w-node-_8cb21d00-3f94-0569-dd76-46acc36eacc9-ee8539b6, #w-node-c9a0afa8-8afd-c6e8-ca2d-2ea94665ff93-ee8539b6, #w-node-_557ce323-0d90-888e-b947-559562ee4dc7-ee8539b6, #w-node-_26db97a8-3fc9-bffe-e450-812a44d7e3a9-ee8539b6, #w-node-ef5e98bd-cdcd-9837-c47a-3f50491c281f-ee8539b6, #w-node-e595de97-0749-e5c7-7851-dc2a8900683c-ee8539b6, #w-node-_449de89e-c9ba-884b-43d7-d131e91651ca-ee8539b6, #w-node-e2ee3a64-d239-de47-077d-386c0de9e7d0-ee8539b6, #w-node-_67f0f116-bb7e-6af7-5101-2d5a5120cdf7-ee8539b6, #w-node-e1b89785-b226-7955-23f5-de83f6c6a53e-ee8539b6, #w-node-_7556511b-c8ec-4a85-8d84-9428a2be833e-ee8539b6, #w-node-_224cc1ce-e244-fd90-de65-e22619edd32e-ee8539b6, #w-node-_072c7763-b77c-a284-0a9d-3fa025d674cc-ee8539b6, #w-node-_5e54bdd4-8dd4-94f5-9547-88af7d67a270-ee8539b6, #w-node-_3ced0615-c266-be46-97df-44351e1f7ed1-ee8539b6, #w-node-a48e8934-98ec-6f31-a0de-327017e3c1c2-ee8539b6, #w-node-_36056028-0b89-9878-46a0-0a5d95986877-ee8539b6, #w-node-_89e87e32-712d-7c71-bcdc-9f6fbdc41bb6-ee8539b6, #w-node-_7f71bb6b-1503-1b6e-d37c-d1ea3a160e9c-ee8539b6, #w-node-f37d78d2-9649-b4b1-6c0a-a51bdba4e4e3-ee8539b6, #w-node-b7092f9c-010a-9816-0116-a175e3175a5a-ee8539b6, #w-node-_7258ccdb-1a57-f3d8-b10a-b8891a44a599-ee8539b6, #w-node-_5e05ff18-0854-d0bb-3acf-837455e9bc38-ee8539b6, #w-node-e3a834bd-7d32-85e6-d72f-8649f94d675e-ee8539b6, #w-node-_32ca6af6-36d7-3176-2ec6-0016e8bbc5a7-ee8539b6, #w-node-_5539c356-850b-26bb-b25b-051836752bbb-ee8539b6, #w-node-a3620300-3393-4d26-8816-81be1e15a6a8-ee8539b6, #w-node-_05ad37fa-e23d-651d-8158-a95fa0ff4cd0-ee8539b6, #w-node-_8b543647-9df6-5b88-b4ef-1aef4b981094-ee8539b6, #w-node-_76804669-96dd-9878-1318-ff764c1db236-ee8539b6, #w-node-_9655ee0f-0524-5eaf-aeb3-783720d9f582-ee8539b6, #w-node-e122e91c-19be-6451-8aca-ea5fa46a0670-ee8539b6, #w-node-_2137b0ac-1609-665f-9dac-5cbb58c936c1-ee8539b6, #w-node-_620999f2-46c5-d54c-1829-90a7c30e5819-ee8539b6, #w-node-_47fcda13-27dd-406a-ae5a-aedaa4ca11b1-ee8539b6, #w-node-_861d6a83-260c-5d1b-c645-61439681c164-ee8539b6, #w-node-_7f5060d8-ce43-81eb-6584-47960d1c1e9e-ee8539b6, #w-node-_189597e5-3721-0208-b648-88a82c0780fd-ee8539b6, #w-node-_35dd6241-f929-93cd-4cbc-05d9a7944182-ee8539b6, #w-node-d196cc14-4273-db3b-69cb-5c6b338ae4e0-ee8539b6, #w-node-_46558b8d-2b64-4749-88c5-76ff35dc5868-ee8539b6, #w-node-b969faad-de45-c24c-da3b-7dba5958c605-ee8539b6, #w-node-_3e0409ac-55e9-d496-9f75-62a89d1b094a-ee8539b6, #w-node-da4eefe6-2075-7c1f-afa7-76b4b87a7ae1-ee8539b6, #w-node-bdc2cdab-6392-3dcf-dcd6-88274c2eeb75-ee8539b6, #w-node-_2a310c0f-bed3-f96a-6540-05c0aa763f32-ee8539b6, #w-node-a5c0c17c-797f-f23e-34b9-aab28b2b8453-ee8539b6, #w-node-_6e7f188a-177e-57d5-ad40-544b2803a921-ee8539b6, #w-node-_1980c7af-776e-b650-a8f1-04298be792aa-ee8539b6, #w-node-ea289641-4b98-d120-dd15-26e7f4e75045-ee8539b6, #w-node-ed85b55c-2f13-441e-3dee-72f2dae21b41-ee8539b6, #w-node-_8a67f7af-b7dc-f85f-5bb0-bbb4924cb662-ee8539b6, #w-node-_44085bfa-1096-e1a8-5c7c-a7d803732356-ee8539b6, #w-node-_7bc5a086-9c1b-ea16-e3bf-12b346463283-ee8539b6, #w-node-_46bf918f-e5a4-8e71-e608-edbad71998f7-ee8539b6, #w-node-_8116416c-7d81-9704-dba6-eda4a705fe8c-ee8539b6, #w-node-_725289bd-99fc-22b7-4383-6dd44a4e42ac-ee8539b6, #w-node-e5b9903d-e289-f3ce-d543-a9f6d8d7eca8-ee8539b6, #w-node-_02487325-a8d2-ee69-9390-434d49b7d293-ee8539b6, #w-node-_55f2e4d3-1df2-f956-3d4e-eb1de5adbf2a-ee8539b6, #w-node-_30ab38b5-0c64-7319-8746-b72cfe8cc4a1-ee8539b6, #w-node-_1641af5d-81fc-b347-87fe-67c3ebd7664c-ee8539b6, #w-node-_776d682c-27db-87f2-f6a9-8a5b2db05086-ee8539b6, #w-node-_250ca649-03bc-bf36-6a5a-da7d6059a77c-ee8539b6, #w-node-a49280b6-c230-4868-0bc4-77172a2ecec4-ee8539b6, #w-node-d73601e5-8c2c-6138-3bf8-3d78ee5e636c-ee8539b6, #w-node-a1d97605-e349-e3d5-00a7-c9d05588878f-ee8539b6, #w-node-_16a038c1-7b23-6580-efa3-f115384a5668-ee8539b6, #w-node-bfdecc28-5163-d0a1-1be4-6b88eb95e73c-ee8539b6, #w-node-_3364afb9-883a-d2d7-d419-fa8bfd3bcd0c-ee8539b6, #w-node-c742ac21-5ee2-5f77-f7ef-74da34289b15-ee8539b6, #w-node-a6f78703-5510-9543-e1ce-32811cd9edec-ee8539b6, #w-node-_67a0f912-36bb-920c-28d8-01e6fb531fe5-ee8539b6, #w-node-_38805b9f-7fd2-e63e-2a0d-15f87f1a09d2-ee8539b6, #w-node-_5b3ed673-fd34-2149-fbd1-ce13ecf3223e-ee8539b6, #w-node-_53f6face-d108-f5ef-7d16-59a9b469afbb-ee8539b6, #w-node-_7cdb1b27-c930-72a2-c801-a78d5f77f5ef-ee8539b6, #w-node-d36ac5d8-3846-7da3-8f08-119d763f1454-ee8539b6, #w-node-a106e4e7-7201-311c-2f59-dacd00457186-ee8539b6, #w-node-b32196c3-ed5f-47cd-ac7c-32c97d11793d-ee8539b6, #w-node-_34f6e901-5dcf-3ff8-9524-6d4fe09de8ad-ee8539b6, #w-node-f4ce4060-7269-f1e6-c87a-4e53238312c3-ee8539b6, #w-node-_50698170-e4cb-fea0-ffe3-8983ffc0935b-ee8539b6, #w-node-da19eab2-449d-6ada-f25e-8ac0ad8aec38-ee8539b6, #w-node-_7e99724e-1ce1-ca3d-9138-486abe617c36-ee8539b6, #w-node-_91079ea9-7989-67bb-a764-d6ed61d041fa-ee8539b6, #w-node-_5f24d562-89bd-1760-581b-147a3532ef31-ee8539b6, #w-node-a08875ba-fff2-306e-f64b-0915bd8f6a3b-ee8539b6, #w-node-_0ac96e6f-8018-5b28-9b82-1f0c3de7bf05-ee8539b6, #w-node-_500d2a7f-3d16-2f3b-dfdb-ac0a2ad087a1-ee8539b6, #w-node-_91f5f00f-a8d3-0e16-ece2-8b7a23c6f35a-ee8539b6, #w-node-_43b08dc8-8949-6dc0-75d5-012ec514292c-ee8539b6, #w-node-f3eefd64-4950-abb4-6ad7-0e2a87fb1b13-ee8539b6, #w-node-fbb0d903-6004-e0fb-e502-0ae66f7efcb6-ee8539b6, #w-node-be0b441b-f7e2-751c-2267-0489f502faf5-ee8539b6, #w-node-_32c10a85-268c-f31a-af3e-34790bc5a136-ee8539b6, #w-node-_592d1473-ac90-3c00-76bd-ac568331bcb1-ee8539b6, #w-node-_79fa65be-c5ea-3063-7c46-fe19a7ab8eb3-ee8539b6, #w-node-_0d49e476-0b41-8390-f5fc-2d3f693519cc-ee8539b6, #w-node-e26da70a-aa4d-8b91-a99a-119635b8ae1c-ee8539b6, #w-node-de8f23f0-2637-eb9e-3685-3d17506e52b7-ee8539b6, #w-node-_986ddc23-fcea-e1b9-1dfc-0885f78a6911-ee8539b6, #w-node-_445abf0d-fb66-c508-1a6d-2d5f8e3b9808-ee8539b6, #w-node-_83534002-e489-9564-be40-e3b68760a108-ee8539b6, #w-node-f66f793b-02aa-71a4-e36a-4c2511319c2f-ee8539b6, #w-node-f6b0ebee-35b9-9704-f635-0f2f2c265f97-ee8539b6, #w-node-d03ae03c-aceb-88a0-7fe7-6417560bbb23-ee8539b6, #w-node-_47be45ae-9ef7-f1fe-63a1-c89e5c7804ba-ee8539b6, #w-node-e3460ade-5bed-4f6a-b134-c4ba59f757ef-ee8539b6, #w-node-cbe023a1-2b5d-2d97-d961-ed58a79d270e-ee8539b6, #w-node-d9fe78e6-df2c-5fe5-97ac-20f4a1911983-ee8539b6, #w-node-_1027512d-b842-c618-0c0b-9e90db0881a7-ee8539b6, #w-node-db27f887-71fe-117d-0829-38449dbc0fb2-ee8539b6, #w-node-_3a632e2f-a15d-7120-9330-6ba3a7624988-ee8539b6, #w-node-_142a9460-dea2-4f2d-cc30-f5b474d3886b-ee8539b6, #w-node-_99d59b5c-0a46-7de6-a484-b8646d6836c9-ee8539b6, #w-node-e49852c5-6530-323e-6eb7-f3a427b55ec4-ee8539b6, #w-node-_024349de-e78d-f627-90b3-d706d841d9ff-ee8539b6, #w-node-d6b609f8-3149-f3fb-8921-4daa9c493377-ee8539b6, #w-node-_4d2f1d41-c4c8-4f68-89a9-ff9cd5212512-ee8539b6, #w-node-_632d15a3-d4a7-2465-8c0a-0d7516daf429-ee8539b6, #w-node-_658c0547-2356-50cd-edb3-f9ba0cf53208-ee8539b6, #w-node-_1e559715-404a-94d9-9e4c-f3e02181aa92-ee8539b6, #w-node-_48eb1295-4368-18b1-5bea-8ae821f6b7c6-ee8539b6, #w-node-de5695dc-c3e8-9fbc-08b9-0dbb65333ad3-ee8539b6, #w-node-ea44f8b7-550b-0c0e-d786-ee8cfc17ba22-ee8539b6, #w-node-_581c207c-491a-5cb7-f1c5-b759be6d061c-ee8539b6, #w-node-ab566d83-47d3-d5fb-0eb0-958d41c6eb00-ee8539b6, #w-node-db0dbb34-d29a-8f40-0020-8eb7c12aedd5-ee8539b6, #w-node-a9018f45-eb29-739d-196b-f2d55839e646-ee8539b6, #w-node-_03fe89db-1417-3ccb-567f-02905766004e-ee8539b6, #w-node-c04bbcdf-709a-1aba-4b33-e6a59c866aa7-ee8539b6, #w-node-_06a0b5f5-de5c-022a-d265-187d9dd98c88-ee8539b6, #w-node-_853c95e5-5805-8657-b8c7-9e59c32846c1-ee8539b6, #w-node-d680722a-76ac-efef-6d35-e7b54194fd72-ee8539b6, #w-node-a946ae16-bc06-b9cc-47e9-53dcb63c9174-ee8539b6, #w-node-_40057621-c271-5d94-7784-c56b59a7b68f-ee8539b6, #w-node-_92456479-a93e-403d-6662-2ed5e842ac39-ee8539b6, #w-node-ddb7a9c4-8eab-217e-e72e-edb363c09bce-ee8539b6, #w-node-e7b01696-0196-d18b-990a-a4316cb94d05-ee8539b6, #w-node-_98f0a628-c127-7fea-6856-5c08163e9ee4-ee8539b6, #w-node-_19441259-19a6-fc9c-c4a6-48cffddfd565-ee8539b6, #w-node-c6bfde1f-84db-1976-b074-e9531ac9a802-ee8539b6, #w-node-f11d70e9-9d32-500b-2fa1-2a5c430d0055-ee8539b6, #w-node-c41be34b-1cb3-d595-9bf6-1ed935a81209-ee8539b6, #w-node-_1448f6e9-95ff-dcce-c6a0-a22f2ab67fc1-ee8539b6, #w-node-_10fc7945-7fe9-b017-8d30-1792755c8bcc-ee8539b6, #w-node-_22d2f04f-9cf4-ae28-7d27-66a013c31ad8-ee8539b6, #w-node-_87f97acf-8b38-6bcb-f417-0cbf81c794fe-ee8539b6, #w-node-d18eae78-e019-b5c6-fef3-b9f0cc2628c0-ee8539b6, #w-node-_682d4794-2696-6efb-2328-63cacfba1300-ee8539b6, #w-node-_646308bd-16be-bcd7-1cd3-3724fc5b5e9b-ee8539b6, #w-node-_08fe4fd5-802a-24c6-2b68-1690c3276e6f-ee8539b6, #w-node-_60ec7a70-1315-e937-a826-39ec16dc7dcc-ee8539b6, #w-node-_3f39fa72-54ee-0ed1-4311-dc8383234529-ee8539b6, #w-node-_4c3e7852-22a5-2b39-7db3-d531dda3f497-ee8539b6, #w-node-c6662398-6798-2444-3df0-2a0eb9ef918d-ee8539b6, #w-node-e174b50a-dfe1-df83-9429-5b666423481a-ee8539b6, #w-node-_68dbe3c4-4dcd-24bd-211d-777105e80278-ee8539b6, #w-node-_4150ead2-80c0-9e57-9153-dda6dc9d8c14-ee8539b6, #w-node-a081c444-b3b0-59bc-5f75-d7804c680fe5-ee8539b6, #w-node-aedc1dc9-8ebf-6eb2-e189-7022f941a3d0-ee8539b6, #w-node-_7d06a8a5-6998-c298-d887-4c7ff486c8f2-ee8539b6, #w-node-_52eb21cf-7eb1-0414-81d0-f514e6205166-ee8539b6, #w-node-_73eebb69-7bbf-cfad-e0d5-90aaf28587d9-ee8539b6, #w-node-ff70ca7b-4ab2-a6c8-e806-254c08aa1c76-ee8539b6, #w-node-f7330ad0-23b8-d93a-9692-8db7dd1feb43-ee8539b6, #w-node-_5eee75fa-99bb-7908-f712-9fd3ccc2384c-ee8539b6, #w-node-_30a3d0a8-6653-c86d-dca5-ee1cfa845360-ee8539b6, #w-node-aee69da4-b433-b7df-dc79-dd08490754af-ee8539b6, #w-node-bbcbb6ef-6edb-0713-e717-f634d36d5e14-ee8539b6, #w-node-a19b2858-2096-452f-8122-fba662164bcc-ee8539b6, #w-node-e11e230a-651f-6bef-27b4-91bbb54bc1d1-ee8539b6, #w-node-eff154f6-6b6d-5443-3d77-d5c7a36c19cd-ee8539b6, #w-node-f06325b0-4bbc-f888-b5ef-b71907d5183a-ee8539b6, #w-node-_1dc119c7-b02c-284a-c54d-e02dbe4f88b4-ee8539b6, #w-node-a59e3823-068d-8ea9-1e08-bf69ca3f5a27-ee8539b6, #w-node-_9b647e4c-6a9d-40a8-d83a-ace540605a81-ee8539b6, #w-node-ccafadb1-b122-e0ff-a6f8-3c6435ca2a6b-ee8539b6, #w-node-e84473b3-153d-dff6-4184-4478b5ce1096-ee8539b6, #w-node-_11c14430-b726-7052-7065-7a79bb32dfa5-ee8539b6, #w-node-_028dff45-88af-4b22-1185-49b0ba866d29-ee8539b6, #w-node-c5b1a78a-750f-f4a7-b4f2-f726f41b01cd-ee8539b6, #w-node-c7821f08-7d18-69f9-a1b8-8be67cb64bbe-ee8539b6, #w-node-_3683b958-928f-b341-7e12-5cd046234e72-ee8539b6, #w-node-eb03d538-bd82-f466-2132-4fcf57c58e81-ee8539b6, #w-node-_4e5567fc-aa0b-fe03-81b2-9a95f4884d2f-ee8539b6, #w-node-_29c2a0dc-015e-2ef9-b9ae-bf4164a313df-ee8539b6, #w-node-_286330b5-601b-3f70-6555-cfbda877b3a4-ee8539b6, #w-node-bac002fd-5fef-f06f-f730-8a9583c9469b-ee8539b6, #w-node-b0b8d635-e5ad-a535-16a8-bbc028c86b3f-ee8539b6, #w-node-aa1679af-ad84-3e22-01de-a0fd289a30f8-ee8539b6, #w-node-ae3a97e1-49f4-83a2-1d7a-36adea38491f-ee8539b6, #w-node-ad905b81-cefd-0c00-2a40-63ad86a890fb-ee8539b6, #w-node-_0f97adb1-5066-a7d6-1a89-2fa61d877244-ee8539b6, #w-node-_068b97a2-43bc-2759-0ff2-9ba7a5485d84-ee8539b6, #w-node-_93447c0a-fa53-fd0f-a6e3-4a0338dc46f5-ee8539b6, #w-node-fa96d429-108c-7b7d-8725-2342a681f49b-ee8539b6, #w-node-f7248e0b-be07-cce1-6d28-a292520db5e2-ee8539b6, #w-node-a934324c-9c8d-e95a-0c15-7e7b3b3826d6-ee8539b6, #w-node-f94ac9d9-d01d-d500-bc28-ca184a34a276-ee8539b6, #w-node-_34dde4a0-9dd9-2b63-35f5-e4f8326812c5-ee8539b6, #w-node-_2a38cf6a-ab8b-5515-7c76-d772de46a5fe-ee8539b6, #w-node-_36c846c8-c750-4ef4-c7a1-d3ef04c67a69-ee8539b6, #w-node-_211259c3-111a-b229-b388-355a3e36ee2c-ee8539b6, #w-node-_59f64522-1d45-072e-a86a-5559b54a973c-ee8539b6, #w-node-dee75a01-c0b6-4d9d-85c0-5982e0d09e1d-ee8539b6, #w-node-efc75ce5-5451-65e0-5a28-bb3d22abb338-ee8539b6, #w-node-ca62f009-456e-cf11-6c81-c8532e373d3f-ee8539b6, #w-node-_84e793a8-34fd-4ac2-4903-4b4ad1bd66ec-ee8539b6, #w-node-fc0f9f01-d6e2-652b-8fce-c94018401a78-ee8539b6, #w-node-_775fbb93-6adf-4af0-4e84-4e0c23bcd9d7-ee8539b6, #w-node-_6850ca35-e6a5-c4be-e027-5e44b5655cca-ee8539b6, #w-node-ff819aac-cb97-c220-0493-6cf8c01a7c8b-ee8539b6, #w-node-_625a5f6c-801b-071d-9155-79479d6443b8-ee8539b6, #w-node-_238419ce-0953-db57-e7b1-46fab5a6f64a-ee8539b6, #w-node-a1ad0c6a-63e5-b898-91f6-70873fd080db-ee8539b6, #w-node-_2e0da5a3-a9ca-58c8-9c02-3bbdbedb85a7-ee8539b6, #w-node-_445ee00d-7321-006e-38fd-d2b05d7a118d-ee8539b6, #w-node-cd8fb081-6bc8-2a5b-5c9c-6eb251c6aeaf-ee8539b6, #w-node-_2b97ad3f-52dc-ddb9-5c00-693a5aed212e-ee8539b6, #w-node-_9eb81709-da3d-fc16-2ea0-2c0905bb1dee-ee8539b6, #w-node-_45038de4-b6ba-691c-50c8-341a72a2cfa3-ee8539b6, #w-node-d17e664e-2342-6464-a747-cddda3fac995-ee8539b6, #w-node-_23eccef0-7413-ce84-b03c-8c7a55ee5576-ee8539b6, #w-node-d8244e01-a55e-9c35-08e3-fd7c6c9e394c-ee8539b6, #w-node-_9b57c7b1-8abc-6755-f583-35769bbce975-ee8539b6, #w-node-_84dba050-5891-3f86-1f89-0dcf290c4a2d-ee8539b6, #w-node-_4410b1f3-10f8-6573-6fa7-efc47410b664-ee8539b6, #w-node-_5192b300-4157-6359-456d-fc716a2464c1-ee8539b6, #w-node-_41781e4a-66f6-aa06-3db6-59a844b0a332-ee8539b6, #w-node-a63a9a60-cd41-97bc-236c-548c0a9a4f8b-ee8539b6, #w-node-_1719c491-fb91-8494-64c5-a53ddf7acaad-ee8539b6, #w-node-_1ea8ef76-be0d-fa03-25a7-a028d25c9667-ee8539b6, #w-node-e547adac-e78b-f6df-cf51-5e834e651c90-ee8539b6, #w-node-ed531f2f-4234-049c-e8f4-7c577c4432db-ee8539b6, #w-node-_8a46d2eb-9482-835f-fb5f-246124b45aa1-ee8539b6, #w-node-ed7faab8-e4da-13df-d5f8-3d08c5041b1c-ee8539b6, #w-node-_5abd52e5-af2a-7455-5fb1-db2330483a86-ee8539b6, #w-node-d0e2e0b3-77a1-7815-d389-02c65cb20c5a-ee8539b6, #w-node-_2f17b952-b6d4-a34a-7e9f-0e7f75d98ff6-ee8539b6, #w-node-c9da25a9-3c79-af81-5775-813ab6c8280e-ee8539b6, #w-node-_1b6a73cc-b355-b80a-8528-b18eac4e2f3b-ee8539b6, #w-node-_5043ba2a-3d37-7c60-9bbf-868a84523d8f-ee8539b6, #w-node-c056a4b0-d46a-3ff1-a3af-23c47ea4f357-ee8539b6, #w-node-_852e3995-04d8-1b10-9cba-fc3030862307-ee8539b6, #w-node-b42d7f7f-b72e-6e3f-73c4-8ea05dbc6d1c-ee8539b6, #w-node-d635f6b2-a5a6-19ef-c295-8a81d57797cc-ee8539b6, #w-node-_02d39265-38e3-aab5-cf65-d8ad9bb06d87-ee8539b6, #w-node-fa1a4545-6ed9-b5b8-9ae0-f8ab5d649891-ee8539b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
