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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:root {
  --silver: #bec3c7;
  --okbianco: #fafafa;
  --dim-gray-3: #676770;
  --black: #192024;
  --firebrick-2: #c21212;
  --dim-gray: #735260;
  --salmon: #fd7072;
  --salmon-2: #fc7d64;
  --indian-red: #cf404d;
  --pale-turquoise: #bfe0ff;
  --dim-gray-2: #49647b;
  --white-smoke-3: #edeff2;
  --white-smoke-2: #f0f0f0;
  --steel-blue: #3b99d9;
  --steel-blue-2: #2e80b6;
  --dark-khaki: #a8d069;
  --medium-sea-green: #30ad64;
  --light-sea-green: #25ccbf;
  --light-sea-green-2: #20ac99;
  --sandy-brown: #f8c740;
  --goldenrod: #e2a62b;
  --khaki: #face6a;
  --sandy-brown-2: #e4b962;
  --tan: #d39f9a;
  --indian-red-2: #af4173;
  --brown: #822e50;
  --tomato: #e64c40;
  --firebrick: #bf3a30;
  --white-smoke: #ecf0f1;
  --dark-slate-gray: #2d3e4f;
  --dark-slate-gray-2: #404047;
  --cadet-blue: #668cad;
  --light-sky-blue: #69b9ff;
  --dodger-blue: #2e9dff;
  --light-slate-gray: #8e8e9c;
  --dark-slate-grey: #38383d;
  --dark-red: #8a0808;
  --111: #0098ff;
  --grey: #7e7e834d;
}

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

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

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

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

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

h2 {
  color: #676770;
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 300;
  line-height: 36px;
}

h3 {
  color: #676770;
  letter-spacing: 7px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
}

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

h5 {
  color: #676770;
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 300;
  line-height: 20px;
}

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

p {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 300;
  line-height: 25px;
}

.button {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #69b9ff;
  border-radius: 4px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 12px 30px;
  font-size: 16px;
  font-weight: 300;
  line-height: 21px;
  text-decoration: none;
  transition: background-color .3s;
  display: inline-block;
}

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

.button.w--current {
  background-color: #2e80b6;
}

.button.full-width {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.button.tab {
  background-color: #92a0ad;
  margin-left: 8px;
  margin-right: 8px;
}

.button.tab:hover, .button.tab.w--current {
  background-color: #2e80b6;
}

.navigation-link {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  transition: all .3s ease-in-out;
}

.navigation-link:hover {
  color: #2e9dff;
}

.navigation-link.w--current {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.navigation-bar {
  float: none;
  background-color: #fff;
  border-style: solid solid none;
  border-top-width: 1px;
  border-top-color: #bec3c7;
  border-bottom-width: 1px;
  border-bottom-color: #000;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: baseline;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: -450px;
  padding: 0;
  font-size: 14px;
  display: flex;
  position: static;
  top: 7px;
  overflow: visible;
}

.navigation-menu {
  margin-left: 0;
  margin-right: 0;
}

.brand-text {
  color: #69b9ff;
  letter-spacing: 4px;
  text-transform: uppercase;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575697dad08d27f76cb1af4f_logo.jpg");
  background-position: 0 0;
  background-size: contain;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 25px;
  font-weight: 300;
  line-height: 25px;
}

.brand-link {
  padding-top: 16px;
  padding-bottom: 16px;
}

.a1 {
  color: #fff;
  text-align: center;
  background-color: #0000;
  border-bottom: 1px #676770;
  padding: 60px 10px 20px;
  font-family: PT Sans, sans-serif;
  position: relative;
}

.a1.accent {
  background-color: #192024;
}

.white-box {
  text-align: center;
  background-color: #fff;
  border: 1px #dcebf7;
  border-radius: 5px;
  margin-top: 0;
  padding: 15px;
}

.white-box.transparent {
  background-color: #0000;
  border-style: none;
}

.hero-section {
  padding-top: 242px;
  padding-bottom: 242px;
}

.hero-section.centered {
  text-align: center;
  background-image: linear-gradient(#2e9dff80, #2e9dff38), url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57568b66bf3d99a1478c2865_photo-1416359658663-73a3834895eb.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-bottom: 4px solid #69b9ff;
  padding-top: 195px;
  padding-bottom: 195px;
}

.hero-heading {
  color: #fff;
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-bottom: 30px;
  font-size: 60px;
  font-weight: 300;
  line-height: 60px;
}

.hero-subheading {
  color: #2e9dff;
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-bottom: 40px;
  font-size: 25px;
  font-weight: 300;
  line-height: 25px;
}

.hollow-button {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  border: 1px solid #fff;
  border-radius: 4px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px 30px;
  font-weight: 300;
  line-height: 21px;
  text-decoration: none;
  transition: background-color .3s, border .3s, color .3s;
  display: inline-block;
}

.hollow-button:hover {
  color: #2e9dff;
  border-color: #2e9dff;
}

.hollow-button.all-caps {
  text-transform: uppercase;
}

.section-heading {
  margin-top: 0;
  margin-bottom: 16px;
}

.section-heading.centered {
  color: #38383d;
  text-align: left;
  letter-spacing: -1px;
  text-transform: capitalize;
  border-color: #fff;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 400;
}

.section-heading.centered.white {
  color: #fff;
}

.section-subheading.center {
  color: #8e8e9c;
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 300;
}

.section-subheading.center.off-white {
  color: #e8e8e8;
  padding-bottom: 0;
}

.section-title-group {
  margin-bottom: 60px;
}

.form-field {
  border: 0 solid #000;
  border-radius: 3px;
  height: 45px;
  margin-bottom: 17px;
  box-shadow: 0 0 0 1px #4040474d;
}

.form-field.text-area {
  height: 110px;
}

.footer {
  border-style: solid none none;
  border-width: 1px;
  border-color: var(--silver) black black;
  margin-top: 25px;
  padding-top: 35px;
  padding-bottom: 40px;
  padding-left: 220px;
}

.footer.center {
  text-align: center;
  background-color: #bec3c724;
  border-top: 1px solid #dbdbdb;
  border-top-right-radius: 0;
  border-bottom-left-radius: 0;
}

.footer.qw {
  background-color: #bec3c72e;
}

.footer-text {
  color: #676770;
  text-align: left;
  margin-top: 100px;
  margin-bottom: 5px;
  padding-left: 110px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
}

.grid-image {
  background-color: #69b9ff;
  border: 10px solid #fff;
  border-radius: 50%;
  width: 35%;
  margin: 20px auto;
  padding: 20px;
  display: block;
  box-shadow: 0 0 0 1px #2e9dff;
}

.info-icon {
  float: left;
}

.footer-link {
  color: #676770;
  border: 1px #000;
  margin-bottom: 6px;
  padding-bottom: 10px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  font-weight: 300;
  text-decoration: none;
  display: block;
}

.footer-link:hover {
  color: #008cffd6;
}

.footer-link.w--current {
  background-color: var(--okbianco);
  color: var(--dim-gray-3);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: fixed;
}

.footer-link.with-icon {
  color: #38383d;
  margin-left: 30px;
  font-family: Varela Round, sans-serif;
}

.tab-menu {
  text-align: center;
  margin-bottom: 40px;
}

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

.fullwidth-image {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5757cbd5bf3d99a1478e6225_topakustik.jpg");
  background-position: 0 0;
  background-size: 2144px;
  width: 100%;
  margin-bottom: 20px;
}

.white-text {
  color: #fff;
  margin-bottom: 20px;
}

.form {
  margin-top: 40px;
}

.slider {
  height: 65vh;
}

.foto1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57568bcbbaacf484474548fc_r21intronoinfisso04.jpg");
  background-position: 0 -236px;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 0;
}

.foto-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57569153825e8dbc6c82bb6a_locale.jpg");
  background-position: 0 -199px;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.foto3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57568e01bf3d99a1478c3333_reception.jpg");
  background-position: 0 -199px;
  background-repeat: no-repeat;
  background-size: cover;
}

.foto4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756936f825e8dbc6c82bf16_piano.jpg");
  background-position: 0 -277px;
  background-repeat: no-repeat;
  background-size: 1914px;
}

.logo {
  clear: none;
  direction: ltr;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575697dad08d27f76cb1af4f_logo.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 969px;
  margin: 20px 0 0 698px;
  padding-left: 0;
  padding-right: 0;
  display: inline;
  position: static;
  overflow: visible;
}

.workstation {
  margin-left: -16px;
  padding-left: 0;
}

.complements {
  margin-left: -16px;
}

.surfaces {
  margin-top: -35px;
  margin-left: -6px;
}

.business {
  margin-top: -50px;
  margin-right: -5px;
}

.h {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0a8be901fd64401047a_TEAM.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 180px 180px;
  margin-top: 19px;
  margin-bottom: 5px;
  padding-top: 0;
  padding-bottom: 182px;
}

.l {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0fbbaacf4844745666e_manager.jpg");
  background-position: 20px 0;
  background-repeat: no-repeat;
  background-size: 190px 180px;
  margin-top: 30px;
  margin-bottom: 64px;
  padding-top: 0;
  padding-bottom: 182px;
}

.j {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a35dbf3d99a1478c526c_quadri.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 180px 180px;
  margin-bottom: 58px;
  padding-bottom: 185px;
}

.k {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a39ed08d27f76cb1b7a1_fioriera.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 180px 180px;
  padding-bottom: 241px;
}

.testo {
  color: #272b2e;
  text-align: center;
  border: 1px #8e8e9c;
  border-color: #676770 #8e8e9c #8e8e9c #676770;
  margin-top: 20px;
  margin-bottom: 25px;
  margin-left: -10px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  display: block;
}

.ita {
  text-align: center;
}

.comp {
  margin-top: -35px;
  margin-left: -14px;
  top: 0;
  left: 0;
  right: 0;
}

.comp.w--open {
  background-color: #fff;
}

.c {
  border: 2px solid #38383d;
  font-size: 23px;
}

.s, .b, .w {
  font-size: 23px;
}

.work {
  margin-top: -55px;
  margin-left: -40px;
  padding-top: 18px;
}

.nm, .gh, .uy, .gyu, .erty, .tyju, .hjk {
  color: #000;
  background-color: #fff;
}

.fgh {
  color: #000;
  background-color: #fff;
  font-size: 16px;
}

.fdjgthj {
  color: #000;
  background-color: #fff;
  padding-bottom: 15px;
}

.impostazioni-home {
  color: #0000;
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 1px;
  padding-top: 0;
  padding-bottom: 0;
}

.gfjk, .cghj, .fhjgklh {
  background-color: #fff;
}

.hbmkcfbh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5757cbd5bf3d99a1478e6225_topakustik.jpg");
  background-position: 0 0;
  background-size: auto;
}

.hgfh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5757cbd5bf3d99a1478e6225_topakustik.jpg");
  background-position: 50% -28%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 310px;
}

.xfghjxf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57975b231a49879c11429ec4_home%20calcolatore%20acustico.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 310px;
}

.gthk {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a502c04b05b5467bd7d4f_yondy%201.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 0;
  padding-bottom: 310px;
}

.ghikv, .cghkm {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 27px;
}

.tfrhd {
  color: #0000;
  text-align: left;
  letter-spacing: 2px;
  margin-bottom: 25px;
  font-family: Varela Round, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.pos {
  height: 550px;
  margin-top: 10px;
}

.ghjk {
  color: #000;
  text-align: justify;
  letter-spacing: 0;
  text-transform: none;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.vbnm {
  color: #000;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
}

.log {
  float: none;
  clear: none;
  text-align: left;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575697dad08d27f76cb1af4f_logo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-left: 57px;
  position: static;
  overflow: visible;
}

.qjwdi-jiomvokxcm {
  color: #fff;
  text-align: center;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 29px;
}

.jjj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575697dad08d27f76cb1af4f_logo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 350px;
}

.testino {
  color: #000;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.testino.xd {
  font-size: 14px;
}

.storia {
  color: #38383d;
  letter-spacing: 4px;
  text-transform: uppercase;
  padding-top: 35px;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  line-height: 35px;
}

.stefanioffice {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a6c222a9a48904e8ccdcd_Planet-Earth-Europe-SunlightPUNTINA.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 550px;
  margin-top: 10px;
  margin-bottom: 38px;
  padding-bottom: 431px;
}

.qw {
  color: #393c3f;
  background-color: #404047;
  margin-bottom: 0;
  padding-bottom: 66px;
}

.sdf {
  color: #676770;
  margin-top: 35px;
  font-size: 24px;
}

.jip {
  border-top: 1px #8e8e9c;
}

.dfsdg {
  color: #676770;
  text-align: center;
  margin-top: -25px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.sdfsd {
  color: #38383d;
  text-align: center;
  border-top: 1px #8e8e9c;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.xcbzsdfh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a77c411eec78e2b2eb1c6_schema.jpg");
  background-position: 50% 54%;
  background-repeat: no-repeat;
  background-size: 508px 380px;
  padding-bottom: 385px;
}

.fgsdfgs {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a753447ed7f5a3aece4a0_img%20assorb.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 655px;
  margin-bottom: 44px;
  padding-bottom: 380px;
}

.assorb {
  color: #676770;
  font-size: 20px;
  line-height: 30px;
}

.fthcfhy {
  color: #000;
  text-align: justify;
}

.segreto {
  color: #676770;
  margin-top: -104px;
  font-size: 20px;
}

.hjgfj {
  color: #000;
  text-align: justify;
}

.dfhxgfj {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.sdfgdfhgf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a7ba12a9a48904e8ce6a1_ritaglino.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 489px;
  height: 95px;
  margin-top: -40px;
  margin-bottom: 4px;
  padding-top: 135px;
  padding-bottom: 0;
  padding-right: 0;
}

.ghkghkguk {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5757cbd5bf3d99a1478e6225_topakustik.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 620px;
  margin-top: -40px;
  padding-top: 135px;
  padding-left: 0;
}

.asf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a812b11eec78e2b2ec023_coefficenti.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 487px;
  margin-top: 25px;
  padding-bottom: 550px;
}

.jgfvj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a84a911eec78e2b2ec39d_081_frequenza.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 753px;
  margin-bottom: 0;
  padding-bottom: 510px;
}

.hghjh {
  margin-top: 40px;
}

.gfhgfhgf {
  color: #000;
  text-indent: 0;
  margin-top: 25px;
  padding-left: 31px;
  padding-right: 23px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  line-height: 24px;
}

.fdfs {
  color: #38383d;
  text-transform: uppercase;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
}

.bvhjk {
  color: #38383d;
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-bottom: 40px;
  padding-top: 50px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 400;
}

.ygukg {
  color: #000;
  text-align: justify;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 0;
  right: 0;
}

.jklkl {
  color: #000;
  text-align: justify;
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 0;
  right: 0;
}

.onda-sonora {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a889d0c016acb2bdb5d0b_082.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 550px;
  border-style: none;
  border-top-width: 1px;
  border-top-color: #fff;
  padding-bottom: 480px;
  position: relative;
  top: 0;
  left: 15px;
}

.vnbnbn {
  color: #38383d;
  text-align: left;
  margin-top: 25px;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
}

.hfghfgh {
  color: #000;
  text-align: justify;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 0;
  right: 0;
}

.cvnbvn {
  margin-top: 20px;
}

.bv-nvb {
  padding-left: 18px;
}

.fhghfg {
  padding-right: 25px;
}

.m-n-m {
  border-bottom: 1px #fff;
}

.gfhdfgh {
  background-color: #fff;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
  margin-top: 25px;
}

.ghjghj {
  color: #192024;
  text-align: center;
  margin-left: -35px;
  margin-right: -35px;
  padding-left: 0;
}

.bjvghnj {
  color: #38383d;
  text-align: left;
  background-color: #fff;
  border-style: none;
  border-top-width: 1px;
  border-top-color: #676770;
  margin-top: 20px;
  margin-bottom: 0;
  padding-top: 50px;
  padding-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gfjdghj {
  background-color: #fff;
}

.yuiyiuyui {
  background-color: #fff;
  margin-bottom: 25px;
}

.hkjhkhkh {
  cursor: context-menu;
  background-color: #fff;
}

.ghghfghg {
  margin-bottom: 1px;
  padding-bottom: 15px;
}

.hjkhjk {
  margin-top: -1px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.bvnbnvn {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5757cbd5bf3d99a1478e6225_topakustik.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 25px;
  margin-bottom: 0;
  padding-top: 430px;
  padding-bottom: 0;
}

.nbnvhh {
  margin-top: 25px;
  padding-bottom: 0;
}

.jhkjkhjkh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a753447ed7f5a3aece4a0_img%20assorb.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 430px;
  padding-bottom: 0;
}

.jghjghjg {
  color: #fff;
  text-align: justify;
  margin-top: 0;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tyyu {
  color: #fff;
  text-align: justify;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gyigyygggy {
  margin-top: 50px;
}

.t7t7t {
  color: #000;
  font-size: 25px;
}

.gergege {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0a8be901fd64401047a_TEAM.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 105px;
}

.thjujgj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5def09a5a7a9116cc06e_floor.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 106px;
}

.u6u6u6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5e25ad1958ea3cd90c86_desk.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 0;
}

.dvdvd {
  color: #38383d;
  text-align: center;
  margin-bottom: 10px;
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 400;
}

.dvdvd:hover {
  opacity: 1;
  display: block;
}

.nbnmbmn {
  color: #676770;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 400;
}

.hgjhj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0fbbaacf4844745666e_manager.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto 100px;
  padding-top: 105px;
  display: block;
}

.fdgfgd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5f6509a5a7a9116cc16a_reception2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 105px;
}

.jkjkjjk {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a35dbf3d99a1478c526c_quadri.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 105px;
  display: block;
}

.uiouio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e606a4068168e11151588_platform.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 105px;
}

.fhfhddfh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e60939a7bf26421d70f35_wow.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 105px;
}

.yjtyjyj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e60cda2be25253d3c7e77_%40panel.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 105px;
}

.gcfgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e619b4068168e111515a7_living.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 105px;
}

.uiouioio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e61bea4bf5b9f21dd9c74_fioriera_specchiata.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 105px;
}

.uuo0uio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e61f0a4bf5b9f21dd9c7c_door.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 105px;
}

.iluil {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e620c09a5a7a9116cc2fb_corner.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 105px;
}

.huuhhukhuk {
  color: #676770;
  text-align: center;
  font-family: PT Sans, sans-serif;
  font-size: 29px;
}

.jkjkkhj {
  color: #676770;
  text-align: center;
  font-family: PT Sans, sans-serif;
  font-size: 29px;
  font-weight: 400;
}

.scelta {
  border-right: 1px #fff;
  margin-top: 50px;
  margin-bottom: 75px;
}

.dfdfdfd {
  color: #38383d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 30px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fdfdfd, .bbbb {
  color: #38383d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ggfgf {
  direction: ltr;
  color: #38383d;
  text-align: center;
  letter-spacing: 0;
  text-indent: 0;
  column-count: 1;
  margin-top: 10px;
  margin-bottom: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.trtryrty {
  color: #000;
  text-align: left;
  padding-top: 5px;
  padding-left: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
}

.lkll {
  color: #000;
  text-align: center;
  margin-left: -5px;
  padding-top: 5px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration: none;
}

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

.pp {
  color: #000;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
}

.opop {
  color: #000;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
}

.klkl {
  text-align: center;
  font-size: 13px;
}

.kljkljkl {
  text-align: center;
  margin-left: -15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.klklkll, .kjlkljl, .dfgdfgdfg {
  text-align: center;
  font-size: 13px;
}

.hjkhjkhjk {
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
}

.jkljkljkl {
  text-align: center;
  font-size: 13px;
}

.bbbbbbb {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 0;
  font-size: 13px;
  display: block;
}

.uuuuu {
  text-align: center;
  font-size: 13px;
}

.bvcbcvb {
  border-left: 1px #0000;
  border-right: 1px #0000;
  display: block;
}

.hffhgh {
  border-left: 1px #8e8e9c;
  border-right: 1px solid #0000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.ghjghjvg {
  border-left: 1px solid #0000;
  border-right: 1px solid #0000;
}

.logopagina {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575697dad08d27f76cb1af4f_logo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 254px;
  position: relative;
}

.logodellapagina {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575697dad08d27f76cb1af4f_logo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 275px;
  flex-flow: row;
  margin-top: 0;
  display: flex;
}

.fdgdfgdfgdfg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575697dad08d27f76cb1af4f_logo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.vdsvdvd {
  clear: none;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575697dad08d27f76cb1af4f_logo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.ggdfgdfgdgdf {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
}

.nnn {
  padding-top: 0;
}

.dscsdc {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575697dad08d27f76cb1af4f_logo.jpg");
  background-position: 0 0;
  background-size: cover;
}

.xdd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575697dad08d27f76cb1af4f_logo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.ilnostrologo {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575697dad08d27f76cb1af4f_logo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 35px;
  margin-bottom: 20px;
}

.gfdgfg {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575697dad08d27f76cb1af4f_logo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.qwsd {
  margin-bottom: -25px;
  padding-top: 0;
}

.grdfgdfgdf {
  margin-bottom: 45px;
}

.gfhfghfghfgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581df2254869c31f66b9561e_23.jpg");
  background-position: 50% 83%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 400px;
  padding-left: 0;
}

.gdfgdgdfgdfgdfgd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579858c14cab51ad690d3a4c_nuova%20immagine%20floor.jpg");
  background-position: 49%;
  background-repeat: no-repeat;
  background-size: 830px;
  padding-bottom: 400px;
}

.vcvxcvx {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e73d9a2be25253d3c92a8_desk%20parigi.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 400px;
}

.fghfghgvhcvb {
  margin-top: 0;
}

.bfhcvbcvb {
  color: #38383d;
  text-align: left;
  margin-bottom: 30px;
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.testosuper {
  direction: ltr;
  color: #38383d;
  text-align: justify;
  margin-top: 25px;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: block;
  position: relative;
  top: 0;
  left: 0;
}

.gfhfghgfhgfhgfh, .fgdfgdfgdfgfgfg {
  color: #38383d;
  text-align: justify;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghgh {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.rtertrt {
  direction: ltr;
  color: #676770;
  text-align: center;
  text-indent: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 29px;
}

.opiopiop {
  color: #38383d;
  text-align: center;
  font-family: PT Sans, sans-serif;
  font-size: 29px;
}

.yuuuuuu {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  margin-bottom: 35px;
  font-family: PT Sans, sans-serif;
  font-size: 33px;
}

.hghdgf {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
}

.uyuyuiuiui, .muk, .juhh {
  color: #676770;
  text-align: center;
  font-size: 20px;
}

.uhkhkk {
  text-align: center;
  margin-top: -20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jopjo, .kjlkljkljkl, .lkklklklkl {
  color: #676770;
  text-align: center;
  margin-top: -20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

._456tr, .uiyuiyui, .lkkkkkkkkkkkkkkk {
  border: 1px #000;
  border-right-style: solid;
}

.kpkpkl {
  border: 1px #000;
}

.bnvjkvbhjksdbvjksd {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  border-top: 1px solid #676770;
  margin-top: 25px;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.ghfhgfhfghfghgfh {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  margin-top: -10px;
  margin-bottom: 35px;
  padding-top: 0;
  padding-bottom: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.xcbvbn {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e8039a2be25253d3ca08d_BOSS.jpg");
  background-position: 51% 94%;
  background-repeat: no-repeat;
  background-size: 921px;
  padding-top: 0;
  padding-bottom: 400px;
}

.hjkjkjkkkk {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57568e01bf3d99a1478c3333_reception.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 400px;
}

.sdfhjjbn, .ssdfsdv {
  color: #fff;
  text-align: justify;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.bvfbdfb {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 29px;
}

.sefsfsvvs {
  color: #fff;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 29px;
}

.trtrthh {
  color: #38383d;
  text-align: left;
  border-top: 1px #676770;
  margin-top: 25px;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.ergeergerg {
  color: #38383d;
  text-align: left;
  margin-top: -10px;
  margin-bottom: 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fgdgdgdggggg, .yyuuuuu, .etroi, .rloll {
  color: #676770;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 29px;
}

.vxccb {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e8857a4bf5b9f21ddd690_wall%20foresta.jpg");
  background-position: 55%;
  background-repeat: no-repeat;
  background-size: 901px;
  padding-bottom: 400px;
}

.plfgb {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e88e6a4bf5b9f21ddd863_siena%20platform.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 400px;
}

.qddfv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e8924a4bf5b9f21ddd868_wow%201.jpg");
  background-position: 5%;
  background-repeat: no-repeat;
  background-size: 732px;
  padding-bottom: 400px;
}

.fhhfhfhfhfhfhfhfhfhfh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e89c09a7bf26421d73f61_break.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 400px;
}

.vsfdvsd {
  color: #38383d;
  text-align: justify;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dfgdfgdfgdfgfg {
  color: #38383d;
  text-align: justify;
  margin-top: 25px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.cvxcvxcvxc, .fdgfgfgfgggg {
  color: #38383d;
  text-align: justify;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.xcvccv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756936f825e8dbc6c82bf16_piano.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 400px;
}

.bhvbnbvnbvn {
  color: #676770;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 29px;
}

.defgdfgdfg {
  color: #38383d;
  text-align: justify;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 400;
}

.yondy {
  margin-top: 25px;
}

.jkjkjkhuo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57569153825e8dbc6c82bb6a_locale.jpg");
  background-position: 81%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 400px;
}

._5-h {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fad89ad1958ea3cdafba3_corner%202.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 400px;
}

.dfddddddddddddddd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575facc009a5a7a9116eabc6_archivio.jpg");
  background-position: 2%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 400px;
  display: block;
}

.zdzd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575faceca2be25253d3e3056_living%201.jpg");
  background-position: 15%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 400px;
}

.gfghfhfghgfhgfhgh {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  border-top: 1px #676770;
  margin-top: 25px;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.ewrerwere {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  margin-top: -10px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ssdsdsdf, .llllkkkkkkkk, .sdtry, .fghfghghhhhhhh {
  color: #fff;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 29px;
}

.ertertert, .gfgfgfggggggggg {
  color: #fff;
  text-align: justify;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.wedd {
  color: #fff;
  text-align: justify;
  margin-top: 25px;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 25px;
  text-decoration: none;
  display: block;
}

.ascdc {
  color: #fff;
  text-align: justify;
  margin-top: 25px;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.slide-team {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fb45f09a5a7a9116eb208_R21_team1_.jpg");
  background-position: 50% 36%;
  background-repeat: no-repeat;
  background-size: cover;
}

.prima {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fb378ad1958ea3cdb044d_E1_curti_team.jpg");
  background-position: 50% 87%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fotina2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fb3c89a7bf26421d9250c_R21_frontale_focus0.jpg");
  background-position: 50% 68%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fotina3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fb41409a5a7a9116eb200_R21_er%20mejo.jpg");
  background-position: 50% 83%;
  background-repeat: no-repeat;
  background-size: cover;
}

.cxcbnh {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  margin-bottom: 10px;
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.bnbvbbbb {
  color: #38383d;
  text-align: center;
  margin-top: -10px;
  margin-bottom: 25px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.slider-prodotti-stefanidesign {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
  height: 480px;
  margin-top: 0;
  margin-bottom: 25px;
  padding-top: 0;
  padding-bottom: 0;
}

.vbvbbb {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bvnbvnbnnnn {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.vbvbbbbbb {
  background-color: #fff;
  padding-top: 10px;
}

.mmnnn, .ghghhhhhhhhjjj, .hghhhhhhhhhhhh {
  background-color: #fff;
}

.tendina {
  background-color: #fff;
  border-left: 1px solid #8e8e9c;
  border-right: 1px solid #8e8e9c;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.vbbbbbbbbbbbbbb {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.vbbbbbbbbbbbbbb.w--current {
  font-size: 15px;
}

.zxc {
  color: #38383d;
  background-color: #0000;
  margin-top: 0;
  margin-left: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
  display: inline-block;
}

.zxc.lato20 {
  margin-left: 30px;
}

.xccvvv {
  color: #38383d;
  letter-spacing: 0;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bvvvcc {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dimensioniteam {
  border-bottom: 8px #000;
  margin-top: 0;
}

.box-quitemoon-immagine-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595b4f7203737e35022cd973_BOX%20Quitemoon-image-13.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: -30px;
  padding-top: 400px;
  padding-bottom: 0;
  padding-left: 0;
  position: relative;
  top: 0;
  right: 40px;
}

.bnnnnnnmmm {
  color: #676770;
  font-size: 16px;
  font-weight: 400;
}

.uuuuuuu {
  color: #676770;
}

.ghghhhhhhhhhh {
  color: #676770;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 85px;
}

._3edc {
  color: #676770;
  font-size: 16px;
}

.ojmm {
  color: #676770;
}

.vvcvvvv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e1575ea25da09330d5b75_dimensioni%20team.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
  padding-left: 0;
  padding-right: 0;
}

.cvvvvvvvvvv {
  color: #676770;
  text-align: center;
  border-top: 1px solid #676770;
  margin-top: 25px;
  margin-bottom: 10px;
  padding-top: 0;
  font-size: 29px;
}

.nnnnnnnnnnnnn {
  color: #38383d;
  text-align: center;
  border-top: 1px solid #676770;
  margin-top: 10px;
  padding-top: 50px;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.bnbnnnnnnn {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bnbnmjmk {
  color: #fff;
  text-align: justify;
  text-transform: none;
  margin-bottom: 25px;
  margin-left: 130px;
  margin-right: 60px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.titolo-sfondo-grigio {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  border-top: 1px solid #676770;
  border-bottom: 1px #000;
  margin-top: 0;
  margin-bottom: -10px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  line-height: 140px;
}

.cvbolo {
  background-color: #38383d;
  margin-bottom: 0;
  padding-bottom: 0;
}

.bbbnnnnnnv {
  color: #38383d;
  text-align: center;
  margin-bottom: 20px;
  padding-top: 25px;
  padding-bottom: 1px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.cxcxcxz {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.sfondo-grigio-scuro {
  background-color: #38383d;
  margin-top: -11px;
  padding-top: 0;
  padding-bottom: 80px;
}

.nnbnbnbn {
  color: #38383d;
  text-align: left;
  padding-top: 65px;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.bvbvbc {
  border-left: 1px #000;
  margin-top: 2px;
  margin-bottom: 100px;
}

.fghgggggg {
  margin-bottom: 107px;
}

.stefani-container-concetto {
  margin-top: 40px;
  margin-bottom: 70px;
  padding-bottom: 0;
  box-shadow: 0 0 6px #fff;
}

.dfgfgc {
  color: #38383d;
  padding-top: 65px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.trtrtree {
  color: #676770;
  padding-top: 65px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.ytugh {
  color: #676770;
  margin-right: 113px;
  padding-top: 65px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.dscvv {
  color: #38383d;
  text-align: center;
  border: 1px #000;
  border-top-width: 0;
  border-bottom: 1px solid #8e8e9c;
  margin-top: 15px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.ragfa {
  text-align: right;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 550px;
  border-style: solid;
  border-color: #8e8e9c;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  height: 350px;
  margin-top: 30px;
  margin-bottom: 40px;
  padding-top: 350px;
  padding-left: 0;
}

.vxcvxcvvvv {
  color: #38383d;
  text-align: center;
  border-top: 1px solid #676770;
  margin-top: 0;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.yugjgj {
  margin-bottom: 30px;
}

.bottone {
  background-color: var(--okbianco);
  color: var(--okbianco);
  margin-top: -20px;
  display: inline-block;
  bottom: 0;
  right: 0;
}

.bottone.w--open {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.tasto1 {
  background-color: #38383d;
  margin-top: 20px;
  margin-left: 50px;
}

.tasto1.w--current {
  background-color: #c21212;
}

.testo-tasto {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.trtefff {
  color: #fff;
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.uyhg {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.hgnnn {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fdgdfgfgddddd {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.gfddddfgfgfg {
  color: #fff;
  font-size: 14px;
}

.trgreggg, .gfhgvvvv {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jgfbn {
  background-color: #38383d;
}

.jgfbn.w--current {
  background-color: #c21212;
}

.tasto-1 {
  background-color: #38383d;
  margin-top: 20px;
  inset: 0;
}

.tasto-1.w--current {
  background-color: #c21212;
}

.ioioiokkmmm {
  background-color: #38383d;
}

.ioioiokkmmm.w--current {
  background-color: #c21212;
}

.vbnbbbbb {
  background-color: #38383d;
}

.vbnbbbbb.w--current {
  background-color: #c21212;
}

.tasto-5 {
  background-color: #38383d;
  margin-top: 20px;
}

.tasto-5.w--current {
  background-color: #c21212;
}

.tasto-6 {
  background-color: #38383d;
  margin-top: 20px;
}

.tasto-6.w--current {
  background-color: #c21212;
}

.tasto-3 {
  background-color: #38383d;
  margin-top: 20px;
}

.tasto-3.w--current {
  background-color: #c21212;
}

.tasticaratteristiche {
  text-align: center;
  background-color: #0000;
  border-bottom: 1px solid #38383d;
}

.fdsfsdfdsfe, .fgdfxx, .fdsx {
  color: #38383d;
  background-color: #0000;
  padding: 9px 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
  display: inline-block;
}

.generalit {
  color: #38383d;
  background-color: #0000;
  border-left: 1px #676770;
  padding: 9px 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
  display: inline-block;
}

.concetto {
  color: #38383d;
  background-color: #0000;
  padding: 9px 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
  display: inline-block;
}

.error {
  background-color: #fff;
}

.gen {
  text-align: center;
  background-color: #fff;
  border-right: 1px solid #676770;
  text-decoration: none;
}

.error, .gal, .car {
  text-align: center;
  border-right: 1px solid #676770;
}

.calc {
  text-align: center;
  border-right: 1px #676770;
}

.bodyes {
  background-color: #fff;
}

.hefwgh-dfbhsdbfhbd {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.eywguhbhd {
  color: #38383d;
  text-align: center;
  margin-top: -10px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghfjshbdjncv {
  color: #fff;
  background-color: #8a0808;
}

.jhfubfhsbdhbfjbdf, .gdshvfhsbdjhfbjs, .jhsidjhfijsnvj, .fufhrhbufhb {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bcnbv {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.cxdn {
  color: #2e80b6;
  background-color: #fff;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
}

.hvysdhbyhbdch {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hvysdhbyhbdch.w--current {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
}

.tendinafloor {
  color: #000;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tfygvyg {
  text-align: center;
  margin-top: 0;
  margin-bottom: -20px;
  padding-top: 15px;
}

.yefhfhft {
  color: #2e80b6;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

._23erf {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gnedrbjhed {
  font-size: 14px;
}

.qscv {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.roeic {
  margin-top: 25px;
}

.cxzced {
  color: #38383d;
  text-align: center;
  border-top: 1px solid #676770;
  margin-top: 10px;
  padding-top: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.dhsbw {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  margin-top: 25px;
  margin-bottom: 0;
  padding-top: 50px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.rghebvf {
  margin-top: 40px;
  margin-bottom: 95px;
}

.hbchjx {
  color: #fff;
  background-color: #38383d;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.yujuj {
  margin-bottom: 0;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.vcxdd {
  color: #38383d;
  text-align: center;
  margin-bottom: 20px;
  padding-top: 25px;
  padding-bottom: 1px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.dsccd {
  color: #fff;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.dsccd.w--current {
  text-align: center;
  background-color: #c21212;
  font-size: 16px;
}

.efwfffd {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.cxczx {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.fdgvb {
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
  padding-bottom: 100px;
}

.bfgbvc {
  color: #38383d;
  text-align: center;
  margin-top: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.hdgbv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 450px;
}

.fsdfx {
  color: #38383d;
  text-align: center;
  border-top: 1px solid #676770;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.cdsc {
  margin-bottom: 40px;
}

.egwufbdn, .rbhfv-n {
  text-align: center;
  border-right: 1px solid #676770;
}

.dsjbfjd {
  color: #676770;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.sdfhbhsdbf {
  text-align: center;
  border-right: 1px solid #676770;
}

.sjdhifjb, .sjbvjc {
  color: #676770;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.sudhfu {
  text-align: center;
  border-right: 1px solid #676770;
}

.sudhfisjvn {
  color: #676770;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dshnijvn {
  text-align: center;
}

.sdfhbc {
  color: #676770;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bhujihb {
  background-color: #fff;
}

.fdbfgg {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.hbvnbv {
  color: #38383d;
  text-align: center;
  border-top-color: #676770;
  margin-top: -10px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tyhvgn {
  margin-top: 25px;
}

.fghghjkj, .sdvcv, .dklfjvmlk {
  color: #38383d;
  text-align: center;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.sidfojkdns, .sjdbhknv {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.josdfnhvj, .djkfvjk {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jueihbjhbsdvc {
  color: #fff;
  background-color: #8a0808;
}

.frdgfg, .hgfhghb, .fghbgnh, .hjknm {
  text-align: center;
}

.ghjbvvc {
  color: #38383d;
  text-align: center;
  margin-top: 10px;
  padding-top: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.aos-desk-immagine-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5e25ad1958ea3cd90c86_desk.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.t76u {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  margin-top: 25px;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.fbhvgfbn {
  color: #fff;
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
}

.tyjhh {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.aspor {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.aspor.w--current {
  background-color: #c21212;
}

.fhthfg {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  margin-top: 25px;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gfthn {
  color: #fff;
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
  padding-bottom: 100px;
}

.dfsdf {
  color: #38383d;
  text-align: center;
  margin-top: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.xcvxcvdd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 450px;
}

.hgfhhj {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.cvbvbcvb, .gvdfg, .ghjbvn {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bhjmbnm {
  text-align: center;
  border-right: 1px solid #676770;
}

.gfhvbhn {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hnmnbm {
  text-align: center;
}

.ghjbnm {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.casellozze {
  color: #676770;
  text-align: center;
  background-color: #fff;
  border-right: 1px solid #676770;
}

.sacff, .hgbvnh {
  text-align: center;
  border-right: 1px solid #676770;
}

.nb-bv, .dfgdfgvv, .gfthgfh, .fghbvn {
  text-align: center;
}

.gcvjhvg {
  background-color: #fff;
}

.nbnmnhjj {
  color: #38383d;
  margin-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
  font-weight: 400;
  text-decoration: none;
}

.gdgrhh {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
  text-decoration: none;
}

.jvjhk {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
  font-weight: 400;
  text-decoration: none;
}

.jyukghgh {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
  text-decoration: none;
}

.hjgjghj, .gjhjhgyu, .ytjhk {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none;
}

.bhjbhgfsdh {
  color: #676770;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
  text-decoration: none;
}

.sfdfdggg {
  color: #676770;
  font-size: 28px;
  font-weight: 400;
  text-decoration: none;
}

.jghjghjk {
  color: #676770;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 400;
  text-decoration: none;
}

.hgfjki {
  color: #38383d;
  text-align: left;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none;
}

.gdfghgj {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none;
}

.yukiyhjku {
  color: #38383d;
  margin-bottom: 25px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none;
}

.yjhgn {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 44px;
  text-decoration: none;
}

.rthgmj {
  color: #38383d;
  text-align: center;
  margin-top: -9px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.sdjbnhbafj {
  margin-bottom: 0;
  padding-top: 25px;
  padding-bottom: 0;
}

.dhsgufhdbvgjfhbvsd {
  color: #fff;
  background-color: #8a0808;
}

.sque {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.sque.w--current {
  font-size: 15px;
}

.dgfgdfg, .gfhgfhghj, .vhjkjkmk, .ghbfj, .ghjhmmm {
  text-align: center;
}

.retghj, .hjjhm, .ghbnmmv, .fghvb {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.xdfgvcbv {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.ghbnhh {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
}

.tendamanager {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dsfdfc {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.aos-manager-immagine-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0fbbaacf4844745666e_manager.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 443px;
  padding-top: 400px;
}

.fdsfdcv {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gfbvcb {
  color: #fff;
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
}

.dfsdfcv {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.leks {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.leks.w--current {
  background-color: #c21212;
}

.vbcvbjj {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  margin-top: 25px;
  padding-top: 10px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gfhbnjhj {
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
  padding-bottom: 100px;
}

.ghjjyy {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.hjjghjj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 0;
  padding-top: 450px;
}

.thyghfgh {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.tertgfg {
  text-align: center;
}

.gfhgdfg {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.gfhgfh, .dfgdfgffh {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gtfhyjujk {
  text-align: center;
}

.hjghmk {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jkhj.juku {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.ujkkhjk {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hujkhjkhu {
  text-align: center;
}

.jhkjkuky {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bofidn {
  background-color: #fff;
}

.sdgffv {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.rgdfgvb {
  color: #38383d;
  text-align: center;
  margin-top: -7px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.sdjbhjbvfsjdbfsjd {
  color: #fff;
  background-color: #8a0808;
}

.fghdfghgf, .fgdfgdfgdr {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfjbgnjmm {
  color: #38383d;
  text-align: center;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hgmjhmgh, .ghmj {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dfgvbgffv {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fdgfdbg {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.fgnbvnbng {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
}

.dfbgfbg, .ghjhjhgm, .ghjkh, .hyjkhjk {
  text-align: center;
}

.tendus {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gbvnvcn {
  margin-top: 25px;
  margin-bottom: 25px;
}

.hfghghn {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.aos-reception-immagine-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584c39b6d7e1c84b0df71e03_675.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 500px;
  padding-top: 400px;
}

.sdfcvb {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.hfgnmj {
  background-color: #38383d;
  margin-top: -10px;
}

.gnbjkk {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 200;
}

.fgdfbvng {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.rcf {
  color: #fff;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.rcf.w--current {
  background-color: #c21212;
}

.jhgjhjy {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  margin-top: 25px;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.hjghjh {
  background-color: #38383d;
  margin-top: -10px;
  padding-bottom: 100px;
}

.jtyjg {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.hjkbn {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 450px;
}

.fgddfg {
  text-align: center;
}

.gddfgdfhn {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.kjnmj {
  color: #fff;
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.iujk {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghjhnm {
  text-align: center;
}

.trhgf, .gjhjn {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.trthgh {
  color: #38383d;
  text-align: center;
  background-color: #fff;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.tyuhgj {
  text-align: center;
}

.uinm {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ugfhfgbh {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none;
}

.bhjsdfjsd {
  color: #000;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none;
}

.trhygfh {
  background-color: #fff;
}

.fdgfbhnj {
  color: #38383d;
  text-align: center;
  margin-top: -11px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.frdgfgj {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gfasyukdhgf {
  color: #fff;
  background-color: #8a0808;
}

.szfdcvxv {
  text-align: center;
}

.fcbgvbcvbcvb {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfhfgn {
  text-align: center;
}

.bcbvbfb, .fdghgn {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gdfgfbhv {
  text-align: center;
}

.gfnhfgnhgfh {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghjhgjh {
  text-align: center;
}

.hvnvbnhh {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghjghuu {
  text-align: center;
}

.dfgvgg {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.aos-wall-immagine-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a35dbf3d99a1478c526c_quadri.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.gdfgvbg {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.nvgyj {
  background-color: #38383d;
  margin-top: -10px;
  padding-bottom: 40px;
}

.thygfht {
  color: #fff;
  text-align: justify;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 1px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gduhsguhd {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.meks {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.meks.w--current {
  background-color: #c21212;
  font-size: 16px;
}

.fdgvbg {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gfhvbngfj {
  background-color: #38383d;
  margin-top: -10px;
  padding-bottom: 40px;
}

.adfgfh {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.ertytyt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 0;
  padding-top: 450px;
}

.fdghfbngfnh {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.rjbg, .gfhghbb {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bdfgdfg {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.fghbvng {
  text-align: center;
}

.fghgfbnv {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jghjnbm {
  color: #fff;
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.ytjghj {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ukghmn {
  text-align: center;
}

.gfnhgj {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gysfsdghgsdh {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.ghgggggg {
  background-color: #fff;
}

.dfgdfgrtt {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.thrthgf {
  color: #38383d;
  text-align: center;
  margin-top: -10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.yrheg {
  color: #fff;
  background-color: #8a0808;
}

.fhsdjfhbdhf {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hfdfhhhhh {
  text-align: center;
}

.fjdhskjbf {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fgdfgvhty {
  color: #38383d;
  background-color: #fff;
  font-size: 14px;
}

.dsfvfgt {
  text-align: center;
}

.trghthffd {
  color: #38383d;
  background-color: #fff;
  font-size: 14px;
}

.tyjghjd {
  text-align: center;
}

.rtertfdgfg {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.thfghgf {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hjtyjtyj {
  color: #2e80b6;
  text-align: left;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.tendw {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hfbghgufdhgjhudf {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.aos-platform-immagine-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e606a4068168e11151588_platform.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.dfgfgtrh {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.rgegfdh {
  background-color: #38383d;
  margin-top: -10px;
  padding-bottom: 40px;
}

.ghjgnmmb {
  color: #fff;
  text-align: justify;
  margin-top: 10px;
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dgfgghy {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.wodf {
  color: #fff;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.wodf.w--current {
  background-color: #c21212;
}

.ghsghjgdfhgdh {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gcgjyfjygtf {
  color: #676770;
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
  padding-bottom: 100px;
}

.fggfhdfff {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.fhdsgjfhdbgv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 450px;
}

.bhjdbsbgf {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.jgjgjgjjg {
  text-align: center;
}

.hhjhjgjygjy {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jhdfgjdfjkghkjdfg {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.dsbnfnbvncb {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fhghfbn {
  text-align: center;
}

.fdgfbvfbg {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.thfghbv {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.ghjghjgf {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfhjgnmh {
  text-align: center;
}

.gfnhgfhh {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.vfgyfgfhg {
  color: #000;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration: none;
}

.gggghjvhg {
  color: #000;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none;
}

.yugfuhydgfsd {
  background-color: #fff;
}

.ghgvhgvh {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gsdhfgusdhbf {
  color: #38383d;
  text-align: center;
  margin-top: -11px;
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hsdffdhgf, .jfhjbgfhjcd, .hydehhdeher, .zzs, .truhdsfgsdhu {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.grgdf {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.gjhjfghj {
  color: #2e80b6;
  background-color: #fff;
}

.tendaf {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hsjbfhj {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.aos-wow-immagine-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e60939a7bf26421d70f35_wow.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.gdfgdfgrh {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.hytrhfg {
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
  padding-bottom: 0;
}

.hhghvboo {
  color: #fff;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jhgfdjkgndf {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.quar {
  color: #fff;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.quar.w--current {
  background-color: #c21212;
}

.gregfd {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.ghhghgngn {
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
  padding-bottom: 100px;
}

.xgfhfg {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.dggfgt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 450px;
}

.fbfgjyy {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.hjyfhuk, .hnbfdjbvjfhbv {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.sdfvsdg {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.sdfgbgfhj, .fgthghy {
  text-align: center;
}

.rthfghdnf {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghjuy {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.yujgfbn {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.yjfghj {
  text-align: center;
}

.fghyj {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jsdhjghc {
  background-color: #fff;
}

.fhsdjbvf {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.fdhgfhjg {
  color: #38383d;
  text-align: center;
  margin-top: -11px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hdsjhvdhgs {
  color: #fff;
  background-color: #8a0808;
  font-size: 14px;
}

.jksdhfjishidjfh {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.babsjdf {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jsahdjsdf, .jdsf, .hgsdjfhgsdjf, .jdshfjdbfhsjf, .jsdbhfjkdbhjf, .tends {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tyfjtj {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.aos-puzzle-immagine-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db8225f3e267b056277ddc_%40panel4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.ghdjghjkdf {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.dgjfkgh {
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
  padding-bottom: 40px;
}

.jfhdjghdf {
  color: #fff;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ughdfighidf {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.cccp {
  color: #fff;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.cccp.w--current {
  background-color: #c21212;
}

.hughrieugh {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.jygjh {
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
  padding-bottom: 100px;
}

.ghfhgfhb {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.uhjfjsdh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 450px;
}

.ergfd {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.ghjkjuo {
  text-align: center;
}

.ervhv {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bnxtybg {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.bvgjvghnj {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.vghbvhm {
  text-align: center;
}

.bvgbhbv {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hbgjhvgf {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.cgvcgvc {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bvhcgf {
  text-align: center;
}

.gfygvyg {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghgfy {
  background-color: #fff;
}

.nfghk {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gdfghh {
  color: #38383d;
  text-align: center;
  margin-top: -11px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hgdfhgsjdh {
  color: #fff;
  background-color: #8a0808;
}

.tenz, .dhbfjhdbf, .hfjghdkjfg, .jkjnkjgdfn, .jfsdhkjf, .jfhdjhfb {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.vhjcf {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dfdfb {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.yjghjnh {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.hgduhfbv {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.aos-squared-immagine-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a6532fe0d6978ff0fc1a6_AOS%20Squared-image-11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.jfdghkjfgt {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.hfghbvgh {
  background-color: #38383d;
  margin-top: -10px;
}

.hjgjth {
  color: #fff;
  text-align: justify;
  padding-top: 0;
  padding-bottom: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.yfgnb {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fcdcf4068168e11173778_dati%20tecnici%20team.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 725px;
  padding-top: 389px;
}

.trgrert {
  padding-top: 0;
}

.aos-floor-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5def09a5a7a9116cc06e_floor.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.fdgfbhjy {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.fia {
  color: #fff;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.fia.w--current {
  background-color: #c21212;
}

.fdsftgh {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.ghjghjgh {
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
  padding-bottom: 100px;
}

.dfgbghyj {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.ghfnbfbvgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 450px;
}

.bmvhjv {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.fsdgfhdbgjfhd {
  text-align: center;
}

.hsdvgbfsjdbn {
  text-align: center;
  border: 0 solid #676770;
}

.hdsghudvfbvcv {
  text-align: center;
}

.uhijdbhv {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.kifjdvjf {
  text-align: center;
}

.jsdfbhvbdh, .mjdbnjkbvjkdfv, .jdbhsfcv {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dbv-xcbvd {
  color: #38383d;
  text-align: center;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ndbvndbvc {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hhgfsdhd {
  background-color: #fff;
}

.dsfsdvf {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.bgfdgfhj {
  color: #38383d;
  text-align: center;
  margin-top: -11px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dbhfsdhbfhdg {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dfjhgjkdfg, .jhhgdjfhgjkf {
  text-align: center;
}

.dfjhnhgdfjgh, .sdhfsdhbvf {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jhdsfgfhd {
  text-align: center;
}

.dgfngmfgj {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfhsdhgf {
  text-align: center;
}

.fdhjghfjg, .tenn {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.rfgnb {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: PT Sans, sans-serif;
  font-size: 28px;
}

.cxnhvfbgjsd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e619b4068168e111515a7_living.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.fgdfgddsa {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.hfbfdjbfj {
  background-color: #38383d;
  margin-top: -10px;
}

.fhdgsjfh {
  color: #fff;
  text-align: justify;
  padding-bottom: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fghfjghfjghvf {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.kik {
  color: #fff;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.kik.w--current {
  color: #fff;
  background-color: #c21212;
}

.yewuifyudg {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  margin-top: 25px;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.hujdf {
  color: #a5b4bd;
  background-color: #38383d;
  margin-top: -10px;
  padding-bottom: 100px;
}

.kfdgjfgf {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.jhfjgfhdgfggr {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 450px;
}

.gtfhfghjkt {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.fhdghfge {
  text-align: center;
}

.fhsdfdghvf {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.jdsbfhsdbjf {
  text-align: center;
}

.jfdsbhbc {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.dfhsg {
  text-align: center;
}

.usdghfdbgsf, .jdshfsdjf, .sdbf, .sdhfvhsdgbvf, .dbvsfvvf {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hsdfgsjdhfgsdf, .dghjfbhjsdd, .hfghjkdfgf {
  background-color: #fff;
}

.dshnbvgfhe {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.teyre {
  color: #38383d;
  text-align: center;
  margin-top: -11px;
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hfsgjhbfe, .fsdhgfjsdhf {
  text-align: center;
}

.dfjsdhfe, .hdfsjdhfe {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fhsdfeh {
  text-align: center;
}

.fuhdhsifue {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gregr {
  text-align: center;
}

.gfhgfhgkm {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.trgrethh {
  text-align: center;
}

.gdhgvfgh, .tz {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.feghfjsd {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.aos-moving-immagine-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a51fb9456d2219c60b05e_AOS%20Moving-image-11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.gdfghtr {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.ghjbhju {
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
}

.hgjfhkjht {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 29px;
}

.pop {
  color: #fff;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.pop.w--current {
  color: #fff;
  background-color: #c21212;
}

.fdgjkf {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  margin-top: 25px;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.ghvgyb {
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
  padding-bottom: 100px;
}

.hjfdfc {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.ghjbjhh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 450px;
}

.fdgfbvt {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.fdfgrsdf {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gdfgfgt {
  color: #38383d;
  text-align: center;
  margin-top: -10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fhdsfdh {
  color: #fff;
  background-color: #8a0808;
  font-family: PT Sans, sans-serif;
}

.tgb {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.cndbnsdjds {
  text-align: center;
}

.hbdsvbfvsdf {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dfjgjds {
  text-align: center;
}

.dvsdfssdf {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fdgfbgj {
  text-align: center;
}

.hyjghjfgyj {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfrfh {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.jhgjytr, .drgdfgrey {
  text-align: center;
}

.trhjtyj {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.vbhjdjhfbgs {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.aos-tidy-immagine-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e61f0a4bf5b9f21dd9c7c_door.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.gfdgfkgjr {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.nhvfbhgf {
  background-color: #38383d;
  margin-top: -10px;
}

.fkdnjfg {
  color: #fff;
  text-align: justify;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfjdhgkjr {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.qsx {
  color: #fff;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.qsx.w--current {
  color: #fff;
  background-color: #c21212;
}

.hgdhgfs {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 29px;
}

.gfdghdj {
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
  padding-bottom: 100px;
}

.fsdjhbgfre {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gfdghtr {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 450px;
}

.gfdfbvgh {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.jhgjytyju {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.fdsfdvvf {
  color: #38383d;
  text-align: center;
  margin-top: -10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.wer {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jejnvc, .fdjbgdf, .njfdsnkfjnsd, .jhfkdjnfg, .fnsdkmf {
  text-align: center;
}

.ghkhhj {
  color: #fff;
  background-color: #8a0808;
  font-family: PT Sans, sans-serif;
}

.hjdhksfdv {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.aos-corner-immagine-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e620c09a5a7a9116cc2fb_corner.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.fjdhgjb {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.yutjughj {
  color: #fff;
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
}

.gdfgjghkfd {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.ghj {
  color: #fff;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.ghj.w--current {
  background-color: #c21212;
  font-family: PT Sans, sans-serif;
}

.gfdghtryhjg {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 29px;
}

.hgfhthj {
  background-color: #38383d;
  margin-top: -10px;
  padding-bottom: 100px;
}

.gdfghyjb {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.hgjdfhjg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 450px;
}

.jfhdjksbfje {
  color: #38383d;
  text-align: center;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gdfgfghrh {
  color: #fff;
  text-align: justify;
  padding-bottom: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.wefdsfjh {
  text-align: center;
}

.hfdgsj {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.nsdbvbnvf {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.njfjsdbfe {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jfnhsdjkbnc {
  text-align: center;
}

.jbfjbdsd {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jkhdjshbdcv {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.bshdhfd {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ndsjbfhds {
  text-align: center;
}

.bndsmbfje {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.vhfsdjf {
  text-align: center;
}

.bfsdjfsd {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.jdbsjfe {
  text-align: center;
}

.hdsvjfhvjds {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px #676770;
}

.nbvgxcfnbvnd {
  text-align: center;
}

.ses {
  color: #fff;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hgsfhdgf {
  text-align: center;
}

.shgdfhgsd {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.sjdhfde {
  text-align: center;
}

.sjdhfjske {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.ghfysgdufe {
  text-align: center;
}

.rpg {
  color: #fff;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfhghy {
  color: #38383d;
  text-align: center;
}

.jkghjgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 0;
  padding-top: 775px;
}

.fgdfbghjj {
  color: #38383d;
  text-align: center;
}

.yugjgff {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57679392b2250fc97eb6a94d_Screenshot%20(5).png");
  background-position: 43px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 280px;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.tutyjj {
  color: #38383d;
  text-align: center;
}

.ghgjbjhvg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576795dec26632fe60972648_Screenshot%20(6).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: -71px;
  margin-bottom: -52px;
  padding-top: 775px;
}

.rfgfhgyu {
  color: #38383d;
  text-align: center;
}

.jghghbvguhy {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57679767c26632fe609726c1_Screenshot%20(8).png");
  background-position: -10px;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 20px;
  padding-top: 280px;
}

.ughgjhguy {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576797cac26632fe6097271f_Screenshot%20(6).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: -100px;
  margin-bottom: -70px;
  padding-top: 775px;
}

.frfhgjnhbjn {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 475px;
}

.bnnmjbvnmhjbbk, .jgthnft {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gyfgfhjk {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57679392b2250fc97eb6a94d_Screenshot%20(5).png");
  background-position: 5px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 179px;
}

.gfhgvhgf {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.uhijhkijoo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576797cac26632fe6097271f_Screenshot%20(6).png");
  background-position: 1px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 310px;
}

.hgjhggtf {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hhvfxdr {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57679767c26632fe609726c1_Screenshot%20(8).png");
  background-position: 3px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 157px;
}

.huyjuhgggggg, .gfcbgfjh {
  border-bottom: 1px solid #676770;
  padding-top: 25px;
  padding-bottom: 25px;
}

.cvbcfbgfngf {
  border-bottom: 1px #676770;
  padding-top: 25px;
}

.gtfygtyhgfy {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gcjgjh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 475px;
}

.hgfhghjgj {
  color: #38383d;
  text-align: justify;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.chvfhuhn {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57679392b2250fc97eb6a94d_Screenshot%20(5).png");
  background-position: 5px;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 25px;
  padding-top: 179px;
}

.ccffffgnh {
  border-top: 1px solid #676770;
  margin-top: 25px;
}

.gfhgfhgfhj {
  margin-top: 25px;
}

.dgfgjgdhjr {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.uyhugvhguj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 475px;
}

.bfdhbtgfn {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jghkdfjgr {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57679392b2250fc97eb6a94d_Screenshot%20(5).png");
  background-position: 5px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 179px;
}

.hfhjvfyju {
  border-top: 1px solid #676770;
  margin-top: 25px;
  padding-top: 25px;
  padding-bottom: 100px;
}

.sdghivfhju {
  margin-top: 25px;
}

.gfgfnhg {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghvfhgvj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 475px;
}

.gfhgbjhu {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.vfyucfub {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a4c14f2ba9aa27825d02_Screenshot%20(9).png");
  background-position: 5px;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 25px;
  padding-top: 310px;
}

.ychjfjj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a52986a34bc52732dda8_Screenshot%20(10).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 465px;
}

.ghhhghghkkg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a582bd63608e7eb55267_Screenshot%20(11).png");
  background-position: 3px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 160px;
}

.gfhgfhguyi {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a5dab2250fc97eb6bb56_finestrella.jpg");
  background-position: 50% 12px;
  background-repeat: no-repeat;
  background-size: contain;
}

.dsfdxcxcgf {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a5dab2250fc97eb6bb56_finestrella.jpg");
  background-position: 0 11px;
  background-repeat: no-repeat;
  background-size: contain;
}

.jifdbfjkebnds {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a5dab2250fc97eb6bb56_finestrella.jpg");
  background-position: 0 0;
  background-size: 445px;
}

.fghbvgf {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bhjsdfkfhijg {
  border-bottom: 1px solid #676770;
  margin-top: 25px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 25px;
}

.gfhghfrthfd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a5dab2250fc97eb6bb56_finestrella.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.bvhjgjghvjbi {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a833c26632fe60973247_finestrella.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.hyghjgfgtft {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a9dac26632fe609732e0_Screenshot%20(13).png");
  background-position: 10px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 315px;
}

.gkhjgdjknfgjdf {
  color: #38383d;
  text-align: left;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghgfjhjk {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.mjhkghygh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767ab28bd63608e7eb55adc_Screenshot%20(14).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 185px;
}

.htrghjhj {
  border-top: 1px solid #676770;
  border-bottom: 1px solid #676770;
  margin-top: 25px;
  padding-top: 25px;
  padding-bottom: 25px;
}

.xfvfbggfnj {
  margin-top: 25px;
  padding-top: 0;
  padding-bottom: 40px;
}

.fyrtyrty {
  margin-top: 25px;
}

.dfyvfuhk {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.nhgkhj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 475px;
}

.gchgvhgvhgv {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghvghku {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a4c14f2ba9aa27825d02_Screenshot%20(9).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 310px;
}

.y6hu56ui {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hgfhytj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a52986a34bc52732dda8_Screenshot%20(10).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 465px;
}

.hgvhvfhg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a582bd63608e7eb55267_Screenshot%20(11).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 160px;
}

.ggdgn {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gbvctyvyu {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a9dac26632fe609732e0_Screenshot%20(13).png");
  background-position: 5px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 315px;
}

.ghvh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767ab28bd63608e7eb55adc_Screenshot%20(14).png");
  background-position: -8px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 185px;
}

.cgbh {
  color: #38383d;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.hugsdherubthsije {
  border-top: 1px solid #676770;
  border-bottom: 1px solid #676770;
  margin-top: 25px;
  margin-bottom: 0;
  padding-top: 25px;
  padding-bottom: 25px;
}

.gvcdgyuvgyk {
  border-bottom: 1px solid #676770;
  margin-top: 25px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 25px;
}

.hmkvhj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 475px;
}

.cyvhhj {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tyrtykii {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.gubjmjnm {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767b2be86a34bc52732fd41_Screenshot%20(15).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 426px;
}

.cvyvj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767b34d86a34bc52732fd5f_Screenshot%20(16).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 426px;
}

.gfghcvhgvhj {
  border-top: 1px solid #676770;
  padding-top: 24px;
  padding-bottom: 100px;
}

.vuvhjn {
  border: 1px #000;
  border-bottom: 1px solid #676770;
  margin-top: 25px;
  padding-bottom: 25px;
}

.fyvjujnj {
  color: #38383d;
  text-align: justify;
  font-family: PT Sans, sans-serif;
}

.vfuvghbn {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d09dd122c2c8e7b2e40ea_wall%20cornici%20ok.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: 511px;
  padding-top: 220px;
}

.gfhgfhddgfh {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfgdfghjr {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 475px;
}

.xhckih {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.cyfgvcvgfh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767b6bbac4e38d314c00a15_Screenshot%20(19)%20-%20Copia.png");
  background-position: 9px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 155px;
}

.hjufhysdguf {
  border-bottom: 1px solid #676770;
  margin-top: 25px;
  padding-bottom: 25px;
}

.gdfgfjghj {
  margin-top: 25px;
  padding-bottom: 100px;
}

.gftdgdfg {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.cjfuhjnh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 475px;
}

.yyguygfyt {
  color: #38383d;
  font-family: PT Sans, sans-serif;
}

.xhcfyg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767b6bbac4e38d314c00a15_Screenshot%20(19)%20-%20Copia.png");
  background-position: 6px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 155px;
}

.gfdfhdfjfghjk {
  border-bottom: 1px solid #676770;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-bottom: 25px;
}

.cyhvhjhyvjh {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gyujguyt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 475px;
}

.vyugfubh {
  color: #38383d;
  font-family: PT Sans, sans-serif;
  font-size: 14px;
}

.chyvfhgj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57679392b2250fc97eb6a94d_Screenshot%20(5).png");
  background-position: 8px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 175px;
}

.ghdfsgfsd {
  color: #38383d;
  font-family: PT Sans, sans-serif;
}

.fygtyftyrtyr {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767b6bbac4e38d314c00a15_Screenshot%20(19)%20-%20Copia.png");
  background-position: 5px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 155px;
}

.gfddfhdghdg, .fygchyh {
  border-bottom: 1px solid #676770;
  margin-top: 25px;
  padding-bottom: 25px;
}

.cvyvhjgbhj {
  margin-top: 25px;
  padding-bottom: 40px;
}

.fgdfbhdfhd {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.gvjjgfhj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 475px;
}

.jbsdjkfhjke {
  border-bottom: 1px solid #676770;
  margin-top: 25px;
  padding-bottom: 25px;
}

.gfhdfsfr {
  color: #38383d;
  font-family: PT Sans, sans-serif;
}

.fycvhnhj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767bbf1d1d5654d5a15e839_Screenshot%20(20).png");
  background-position: 7px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 165px;
}

.gjuhdfjghdf {
  margin-top: 25px;
  margin-bottom: 25px;
}

.fdgfvhgvfghfj {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fgdhfghdfgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 475px;
}

.hytjghj {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.utyutyj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a4c14f2ba9aa27825d02_Screenshot%20(9).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 310px;
}

.greyghy {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dfgfgyjkg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a52986a34bc52732dda8_Screenshot%20(10).png");
  background-position: -5px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 465px;
}

.cvfhgjhuhh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a582bd63608e7eb55267_Screenshot%20(11).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 160px;
}

.ngjfh {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.frthjgyj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a9dac26632fe609732e0_Screenshot%20(13).png");
  background-position: 5px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 315px;
}

.fthdfhgg {
  border-top: 1px solid #676770;
  margin-top: 25px;
  margin-bottom: 13px;
  padding-top: 25px;
  padding-bottom: 0;
}

.gtcvdhjjk {
  border-top: 1px solid #676770;
  margin-top: 25px;
  padding-top: 25px;
  padding-bottom: 0;
}

.gbnvj {
  margin-top: 25px;
}

.cfhucvhug {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.cdycub {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 475px;
}

.fhvhbnk {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.vyuvgjuhkj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a4c14f2ba9aa27825d02_Screenshot%20(9).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 310px;
}

.dfycvhubv {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bhjdfhgjknhfg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a52986a34bc52732dda8_Screenshot%20(10).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 465px;
}

.jfghfbgfgf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a582bd63608e7eb55267_Screenshot%20(11).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 160px;
}

.hfgfhjgj {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.vhvhjbg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a9dac26632fe609732e0_Screenshot%20(13).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 315px;
}

.htfhgfgfhgyi {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.cgcvjgjuh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767c1b131f647c536308027_Screenshot%20(21).png");
  background-position: -8px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 195px;
}

.yfhjihjbgfsdjg {
  border-top: 1px solid #676770;
  margin-top: 25px;
  margin-bottom: 0;
  padding-top: 25px;
  padding-bottom: 0;
}

.xdyxchvy {
  border-top: 1px solid #676770;
  margin-top: 25px;
  padding-top: 25px;
}

.bgfudhskjg {
  background-color: #fff;
  border-top: 1px solid #676770;
  margin-top: 25px;
  padding-top: 25px;
}

.fychhk {
  margin-top: 25px;
  padding-top: 25px;
}

.xchyvhhgjh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 475px;
}

.ryxghg {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.cdyxchc {
  color: #38383d;
  font-family: PT Sans, sans-serif;
}

.fuvhgj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767b6bbac4e38d314c00a15_Screenshot%20(19)%20-%20Copia.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 155px;
}

.tfjhyguih {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfhgfvhgfjh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a4c14f2ba9aa27825d02_Screenshot%20(9).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 310px;
}

.ghfhvfjgh {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfhgfhgfty {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a52986a34bc52732dda8_Screenshot%20(10).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 465px;
}

.ghyhftyf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a582bd63608e7eb55267_Screenshot%20(11).png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 160px;
}

.yuggcfjgfk, .dttjgfjtj {
  border-top: 1px solid #676770;
  margin-top: 25px;
  padding-top: 25px;
}

.tfdghvfhj {
  margin-top: 25px;
  padding-top: 25px;
}

.ghhvgfjghvfg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576792c186a34bc52732d0d6_Screenshot%20(4).jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 475px;
}

.gfkuhvg {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.guhgyfu {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.hgffjgdfr {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767b6bbac4e38d314c00a15_Screenshot%20(19)%20-%20Copia.png");
  background-position: 9px;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 155px;
}

.fgfjyugfjuty {
  border-top: 1px solid #676770;
  margin-top: 25px;
  padding-top: 25px;
}

.gfdgdgtr {
  margin-top: 25px;
  padding-top: 25px;
}

.ddgfgfc {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a5dab2250fc97eb6bb56_finestrella.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 445px;
}

.jgghcfjgfdjrd {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a5dab2250fc97eb6bb56_finestrella.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.dyughfkighcjky {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a5dab2250fc97eb6bb56_finestrella.jpg");
  background-position: 0 0;
  background-size: 445px;
}

.gfgfjhcv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767a833c26632fe60973247_finestrella.jpg");
  background-position: 0 0;
  background-size: 312px;
}

.ghghfgcf, .cdgcfghfgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767c6d61f7004325ac67594_finestrella%20x.jpg");
  background-position: 0 0;
  background-size: 312px;
}

.vghfgjfjk {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767c7ee1f7004325ac67786_Screenshot%20(22).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.ghdfjhgvfhjg, .bhhjgkhjg, .ghjvghyvgh, .vuuvf {
  color: #000;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none;
}

.cyfhb {
  color: #000;
  text-decoration: none;
}

.cvyuvh {
  color: #000;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none;
}

.gdfjgfvjhg {
  background-color: #fff;
}

.hfhdbggh {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.dfyfgbfhg {
  color: #38383d;
  text-align: center;
  margin-top: -10px;
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jgnhjff {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  margin-top: 40px;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.jgukhygjkhg {
  color: #fff;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 30px;
  text-decoration: none;
}

.tasto-1 {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.tasto-1.w--current {
  background-color: #c21212;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fhgfhdftrdh {
  color: #38383d;
  text-align: center;
}

.gfjhgfjhyt {
  color: #000;
}

.fhjygcjytg {
  color: #38383d;
  background-color: #0000;
  padding-top: 9px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 9px;
  left: 0;
}

.yt5iygfdu {
  color: #38383d;
  background-color: #0000;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 9px;
  left: 0;
}

.fdydfnh {
  color: #38383d;
  background-color: #0000;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  display: inline-block;
  position: relative;
  top: 9px;
  left: 0;
}

.gfdhfxghtf {
  color: #fff;
  background-color: #8a0808;
  width: 173px;
  font-family: PT Sans, sans-serif;
  font-size: 17px;
}

.supertends {
  color: #38383d;
  background-color: #fff;
  border-left: 1px solid #8e8e9c;
  border-right: 1px solid #8e8e9c;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fdghht {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.jtkuhyf {
  background-color: #38383d;
  margin-top: -10px;
  margin-bottom: 0;
  padding-top: 25px;
  padding-bottom: 40px;
}

.gjhgfjytfuy {
  color: #0000;
}

.gfjygfj {
  color: #38383d;
  text-align: left;
  font-family: PT Sans, sans-serif;
}

.hvgxdhfsjdbfjsdhvc {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767fa86ac4e38d314c0792b_074b.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 200px;
}

.foshe1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767fa5e064028aa36dcea85_IMG_20160620_160513.jpg");
  background-position: 50% 26%;
  background-repeat: no-repeat;
  background-size: 946px;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.bhcvhyhjghg {
  margin-top: 17px;
  margin-bottom: 215px;
  padding-top: 0;
}

.tygghvh {
  margin-top: 27px;
  padding-top: 0;
  padding-bottom: 234px;
}

.utyjhghi {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767fa5e064028aa36dcea85_IMG_20160620_160513.jpg");
  background-position: 0 422px;
  background-size: cover;
  padding-top: 14px;
  padding-bottom: 33px;
}

.masdchera {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767fa5e064028aa36dcea85_IMG_20160620_160513.jpg");
  background-position: 0 0;
  background-size: cover;
  padding-bottom: 0;
}

.hdfghjfhdfh {
  width: auto;
  margin: 0 auto 5px;
  display: block;
}

.paesaggio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767ff67064028aa36dcf9e4_074a.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.briganti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576800bd3a9c9e1015d0f137_briganti%203.jpg");
  background-position: 50% 23%;
  background-repeat: no-repeat;
  background-size: cover;
}

.masch-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767fa86ac4e38d314c0792b_074b.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.paesagg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576801c131f647c53630f512_074c.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.jdhfskfvsdjk {
  text-align: center;
}

.jghljhgvkhjgk {
  color: #38383d;
  text-align: justify;
  margin-left: 25px;
  margin-right: 0;
  padding-top: 190px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
}

.bvkghfkhg {
  color: #38383d;
  margin-top: 5px;
  margin-right: 0;
  padding-top: 0;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.slida {
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.pianta1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576804f9ac4e38d314c09072_036.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.pianta2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57680569064028aa36dd06e6_037a_2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pianta3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576805bb1f7004325ac6fd2a_105_b1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pianta4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57680608ac4e38d314c09211_105_b2.jpg");
  background-position: 50% 34%;
  background-repeat: no-repeat;
  background-size: cover;
}

.kuyfh {
  color: #38383d;
  text-align: justify;
  border-bottom: 1px solid #676770;
  margin: 40px 165px;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tyugv {
  color: #38383d;
  text-align: justify;
  border-bottom: 1px solid #676770;
  margin: 40px 165px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.rcvjh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579875886978f1504b9d50a4_DSCF4639.JPG");
  background-position: 46%;
  background-size: cover;
  padding-top: 300px;
}

.gfjfjghku, .yrfgjgf {
  color: #38383d;
  border-bottom: 1px solid #8e8e9c;
  border-left: 1px solid #8e8e9c;
  border-right: 1px solid #8e8e9c;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tyrfghgfnjjl {
  text-align: left;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579873cfd760570514f1a52f_IMGP0263.JPG");
  background-position: 33% 88%;
  background-repeat: no-repeat;
  background-size: 1006px;
  padding-top: 301px;
}

.fryrfci {
  color: #38383d;
  text-align: justify;
  border-style: none none solid;
  border-bottom-width: 1px;
  border-bottom-color: #676770;
  margin: 40px 165px;
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ygkghfd {
  color: #38383d;
  text-align: left;
  border: 1px solid #8e8e9c;
  border-top: 1px #000;
  margin-top: 0;
  margin-left: 0;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.trdjygftj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57680eea064028aa36dd2322_113_a2.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 300px;
}

.qwecvwec {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57680ff41f7004325ac711dc_113_b2.JPG");
  background-position: 61%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 300px;
}

.hfghgjghjhjt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576810783a9c9e1015d11ebe_113_c2.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 300px;
}

.dueghbfs {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e35b1ce5e1bb09e5e7e8_113_d2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 300px;
}

.jnjodfkgmodfkg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e47eb33474e2656334f5_111_b2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 300px;
}

.jgpergnjdojifgn {
  color: #38383d;
  text-align: left;
  border-bottom: 1px solid #676770;
  margin: 40px 165px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tfjiygvjyg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e5f5685f9aff65921326_112_a2.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 300px;
}

.hygkuh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e6870f88361e2da0016f_112_c2.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 300px;
}

.rdygfc {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e716b33474e265633ac3_112_d1.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 300px;
}

.gfhtdfh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e7af685f9aff659214a7_112_b2.JPG");
  background-position: 0 0;
  background-size: 2144px;
}

.txcjgf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e7f6685f9aff659214ae_112_b2.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 300px;
}

.etchju {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
}

.dfgkuyd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e8eb1ce5e1bb09e5f5cb_108_a1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 540px;
  padding-top: 300px;
}

.gdfghjjyttr {
  color: #38383d;
  text-align: justify;
  margin-top: 0;
  margin-right: 0;
  padding-right: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.yfrthrhs {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
}

.gregrgdf {
  margin-top: 0;
}

.weerrg {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768eaaa685f9aff65921991_111_a1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.gtcfjg {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768ebe00f88361e2da00759_111_a3.jpg");
  background-position: 36% 85%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hcgfhgjkh {
  color: #38383d;
  text-align: justify;
  min-width: 0;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  display: inline-block;
}

.rrtg {
  height: 400px;
}

.ersdf {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768eda98a6044ef2ce174ed_106_b2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.ygfuyg {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768ee0d1ce5e1bb09e5fdba_107_a2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.gdfgrehgdfh {
  color: #38383d;
  text-align: justify;
  margin-top: 60px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ygyg {
  height: 300px;
}

.grgrf {
  background-color: #00000014;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768eeb3b33474e26563465e_106_b1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.gcfhygvgh {
  color: #00000014;
  background-color: #00000014;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768eeddb33474e265634667_107_a1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.rdhtyf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768ef310f88361e2da00843_107_b1.jpg");
  background-position: 50% 5%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 300px;
}

.trhgouhsd {
  color: #38383d;
  text-align: justify;
  margin-top: 110px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  display: inline-block;
}

.ybnhb {
  color: #38383d;
  text-align: left;
  border-top: 1px solid #8e8e9c;
  border-bottom: 1px solid #8e8e9c;
  margin: 40px 165px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tvhbv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f07d225f3f9e094b41a5_106_d2.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 200px;
}

.yjhb {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f0db0f88361e2da009f4_106_d1.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 200px;
}

.yuhbjh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f1a9b33474e2656347b4_107_c2.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 200px;
}

.vghjg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f1eb8a6044ef2ce176a5_107_c1.JPG"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, 125px;
  padding-top: 200px;
}

.trfghdfgd, .bhcvbcvbf, .hthfghte, .fdfgngng, .gdfgtrht {
  color: #38383d;
  margin-top: 60px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gnhfnhfg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f2e9b33474e265634a16_107_d1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 200px;
}

.gdfghred {
  color: #38383d;
  text-align: justify;
  margin-top: 100px;
  padding-right: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  display: inline-block;
}

.dsfsdfhgth {
  height: 300px;
}

.ffdfdfdef {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f4b31ce5e1bb09e60680_022b.jpg");
  background-position: 82%;
  background-repeat: no-repeat;
  background-size: cover;
}

.gfghhgv {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f4dd8a6044ef2ce17977_022a.jpg");
  background-position: 87%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hgfhghgh {
  color: #38383d;
  text-align: left;
  margin-top: 0;
  margin-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.rrtfhh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f5afb33474e265634c65_110_a1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 482px;
  padding-top: 300px;
}

.gvhgvhgvhg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5776150a17de496e22846ce3_attacco%20soffitto.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 540px;
  padding-top: 350px;
}

.uhuhu {
  height: 300px;
}

.ujhb {
  background-color: #00000014;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f8688a6044ef2ce18099_108_c3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.uuhgjm {
  background-color: #00000014;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f8a3225f3f9e094b4f72_108_c2.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.sdfdfesdcf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f94c685f9aff65922cc8_111_c2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 540px;
  padding-top: 300px;
}

.ubfgj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fa12225f3f9e094b4ff1_111_c1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 540px;
  padding-top: 300px;
}

.yut6ui {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fabb225f3f9e094b4ff7_111_d2.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 300px;
}

.tgbg {
  height: 450px;
}

.ujbgh-v {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fbb1b33474e265634fe4_106_a1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.thyvghyg {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fbddb33474e2656350cd_106_a2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.yhbgggv {
  margin-left: 0;
}

.thbvgyb {
  background-color: #00000014;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fd15b33474e265635247_109_a1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.eeedgh {
  background-color: #00000014;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fd3db33474e26563524b_109_a2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.tyfvhg {
  background-color: #00000014;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fe94685f9aff659232a1_108_d1.JPG");
  background-position: 50% 70%;
  background-repeat: no-repeat;
  background-size: cover;
}

.ytghbuhbnu {
  background-color: #00000014;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fed71ce5e1bb09e61b23_108_d2.jpg");
  background-position: 50% 79%;
  background-repeat: no-repeat;
  background-size: cover;
}

.t6gthbj {
  background-color: #fff;
}

.fhbjhdbjhsdf {
  color: #fff;
  background-color: #8a0808;
}

.gyuhdubghjd {
  text-align: center;
}

.jgfndkjg, .gjufhijdng {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 12px;
  left: 0;
}

.jhgjhjr, .hjhgjhjdhj {
  text-align: left;
}

.hgjgfhfghgh {
  text-align: center;
}

.fhdhgf {
  color: #2e9dff;
  background-color: #0000;
  padding-left: 25px;
  font-family: PT Sans, sans-serif;
  text-decoration: none;
  position: relative;
  top: 10px;
  left: 0;
}

.cacca {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.cacca.w--current {
  color: #38383d;
}

.gjugyvjyugvgh {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.yujtyjutyjtyj {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  margin-top: 0;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.tygvfd {
  color: #fff;
  margin-top: 0;
  margin-bottom: -50px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 0;
  left: 10px;
}

.ijnjbhjb {
  background-color: #38383d;
  margin-top: -10px;
  padding-top: 0;
}

.ijnjbhjb.distanzaalto45 {
  margin-bottom: 0;
  padding-bottom: 0;
}

.ttggdh {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gtfjgfjy {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57690588225f3f9e094b66b4_squadra.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.gfdbfbf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57690629225f3f9e094b685c_paint.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.rerfgg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5769066c8a6044ef2ce1998f_fire.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.gghjyyj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576906c3b33474e265635e04_ear.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.fbgfhjjm {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57690715225f3f9e094b68a5_104_logo_trapano.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.tdffdfgf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576907a4225f3f9e094b6917_lamp.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.tyjuhvgh {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576905ba225f3f9e094b6769_color.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.gfyhku {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576908468a6044ef2ce19bad_104_logo_trasposrti.jpg");
  background-position: 50% 37%;
  background-repeat: no-repeat;
  background-size: cover;
}

.yvgghvhgvfy {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 450px;
}

.tyubvhnbjkol {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.fdgfggh {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  margin-top: 25px;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gsdfgdgsd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 450px;
}

.ind {
  color: #fff;
  text-align: left;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.ind.w--current {
  background-color: #c21212;
}

.ghgvhgvtrdf {
  color: #0000;
  background-color: #0098ff00;
}

.fdyguhdsfs, .ghfghfghtyut, .hjkhjh, .unijnijk {
  color: #0000;
}

.fjhgfjgfd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57690d46225f3f9e094b70a6_p132_1_02.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1726px;
  padding-top: 400px;
}

.hhghjunj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57690dcf1ce5e1bb09e631fb_scelta3.png");
  background-position: 50% 41%;
  background-repeat: no-repeat;
  background-size: 1109px;
  padding-top: 400px;
}

.yuhvfyugfygf {
  margin-top: 40px;
}

.vcbdfgdfgdfgdfg {
  background-color: #38383d;
  margin-top: -10px;
  margin-bottom: 3px;
  padding-top: 25px;
  padding-bottom: 100px;
}

.dfbcvbcbgfbdb, .yuhfuyg {
  margin-top: 25px;
}

.huhfuvt {
  color: #38383d;
  margin-top: 193px;
  margin-left: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.tfygvfjgcdj {
  background-color: #0003;
  margin-top: 70px;
  margin-bottom: 25px;
  padding-top: 0;
}

.gtfhjfjuhcg {
  color: #38383d;
  text-align: left;
  border-bottom: 1px solid #8e8e9c;
  border-left: 1px solid #8e8e9c;
  border-right: 1px solid #8e8e9c;
  margin-top: 0;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hvjb-nm {
  margin-bottom: 45px;
}

.yiguhvciyg {
  color: #38383d;
  text-align: left;
  border: 1px solid #8e8e9c;
  border-top: 1px #000;
  margin-top: 0;
  margin-right: 0;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hhhhguhf {
  color: #38383d;
  text-align: left;
  border: 1px solid #8e8e9c;
  border-top: 1px #000;
  margin-top: 0;
  margin-left: 0;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hyuhfhjygf {
  color: #38383d;
  text-align: left;
  border: 1px solid #8e8e9c;
  border-top: 1px #000;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ggcufu {
  color: #38383d;
  text-align: left;
  border: 1px solid #8e8e9c;
  border-top: 1px #000;
  margin-top: 0;
  margin-left: 0;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dghjfdghj {
  background-color: #0003;
  margin-top: 40px;
  margin-bottom: 40px;
}

.hbgfhfghfgh {
  margin-bottom: 40px;
}

.gtfhghfghf {
  background-color: #0003;
  margin-bottom: 40px;
}

.tuygfuygfuy {
  margin-top: 25px;
  margin-bottom: 40px;
}

.hfjgfjghf {
  background-color: #0003;
  margin-bottom: 40px;
}

.bnyjgk {
  margin-bottom: 40px;
}

.gdfhghfyu {
  background-color: #0003;
  margin-bottom: 40px;
}

.gfhgjfjy {
  margin-bottom: 40px;
}

.bcjgjkgh {
  background-color: #0003;
  margin-bottom: 40px;
}

.jgfjytyu {
  margin-bottom: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.gfghfghtrjk {
  background-color: #0003;
  margin-bottom: 40px;
}

.juhgjjfghj {
  margin-bottom: 40px;
}

.gffghjfgjfghj {
  background-color: #0003;
  margin-bottom: 40px;
}

.jgmghjg {
  margin-bottom: 40px;
}

.jhgdfkjgg {
  color: #38383d;
  text-align: left;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.khjugfjhgcfj {
  color: #38383d;
  text-align: right;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jgfdjgfd, .bggdhjfgy, .ouihygiuhgf, .kughiuhygiuyg, .dfghjdfghdfg, .xdfghdfrh, .sfghdfghdfgh {
  color: #38383d;
  text-align: left;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gsdfghrthty {
  color: #38383d;
  text-align: right;
  margin-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tgjgfjgfjghfh {
  color: #38383d;
  text-align: left;
  margin-top: 0;
  margin-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bhfchcgfng {
  background-color: #0003;
}

.sdfgdfgdfhgfj {
  margin-top: 25px;
  margin-bottom: 40px;
}

.ghfghsfgbdrgsdgfgdfggh {
  background-color: #0003;
  margin-top: 25px;
  margin-bottom: 40px;
}

.gfghfgbfghfght {
  margin-top: 25px;
  margin-bottom: 40px;
}

.tydfgdfbfghjj {
  background-color: #0003;
  margin-top: 25px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 40px;
}

.fhghgfbfght {
  background-color: #0003;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.bvcbfbgfh {
  background-color: #0003;
}

.hfghghfghth {
  border-top: 1px solid #676770;
  margin-top: 25px;
}

.jgfsdhufsdhuf, .hgkdfuhgsdukhgkhudfg {
  margin-top: 25px;
}

.hhhtfght {
  color: #38383d;
  text-transform: none;
  padding-top: 25px;
  padding-left: 25px;
  padding-right: 293px;
  font-family: PT Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.ouhygiugv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57690dcf1ce5e1bb09e631fb_scelta3.png");
  background-position: 50% 45%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 1px solid #676770;
  margin-top: 0;
  padding-top: 300px;
}

.jghjdghjd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57690d46225f3f9e094b70a6_p132_1_02.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 300px;
}

.jdgghjdtyj {
  color: #a08a8a;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 29px;
  text-decoration: none;
}

.hfgdhfghrth {
  color: #38383d;
  text-align: center;
  font-family: PT Sans, sans-serif;
  font-size: 29px;
}

.fdgsdfgfg {
  color: #38383d;
  text-align: justify;
  border-right: 1px solid #000;
  padding-left: 25px;
  padding-right: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hbgkhbkj {
  color: #38383d;
  text-align: justify;
  padding-left: 25px;
  padding-right: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 21px;
}

.gjgfjtjty {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  text-decoration: none;
}

.nhgfjfh {
  color: #c21212;
  text-decoration: none;
}

.yyuyguyg {
  color: #c21212;
  font-size: 14px;
  text-decoration: none;
  display: inline;
}

.ertrggdg {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  text-decoration: none;
}

.fxhgvfcjgg {
  color: #38383d;
  padding-top: 25px;
  padding-left: 25px;
  padding-right: 293px;
  font-family: PT Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.uygtfuygfuygtf {
  margin-bottom: 100px;
}

.thjfghjuu, .utghjgfjfghj, .hgkuhg, .hbgkhb, .khgvhj {
  margin-top: 25px;
}

.tyujtyjfty {
  margin-top: 25px;
  padding-bottom: 100px;
}

.gfgdfgtrn {
  margin-top: 25px;
}

.gfdbvgf {
  margin-top: 25px;
  margin-bottom: 100px;
}

.igvjigv {
  margin-top: 25px;
}

.tfgfh {
  margin-top: 25px;
  margin-bottom: 100px;
}

.sdfghdfghvbn {
  margin-top: 25px;
}

.dgfhjfghj {
  margin-top: 25px;
  margin-bottom: 100px;
}

.uiygfiu {
  margin-top: 25px;
}

.rrrrtgj {
  margin-top: 25px;
  margin-bottom: 100px;
}

.jhgjfghjfgtj {
  margin-top: 25px;
}

.vfbfbgf, .ryrftgh {
  margin-top: 25px;
  margin-bottom: 100px;
}

.eeeef {
  margin-top: 25px;
}

.efdfs {
  margin-top: 25px;
  margin-bottom: 100px;
}

._25, .gdfsdfgsdfg {
  margin-top: 25px;
}

.gdfgsdfg {
  margin-top: 25px;
  margin-bottom: 100px;
}

.rrttyy {
  margin-top: 25px;
}

.gvbvbvg {
  margin-top: 25px;
  margin-bottom: 100px;
}

.dsfdasd {
  margin-top: 25px;
}

.hgfhth {
  margin-top: 25px;
  margin-bottom: 100px;
}

.i7tyfiugf {
  margin-top: 25px;
}

.jygcfjygfuygt {
  margin-top: 25px;
  margin-bottom: 100px;
}

.kjhgkjhgyu {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768ee0d1ce5e1bb09e5fdba_107_a2.jpg");
  background-position: 0 0;
  background-size: 209px;
}

.uytfuygfu {
  text-align: center;
  padding-left: 0;
}

.fhgfchjgcv {
  text-align: center;
}

.rfrfbgh, .thybvhgv, .fytfuygvfyg, .thjbhjhvjk, .tyfghfv {
  text-align: center;
  padding-left: 160px;
}

.tyuihygihyug {
  text-align: center;
  padding-left: 140px;
}

.tr5yutfuygft {
  text-align: center;
  padding-left: 0;
}

.spazz {
  margin-top: 25px;
  margin-bottom: 100px;
  padding-left: 0;
}

.werjnfgnkd {
  background-color: #38383d;
  margin-top: -10px;
  margin-bottom: 0;
  padding-bottom: 100px;
}

.ryfgvy {
  margin-bottom: 25px;
}

.uytfuygft {
  color: #38383d;
  text-align: center;
  margin-top: -8px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dfhfcvbn {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.ddgfgsdgr {
  color: #38383d;
  text-align: center;
  margin-top: -22px;
  margin-bottom: 25px;
  padding-top: 0;
}

.qqw {
  color: #38383d;
  text-align: center;
  border-top: 1px solid #676770;
  border-bottom: 1px solid #676770;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jgfjgf {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.gvjhgfjhgf {
  color: #2e80b6;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gjhgvjhgvjhgv {
  color: #2e80b6;
  text-align: left;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ggvfvc {
  direction: ltr;
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
}

.rhycf {
  color: #38383d;
  text-align: left;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.etcgfgf, .ihjvk {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fgcfhgfc {
  color: #38383d;
  background-color: #fcfcfc;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fgcfhgfc.w--current {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.hvk {
  text-align: left;
  margin-bottom: -20px;
  padding-top: 15px;
}

.qasdxc {
  color: #fff;
  background-color: #8a0808;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.qasdxc.w--open {
  color: #fff;
  background-color: #8a0808;
  font-family: PT Sans, sans-serif;
}

.merdtend {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.merdtend.w--current {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.mertend {
  color: #38383d;
  background-color: #fff;
  font-family: PT Sans, sans-serif;
}

.jghjhg {
  text-align: center;
}

.hjkhvghv {
  text-align: left;
}

.mjhbkjhgkjhbgjh {
  text-align: center;
}

.bvgfdbdf {
  color: #5f6972;
  background-color: #38383d;
  margin-top: -30px;
  padding-top: 25px;
  padding-bottom: 120px;
}

.ttjbj {
  color: #38383d;
  background-color: #38383d;
  margin-top: -30px;
  margin-bottom: 0;
  padding-top: 25px;
  padding-bottom: 40px;
}

.yyudkj {
  background-color: #0000;
  border-style: none;
  border-top-width: 1px;
  border-top-color: #8e8e9c;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.tygvjgfj {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.rtch {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none;
}

.kjhbgkjhgb, .mhgvjhgvf, .kjhgkjhgn {
  background-color: #fff;
}

.iuygiuygn {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57568bcbbaacf484474548fc_r21intronoinfisso04.jpg");
  background-position: 50% 88%;
  background-repeat: no-repeat;
  background-size: cover;
}

.aos-team-immagine-principale {
  opacity: 1;
  text-align: left;
  background-color: #fffefe;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2e6925566e2269c300b4_01.5.jpg");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 0 50px;
}

.kuhygkuhyg {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a553f6308dec80dde08e3_R21_filo_02_ext01.jpg");
  background-position: 50% 65%;
  background-repeat: no-repeat;
  background-size: cover;
}

.kuhgkhjg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a54796308dec80dde081d_R21_frontale001_Mensola_ext01.jpg");
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fotorecep {
  height: 550px;
  margin-top: 0;
}

.aos-reception-immagine-principale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d67757449e7dd4328491_AOS%20Reception-image-08.jpg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fotomanager {
  height: 550px;
  margin-top: 0;
}

.aos-manager-immagine-principale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff330b807453da6db5f1b60_Manager%2017.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fotomoving {
  height: 550px;
  margin-top: 0;
}

.uiygfuyg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57569153825e8dbc6c82bb6a_locale.jpg");
  background-position: 50% 82%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fotoliving {
  height: 550px;
  margin-top: 25px;
}

.dfghbg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575faceca2be25253d3e3056_living%201.jpg");
  background-position: 50% 82%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fotowall {
  height: 550px;
  margin-top: 0;
}

.aos-wall-immagine-principale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2929f5dddfe23d84321e_01.1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fotowow {
  height: 550px;
  margin-top: 0;
}

.aos-wow-immagine-principale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595518620607315389fd111b_AOS%20Wow-image-07.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fotoyondy {
  height: 550px;
  margin-top: 0;
}

.jghjnmy {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756936f825e8dbc6c82bf16_piano.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.dfghthghthhf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a58cef307933f2e314563_qqq.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.sdgfrhfgt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5905f307933f2e3146f5_yyy.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.aos-squared-immagine-principale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7c71a369f2390001713aa3_AOS%20Squared-image-15.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.yvjkh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5953f307933f2e314d18_aaa.jpg");
  background-position: 50% 22%;
  background-repeat: no-repeat;
  background-size: cover;
}

.yvjhbvt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5980f307933f2e314d43_ddd.jpg");
  background-position: 50% 31%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fotoplatform {
  height: 550px;
  margin-top: 0;
}

.aos-platform-immagine-principale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35923a4b6a024dcb12db_prova%202.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-left: 0;
  padding-right: 0;
  display: block;
  top: 0;
}

.ryvhjv {
  height: 550px;
  margin-top: 0;
}

.aos-tidy-immagine-principale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953bd1628060f1ffa995d82_AOS%20Tidy-image-01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fotocorner {
  height: 550px;
  margin-top: 0;
}

.aos-corner-immagine-principale {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec0c4acb9f53170c15d61_Smart%2003.2%20tagliata.jpg");
  background-position: 50% 90%;
  background-repeat: no-repeat;
  background-size: cover;
}

.rygyug {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fad89ad1958ea3cdafba3_corner%202.jpg");
  background-position: 50% 62%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fotopuzzle {
  height: 550px;
  margin-top: 0;
}

.hftdh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5c636308dec80dde2461_ppp.jpg");
  background-position: 50% 31%;
  background-repeat: no-repeat;
  background-size: cover;
}

.yubgk {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5c95e59beb7c2ed8d430_nnn.jpg");
  background-position: 50% 75%;
  background-repeat: no-repeat;
  background-size: cover;
}

.ibghvg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5cc96308dec80dde2783_ccc.jpg");
  background-position: 50% 65%;
  background-repeat: no-repeat;
  background-size: cover;
}

.aos-puzzle-immagine-principale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a0d00b3be626c42c1c1c0_AOS%20Puzzle-image-09.jpg");
  background-position: 50% 49%;
  background-repeat: no-repeat;
  background-size: cover;
}

.tyyvh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5d57c237dc3767cb153f_zzz.jpg");
  background-position: 50% 30%;
  background-repeat: no-repeat;
  background-size: cover;
}

.dfgttrb {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5d84e59beb7c2ed8d740_jjj.jpg");
  background-position: 50% 28%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fotofloor {
  height: 550px;
  margin-top: 0;
}

.oas-floor-immagine-principale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551bf9386f45743f5a4045_AOS%20Floor-image-03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.thjvhj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a6b1df307933f2e31698b_040.jpg");
  background-position: 50% 66%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fotodesk {
  height: 550px;
  margin-top: 0;
}

.ftrjgvhgfc, .ryvgh, .rhvgff {
  margin-top: 25px;
}

.wsfv {
  margin-top: 350px;
}

.ertfgfg {
  color: #676770;
  text-align: center;
  margin-top: -11px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ttgjhg {
  margin-top: 10px;
  margin-bottom: 40px;
}

.ghgvgcdf {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.hgvhgvff {
  color: #38383d;
  text-transform: none;
  background-color: #0000;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 10px;
}

.tygtfytgf {
  color: #38383d;
  background-color: #0000;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 10px;
  left: 0;
}

.uyguygfff {
  color: #2e80b6;
  background-color: #0000;
  font-family: PT Sans, sans-serif;
  font-size: 14px;
}

.rtdtfdtf {
  color: #fff;
  background-color: #8a0808;
  font-family: PT Sans, sans-serif;
}

.puzza {
  background-color: #fafafa;
  border-left: 1px solid #8e8e9c;
  border-right: 1px solid #8e8e9c;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.puzza.w--current {
  color: #38383d;
}

.gfdhfhsd {
  color: #fff;
  text-align: center;
  background-color: #38383d;
  border-top: 1px solid #676770;
  margin-top: 25px;
  margin-bottom: 0;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.tubjb {
  color: #c21212;
}

.ugidfughurhguhd {
  color: #38383d;
  text-align: left;
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-top: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.gfgrhy {
  color: #676770;
  text-align: center;
  margin-top: -11px;
  margin-bottom: 25px;
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.aos-moving-immagine-principale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60d44743a496235c73c55361_Pareti%20fonoassorbenti_01.png");
  background-position: 50% 25%;
  background-size: cover;
}

.t6ygh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a680704b05b5467bdc146_b.jpg");
  background-position: 50% 73%;
  background-repeat: no-repeat;
  background-size: cover;
}

.yhybnvnd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a6848c237dc3767cb2698_d.jpg");
  background-position: 50% 98%;
  background-repeat: no-repeat;
  background-size: cover;
}

.tgtgj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a688abf153ce50dcd0a87_a.jpg");
  background-position: 50% 76%;
  background-repeat: no-repeat;
  background-size: 1341px;
}

.tgfbfbf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a6a79bf153ce50dcd0e2b_b.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.qcfb {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a6a9af307933f2e31687e_q.jpg");
  background-position: 50% 31%;
  background-repeat: no-repeat;
  background-size: cover;
}

.gfhgvgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a6ae06308dec80dde3eac_a.jpg");
  background-position: 50% 71%;
  background-repeat: no-repeat;
  background-size: cover;
}

.gfdgfgt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e73d9a2be25253d3c92a8_desk%20parigi.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.ftfhgvgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a6bbd81c75aa24d8dbaf0_v.jpg");
  background-position: 50% 44%;
  background-repeat: no-repeat;
  background-size: 1338px;
}

.aos-desk-immagine-principale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954b2ddc2ef60492585dda9_AOS%20Desk-image-03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.refgghh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a6c17e13feaf82c003243_076.JPG");
  background-position: 50% 30%;
  background-repeat: no-repeat;
  background-size: cover;
}

.trgfdg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a6c443a5818d107bf9792_t.jpg");
  background-position: 50% 20%;
  background-repeat: no-repeat;
  background-size: 1343px 1155px;
}

.bfdfgdfbv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a6c814943f9132d9c6be7_054.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hjghkjghjkghjkghhj {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.hththjujg {
  color: var(--black);
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.mbhmkghmkghkgh {
  height: 500px;
}

.fhfdjgjgtjtytyk, .bfgbngfngfn {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghtyjgjgyj {
  color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hkhukhjk, .jtyjkgkghkh, .gfjghjgklj {
  color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.mhjghkcugklcy {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.p {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.jgyyyy {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.eeeeeee {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.oppi, .xfhfgjxfj {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hjhyk, .rbhsrtnhjjynty {
  height: 500px;
}

.fhsdhfhfghj, .gyjdgjdgjgk {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghmjghmk {
  padding-bottom: 40px;
}

.xfhfjmbh {
  text-align: justify;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dfgdtrhystrjfryjgtk {
  color: #38383d;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.gnjghjgfkjgk, .mhgkfuk {
  height: 500px;
}

.hgjgfjkgkgkl {
  color: #38383d;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.sdfgsrhjgtkj {
  color: #38383d;
  padding-top: 0;
  padding-bottom: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.gfnjdfjdgkgtukuk {
  color: #38383d;
  padding-top: 25px;
  padding-bottom: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.ghdfjutyjtyiti, .kiipip {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghkhjk {
  padding-bottom: 40px;
}

.bhvmghk, .zdtfhfj, .hbjk {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.iiii {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.xxxx, .ghfhfgjgfj, .hjvkhkhc, .hjmghkghk {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bvfghbfggnf {
  color: #38383d;
  padding-bottom: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.kjhkjkljluilu {
  color: #38383d;
  padding-top: 25px;
  padding-bottom: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.nnmhf, .ghmjgfk {
  color: #38383d;
  padding-top: 25px;
  padding-bottom: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fgnjgfmjcghmkg {
  font-family: PT Sans, sans-serif;
}

.ghkc, .ghkfhk {
  padding-bottom: 40px;
}

.ggnjt {
  height: 500px;
}

.gfjdt {
  padding-top: 25px;
}

.bgfnfgj {
  color: #38383d;
  padding-top: 25px;
  padding-bottom: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.qqqq {
  color: #fff;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.zzz {
  color: #38383d;
  text-align: justify;
  padding: 25px 50px 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hgfjfgjghjdgyjk {
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.nghmjgk {
  font-family: PT Sans, sans-serif;
}

.vhmdhjkd {
  height: 500px;
}

.cghjkhjl {
  padding-bottom: 40px;
}

.dsefcsf {
  font-family: PT Sans, sans-serif;
}

.jhmkgh {
  padding-bottom: 40px;
}

.fghtfrhj {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dfhtfrjgtkmcbhjkhjl {
  height: 500px;
}

.hfghcvbxc {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gjklfhkyfk, .fsdvgsgvsdfbvgdfbdf {
  padding-bottom: 40px;
}

.gdrghsdrhsdthftrhjrj {
  height: 500px;
}

.hjthjgtkkdyuykd {
  padding-bottom: 25px;
}

.ujhgkjhyufkhy {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfnjdgmjgfmkykhk {
  height: 500px;
}

.gfnhgfnjfryj {
  font-family: PT Sans, sans-serif;
}

.hyukuil {
  padding-bottom: 40px;
}

.tggtgtg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5773a1a7b411727174e05121_yondy%20coll%201.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 500px;
}

.ggggggggggggggggg {
  height: 700px;
}

.zwzsz {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jjkkkkkkkkkk {
  padding-bottom: 40px;
}

.ddddddddddddddddd {
  height: 500px;
}

.gfngfnjghndghnmghnm {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.vvvvvvvvvvvvv {
  height: 500px;
}

.zsdxsscffs {
  padding-bottom: 25px;
}

.glguiluoii, .cfsvgdfgvdeh {
  padding-bottom: 40px;
}

.ghjmgukmdgmkjmkcdgmk {
  height: 500px;
}

.yjtyjktykyukyuyukl {
  padding-bottom: 25px;
}

.kloll {
  padding-bottom: 40px;
}

.kkkkkkkkkkkkkkikhcj {
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.llllllooo {
  height: 500px;
}

.uiuiuiuiuitdcjncg {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jlvjlikhuk, .hjgfjgjj {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.testi-finali {
  color: #0000;
  letter-spacing: 2px;
  margin-bottom: 25px;
  font-family: Varela Round, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.ghufthjfyj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576be239e6862da634586684_copertina%20bancone_02.jpg");
  background-position: 50% 91%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hjgfcyjcgjcgyjxtyiuiky {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
}

.deefefef {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576be27556781b9d0fb13453_pl_009.jpg");
  background-position: 50% 1%;
  background-repeat: no-repeat;
  background-size: cover;
}

.xxxxxxxxx {
  background-color: #38383d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576be4003b0f04c134ee0168_wow_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.vdfghb {
  background-color: #38383d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576be49f1fb3f9795551794c_wow_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.asso {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576be55486726f620f3eeb93_team%202p_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1414px;
}

.bnghmjghjhyu {
  float: none;
  position: relative;
}

.nfgncghmjcghmkgkgk {
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.gngjghjghjghjyk {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.nnnnnnnnnnnnnnn {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.hbbghghgth {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.nghjngfjfjfyj {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.grghrhthgfh {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.ghghghgjgjgj, .plop, .jjjjjjj, .olololol, .hthtyj {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.pppppppp {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghgyjgjgjgjhjyhjyjyuy, .nhjh, .lololololol, .llkjjj, .tttttttt {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ggggggggggggrgfrg {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.defdgdvgfg {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.vffrgedrghhb {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.bgfgnfnfr, .ikiki {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.fgbhfhrhjyg, .bggghnjyhjyuf, .hgnjdgjdghhkmgkuk, .fffggfhghghtht, .ddcdcdcd, .cvvcvccvc, .fffffffff, .bggbgbg, .jkkjkjkjk, .ggbgbgbgbgbg, .nhnhnhnh, .thtrhrthrth, .nhnhnhnhn {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bgbgbgbg {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.mjmjmjm {
  padding-bottom: 35px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.kkkkikutk {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bggbgbgb {
  font-size: 14px;
}

.kjkhjzdgrsd, .jjjjjtj {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfnanbeyhjyjk {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.gfhfnhjthfnjgthjmstujd, .gdfdfdfdffdsgr {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfhbarthbatrhatrhjuyju7ukiilu {
  padding-left: 0;
  padding-right: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.csddacdwsdfw {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.jngjntgdjtsj, .dfhjdtyjtyjaeht4hyuryjs, .gfvsdfcswdvgfergeahtgtrsjh, .dsvggtjtyktuktky, .bdhjfnzfjtyk {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.nhnhhnhnhnh {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.dsddsdsds, .xcxcxcdcxc, .bvbvvbvvv, .gfgfgffgfgfgff, .adxdsdsdas, .gfnvgfnfvnfndf, .bgfcbhfdff, .hfjgfxgjxgxg, .gdfgdbgsdgbsgsgsgderhy, .jjjjjjjjjh, .dfdfdfffdds, .jhjhjhj, ._1414 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

._1 {
  margin-right: 25px;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.xfbcnhz {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.dfgdhdhdhdthdetjy {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.thyfjfgnmjgh, .fggfg9 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.gfftrtr {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gerry, .lokgfd, .fekiluogxcm, .tyrefdzvg, .refdhg {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.testo-tasto {
  text-align: left;
  text-align: left;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.cgykituikuoyuipu9 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.yjfnhfjfmghkhu, .dvgagsgaerhdghjngfrj {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.drgrghdfhdththjr {
  text-align: center;
  border-left: 1px solid #676770;
  border-right: 1px solid #676770;
}

.fdhhtu {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576cfb913e5466d3200495a2_floor.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.vchgfh {
  margin-top: 25px;
  margin-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.fgdfgrgfr {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774ce9cd2e5f9b80c2aafac_baso%20floor%20ok.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
  padding-right: 0;
}

.ggfrdgfg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577376bab411727174dff0ce_immagine%20da%20mettere%20struttura%20team%20spessore%20pareti.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 25px;
  padding-top: 250px;
}

.gjgfjgbv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576cfde1eb5794cb5888e8f7_desk.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.tjgfjhgvhjgvc {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577376bab411727174dff0ce_immagine%20da%20mettere%20struttura%20team%20spessore%20pareti.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.ghvjhgf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774ced9a9ac92bc3333d66f_manager%20dimensioni%20ok.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.hjgfhjgfytfh {
  margin-bottom: 25px;
}

.ygjhgn {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774cf12d2e5f9b80c2aafcc_reception%20dimensioni%20ok.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.rfgfhhy {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576cff454df489cb7b23b826_wall.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.gfhtrhdfghft {
  margin-bottom: 25px;
}

.tghhgfhhyy {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576cff858a82e6e658c954ab_platform.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.ghvhjgvhg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774cf35d2e5f9b80c2aaffa_platform%20generalit%C3%A0%20ok.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.thvhvg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d00264df489cb7b23b9d3_wow.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.ertcghyg {
  text-align: left;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577377dcb7bd022c44fa7ead_wow%20generalit%C3%A0.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
  padding-left: 0;
  padding-right: 0;
}

.tfgrdfg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d00e4eb5794cb5888edbb_panel.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.detfhjbgjh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774cfb5a9ac92bc3333d6d4_linee%20ok.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.tghjuyjjkjk {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774cf88a9a90c825cbe227d_yondy%20dimensioni.png");
  background-position: 71%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.rgfdbgfh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d02253e5466d320049f9c_table.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.ryvhju {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774cfecd2e5f9b80c2ab0c8_moving%20dimensioni%20ok.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.yhyhygthghjkk {
  margin-bottom: 25px;
}

.rdgfgdfrg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774d0a2a9a90c825cbe2316_tidy%20dimensioni%202%20ok.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.rtghgvhgvh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774d18aa9ac92bc3333d74f_Screenshot%20(142).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.utrghgfh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d03a83e5466d32004a046_immagine%20da%20mettere%20in%20mezzo%20a%20generalit%C3%A0%20team.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.drhtfhtgf {
  color: #fff;
  text-align: justify;
  margin-top: 25px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.truvjknb {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57737659b7bd022c44fa7660_S45C-516062908550.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 259px;
}

.eqw5wetrt {
  color: #38383d;
  text-align: justify;
  margin-top: 25px;
  margin-bottom: 10px;
  padding-right: 80px;
  font-size: 14px;
}

.tjyhgvjhgfjg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d04e13e5466d32004a091_cablaggi%20team.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.dftyght {
  color: #38383d;
  text-align: justify;
  padding-right: 50px;
  font-size: 14px;
}

.rgxdfgfdgr {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d05876b511f9820b8f1fa_profilo%20b.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 25px;
  padding-top: 250px;
}

.kuhygfjhgf {
  text-align: justify;
  margin-bottom: 25px;
  padding-right: 160px;
  font-size: 14px;
}

.tyujhvhjgvg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e172b044a522433e36a06_spessore%20pareti.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.fryghghg {
  font-size: 14px;
}

.thjbggft5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d05876b511f9820b8f1fa_profilo%20b.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.ryvhjgg {
  margin-bottom: 25px;
  font-size: 14px;
}

.yyfvbf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d05876b511f9820b8f1fa_profilo%20b.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.dggfygf {
  margin-bottom: 25px;
  font-size: 14px;
}

.tdefbt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d0976eb5794cb5888f513_012_b.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.frgvgghhgfg {
  font-size: 14px;
}

.fdsfhtfr {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d0b1b4df489cb7b23c734_profilo%20a.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.bhgfhght {
  font-size: 14px;
}

.grtgrgd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d0b1b4df489cb7b23c734_profilo%20a.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 212px;
  margin-top: 25px;
  padding-top: 250px;
}

.tyfhcvgff, ._5rytfcdyft {
  font-size: 14px;
}

.ertcgfcgf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d0b1b4df489cb7b23c734_profilo%20a.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.rtfgfhgf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d05876b511f9820b8f1fa_profilo%20b.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.yuhgjhj {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ygfhgjukyu {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d0b1b4df489cb7b23c734_profilo%20a.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.ubjhbj {
  margin-bottom: 25px;
  font-size: 14px;
}

.thuh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d2ae03e5466d32004ee23_vasca%20vetroresina.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.fghgfht {
  font-size: 14px;
}

.ytyghh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d0b1b4df489cb7b23c734_profilo%20a.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.hytufhgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d2b963e5466d32004ef14_tidy%20esempi.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 500px;
}

.yghjuuj {
  font-size: 14px;
}

.utyujghgjghj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d0b1b4df489cb7b23c734_profilo%20a.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.fsdfersf {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.rghygtgh {
  color: #38383d;
  margin-top: 25px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.aos-team-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576be55486726f620f3eeb93_team%202p_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px #8e8e9c;
  margin-top: 50px;
  padding-top: 250px;
  display: block;
  position: relative;
  top: 0;
  left: 0;
}

.aos-team-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576be5813b0f04c134ee0466_team%202p_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px #8e8e9c;
  margin-top: 50px;
  padding-top: 250px;
  position: relative;
  top: 0;
  left: 0;
}

.aos-team-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d302f6b511f9820b93133_team%202p_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px #8e8e9c;
  margin-top: 50px;
  padding-top: 250px;
  position: relative;
  top: 0;
  left: 0;
}

.aos-team-4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d30556b511f9820b93140_team%204p_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px #8e8e9c;
  margin-top: 50px;
  padding-top: 250px;
  position: relative;
  top: 0;
  left: 0;
}

.aos-team-5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d30b38a82e6e658c988b8_team%204p_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.aos-team-6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d30d86b511f9820b93298_team%204p_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.aos-team-7 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d313e3e5466d32005202b_team%206p_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #0000;
  padding-top: 250px;
}

.aos-team-8 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3161eb5794cb58893490_team%206p_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.ygfgrg {
  color: #38383d;
  margin-top: 25px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.floor-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d32344df489cb7b240cda_comp_FLOOR_01bis.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 30px;
  margin-bottom: 0;
  padding-top: 300px;
}

.floor-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d325e6b511f9820b934bb_comp_FLOOR_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 30px;
  padding-top: 300px;
}

.floor-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3289eb5794cb588934d9_comp_FLOOR_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 300px;
  margin-top: 30px;
  padding-top: 300px;
}

.floor-4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58dcb17e9d881f2d2cd29513_comp_FLOOR_04.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 300px;
  margin-top: 50px;
  padding-top: 250px;
}

.floor-5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d33184df489cb7b240dda_comp_FLOOR_05.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 300px;
}

.floor-6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d333d4df489cb7b240ec6_comp_FLOOR_06no.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 300px;
}

.floor-7 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d337eeb5794cb58893702_comp_FLOOR_07.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 300px;
}

.floor-8 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58dcb18d8438083f5c2262e7_comp_FLOOR_08.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 300px;
  margin-top: 50px;
  padding-top: 250px;
}

.desk-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d345b3e5466d320053852_comp_Desk_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 300px;
  margin-top: 50px;
  padding-top: 250px;
}

.desk-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d348eeb5794cb58893ab3_comp_Desk_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 300px;
  margin-top: 50px;
  padding-top: 250px;
  padding-left: 0;
}

.jiyubjyu {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576bb9c456781b9d0fb0f443_comp_Desk_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.ykuyhbkyuh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d34f04df489cb7b24182e_comp_desk_03bis.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.bgjhgvjv {
  color: #38383d;
  margin-top: 25px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ykyuhbkyuhbvg {
  margin-bottom: 25px;
  padding-top: 30px;
}

.gcjudbhufbd {
  color: #38383d;
  margin-top: 25px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.aos-manager-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d36913e5466d320054d49_manager_01_bis.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 350px;
  margin-top: 50px;
  padding-top: 250px;
}

.aos-manager-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d36ab4df489cb7b24199c_manager_02_bis.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.aos-manager-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d36cb4df489cb7b2419a3_manager_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.ygyukhgjkhyu {
  margin-bottom: 25px;
  padding-top: 30px;
}

.fbgtgbhftr {
  color: #38383d;
  margin-top: 25px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.reception-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d37b86b511f9820b93a99_reception%2003.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.reception2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d37eeeb5794cb58893ce8_reception_01_bis.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 250px;
  margin-top: 50px;
  padding-top: 250px;
}

.reception3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d38303e5466d320054deb_reception_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.tgujygbjuyhbg {
  margin-bottom: 25px;
  padding-top: 50px;
}

.thfhtdfv {
  color: #38383d;
  margin-top: 25px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.aos-wall-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d39178a82e6e658c9a338_comp_wall_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 50px;
  padding-top: 250px;
}

.aos-wall-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3941122c2c8e7b2e7d5d_comp_wall_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.aos-wall-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d395c122c2c8e7b2e7d8d_comp_wall_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 50px;
  padding-top: 250px;
}

.ytgiyhg {
  margin-bottom: 25px;
  padding-top: 30px;
}

.aos-platform-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3b123e5466d3200551e4_platform_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.aos-platform-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3b2b3e5466d3200551ea_platform_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  margin-bottom: 25px;
  padding-top: 250px;
}

.ykougiyug {
  color: #38383d;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghfgffgr {
  margin-bottom: 25px;
}

.wow-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58dcae29a54d1edb64bce215_wow_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.wow-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58dcae356e28b69b7d08bf11_wow_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.wow-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58dcae46ee8a7c646f301246_wow_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.gtgrggh {
  color: #38383d;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.puzzle-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3d543e5466d320055611_puzzle_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.puzzle-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3d713e5466d320055619_puzzle_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.puzzle-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3d8b4df489cb7b2435ce_puzzle_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.hjgfjgtf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3daa4df489cb7b2435e6_puzzle_04.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.juyfgjug {
  margin-bottom: 25px;
}

.fdhgfhthf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3f333e5466d320055774_puzzle_08bis.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.puzzle-6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3f13122c2c8e7b2e8e58_puzzle_07.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.puzzle-5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3eda122c2c8e7b2e8e4c_puzzle_06.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.fgthghty {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3e15eb5794cb58894ab1_puzzle_05.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.tgfbtg {
  margin-top: 25px;
  margin-bottom: 25px;
}

.squared-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db8a6eff2ce18b3db35f99_yondy_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 50px;
  padding-top: 250px;
}

.squared-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db8a7b8500c6c5045aa995_yondy_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 50px;
  padding-top: 250px;
}

.squared-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db8a89cd9dd6d604be4928_yondy_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 50px;
  padding-top: 250px;
}

.vjygtf {
  color: #38383d;
  margin-top: 25px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfjgyfjg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d4197eb5794cb58894f34_living_01bis.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.ykihyghg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d41fa4df489cb7b243a9c_living_01tris.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.gfjgjyfj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d42674df489cb7b243b58_living_02tris.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.ygkuhg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d428c6b511f9820b94c65_living_03tris.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.hfghdfgvhn {
  margin-bottom: 25px;
}

.tghrgrdg {
  color: #38383d;
  margin-top: 25px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.moving-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db87e998de60d53e161f83_moving_01bis.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 50px;
  padding-top: 250px;
}

.moving-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db87f798de60d53e161f89_moving_02bis.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 50px;
  padding-top: 250px;
}

.moving-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db880a9cd48e594656fb6a_moving_03bis.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 50px;
  padding-top: 250px;
}

.gjgyfjgyf {
  margin-top: 50px;
  margin-bottom: 25px;
}

.gdgdrgd {
  color: #38383d;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.aos-tidy-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d44ee3e5466d320055fdf_tidy_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.aos-tidy-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d45076b511f9820b950c7_tidy_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.aos-tidy-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d451b122c2c8e7b2e9a84_tidy_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.vcfbfthth {
  margin-bottom: 25px;
}

.corner-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770ca2fe06b550b0c198ad9_corner_02_bis.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.corner-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770c9f4e06b550b0c198ad0_corner_01_bis.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 50px;
  padding-top: 250px;
}

.mghvmghv {
  margin-top: 25px;
}

.dfgfgdfgr {
  color: #38383d;
  margin-top: 20px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
}

.gkugykyukh {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.rgfdfgrf {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.utygfjyugjuyg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e15b1ea25da09330d5bc7_team.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 600px;
}

.asdgfasdfe {
  color: #38383d;
  padding-top: 50px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tuvhyhj, .tujytvgjhk {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ytgfjyughvjhg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e15c33a9f1a3f153452fa_team%20vetri.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 600px;
}

.tgredgvxcv {
  color: #38383d;
  text-align: justify;
  padding-right: 50px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.yghfbg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770d0bcf192527e50a5b1fd_TM_BASE%2Bdesk%20front%20jpeg.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 500px;
}

.trfuytfygtfv, .trfyutfugt {
  margin-top: 25px;
}

.gyiyugiuhgbihu {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hgvkghvkjhvgkh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d03a83e5466d32004a046_immagine%20da%20mettere%20in%20mezzo%20a%20generalit%C3%A0%20team.png");
  background-position: 51%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
  padding-left: 0;
}

.ygkuhygbkhu {
  color: #38383d;
  text-align: justify;
  margin-top: 60px;
  padding-top: 50px;
  padding-right: 80px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.guyguhk {
  margin-top: 25px;
}

.gfcjghvjhgvg {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gfxdtrghxdg, .ygkuyhgkuhygkyugyuhg {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tyjuygftjyutf, .gfjyugfjgtf {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

._6tuyfjgyf, .kvhguyhguuh, .hdfgrhdbg, .gfjygvjgyvjygtfv, .tfyfgtvjh {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dr6tdtrcftrh, .tykiuygkhg {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tyiyugiuygiuhg {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
}

.fhtgfvgytv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576cfc846b511f9820b8ecc8_floor%20generalit%C3%A0%20dove%20c%20e%20spazio%20vuoto.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 350px;
}

._6jtfgf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770d7e65cef0da03a796cfc_R22_RACC_2vie_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 250px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 300px;
  padding-left: 0;
  display: block;
}

.ygkuhgkjh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770d8125cef0da03a796daf_R22_RACC_3vie_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 250px;
  padding-top: 300px;
  padding-right: 0;
}

.ygkuhgkhgy {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770d83eb57b99db3abea6ab_R22_RACC_3vieTR_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 250px;
  margin-top: -50px;
  padding-top: 300px;
}

.ygiuyhgkuhyg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770d8608479866150f3bd79_R22_RACC_4vie_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 250px;
  margin-top: -50px;
  padding-top: 300px;
}

.fvnhjfrnhbhff {
  margin-top: 25px;
}

.gvjhgvjtygvjgtcf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770db358479866150f3c03f_FL.TS3.40%20standard_copertina.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 500px;
}

.gvjyuggygyuh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770db5ce06b550b0c199eeb_FL.MS3.40%20standard_copertina.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 500px;
}

.hgkgyhgkyg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770db81f192527e50a5bd8c_Porta%20con%20piastre_copertina.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 500px;
}

.chtrfjytfjyt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770dbab5cef0da03a797304_FL-VT%20COPERTINA2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 500px;
}

.ftfjgfjh {
  color: #38383d;
  margin-top: 25px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
}

.fgdvfrdgdfgr {
  color: #38383d;
  margin-top: 60px;
  margin-bottom: 35px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
}

.uhkhugbkhjg {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ygiuyhgiuhygihu, .thyvhhvhy {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

._6tgiuygfgyug {
  color: #38383d;
  margin-top: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.gtfjgfjtfjtyf {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.iuygjhgkjh {
  color: #38383d;
  margin-top: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hvkhyghg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770e19bb57b99db3abeb0b8_vera%20standard.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: -101px;
  padding-top: 550px;
}

.ygkuyhgkhyg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770e1d48479866150f3c5f9_desk%20standard.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.tyfkuygkuhyg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770e3a5f192527e50a5c8d8_S45C-516062710270.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 500px;
}

.hyugkuygkuyh {
  margin-top: 25px;
  margin-bottom: 25px;
}

.twetrwersd {
  margin-top: 25px;
  margin-bottom: 30px;
}

.calcolatore {
  border: 1px solid #8e8e9c;
  margin-bottom: 30px;
  padding-top: 0;
}

.tfjgftjg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577373cfb7bd022c44fa7478_2222222.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 215px;
}

.ykgygkhjg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577374022daa894b44a6205c_333333.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 0;
  padding-top: 215px;
}

.ykghvgkhg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577374752de39fb074c6f6bc_111111111.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 215px;
}

.ytkiyugkiyukuyg {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
}

.frrfhftyh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57737870d4c2d3ca1d1979b2_team%20coll.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 700px;
}

.ygjvjghv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57737911b7bd022c44fa82d7_floor%20coll.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 700px;
}

.jtyfjtyfjgy {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577379a9c8d072ad1d5fffce_desk%20coll.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 0;
  padding-top: 700px;
}

.ygiuygiuyg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57737a222de39fb074c7060d_man%20coll.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 700px;
}

.jgfdhfdfgh {
  padding-top: 0;
}

.shgthrth {
  height: 700px;
}

.rec1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57737abcc8d072ad1d6001aa_rec%201%20coll.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.rec2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57737afdb7bd022c44fa8484_rec%202%20coll.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.ygtkiyugjkyug {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57737ba1b7bd022c44fa8506_wall%20coll.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 700px;
}

.gfjyugfjgyf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57737c95d4c2d3ca1d197c04_plat%20coll.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 30px;
  padding-top: 700px;
}

.htbfgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57737d39b7bd022c44fa85d0_wow%20coll.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.dfhgfthfthg {
  height: 700px;
}

.tjfutyfjtygfjgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57737d74d4c2d3ca1d1983c1_wow%202%20coll.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hkbhgygk {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57737ddbc8d072ad1d600553_puzzle%20coll.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 700px;
}

.uhgkiugkyug {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57737e42b411727174e00ee5_liv%20coll.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 700px;
}

.hgdfhfft {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57737eb02daa894b44a62e58_mov%20coll.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 700px;
}

.iuygtiuhyg {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
}

.ghghgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a39ed08d27f76cb1b7a1_fioriera.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 85px;
  padding-top: 150px;
}

.jkhkjhju {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5f6509a5a7a9116cc16a_reception2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 130px;
  padding-top: 150px;
}

.gfhfghhttt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e61f0a4bf5b9f21dd9c7c_door.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 80px;
  padding-top: 150px;
}

.gdfgrg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e60939a7bf26421d70f35_wow.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 130px;
  padding-top: 150px;
}

.bhiuygiuy {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5def09a5a7a9116cc06e_floor.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 130px;
  padding-top: 150px;
}

.fdgrdfg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e620c09a5a7a9116cc2fb_corner.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 45px;
  padding-top: 150px;
}

.bgvjygvjyg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e606a4068168e11151588_platform.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 130px;
  padding-top: 150px;
}

.gbghfght {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e619b4068168e111515a7_living.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 80px;
  padding-top: 150px;
}

.jfhjjmh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0a8be901fd64401047a_TEAM.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 80px;
  padding-top: 150px;
}

.cvghjhjt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0fbbaacf4844745666e_manager.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 130px;
  padding-top: 150px;
}

.bgvygfv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a35dbf3d99a1478c526c_quadri.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 80px;
  padding-top: 150px;
}

.nugtvu {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e60cda2be25253d3c7e77_%40panel.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 160px;
  padding-top: 150px;
}

.dhbvgfsdh {
  margin-top: 25px;
}

.getrgrghj {
  border-bottom: 1px solid #676770;
  margin-bottom: 35px;
}

.yhtgfgh {
  color: #38383d;
  text-decoration: none;
}

.tab {
  background-color: #0000;
  height: 800px;
  top: 1px;
}

.home1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35e3cfa3d02b34aa5157_222.jpg");
  background-position: 50% 90%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-left: 0;
}

.home2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2f87ba97d9bb995e11076_Manager%2016.jpg");
  background-position: 40%;
  background-repeat: no-repeat;
  background-size: cover;
}

.sliderhome-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35923a4b6a024dcb12db_prova%202.jpg");
  background-position: 0 100%;
  background-repeat: repeat;
  background-size: cover;
}

.home4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35258929999230b88de7_nuova%20img%20catalogo.jpg");
  background-position: 0 0;
  background-size: cover;
}

.efcjuh {
  color: #fff;
  text-align: center;
  margin-top: 25px;
  margin-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.qwefyg {
  background-color: #38383d;
  margin-bottom: 0;
}

.rtyyihju {
  margin-right: 0;
  padding-right: 0;
}

.h1 {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: 400;
}

.hscelto {
  color: #fff;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.rwurbfnjvf {
  color: #fff;
  background-color: #0000;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.tendc {
  color: #38383d;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tttygmj {
  background-color: #38383d;
  margin-top: -10px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 25px;
}

.rtygfgh {
  height: 700px;
}

.yyy1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5773a1a7b411727174e05121_yondy%20coll%201.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.yyy2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5773a2992de39fb074c7558c_yondy%20coll%202.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.aziendabut {
  text-align: center;
  background-color: #8a0808;
  width: 230px;
  height: 60px;
  margin-left: 0;
  padding-left: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  display: block;
  position: relative;
  inset: 0;
}

.rytythththytrtryut {
  direction: rtl;
  letter-spacing: 0;
  text-transform: uppercase;
  column-count: 6;
  column-rule: auto solid black;
  min-width: auto;
  height: auto;
  max-height: 0;
  margin-top: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.yuhybghjubj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774d0907623a19f33efe1d0_door%201%20ok%20dimensioni.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 600px;
}

.gfnhfgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774d207a9ac92bc3333d823_top%20access%20ok%201.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 350px;
}

.hgkuyhgkygkyuhg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774d23ba9a90c825cbe2781_top%20access%20ok%202.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 350px;
}

.sdfdsf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774d207a9ac92bc3333d823_top%20access%20ok%201.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.rrdffeff {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774d23ba9a90c825cbe2781_top%20access%20ok%202.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.rtygfdfgr, .gry6tghftrgh {
  text-align: center;
}

.gdfgfdgrg {
  color: #38383d;
  text-align: justify;
  margin-top: 35px;
  padding-right: 80px;
  font-size: 14px;
}

.ergbrftbhtrghb {
  margin-top: 25px;
  font-size: 14px;
}

.gdrgdrgt {
  color: #38383d;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dsfdserfrf {
  color: #38383d;
  margin-top: 25px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hhjy {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774dd2bdb2e3be0474104f3_Screenshot%20(143).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 350px;
}

.fesfdfe {
  margin-top: 25px;
  font-size: 14px;
}

.menues {
  text-align: center;
  margin-bottom: 10px;
}

.mensas {
  text-align: center;
  margin-top: 25px;
}

.mensas.tasticaratteristiche {
  border-style: none;
  margin-top: 0;
}

.gfvsdfsdf {
  color: #38383d;
  padding-top: 50px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tytfghf {
  background-color: #fff;
  font-style: italic;
}

.gdfgesfdfd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774ec37251486d4703b6f36_080_logo%20fonoassorbenza.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.linkprodo {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  text-decoration: none;
}

.link1 {
  color: #38383d;
  text-align: left;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0a8be901fd64401047a_TEAM.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-left: auto;
  margin-right: auto;
  font-size: 28px;
  text-decoration: none;
  display: block;
}

.erremerd {
  letter-spacing: 0;
  text-indent: 0;
  text-transform: none;
  column-count: 1;
  min-width: 14px;
  margin-top: 0;
  padding-bottom: 0;
  font-size: 18px;
  font-style: normal;
  line-height: 0;
}

.ddfdddd {
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.hjuftyjitkiyukyuhkyukyuo {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.uuuuuuuuuu {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.njuigyuggfgfgyfff {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.hghghfhdfhdrydrdgdfhrhsr {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.ghxgfhjgfjhgfjfgjgfjgfjgfjf, .wswswwsw, .drddd {
  font-size: 14px;
}

.aqua {
  margin-left: 60px;
}

.grgdfghuu {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  text-decoration: none;
}

.metrda {
  color: #38383d;
  font-size: 28px;
  text-decoration: none;
}

.mjnhuglhgkhjg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768ee0d1ce5e1bb09e5fdba_107_a2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.bbgfdgtrh {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768eda98a6044ef2ce174ed_106_b2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mensoooo {
  background-color: #fff;
  height: 300px;
}

.vjhgvfgfjhg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768ee0d1ce5e1bb09e5fdba_107_a2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.qaz {
  color: #fff;
  background-color: #0000;
  padding-left: 1px;
  left: 0;
}

.gfhf {
  color: #38383d;
  text-align: center;
  border-top: 1px solid #676770;
  margin-top: 25px;
  padding-right: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
}

.grgdfgf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577dfbc8044a522433e2fef8_solo%20b%20e%20a%20italiano.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.hfgthfthfthfh {
  color: #38383d;
  text-align: center;
  border-top: 1px solid #676770;
  margin-top: 25px;
  font-size: 20px;
}

.gyjfghgfh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577dfce1044a522433e30366_Screenshot%20(144).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 470px;
}

.ghjhgjyj {
  color: #38383d;
  text-align: center;
  background-color: #0000;
  border-top: 1px solid #676770;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
}

.jbhkhugyuh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577dfbc8044a522433e2fef8_solo%20b%20e%20a%20italiano.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 0;
  padding-top: 250px;
}

.hyvgjyugyukg {
  color: #38383d;
  text-align: center;
  border-top: 1px solid #676770;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
}

.yjuyjghj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577dfbc8044a522433e2fef8_solo%20b%20e%20a%20italiano.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.hgjhjtyt {
  color: #38383d;
  text-align: center;
  border-top: 1px solid #676770;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
}

.kgygkyg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e004c044a522433e318ff_Screenshot%20(147).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 300px;
}

.uuuhuh {
  margin-top: 25px;
}

.hjtyjtghf {
  color: #38383d;
  text-align: center;
  border-top: 1px solid #676770;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
}

.hghjgygjyg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e011c3a9f1a3f15341fd9_Screenshot%20(148).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 0;
  padding-top: 500px;
}

.ghngnghn, .gfjgfjt {
  color: #c21212;
}

.gtfygfygf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e1dceea25da09330d7890_Screenshot%20(149).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.tfrytfytfytfy {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774ce4e7623a19f33efe093_team%20compo.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 0;
  padding-top: 600px;
}

.cfgfcgfcgfcgfvc {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5774ce687623a19f33efe130_team%20vetri.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 600px;
}

.tfytfytghh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577376bab411727174dff0ce_immagine%20da%20mettere%20struttura%20team%20spessore%20pareti.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.fcdtfdtfdtrfdtrfdfrdtrfdtfr {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e1f223a9f1a3f153478a7_dimensioni%20team.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.hguygyhguyguyg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e1f473a9f1a3f153478be_team.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 600px;
}

.guyguyguyguyguyhg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e1f70044a522433e37fd6_team%20vetri.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 600px;
}

.bghjbjhbjhbjhb {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e1fb4ea25da09330d7e25_spessore%20pareti.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.yyvhjfuhgfhfuhfuhgf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e234ce3f0f3221583e88b_floor%20dim.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.bhyfsheybgfshy {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e172b044a522433e36a06_spessore%20pareti.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 25px;
  padding-top: 250px;
}

.tdfftrdytdfty {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e23a1ea25da09330d8d17_basi.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.jhgjdrhgjrhgjidghdkfjhgkdjfh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e23a1ea25da09330d8d17_basi.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 640px;
  padding-top: 350px;
}

.tfuytfgyf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e2927044a522433e39d58_floor%20dim.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.ughuighihuiuh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e2963044a522433e39db9_basi.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.ghdfhrtrtg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e1fb4ea25da09330d7e25_spessore%20pareti.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 25px;
  padding-top: 250px;
}

.drtrdtrdtrh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e2963044a522433e39db9_basi.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 650px;
  padding-top: 350px;
}

.franc {
  background-color: #fff;
  border-color: #8e8e9c;
  border-top-style: solid;
  border-top-width: 1px;
  margin-bottom: 0;
  margin-left: -1150px;
}

.barraeng {
  background-color: #fff;
  border-top: 1px solid #8e8e9c;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-left: -1150px;
  display: block;
  position: static;
}

.yewrbdbfd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57849a18845ba5842f123b8e_desk%20dim.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 390px;
}

.hjsifjuhdsf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e172b044a522433e36a06_spessore%20pareti.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.bhjvdhbjhvbfhv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57849c59845ba5842f1240b0_supporti%20desk.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 500px;
}

.tkyugkyuguykg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57849d5e845ba5842f1242bf_vetri%20desk.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 25px;
  padding-top: 350px;
}

.gfdhgiufhg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57849df2845ba5842f12438a_manager%20dimens.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.iuygfbjb {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57849e32e6fe044e1bcd7acb_rec%20dimensioni.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.yutygfg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e23383a9f1a3f1534885c_dim%20wall.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.hudgbhbgfg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57849ee0c74611331ba517c6_cornici.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 25px;
  padding-top: 220px;
}

.vhbvcvggyguyg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57849f33e6fe044e1bcd7c32_dimensioni%20platfrom.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

._5rvghgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57849f4d5ff1ffc12fe6236d_generalit%C3%A0%20plat.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.gy6ty {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57849f89e6fe044e1bcd7c4c_wow%20dimensioni.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.yguyhguhghjubg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57849faa845ba5842f124496_wow%20curvature.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.ugft76g {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57849ffce6fe044e1bcd7e1c_dimensioni%20puzzle.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.gy-vg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a016845ba5842f124754_puzzle%20orientamento%20linee.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.hghftr7 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a04d845ba5842f12475b_dimensioni%20yondy.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.bhygfytft7 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a085c74611331ba518e0_living%20dimensioni.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.hyguyhguyguy {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a0c9e6fe044e1bcd7f2e_dimensioni%20moving.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.gfhyftyt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579859ac591973926956800e_moving%20francese.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.uyuihjgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a159845ba5842f1247f7_dimensioni%20tidy%202.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.gyyvyfghhgvg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a1d3845ba5842f12485d_dimensioni%20tidy.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 600px;
}

.ygyuggftyf76 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a2165ff1ffc12fe62a1a_corner%20dimensioni.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.ygughughf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a262e6fe044e1bcd81f4_desk%20dim.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.bgyhgftftt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/577e1fb4ea25da09330d7e25_spessore%20pareti.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.gyugh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a2b6e6fe044e1bcd838f_supporti%20desk.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 500px;
}

.bhgghf6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a2da845ba5842f124b14_vetri%20desk.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 25px;
  padding-top: 350px;
}

.bgghgftyhyt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a30d5ff1ffc12fe62c11_manager%20dim.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.jghyftt6fr56 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a344c74611331ba51eae_rec%20dimensioni.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.yguygft {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a37bc74611331ba51ec4_dimwall.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.yguygyugju {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a3bee6fe044e1bcd84ae_cornici.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 25px;
  padding-top: 220px;
}

.cfgfcgfdh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a426c74611331ba51fc2_dimensioni%20platform.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.ygfygfgt {
  text-align: left;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a43c5ff1ffc12fe62d3b_generalit%C3%A0%20plat.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.hfghfhgghj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a47b845ba5842f12525a_dimensioni%20wow.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.gfygfgtfg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a4ae5ff1ffc12fe62d7a_wow.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.fgfht {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a4eb845ba5842f12526f_dimensioni%20panel.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.fgfgfyu {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a5115ff1ffc12fe62e47_puzzle%20orient%20linee.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.ftyfyth {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a541c74611331ba52673_dimensioni%20yondy.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.ftdytgfgyj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a56cc74611331ba5267d_living%20dimensioni.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.gvfghfttf6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a5c6e6fe044e1bcd88e9_moving%20dimensioni.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.dfgfgfgvb {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a5eae6fe044e1bcd8918_moving%20finiture.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 250px;
}

.fxdfdfgtr {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a62ec74611331ba527ff_tidy%20dimensioni.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 390px;
}

.vghnymj-gfyhnmju {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a6a4845ba5842f125651_tidy%20dimensioni%202.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 600px;
}

.hhggh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5784a75ac74611331ba528a6_corner%20dim.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 400px;
}

.rrt {
  background-color: #38383d;
  margin-top: -10px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 25px;
}

.indiv {
  float: none;
  text-align: left;
  margin-left: -200px;
  inset: 0 0 0 220px;
}

.indiv.distanzaalto50 {
  margin-top: 1px;
  margin-left: -100px;
  display: inline-block;
}

.vvb {
  left: 220px;
}

.uiu, .ggtg {
  left: 230px;
}

.ggtg.distanzaalto50 {
  margin-left: 0;
  padding-top: 0;
  left: 0;
}

.eeretr {
  color: #38383d;
  text-align: justify;
  border-top: 1px #8e8e9c;
  margin-top: 0;
  padding-top: 0;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.qwwee {
  border: 1px solid #8e8e9c;
  margin-top: 50px;
  margin-bottom: 0;
  padding-bottom: 10px;
  padding-right: 0;
}

.qwehh {
  margin-top: 25px;
}

.fdtftjyt {
  color: #38383d;
  text-align: left;
  margin-top: 5px;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.hygkyugkyu {
  background-color: #0003;
  margin-top: 35px;
}

.rtygftygvjy {
  margin-top: 25px;
  margin-bottom: 25px;
}

.mjgjh {
  background-color: #0003;
}

.ykygk, .tygftyfj, .khgkhg, .gfdhthfgh {
  margin-top: 25px;
}

.yuhjkyukyukfyuk {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.ulyiup {
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.gjyhkukuku {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

._127 {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a7de1e4a414db55e6df89_15-127.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
}

.vvv {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.vvv.w--current, .nnnn {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

._1122 {
  margin-top: 25px;
}

.cccc {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.wwwweweww {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.jjhjhjhjhj, .wwwwd, .mmnmn, .mj, .kk {
  font-size: 14px;
}

.jj {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.eeereretrg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57985b1da8212820146dc8d3_yondy%20italiano.png");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 0;
  padding-top: 200px;
  padding-left: 0;
}

.immagine-principale-accessori {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767fa5e064028aa36dcea85_IMG_20160620_160513.jpg");
  background-position: 79%;
  background-repeat: no-repeat;
  background-size: 1500px;
  height: 550px;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 75px;
}

.iojhth, .ttyyn {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767fa5e064028aa36dcea85_IMG_20160620_160513.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 25px;
  padding-top: 450px;
}

.immagine-principale-individual {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57985dfe41136a134b000379_custom.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 550px;
  margin-top: 0;
  margin-bottom: 25px;
  padding-top: 450px;
}

.ykgkhjug, .ytryfgfdg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57985dfe41136a134b000379_custom.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-top: 450px;
}

.design-e-funzione {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953b528da36d07ae6c69514_design%20e%20funzione.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 550px;
  padding-top: 450px;
}

.tbnghhj, .jijyff {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57985f6c41136a134b00065a_acustica%201.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 450px;
}

.dfhgh {
  background-color: #fff;
}

.fesrfesr {
  background-color: #38383d;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 50px;
}

.tfjgtfjgt, .thtrgthg {
  background-color: #38383d;
  padding-bottom: 50px;
}

.gyyugyguhyguhbg {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.jytfjyugt {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 400;
}

.wase {
  color: #38383d;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 15px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.eertgk {
  margin-top: 50px;
}

.qqwerf {
  border: 1px solid #8e8e9c;
  margin-top: 50px;
}

.qscvghyh, .ccccvbvg {
  margin-top: 40px;
}

.hdsufhiuehfv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5776150a17de496e22846ce3_attacco%20soffitto.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 300px;
}

.rty {
  margin-bottom: 40px;
}

.ops {
  color: #38383d;
  text-align: left;
  border: 1px solid #8e8e9c;
  border-top: 1px #000;
  padding-left: 15px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.plm {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 40px;
}

.rttyyfghygh {
  margin-top: 30px;
  margin-bottom: 30px;
}

.efegrgdf {
  margin-top: 30px;
}

.qdfghtygh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579886c54cab51ad690da307_cuscino.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 500px;
  padding-top: 300px;
}

.trhfdhhgg {
  margin-top: 30px;
}

.chihascelto {
  height: 700px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.sc1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5798884c6978f1504b9d7c7b_PicsArt_07-26-05.42.11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.sc2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5798887541136a134b005197_PicsArt_07-26-06.23.38.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.sc3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579888a2a8212820146e1f31_PicsArt_07-26-06.28.26.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.sc4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579888c1a8212820146e22e6_PicsArt_07-26-06.31.16.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.sc5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579888e2a8212820146e2425_PicsArt_07-26-06.36.31.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.sc6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5798893c41136a134b0054a7_PicsArt_07-26-06.33.11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.qgfnhjk {
  background-color: #fff;
}

._1212 {
  border-bottom: 1px solid #8e8e9c;
  border-left: 1px solid #8e8e9c;
  border-right: 1px solid #8e8e9c;
}

._1213131 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}

._36 {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

._222 {
  color: #38383d;
  text-align: left;
  margin-top: 30px;
  margin-bottom: 25px;
  margin-left: 0;
  padding-left: 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

._45 {
  color: #38383d;
  padding-left: 50px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

._1458 {
  color: #ecf0f1;
  border: 1px solid #8e8e9c;
  border-top-color: #ecf0f1;
}

._120 {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a7d6e8c039e9e71e90168_15-120.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 10px;
}

._56 {
  margin-left: 25px;
  padding-left: 25px;
  padding-right: 25px;
}

._5 {
  margin-top: 10px;
  margin-left: 25px;
  margin-right: 25px;
}

._4 {
  margin-left: 25px;
}

.ghdftsters {
  margin-left: -10px;
}

.oioi {
  color: #38383d;
  text-align: left;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
}

.top {
  padding-bottom: 25px;
}

.gggg {
  padding-bottom: 30px;
}

._3 {
  color: #fff;
  margin-top: -20px;
  padding-bottom: 25px;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.ris {
  color: #38383d;
  background-color: #0000;
  margin-top: 0;
  margin-left: 20px;
  padding-top: 10px;
  display: inline-block;
}

.ragazza1 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
  border: 1px solid #676770;
  width: 500px;
  height: 350px;
  margin-top: 30px;
  margin-bottom: 40px;
}

.jhjgh {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  text-decoration: none;
}

.hghghgh {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

.linkprod {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 400;
  text-decoration: none;
}

.prodottibianco {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 29px;
  font-weight: 400;
  text-decoration: none;
}

.grigio {
  background-color: #38383d;
  margin-top: -35px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 25px;
}

.prodottigrigio {
  color: #fff;
  font-size: 28px;
  font-weight: 400;
  text-decoration: none;
}

.sa {
  margin-bottom: 25px;
  padding-top: 40px;
  padding-bottom: 25px;
}

.grigio2 {
  background-color: #38383d;
  margin-bottom: 0;
  padding-top: 25px;
  padding-bottom: 25px;
}

.prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57a45bb8ae4229de1de2f34b_SuperJ.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-left: 1px #8e8e9c;
  height: 350px;
  display: inline;
}

.sceltaprodottiinizio {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

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

.col {
  margin-bottom: 25px;
}

.topx {
  color: #38383d;
  text-align: left;
  letter-spacing: 4px;
  text-transform: uppercase;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

._22 {
  margin-bottom: 25px;
  padding-top: 0;
}

.depliant {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 350px;
  display: block;
}

.ragazza {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #38383d;
  width: 500px;
  height: 350px;
  margin-top: 20px;
  display: inline-block;
  position: relative;
  top: 0;
  left: 0;
}

._42 {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 120px;
}

.imm {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
  margin-top: 25px;
  margin-left: 10px;
  padding-top: 0;
  padding-left: 0;
}

.distanzaalto50 {
  background-color: #0000;
  padding-top: 50px;
}

.indivimmagini {
  margin-left: 0;
  padding-right: 0;
}

.linkprodottihome {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5def09a5a7a9116cc06e_floor.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 110px;
  padding-right: 110px;
}

.prodhome {
  opacity: 1;
  text-align: center;
  cursor: pointer;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: cover;
  width: 100px;
  height: 110px;
  margin-top: 20px;
  display: inline-block;
}

.prodhome.f {
  cursor: pointer;
  width: 100px;
  height: 110px;
  display: inline-block;
  overflow: visible;
}

.distanzaalto20 {
  opacity: 1;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  margin-top: 20px;
}

.disnazabass020 {
  margin-bottom: 0;
  padding-bottom: 20px;
}

.distanzalto-40 {
  margin-top: 15px;
  margin-bottom: 0;
}

.g {
  margin-top: -30px;
}

.dowload {
  background-color: #8e8e9c78;
  margin-top: 0;
  margin-bottom: 30px;
  padding-top: 0;
  padding-bottom: 20px;
}

.f {
  margin-left: 30px;
}

.distanzaalto45 {
  margin-top: 45px;
  position: relative;
  left: 0;
}

.d {
  display: block;
}

.desk {
  text-align: center;
  margin-left: -10px;
  padding-top: 5px;
  padding-left: -10px;
  font-size: 13px;
}

.a {
  margin-left: 10px;
  padding-left: 0;
}

.q {
  margin-left: 60px;
}

._45alto {
  padding-top: 45px;
}

.rihjhj {
  border-left: 1px solid #8e8e9c;
  border-right: 1px solid #8e8e9c;
}

.ioh {
  border-right: 1px solid #8e8e9c;
}

.y {
  background-color: #38383d;
  margin-top: -30px;
  padding-top: 30px;
}

.py {
  background-color: #38383d;
  padding-top: 0;
}

.lk {
  padding-top: 20px;
}

.dfhdth {
  margin-top: -30px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 20px;
}

.listino {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60093a83221d23e9383fd748_Screenshot%20(64).png");
  background-position: 0 0;
  background-size: cover;
  border: 1px solid #000;
  border-radius: 6px;
  width: 120px;
  height: 150px;
  margin-top: 0;
  margin-bottom: 40px;
  display: inline-block;
}

.pib {
  display: inline-block;
}

.tabelle {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57a45bb8ae4229de1de2f34b_SuperJ.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 360px;
  height: auto;
  margin-top: 25px;
  margin-left: 25px;
  padding-left: 0;
  display: inline-block;
}

._17 {
  text-align: center;
}

.tetetgg {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.weqweg {
  color: #38383d;
  margin-top: 50px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
}

.ggtrtgr {
  background-color: #38383d;
  margin-top: 25px;
}

.linkcad {
  color: #fff;
  text-align: left;
  background-color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.maillll {
  color: #fff;
  text-decoration: none;
}

.accedibutt {
  background-color: #38383d;
}

.bfbfbfb {
  margin-top: 25px;
}

.grer {
  text-align: center;
}

.qwerrgh {
  margin-top: 25px;
}

.trghdrg, .ytygghj, .turht {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f5afb33474e265634c65_110_a1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 300px;
}

.sdgfhgtn {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f1a9b33474e2656347b4_107_c2.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 200px;
}

.gfhthgf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f1eb8a6044ef2ce176a5_107_c1.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 200px;
}

.fthshthth {
  padding-bottom: 40px;
}

.hfghgh {
  padding-left: 30px;
}

.buihvguitfuy {
  padding-top: 25px;
}

.caswet {
  color: #fff;
  margin-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
  text-decoration: none;
}

.yusygfudhybg, .juhijdhifsdhu {
  color: #fff;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.fbgdfg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e61bea4bf5b9f21dd9c74_fioriera_specchiata.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 147px;
  padding-left: 0;
  padding-right: 100px;
}

.fdsfdfsdf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e60939a7bf26421d70f35_wow.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 130px;
  padding-right: 140px;
}

.grdgfgdf {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
}

.jfhfghdfgv {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  text-decoration: none;
}

.jdghifjghif, .jfhgijdhfijg {
  text-align: center;
}

.jdfhgijdhfijg, .kjkghkgh {
  color: #000;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration: none;
}

.jgfidgj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0a8be901fd64401047a_TEAM.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 110px;
  padding-right: 125px;
}

.kgjfkg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5e25ad1958ea3cd90c86_desk.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 125px;
  padding-right: 100px;
}

.retrtfgr {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0fbbaacf4844745666e_manager.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 110px;
  padding-right: 125px;
}

.kghygkyhg {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5f6509a5a7a9116cc16a_reception2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 110px;
  padding-right: 125px;
}

.rgfdgdgtry {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a35dbf3d99a1478c526c_quadri.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 109px;
  padding-right: 125px;
}

.jfghgfh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e606a4068168e11151588_platform.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 109px;
  padding-right: 125px;
}

.dfgdrgfdgr {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e60939a7bf26421d70f35_wow.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 110px;
  padding-right: 125px;
}

.frgdfgrdgfgr {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e60cda2be25253d3c7e77_%40panel.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 110px;
  padding-right: 125px;
}

.ghfbgtrhg {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e619b4068168e111515a7_living.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 110px;
  padding-right: 125px;
}

.fdghghtfgh {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e61bea4bf5b9f21dd9c74_fioriera_specchiata.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 110px;
  padding-right: 125px;
}

.gjtyjghjhyjuy {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e61f0a4bf5b9f21dd9c7c_door.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 110px;
  padding-right: 125px;
}

.vvcbgfghghyj {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e620c09a5a7a9116cc2fb_corner.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 110px;
  padding-right: 125px;
}

.gfdgfgrgdht, .ghdifuhgrug {
  color: #000;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.bandiera {
  text-align: right;
  margin-bottom: 0;
  margin-left: 50px;
  margin-right: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: inline-block;
}

.bandiera2 {
  margin-left: 10px;
}

.band {
  margin-top: 0;
  margin-bottom: -44px;
  padding-top: 0;
}

.lingue {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
}

.lingue1.w--open {
  color: #0000;
  background-color: #0000;
}

.lingue2.w--open {
  margin-left: 200px;
}

.lin.w--open {
  background-color: #fff;
}

.hygjhg {
  overflow: hidden;
}

.abba {
  perspective: 2000px;
  position: relative;
  overflow: hidden;
}

.gghgh {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.jhijh {
  flex-direction: column;
  flex: 0 -56 auto;
  order: 0;
  justify-content: center;
  align-self: baseline;
  display: flex;
}

.titolotest {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 400;
}

.itatest {
  color: #38383d;
  text-align: center;
  flex-wrap: wrap;
  align-content: space-between;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  display: flex;
}

.thrgfhghthfgh {
  background-color: #fff;
}

.lililil {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57eaaddceaa002fa3befdcec_70643288%5B1%5D.gif");
  background-position: 0 0;
  background-size: 150px;
}

.vc-cv {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
}

.fdxvdfvdfv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b220756ea2dba79c22770_romagnagiochi-logo-color.jpg");
  background-position: 0 0;
  background-size: 136px;
}

.werewn {
  display: flex;
}

.ggvygvy {
  position: static;
  overflow: hidden;
}

.img1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0a8be901fd64401047a_TEAM.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.texte1 {
  color: #38383d;
}

.img-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5def09a5a7a9116cc06e_floor.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.porcaeva {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
}

.werer {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0a8be901fd64401047a_TEAM.jpg");
  background-position: 0 0;
  background-size: 371px;
}

.ppap {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 400;
}

.aaaaaa {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
}

.workatation-img {
  align-self: center;
  margin-bottom: 18px;
  margin-left: 100px;
  padding-left: 0;
}

.list-text-link {
  color: #030303;
}

.link-aos {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

.titolohome {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}

.titolihome {
  color: #38383d;
  text-align: center;
  margin-bottom: 10px;
  padding-top: 35px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 400;
}

.business-imm {
  margin-bottom: 25px;
  margin-left: 90px;
}

.surfimm {
  margin-bottom: 16px;
  margin-left: 95px;
}

.complimm {
  margin-bottom: 15px;
  margin-left: 50px;
}

.rowhome {
  margin-bottom: 200px;
}

.homehome {
  float: left;
  opacity: 1;
  perspective: 893px;
  text-align: left;
  background-color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  inset: 0;
}

.riga {
  border-bottom: 1px solid #676770;
}

.homehome1.w--open {
  background-color: #fff;
}

.hp {
  margin-bottom: 0;
}

.conthome {
  margin-bottom: 20px;
}

.linkhome {
  color: #38383d;
  text-align: center;
  background-color: #fff;
  margin-top: -25px;
  margin-bottom: 25px;
  margin-left: 25px;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.rowhome1 {
  margin-bottom: 15px;
}

.rigahome {
  border-style: none;
  border-top-width: 1px;
  border-top-color: #8e8e9c;
  margin-top: 0;
  padding-top: 0;
}

.testomo {
  text-align: center;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.rowmov {
  padding-top: 25px;
}

.tabsmenumov {
  text-align: center;
}

.immho {
  margin-top: 25px;
}

.row1 {
  padding-top: 25px;
  padding-bottom: 0;
}

.row2 {
  margin-top: 25px;
  margin-bottom: 40px;
}

.colhome {
  padding-left: 15px;
  padding-right: 0;
}

.rowprod {
  color: #8e8e9c;
  background-color: #8e8e9c78;
  height: 75px;
  overflow: visible;
}

.titoloprod {
  color: #fff;
  text-align: justify;
  margin-top: 11px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 400;
}

.testoprod {
  color: #38383d;
  text-align: justify;
  background-color: #38383d05;
  margin-top: 25px;
  margin-bottom: 0;
  margin-left: 25px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
  display: inline-block;
}

.dropprod {
  color: #38383d;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dropprod.w--open {
  background-color: #fff;
  border: 1px solid #38383d;
  width: 180px;
  margin-right: 0;
  padding-top: 25px;
  padding-right: 0;
}

.immprod {
  margin-top: 0;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.linkprod1 {
  margin-left: 5px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.rowprem {
  padding-bottom: 25px;
}

.asas {
  color: #fff;
  text-align: center;
  margin-top: 0;
  padding-top: 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.rowpremgrigio {
  background-color: #38383d;
  border-radius: 0;
  margin-top: 25px;
  margin-bottom: 50px;
  padding-bottom: 20px;
}

.bottoneprem {
  color: #fff;
  background-color: #8a0808;
  margin-top: 15px;
  margin-bottom: 25px;
  margin-left: 0;
  padding: 12px 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
}

.spazio {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.tit {
  color: #38383d;
  text-align: left;
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
}

.rowacu {
  background-color: #38383d;
  margin-top: 0;
}

.tacu {
  color: #fff;
  text-align: justify;
  margin-top: 0;
  padding-top: 35px;
  padding-bottom: 35px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.dx40 {
  margin-left: 40px;
  padding-left: 0;
}

.teamtest {
  color: #38383d;
  text-align: justify;
  background-color: #822e50;
  border-style: none;
  border-bottom-width: 0;
  border-bottom-color: #8e8e9c;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 33px;
  padding-bottom: 33px;
  padding-left: 35px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  list-style-type: none;
}

.teamtest._760 {
  background-color: #822e50;
  border-radius: 5px 0 0 5px;
  height: 85px;
  padding-top: 33px;
  padding-bottom: 33px;
  padding-left: 35px;
}

.teamtest._761 {
  border-bottom-left-radius: 5px;
}

.tt {
  color: #38383d;
  text-align: justify;
  padding-right: 80px;
  font-size: 14px;
}

.tt.distanzaalto50 {
  margin-top: 80px;
  padding-top: 0;
}

.immtea {
  margin-top: -80px;
  margin-left: 0;
  padding-top: 0;
  padding-left: 0;
}

.noalto45 {
  margin-top: -160px;
  margin-left: 25px;
}

.immteamga {
  margin-top: -30px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.finiture {
  margin-top: 85px;
}

.testo-prodotto-1 {
  color: #38383d;
  text-align: justify;
  margin-left: 0;
  padding-top: 25px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  display: block;
  position: relative;
}

.immaginegener {
  padding-left: 52px;
}

.ter {
  color: #fff;
  padding-top: 35px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.slide1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e733da2be25253d3c926e_team%20basse.jpg");
  background-position: 50% 101%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 550px;
  max-height: none;
  display: inline-block;
}

.titolotab {
  color: #38383d;
  text-align: justify;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.testotab {
  color: #38383d;
  border-left: 1px solid #8e8e9c;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.rowtab {
  border-top: 1px solid #8e8e9c;
  border-bottom: 1px solid #8e8e9c;
}

.tabteam {
  background-color: #2e9dff;
  background-image: none;
  background-size: auto;
}

.tabteam.w--current {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fb41409a5a7a9116eb200_R21_er%20mejo.jpg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0;
  background-size: cover, 125px;
  width: 300px;
  height: 300px;
  margin-top: 0;
  inset: 0;
}

.ta {
  color: #38383d;
  border-style: none;
  border-bottom-width: 1px;
  border-bottom-color: #8e8e9c;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  list-style-type: none;
}

.ta._789 {
  border-radius: 0 90px 0 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: -20px;
}

.ti {
  background-color: #8e8e9c4d;
  margin-bottom: 0;
  padding-top: 0;
}

.qa {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fb3c89a7bf26421d9250c_R21_frontale_focus0.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 400px;
  height: 300px;
  margin-left: 10px;
}

.qu {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5819ae67c5fddf0f70ab96ac_aaa.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 300px;
  height: 300px;
  margin-left: 10px;
}

.qc.w--current, .qb {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fb41409a5a7a9116eb200_R21_er%20mejo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 300px;
  height: 300px;
}

.qb.w--current {
  float: none;
  clear: none;
  margin-left: 10px;
}

.o {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5819ae67c5fddf0f70ab96ac_aaa.jpg");
  background-position: 0 0;
  background-size: 620px;
}

.eeeref {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fb41409a5a7a9116eb200_R21_er%20mejo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  margin-top: 35px;
  padding-top: 0;
  padding-left: 0;
}

.eec {
  margin-left: 10px;
}

._446 {
  margin-left: -10px;
  padding-right: 0;
}

.stefani-grigio {
  background-color: #fff;
  border: 1px #000;
}

.teamtex {
  text-align: left;
  padding-top: 0;
}

.immteam {
  width: 500px;
  height: 400px;
  margin-left: 120px;
}

.immteam2 {
  width: 500px;
  height: 400px;
}

.immteam3 {
  height: 400px;
}

.testo-generalit-1 {
  color: var(--black);
  text-align: left;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 25px;
  padding-right: 0;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  text-decoration: none;
  position: relative;
  top: 0;
  left: auto;
  right: 0;
}

.aos-team-generalit-1 {
  border-style: solid solid solid none;
  border-width: 5px 5px 5px 0;
  border-color: var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35258929999230b88de7_nuova%20img%20catalogo.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
  right: 0;
}

.aos-team-generalit-2 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f9497cfe56b4e0c2a3452_01.4%203000%20risoluzione.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  justify-content: flex-start;
  height: 200px;
  padding-left: 0;
  display: block;
  position: relative;
  top: 0;
  bottom: 0;
  left: 0;
}

.aos-team-generalit-3 {
  border-style: solid none solid solid;
  border-width: 5px 0 5px 5px;
  border-color: var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f75abd9fd7b415dee37a137_Team%2007.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
  position: relative;
  inset: 0;
}

.testo-generalit-3 {
  color: var(--black);
  text-align: justify;
  margin-top: 0;
  margin-bottom: 50px;
  padding-top: 25px;
  padding-left: 0;
  padding-right: 15px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  position: relative;
  top: 0;
  left: 5px;
  right: 0;
}

.testo-generalit-2 {
  color: var(--black);
  text-align: justify;
  margin-top: 0;
  padding-top: 25px;
  padding-left: 0;
  padding-right: 15px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  position: relative;
  top: 0;
  left: 5px;
}

.piano-aos-team {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58ac017c1f54d1b111c13fec_piano%20team.jpg");
  background-position: 40%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.desk-frontale-aos-team {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58ac01b0d6306ff411c49fd8_desk%20x%20aria.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 390px;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.testo-prodotto-2 {
  color: #38383d;
  text-align: justify;
  margin-left: 0;
  padding-top: 25px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 0;
  left: 5px;
}

.cablaggi-aos-team {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5956576e9b88ca755db33fdc_AOS%20Team-image-19.jpg");
  background-position: 20%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.isolante-acustico-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581de3df9ee306e065324d39_isolamento-acustico-4.jpg");
  background-position: 50% 145%;
  background-repeat: no-repeat;
  background-size: 400px 430px;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.isolante-acustico-2._23 {
  top: 0;
  left: 10px;
}

.gamba-aos-team {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595655b3a1810b2983c6888e_AOS%20Team-image-17.jpg"), url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58ac021d6b2a1d192fd2ab6f_gamba%20team.jpg");
  background-position: 50%, 50%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
  height: 250px;
}

.finiture-aos-team {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e092afe18a07e43932838_50.jpg");
  background-position: 50% 8%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  left: 10px;
}

.sopralzo-vetro {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581de777fe18a07e4392f263_vetro%20ok.jpg");
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.accessori {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57690dcf1ce5e1bb09e631fb_scelta3.png");
  background-position: 50% 42%;
  background-repeat: no-repeat;
  background-size: 800px;
  border: 1px solid #8e8e9c;
  width: 400px;
  height: 250px;
}

.individual {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57690d46225f3f9e094b70a6_p132_1_02.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1000px;
  border: 1px solid #8e8e9c;
  width: 400px;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.slideteam4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fb45f09a5a7a9116eb208_R21_team1_.jpg");
  background-position: 50% 73%;
  background-repeat: no-repeat;
  background-size: cover;
}

.kiko {
  height: 350px;
}

.huii {
  height: 650px;
}

.slideteam5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a6ae06308dec80dde3eac_a.jpg");
  background-position: 50% 71%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slideteam6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a54796308dec80dde081d_R21_frontale001_Mensola_ext01.jpg");
  background-position: 50% 67%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slideteam7 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581df1057abac00612e5d1a4_25.jpg"), url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5427c237dc3767caf4a5_R21_er%20mejo_focusmix_02.jpg");
  background-position: 50% 88%, 50% 42%;
  background-repeat: no-repeat, no-repeat;
  background-size: cover, cover;
}

.slideteam8 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5819ae67c5fddf0f70ab96ac_aaa.jpg");
  background-position: 50% 33%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slideteam9 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fb41409a5a7a9116eb200_R21_er%20mejo.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slideteam10 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5427c237dc3767caf4a5_R21_er%20mejo_focusmix_02.jpg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 72%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, 125px;
}

.slideteam11 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581df153fe18a07e439306c9_26.jpg");
  background-position: 50% 78%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slideteam12 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581df2254869c31f66b9561e_23.jpg");
  background-position: 50% 84%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slideteam13 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581df26db69ed76343e77a90_27.jpg");
  background-position: 50% 74%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slideteam14 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581df2e1910be8fb11c06011_28.jpg");
  background-position: 45% 81%;
  background-size: cover;
}

.aos-floor-generalit-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551c4f7e1a7c54758afd60_AOS%20Floor-image-07.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  inset: 0 0 0 10px;
}

.aos-floor-generalit-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551be1685ab77f006d3f90_AOS%20Floor-image-02.jpg");
  background-position: -2px;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
}

.aos-floor-generalit-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551bf9386f45743f5a4045_AOS%20Floor-image-03.jpg");
  background-position: 45%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  top: 0;
  right: 10px;
}

.floor-tutta-topakustik {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58dcafe4e489ab402cb2e921_tpk%20floor.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  inset: 0;
}

.floor-mix {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58dcaff1d6808b0c744ed0eb_floor%20mix.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.floor-modulo-porta {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551c2c89c71474a2d20e8a_AOS%20Floor-image-05.jpg");
  background-position: 79%;
  background-repeat: no-repeat;
  background-size: 330px;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.floor-modulo-vetrato {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551c3c3f108e08c83f248c_AOS%20Floor-image-06.jpg");
  background-position: -28%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.team4 {
  color: #38383d;
  padding-top: 25px;
  padding-right: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 0;
  left: 10px;
}

.team5 {
  color: #38383d;
  margin-left: 0;
  padding-top: 25px;
  padding-right: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 0;
  left: 15px;
}

.aos-platform-generalit-1 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f373bda1fcb111d599695_wave%2001.1.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
  position: relative;
  top: 0;
  right: 0;
}

.quattrovie {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595b4447695a724580253347_AOS%20Floor-image-22.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.presa {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db81718500c6c5045aa60d_20170302_102744.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.zoom-carter {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e0d2d910be8fb11c087d6_carter%20nuovo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.floor1 {
  color: #38383d;
  text-align: justify;
  margin-left: 12px;
  padding-top: 22px;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.sliderfloor {
  height: 800px;
}

.fl1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e038cb69ed76343e7a81d_35.jpg");
  background-position: 50% 92%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fl2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5770d8125cef0da03a796daf_R22_RACC_3vie_02.jpg");
  background-position: 50% 29%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fl3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581dfaf1fe18a07e43931ce6_34.jpg");
  background-position: 50% 86%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fl4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e1ae1910be8fb11c09f18_IMG_4475-HDR.jpg");
  background-position: 50% 96%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fl5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e1593fe18a07e4393355d_028c.jpg");
  background-position: 50% 90%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fl6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e15de4869c31f66b98d50_rrr.jpg");
  background-position: 50% 47%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fl7 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e16214869c31f66b98d6f_34.jpg");
  background-position: 50% 96%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fl8 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e16737abac00612e607d4_Immagine.jpg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, 125px;
}

.fl9 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e16be7abac00612e607da_ki.jpg");
  background-position: 50% 79%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fl10 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e16dc910be8fb11c09486_pianta.jpg");
  background-position: 27% 65%;
  background-repeat: no-repeat;
  background-size: 1936px;
}

.fl11 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e17ac910be8fb11c094a4_079.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.fl12 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e188bb69ed76343e7ce80_AOS-Floor-3.jpg");
  background-position: 50% 87%;
  background-repeat: no-repeat;
  background-size: cover;
}

.aos-puzzle-generalit-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d15b5962c342ed254b25_AOS%20Puzzle-image-04.jpg");
  background-position: 28%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  top: 0;
  right: 10px;
}

.aos-puzzle-generalit-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d1bf28060f1ffa996657_AOS%20Puzzle-image-07.jpg");
  background-position: 38%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  inset: 0 0 0 10px;
}

.aos-puzzle-generalit-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d14328060f1ffa996633_AOS%20Puzzle-image-03.jpg");
  background-position: 26%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
}

.titoloprodotto {
  color: #38383d;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.matteo {
  color: #38383d;
  text-align: justify;
  background-color: #38383d26;
  border-bottom-right-radius: 0;
  height: 90px;
  margin-left: 0;
  padding: 35px 0 35px 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.matteo._758 {
  border-style: dashed;
  border-width: 0;
  border-bottom-color: #000;
  border-bottom-right-radius: 20px;
}

.matteo._759 {
  opacity: 1;
  filter: none;
  perspective: 1001px;
  perspective-origin: 50%;
  cursor: default;
  background-image: none;
  border-style: none;
  border-top-right-radius: 20px;
}

.desk-senza-vetro {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a3a01444e9c21af9ef491_AOS%20Desk-image-10.jpg");
  background-position: 38%;
  background-size: 400px;
  height: 250px;
}

.desk-con-vetro {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954b3142ece9002705e405a_AOS%20Desk-image-06.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.green-sopra-desk {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954b33eca71cb26ede77d44_AOS%20Desk-image-08.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
  box-shadow: 0 0 6px #fff;
}

.desk3 {
  color: #38383d;
  text-align: justify;
  padding-top: 25px;
  padding-right: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  inset: 0 10px;
}

.desk-finiture-perimetrali {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e092afe18a07e43932838_50.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.desk-supporti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5e25ad1958ea3cd90c86_desk.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.flora {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e17ac910be8fb11c094a4_079.jpg");
  background-position: 0 0;
  background-size: 512px;
}

.cablaggi {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b7e637f1c8a96150a30bac_20170302_102744.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  display: block;
}

._66 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b7de732190a5af073dce0c_r21_spessore66_01_num.jpg");
  background-position: 36%;
  background-repeat: no-repeat;
  background-size: 500px;
  height: 250px;
  top: 0;
  left: 15px;
}

._86 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b7de82f1c8a96150a30b0f_r21_spessore86_02num.jpg");
  background-position: 33%;
  background-repeat: no-repeat;
  background-size: 500px;
  border-left: 3px solid #38383d;
  height: 250px;
}

.profili-cornice {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c53f26e2cf378b6f497d_AOS%20Wall-image-04.jpg");
  background-position: 50% 0;
  background-size: 512px;
  height: 250px;
  position: relative;
  top: 0;
  right: 5px;
}

.carmela {
  color: #38383d;
  text-align: justify;
  padding-top: 25px;
  padding-right: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 0;
  left: 15px;
}

.sliderdesk {
  height: 800px;
}

.de1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e73d9a2be25253d3c92a8_desk%20parigi.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.de2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57680569064028aa36dd06e6_037a_2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.de3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a6bbd81c75aa24d8dbaf0_v.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.de4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e210efe18a07e4393465a_ff.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.de5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f073a4869c31f66bac5c7_11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.de6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e207ffe18a07e4393459f_desk.jpg");
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
}

.de7 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f07cb7abac00612e73529_33.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.de8 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f022e7abac00612e7312e_034a.jpg");
  background-position: 50%;
  background-size: cover;
}

.desk-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d34f04df489cb7b24182e_comp_desk_03bis.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 300px;
  height: 250px;
  margin-top: 50px;
  position: relative;
  top: 0;
  left: 10px;
}

.aos-manager-generalit-1 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f384c6ee18679cca70b06_01.1%20ardesia%203000.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
  position: relative;
  top: 0;
  right: 0;
}

.aos-manager-immagine-generalit-2 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2f87ba97d9bb995e11076_Manager%2016.jpg");
  background-position: 50% 60%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
}

.aos-manager-generalit-3 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2fe9d38a7ccd381e7625_tavolo%20conase%2001.2.jpg");
  background-position: 30% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
  position: relative;
  inset: 0;
}

.aos-manager-in-linea {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953cdcdd173de7e336f541b_AOS%20Manager-image-05.jpg");
  background-position: 92%;
  background-repeat: no-repeat;
  background-size: 450px;
  height: 250px;
}

.aos-manager-ad-angolo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953cdbcb74c8f372823389f_AOS%20Manager-image-04.jpg");
  background-position: -18px;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.aos-manager-piano-bilaminato-tablet {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f14139ee306e065340b83_qa.jpg");
  background-position: 50% 84%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.aos-manager-piano-carbonio-tablet {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f1438910be8fb11c20e72_qs.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  inset: 0 0 0 5px;
}

.aos-manager-piano-vetro-trasparente-tablet {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a01754a85fb75923adea6_AOS%20Manager-image-08.jpg");
  background-position: 50% 95%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.testo-prodotto-3 {
  color: #38383d;
  text-align: left;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  inset: 0 0 0 10px;
}

.zoom-piano {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db813c406a2ae63eefb2a7_20151110_090640.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.cablaggi {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db81718500c6c5045aa60d_20170302_102744.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  inset: 0 0 0 10px;
}

.isolante-acustico {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581de3df9ee306e065324d39_isolamento-acustico-4.jpg");
  background-position: 50% 38%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.sliderman {
  height: 800px;
}

.mn1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f0dc89ee306e065340058_man.jpg");
  background-position: 50%;
  background-size: cover;
}

.mn2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f16329ee306e065340cdb_20151110_090640.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mn3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f1438910be8fb11c20e72_qs.jpg");
  background-position: 50% 76%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mn4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f0e4e7abac00612e739ed_lol.jpg");
  background-position: 50% 62%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mn5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f0d629ee306e06533fffe_de.jpg");
  background-position: 50% 71%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mn6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f0ec6910be8fb11c20510_fd.jpg");
  background-position: 50% 92%;
  background-repeat: no-repeat;
  background-size: cover;
}

.aos-reception-generalit-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d61a57449e7dd4328225_AOS%20Reception-image-03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  top: 0;
  right: 10px;
}

.aos-reception-generalit-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d5faaaef8c203fb57e27_AOS%20Reception-image-01.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  inset: 0;
}

.aos-reception-generalit-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d655d173de7e336f57cf_AOS%20Reception-image-07.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 500px;
  height: 400px;
  position: relative;
  inset: 0 0 0 10px;
}

.reception-in-linea {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d60928060f1ffa9968b1_AOS%20Reception-image-02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.reception-ad-angolo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d61a57449e7dd4328225_AOS%20Reception-image-03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.rifinito-bilaminato {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d6ba26e2cf378b6f4eac_AOS%20Reception-image-12.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.rifinito-bilaminato-carbonio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d6a7aaef8c203fb58022_AOS%20Reception-image-11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.rifinito-vetro-trasparente {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d696d173de7e336f57e5_AOS%20Reception-image-10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.reception-stabilit {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d5faaaef8c203fb57e27_AOS%20Reception-image-01.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.cablaggi-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f022e7abac00612e7312e_034a.jpg");
  background-position: -156px -143px;
  background-size: 800px;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.top-access-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db8418f3e267b056277e26_012_b.jpg");
  background-position: 6%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.lotto {
  color: #38383d;
  text-align: justify;
  margin-left: 15px;
  padding-top: 25px;
  padding-left: 0;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.juo {
  color: #38383d;
  margin-left: 10px;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.sliderreception {
  height: 800px;
}

.rc1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584d3f893946a75e18116fa3_bancone%20angolo%20correttoddeeded.jpg");
  background-position: 50% 89%;
  background-repeat: no-repeat;
  background-size: cover;
}

.rc2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f4825b69ed76343e94461_jhg.jpg");
  background-position: 50% 96%;
  background-repeat: no-repeat;
  background-size: cover;
}

.rc3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f53b64869c31f66bb16ff_poloolijhhbhn.jpg");
  background-position: 50% 85%;
  background-repeat: no-repeat;
  background-size: cover;
}

.rc4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f44709ee306e06534405a_jh.jpg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 76%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, 125px;
}

.rc5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576be239e6862da634586684_copertina%20bancone_02.jpg");
  background-position: 50% 102%;
  background-repeat: no-repeat;
  background-size: cover;
}

.rc6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f54acfe18a07e43949edd_dfr.jpg");
  background-position: 50% 98%;
  background-repeat: no-repeat;
  background-size: cover;
}

.aos-wall-generalit-1 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ffd7466308c0816677f8619_wall%205.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
  position: relative;
  top: 0;
  right: 0;
}

.aos-wall-generalit-2 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7c68cab4ebff0001a9155e_palestra.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
}

.aos-wall-generalit-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5b47d4d25367575d065_AOS%20Wall-image-09.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 0;
  position: relative;
  inset: 0 0 0 10px;
}

.cornice-aos-wall-tonda {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f5f749ee306e065345b42_077p.jpg");
  background-position: 50% 47%;
  background-repeat: no-repeat;
  background-size: 600px;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.cornice-aos-wall-quadrata {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f5f92b69ed76343e9616a_077m.jpg");
  background-position: 15% 38%;
  background-repeat: no-repeat;
  background-size: 600px;
  height: 250px;
  position: relative;
  top: 0;
  left: 0;
}

.cornice-aos-wall-triangolare {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f5fd0910be8fb11c254cc_077l.jpg");
  background-position: -100px -82px;
  background-size: 600px;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.stampa-hd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5a4da36d07ae6c69cf4_AOS%20Wall-image-08.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.aos-wall-mensole {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c52f57449e7dd4327dd5_AOS%20Wall-image-03.jpg");
  background-position: 50% 71%;
  background-repeat: no-repeat;
  background-size: 400px;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.ddd {
  color: #38383d;
  text-align: justify;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.sliderwall {
  height: 800px;
}

.wa1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f5a57910be8fb11c25104_lokj.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.wa2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f64d3b69ed76343e96917_jhr.jpg");
  background-position: 50% 69%;
  background-repeat: no-repeat;
  background-size: cover;
}

.wa3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f5be34869c31f66bb2273_saw.jpg");
  background-position: 50% 66%;
  background-repeat: no-repeat;
  background-size: cover;
}

.wa4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f652bb69ed76343e96924_07k5.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.wa5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f61b19ee306e065345f68_bbbm.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.wa6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f5a03fe18a07e4394a7c4_hgb.jpg");
  background-position: 50% 33%;
  background-repeat: no-repeat;
  background-size: 1496px;
}

.wa7 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a6c17e13feaf82c003243_076.JPG");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.aos-platform-generalit-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954fbe7ca71cb26ede78e8d_AOS%20Platform-image-04.jpg");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  inset: 0 0 0 10px;
}

.aos-platform-generalit-2 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f80758c03e9f8045c46ea24_AOS%20Platform-image-02.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
}

.platform-convesso {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a4901da702e28f89f7478_AOS%20Platform-image-05.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.platform-concavo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954fbc6491eed0808d53a3e_AOS%20Platform-image-02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.bordo-abs {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d0b1b4df489cb7b23c734_profilo%20a.png");
  background-position: 2% 101%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.platform-stampato-hd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954fbe7ca71cb26ede78e8d_AOS%20Platform-image-04.jpg");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 500px;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.erika {
  height: 250px;
}

.sliderplatform {
  height: 800px;
}

.pl1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576be27556781b9d0fb13453_pl_009.jpg");
  background-position: 50% 15%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pl2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f6ab69ee306e065347f9a_gjki.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pl3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f696db69ed76343e97220_dfd.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pl4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e88e6a4bf5b9f21ddd863_siena%20platform.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pl5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f6a8ffe18a07e4394d05d_fro.jpg");
  background-position: 0 -267px;
  background-size: cover;
}

.aos-wow-generalit-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551853a02c2b0dacb79192_AOS%20Wow-image-06.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  inset: 0 0 0 10px;
}

.aos-wow-generalit-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5955184436f3de54d8f2440b_AOS%20Wow-image-05.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
}

.aos-wow-generalit-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595517e3ae87ee0dee24eb2a_AOS%20Wow-image-02.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  top: 0;
  right: 10px;
}

.wow-concavo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a6ee32b570430430c45fd_AOS%20Wow-image-10.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.wow-convesso {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a6f1d83a2614dbbff4a31_AOS%20Wow-image-09.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.wow-piano {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a70214cdd4d30a664534e_AOS%20Wow-image-08.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.sliderwow {
  height: 800px;
}

.wo1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f77449ee306e0653496fb_rfe.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.wow-hd {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a706f9456d2219c60bc82_AOS%20Wow-image-11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.puzzle-4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3e15eb5794cb58894ab1_puzzle_05.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 250px;
  margin-top: 50px;
}

.puzzle-7 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3daa4df489cb7b2435e6_puzzle_04.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 250px;
  margin-top: 50px;
}

.puzzle-8 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d3f333e5466d320055774_puzzle_08bis.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 250px;
  margin-top: 50px;
}

.fred {
  margin-bottom: 35px;
}

.moving-4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db881b98de60d53e161f94_living_01_4jpg.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 300px;
  height: 250px;
  margin-top: 50px;
}

.moving-5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db88388500c6c5045aa844_living_02_4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  margin-top: 50px;
}

.hd-print {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6712b8c876df0001418323_stampaHD.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8a0808;
  height: 250px;
}

.vaschetta-portafiori {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6712d9e3a9cc000131f7f9_vaschetta%20portafiori.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: 550px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.foro-portafrutti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6713ece3a9cc000131f870_Foro%20e%20scatola.jpg");
  background-position: 50% 70%;
  background-repeat: no-repeat;
  background-size: 900px;
  border: 1px solid #8a0808;
  height: 250px;
}

.borchia-passacavi {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a67141dec692f00012173e8_borchia%20passacavi.jpg");
  background-position: 56% 100%;
  background-repeat: no-repeat;
  background-size: 900px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.vaschetta-singola {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671492da0e5a00018965d4_vaschetta%20singola.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 540px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.vaschetta-doppia {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6714af419e5f000158bc4b_vaschetta%20doppia.jpg");
  background-position: 50% 62%;
  background-repeat: no-repeat;
  background-size: 690px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.barra-fissaggio-magnetico {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6714e24b1e660001c0ed98_barra%20magnetica.jpg");
  background-position: 73% 68%;
  background-repeat: no-repeat;
  background-size: 800px;
  border: 1px solid #8a0808;
  height: 250px;
}

.a4-arrizzontale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6715dee3a9cc000131fbac_vaschetta%20a4%20orrizzontale.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 550px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.a4-verticale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a67157ac876df00014186bb_espositore%20a4%20verticale.jpg");
  background-position: 71% 72%;
  background-repeat: no-repeat;
  background-size: 750px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.tasca-a4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6715b4ec692f00012176ac_tasca%20a4%20verticale.jpg");
  background-position: 50% 77%;
  background-repeat: no-repeat;
  background-size: 480px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.supporto-comunicazione-visiva {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a67161aec692f0001217721_supporto%20su%20cavo.jpg");
  background-position: 62% 19%;
  background-repeat: no-repeat;
  background-size: 530px;
  border: 1px solid #8a0808;
  height: 250px;
}

.holp {
  color: #38383d;
  text-align: justify;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 0;
  left: 15px;
}

.supporto-tv {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6716a4c876df0001418785_supporto%20monitor.jpg");
  background-position: 66% 87%;
  background-repeat: no-repeat;
  background-size: 570px;
  border: 1px solid #8a0808;
  height: 250px;
}

.lampada-neon {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a67172c419e5f000158c04f_lampada%20con%20neon.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 530px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.blister-singolo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6718e3419e5f000158c20f_supporto%20blister%20singolo%20bn.jpg");
  background-position: 50% 61%;
  background-repeat: no-repeat;
  background-size: 630px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.blister-doppio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6718a5da0e5a000189759b_blister%20doppio.jpg");
  background-position: 50% 72%;
  background-repeat: no-repeat;
  background-size: 620px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.supporto-abiti-singolo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671927419e5f000158c234_supporto%20abiti%20singolo.jpg");
  background-position: 56%;
  background-repeat: no-repeat;
  background-size: 650px;
  border: 1px solid #8a0808;
  height: 250px;
}

.supporto-abiti-multiplo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671950c876df0001418c70_porta%20abiti%20multiplo.jpg");
  background-position: 75% 89%;
  background-repeat: no-repeat;
  background-size: 600px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.targa-informativa {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6719a1ec692f0001217f98_targa%20informativa.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 450px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.supporto-soffitto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6719c8419e5f000158c279_supporto%20soffitto.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.foro-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6719f2da0e5a0001897826_1%20foro.jpg");
  background-position: 64%;
  background-repeat: no-repeat;
  background-size: 500px;
  border: 1px solid #8a0808;
  height: 250px;
}

.foro-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671a124b1e660001c0f2e7_due%20fori.jpg");
  background-position: 50% 57%;
  background-repeat: no-repeat;
  background-size: 480px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.gancio-acciaio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671a3ada0e5a000189784c_gancio%20in%20acciaio%20inox.jpg");
  background-position: 63% 65%;
  background-repeat: no-repeat;
  background-size: 800px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.lampada-tavolo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671a62e3a9cc00013203c9_supporto%20lampada.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 500px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.kit {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671a91c876df0001418eaa_kit%20movimentazione.jpg");
  background-position: 77%;
  background-repeat: no-repeat;
  background-size: 430px;
  border: 1px solid #8a0808;
  height: 250px;
}

.mensola-rettangolare {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671c72ec692f0001218790_mensola%20rettangolare.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8a0808;
  height: 250px;
}

.mensola-45 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671ae24b1e660001c0f4c4_mensola%20sagomata.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.mensola-superiore {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671af1da0e5a0001897a89_mensola%20superiore.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.supporto-mensola-bilaminato1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671b0cec692f00012186e3_supporto%20mensola%20bilaminato%20130.jpg");
  background-position: 50% 81%;
  background-repeat: no-repeat;
  background-size: 1200px;
  border: 1px solid #8a0808;
  height: 250px;
}

.supporto-mensola-bilaminato2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671b49da0e5a0001897ab1_supporto%20mensola%20bilaminato.jpg");
  background-position: 50% 81%;
  background-repeat: no-repeat;
  background-size: 1200px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.supporto-mensola-superiore {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671b8ec876df0001418f37_supporto%20mensola%20superiore.jpg");
  background-position: 50% 61%;
  background-repeat: no-repeat;
  background-size: 800px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.supporto-mensola-vetro-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671bb1c876df0001418f4f_supporto%20mensola%20130.jpg");
  background-position: 50% 84%;
  background-repeat: no-repeat;
  background-size: 1200px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.supporto-mensola-vetro-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a671bdbec692f000121874e_supporto%20mensola%20in%20vetro%20220.jpg");
  background-position: 50% 87%;
  background-repeat: no-repeat;
  background-size: 1000px;
  border: 1px solid #8a0808;
  height: 250px;
}

.adesivo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6712f7c876df000141833f_adesivo.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.zoe {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db6a788500c6c5045a9c66_R26_zoom_bs_01_ext01.jpg");
  background-position: -91px -116px;
  background-repeat: no-repeat;
  background-size: 430px;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.grey {
  color: #0000;
}

.dimensioni-individual {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57690588225f3f9e094b66b4_squadra.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 120px;
  border: 1px solid #8a0808;
  height: 250px;
}

.tonalit-individual {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576905ba225f3f9e094b6769_color.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 130px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  left: 5px;
}

.verniciatura-individual {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57690629225f3f9e094b685c_paint.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 130px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  left: 10px;
}

.resistenza-fuoco-individual {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5769066c8a6044ef2ce1998f_fire.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 120px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  left: 15px;
}

.non-fonoassorbenti-individual {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576906c3b33474e265635e04_ear.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100px;
  border: 1px solid #8a0808;
  height: 250px;
}

.montaggio-individual {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57690715225f3f9e094b68a5_104_logo_trapano.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 140px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  left: 5px;
}

.trasporto-individual {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a4210bf153ce50dcca099_104_logo_trasposrti.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 140px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.accessori-individual {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576907a4225f3f9e094b6917_lamp.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 120px;
  border: 1px solid #8a0808;
  height: 250px;
  position: relative;
  left: 15px;
}

.abs {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d0b1b4df489cb7b23c734_profilo%20a.png");
  background-position: 105% 77%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.aos-puzzle-orizzontale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5830324da59b7dcd218bee07_sa4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.adele {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581de3df9ee306e065324d39_isolamento-acustico-4.jpg");
  background-position: 64% 66%;
  background-repeat: no-repeat;
  background-size: 350px;
  background-attachment: fixed;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.puzzle-attacco-a-parete {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5830362b4cc99c6e545fb098_sa10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.puzzle-attacco-a-vetro {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5830367138134dee0371b4a0_sa11.jpg");
  background-position: 50% 94%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.puzzle-attacco-a-soffitto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583035bda59b7dcd218bf4da_sa9.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.puzzle-autoportante {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58be74b14af4034e19528503_puzzle%20piantana.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.aos-puzzle-verticale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58303239a59b7dcd218bed4e_sa3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.carter {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d05876b511f9820b8f1fa_profilo%20b.png");
  background-position: 66% 70%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
  overflow: visible;
}

.squared-abs-bianco {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a664f83a2614dbbff419f_AOS%20Squared-image-14.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.sqaured-abs-grigio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a666fda702e28f89f8155_AOS%20Squared-image-13.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.squared-abs-nero {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a65bad300bb295de827d9_AOS%20Squared-image-12.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.sqaured-sistema-trix {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7c7be6c043f40001b1d3a8_AOS%20Squared-image-17.jpg");
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.squared-attacco-a-vetro {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7d7f561f44ad00017df46f_AOS%20Squared-image-21.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.squared-attacco-soffitto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7c8079b4ebff0001a93a4e_AOS%20Squared-image-19.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.arianna {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d0b1b4df489cb7b23c734_profilo%20a.png");
  background-position: 50% 66%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.sarah {
  height: 250px;
}

.slideryondy, .sliderpuzzle {
  height: 800px;
}

.moving-piano-appoggio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a538c444e9c21af9ef9b0_AOS%20Moving-image-12.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.moving-fioriera {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a551f49d36d1bdad1f0d4_AOS%20Moving-image-13.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.moving-seduta {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595501756587cf268a942829_AOS%20Moving-image-10.jpg");
  background-position: 22%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.moving-tavolino {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550167474a6a4969a59536_AOS%20Moving-image-09.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.moving-bilaminato {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583056ca38134dee0371d7df_a9.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.moving-trasparente {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583056d9a59b7dcd218c1544_a3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.moving-fioriera-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a551f49d36d1bdad1f0d4_AOS%20Moving-image-13.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.topakustik2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db784b98de60d53e16180f_004b.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
}

.aos-corner-45 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550a54c2ef60492585fb32_AOS%20Moving-image-05.jpg");
  background-position: 50% 93%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.slidermoving {
  height: 800px;
}

.aos-tidy-no-ante {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/597f48d213f8c60001d5e3df_dorr%20tutto%20aperto.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.maniella {
  height: 250px;
}

.fianco {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584d50dab69c4afe1dfba33e_20161211_133957.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
}

.interno {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584d653f6fd829a10d230222_20161211_150938.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.vulp, .betty {
  height: 250px;
}

.aos-corner-no-45 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550a3fec665c3c6845e14e_AOS%20Moving-image-04.jpg");
  background-position: 50% 93%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.cloetta {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db784b98de60d53e16180f_004b.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.cablaggi-corner {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550a77ec665c3c6845e161_AOS%20Moving-image-07.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.wo2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f78e9b69ed76343e99ba5_AOS-WoW-modif1.jpg");
  background-position: 50% 1%;
  background-repeat: no-repeat;
  background-size: cover;
}

.wo3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f7501910be8fb11c28811_072a.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.wo4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f72b6b69ed76343e983ef_er43.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.wo5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e8924a4bf5b9f21ddd868_wow%201.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 2227px;
}

.sara1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fb41409a5a7a9116eb200_R21_er%20mejo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.sara2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f0dc89ee306e065340058_man.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.sara3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f5a57910be8fb11c25104_lokj.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.sara4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f77449ee306e0653496fb_rfe.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.sara1tit {
  color: #38383d;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: 25px;
  margin-bottom: 5px;
  padding-left: 0;
  font-family: Varela Round, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.west {
  color: #38383d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.homesweethome {
  margin-top: 0;
}

.sweet2 {
  padding-bottom: 35px;
}

.saratitg {
  color: #38383d;
  text-align: center;
  letter-spacing: 4px;
  margin-top: 10px;
  margin-bottom: -15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
  font-weight: 400;
  display: block;
}

.saratitg.rigasopra {
  border-top: 1px solid #8e8e9c;
  border-bottom: 1px #000;
  border-left: 1px #000;
  border-right: 0 #000;
  padding-top: 25px;
}

.antonio {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}

.silvia {
  border: 1px #8e8e9c;
  height: 250px;
}

.immhome {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f7501910be8fb11c28811_072a.jpg");
  background-position: 0 0;
  background-size: 512px;
  max-width: 250%;
  height: 150px;
}

.rock {
  color: #38383d;
  text-align: left;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.rock1 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.rock3 {
  color: #38383d;
  text-align: left;
  margin-right: 15px;
  padding-top: 5px;
  padding-left: 15px;
  padding-right: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  position: relative;
  top: 0;
  left: 0;
}

.silvia1, .silvia2, .silvia3, .silvia4, .silvia6 {
  border: 1px #8e8e9c;
  height: 250px;
}

.hol {
  border-top: 1px solid #8e8e9c;
  margin-top: 0;
  padding-top: 40px;
}

.workstation-home {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60d455168dcda00d6f0b9d67_Pareti%20fonoassorbenti_05.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 0 20px;
  width: 380px;
  height: 250px;
  margin-left: 0;
  position: relative;
  top: 0;
  right: 10px;
}

.business-home {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2929f5dddfe23d84321e_01.1.jpg");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  border-right: 0 solid #edeff2;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 380px;
  height: 250px;
  transition: opacity .2s;
  display: inline-block;
  position: relative;
  top: 0;
  right: 2px;
}

.surfaces-home {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7442e0e948cff97d748cf5_Wallpartition%2001.jpg");
  background-position: 0 100%;
  background-size: cover;
  border-style: none;
  border-left-width: 0;
  border-left-color: #edeff2;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 380px;
  height: 250px;
  margin-left: 0;
  position: relative;
  top: 0;
  left: 15px;
}

.complements-home {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2996979f6c79e21c3bb2_01.1.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-left: 0 solid #edeff2;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 380px;
  height: 250px;
  margin-left: 0;
  position: relative;
  top: 0;
  left: 7px;
}

.sweet {
  margin-bottom: 35px;
  transition: opacity .2s;
}

.base-quadrata-floor {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595b40e386b462659cc4b3d8_AOS%20Floor-image-15.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.team89 {
  color: #38383d;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
  top: 0;
  left: 15px;
}

.pz1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e89c09a7bf26421d73f61_break.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pz2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5c636308dec80dde2461_ppp.jpg");
  background-position: 98%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pz3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5c95e59beb7c2ed8d430_nnn.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pz4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5cc96308dec80dde2783_ccc.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pz5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5d57c237dc3767cb153f_zzz.jpg");
  background-position: 50% 34%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pz6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5d84e59beb7c2ed8d740_jjj.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pz7 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f52fbfe18a07e43949e5a_iop.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pz8 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58303a243245eabe2198a819_sa13.jpg");
  background-position: 50% 34%;
  background-repeat: no-repeat;
  background-size: cover;
}

.aos-squared-generalit-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7c73e269f23900017140a2_AOS%20Squared-image-16.jpg");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  top: 0;
  right: 10px;
}

.aos-squared-generalit-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a65bad300bb295de827d9_AOS%20Squared-image-12.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
}

.aos-squared-generalit-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595511f9474a6a4969a59962_AOS%20Squared-image-04.jpg");
  background-position: -59px;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  top: 0;
  left: 10px;
}

.aos-desk-generalit-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954b2f22ece9002705e4050_AOS%20Desk-image-04.jpg");
  background-position: -29px;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  top: 0;
  right: 10px;
}

.aos-desk-generalit-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954b32a93e37f3e736a3a75_AOS%20Desk-image-07.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  top: 0;
  left: 10px;
}

.aos-desk-generalit-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954b2c9ec665c3c6845bead_AOS%20Desk-image-02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
}

.yo1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5830413f38134dee0371c4aa_sa20.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.yo2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5905f307933f2e3146f5_yyy.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.yo3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5953f307933f2e314d18_aaa.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.yo4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a5980f307933f2e314d43_ddd.jpg");
  background-position: 50% 76%;
  background-repeat: no-repeat;
  background-size: cover;
}

.yo5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583041dd4cc99c6e545fc84d_sa21.jpg");
  background-position: 50% 43%;
  background-repeat: no-repeat;
  background-size: cover;
}

.aos-moving-generalit-1 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60d44b9450575f9e863a3895_Pareti%20fonoassorbenti_02.jpg");
  background-position: 10% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
  position: relative;
  top: 0;
  right: 0;
}

.aos-moving-generalit-2 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f802fc7d95fc24480460aed_glass%20division%2001.jpg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
}

.aos-moving-generalit-3 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551748491eed0808d54a2b_AOS%20Wow-image-01.jpg"), url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a551f49d36d1bdad1f0d4_AOS%20Moving-image-13.jpg");
  background-position: 0 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, cover;
  border-radius: 12px;
  height: 200px;
  display: block;
  position: relative;
  top: 0;
  left: 0;
}

.mo1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575faceca2be25253d3e3056_living%201.jpg");
  background-position: 50% 86%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mo2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58305a2e297b69db0304079a_l9.jpg");
  background-position: 50% 86%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mo3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576a67caf307933f2e316285_c.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mo4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f77449ee306e0653496fb_rfe.jpg");
  background-position: 0 -174px;
  background-repeat: no-repeat;
  background-size: cover;
}

.mo5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5830557e4cc99c6e545fe65f_a3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mo6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58305ba14cc99c6e545ff20c_k8.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mo7 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58305592a59b7dcd218c149c_a4.jpg");
  background-position: 50% 30%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mo8 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583059443245eabe2198d323_v1.jpg");
  background-position: 50% 77%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mo9 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e16be7abac00612e607da_ki.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mo10 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579886c54cab51ad690da307_cuscino.jpg");
  background-position: 50% 77%;
  background-repeat: no-repeat;
  background-size: cover;
}

.aos-tidy-generalit-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59565e9a15705a74fae0d624_AOS%20Tidy-image-11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  top: 0;
  right: 10px;
}

.aos-tidy-generalit-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953bd4428060f1ffa995e9c_AOS%20Tidy-image-03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
}

.aos-tidy-generalit-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953bd5695b48343503b0de9_AOS%20Tidy-image-04.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  top: 0;
  left: 10px;
}

.topakustik-zoom {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db784b98de60d53e16180f_004b.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.aos-corner-generalit-1 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7de409a600bd6a65e7acaa_Smart%2001.1.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
  position: relative;
  top: 0;
  right: 0;
}

.aos-corner-generalit-3 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/672b2374ecfa86942f6911c5_01.4.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
  position: relative;
  top: 0;
  left: 0;
}

.aos-corner-generalit-2 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f749b4e670b05d9265a6fbc_Smart%2002.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
}

.base-corner {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a5fdf2b570430430c3fd5_AOS%20Moving-image-08.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.titolomatteo {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  text-decoration: none;
}

.l2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f58f84869c31f66bb207d_074b.JPG");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 6px solid #fff;
  width: 250px;
  height: 240px;
  position: relative;
  top: 0;
}

.l1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5830752d297b69db03043394_Apple-iPad-Pro-pencil_dezeen_468_15.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 390px;
  border: 0 solid #000;
  width: 250px;
  height: 240px;
  padding-left: 0;
  position: relative;
  top: 0;
}

.l3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aadfed36bab22572cb7cf_work_stress_burnout.png");
  background-position: 53%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 6px solid #fff;
  width: 250px;
  height: 240px;
}

.l4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/594bd01e84dbc2454b07e42e_20160923_150340.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px #8e8e9c;
  border-right: 6px solid #f0f0f0;
  width: 250px;
  height: 240px;
}

.l5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583074083245eabe2198fc71_ddd.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 6px solid #fff;
  width: 250px;
  height: 240px;
}

.l6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583073bc3245eabe2198fbf3_g.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 6px solid #fff;
  width: 250px;
  height: 240px;
  inset: 0;
}

.distanzaalto30 {
  margin-top: 30px;
}

.rew {
  color: #fff;
  margin-top: 12px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 400;
}

.stefani-design-logo {
  color: #0000;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58308585bc48352e54a91b27_Marchio%20Stefani_ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 250px;
  margin: 25px 0;
  font-size: 1px;
  text-decoration: none;
  display: block;
}

.acu1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a753447ed7f5a3aece4a0_img%20assorb.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  top: 0;
  right: 5px;
}

.acu2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5757cbd5bf3d99a1478e6225_topakustik.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  top: 0;
  left: 5px;
}

.acu4 {
  color: #fff;
  text-align: left;
  margin-top: 20px;
  margin-right: 15px;
  padding-right: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.acu5 {
  color: #fff;
  text-align: left;
  margin-top: 20px;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.acu6 {
  color: #38383d;
  text-align: left;
  margin-bottom: 30px;
  padding-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.gamba-e-desk-aos-team {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58ac0248f012106c06921566_team%20gambadesk.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.gamba-floor-aos-team {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595655de0b929045cbbf887d_AOS%20Team-image-18.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.listino2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60093c0256430d553893ca49_Screenshot%20(65).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #38383d;
  border-radius: 6px;
  width: 120px;
  height: 150px;
  margin-top: 0;
  margin-left: 0;
  padding-top: 0;
  padding-left: 0;
  position: relative;
  top: 0;
  right: 0;
}

.stefani-grigio-chiaro {
  background-color: #8e8e9c78;
}

.hytgfr {
  height: 70px;
}

.rea {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 0;
}

.saq {
  background-color: #38383d;
}

.prova {
  float: none;
  clear: none;
  background-color: #fff;
  padding-top: 20px;
  position: relative;
  top: 0;
  right: 0;
}

.prova1 {
  background-color: #fff;
}

.prova2 {
  clear: none;
  background-color: #0000;
  width: 50px;
  margin-left: 0;
  padding-left: 0;
  display: block;
  top: 0;
  right: 150px;
  overflow: auto;
}

.pon {
  color: #5a5a8b;
  background-color: #0000;
}

.pon.prova {
  padding-top: 0;
}

.uuuugjghk {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583972cee11409586f877640_Screenshot%20(2).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 25px;
}

.gdfgbdzgbzg {
  height: 240px;
}

._4522 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583972cee11409586f877640_Screenshot%20(2).png");
  background-position: 0 0;
  background-size: 658px;
}

.sliderok {
  height: 300px;
  margin-top: 40px;
  margin-bottom: 20px;
  padding-top: 0;
}

.rowok {
  height: 300px;
}

.design-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839750b1c4185d4362b849b_4712a032cb764ae12f06eb85799e3f1a.jpg");
  background-position: 25%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583975341c4185d4362b84a5_3a9bd5c6e2d796641097708e836eb24d.jpg");
  background-position: 11%;
  background-repeat: no-repeat;
  background-size: 320px;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397575e11409586f877b1f_4fdf7152b34c6dbc23ee80706da3f3e3.jpg");
  background-position: 89%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839759dd36bab22572b0d3f_e4fa64b009087206321e3c7823c955f1_800w.jpg");
  background-position: 69%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583975c3e11409586f877b31_868432bf2af0e1241a3d3fbef3db2e0e.jpg");
  background-position: 66% 12%;
  background-repeat: no-repeat;
  background-size: 500px;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839760845569b016c4a3b67_PSJS_3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 300px;
}

.design-7 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839779145569b016c4a3cab_1ac06bf49e85e4415ad4add8ed2f4116.jpg");
  background-position: 61% 14%;
  background-repeat: no-repeat;
  background-size: 420px;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-8 {
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583977e9e11409586f877d40_3bbfe251d0dd4a804d9ed4b5b51f22a2.jpg");
  background-position: 80%;
  background-repeat: no-repeat;
  background-size: 370px;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-9 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839787ee11409586f877e10_DSC_0255.jpg");
  background-position: 37% 32%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 2px solid #fff;
  height: 300px;
}

.design-10 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583978bbd36bab22572b0f7f_mana-nike-allysonfelix1.jpg");
  background-position: 63%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-11 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583978fb45569b016c4a3f7c_s-works-mclaren-tarmac-1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-12 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397944b333a5214d3068e7_6x-VITRA-Charles-Eames-Alu-Chair-EA-_57.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 300px;
}

.design-13 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583979ade11409586f877e3f_main-qimg-84f2eb91059fc653ee4d177e67e7de8e.png");
  background-position: 33%;
  background-repeat: no-repeat;
  background-size: 430px;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-14 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583979ead36bab22572b1089_i-am-buttons-headphones-will-i-am-products-design-technology_dezeen_2364_col_10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-15 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397a5264d0592803abaeab_Oslo_opera-house.jpg");
  background-position: 67%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 2px solid #fff;
  height: 300px;
}

.design-16 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397a74b333a5214d306a3b_9871a05cd614140189d7be70909d99a6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-17 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397a95d36bab22572b10e9_1971-lamborghini-miura-sv-wheel-emblem-0390bw-jill-reger.jpg");
  background-position: 79%;
  background-repeat: no-repeat;
  background-size: 448px;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-18 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397aff1c4185d4362b8bc1_11373681_924329637631450_688208792_n.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 300px;
}

.design-19 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397e62e11409586f878079_9465d61209df9ac9962b174c6d5611c7.jpg");
  background-position: 50% 73%;
  background-repeat: no-repeat;
  background-size: 300px;
  border-right: 2px #fff;
  height: 300px;
}

.design-20 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397be7d36bab22572b110f_article-2117478-017314180000044D-799_634x478.jpg");
  background-position: 33%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-21 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397bb11c4185d4362b8c2d_Win-a-Free-MacBook-Air-with-ScreenCastsOnline-on-Black-Friday-2.png");
  background-position: 25%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-22 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397c0364d0592803abaeea_ec109d8f6d22dff67f3a8eeeea053a5c.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-23 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397c4b45569b016c4a4410_aero-road-bikes-Specialized-McLaren-Venge.jpg");
  background-position: 51%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.design-24 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397c7fd36bab22572b1222_porsche_356_speedster_and_girl_wallpaper_g002.jpg");
  background-position: 50% 36%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.acustica {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57985f6c41136a134b00065a_acustica%201.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 550px;
}

.psicologia {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aad6664d0592803ad3b3a_uomo-stressato.jpg");
  background-position: 50% 43%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 550px;
}

.mazzoli {
  width: 180px;
  height: 180px;
  margin-left: 50px;
  padding-left: 0;
}

.psicologo1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839b253b333a5214d30b43f_barca-a-vela.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.psicologo2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839b271b333a5214d30b442_fakarava.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.psicologo3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839b285d36bab22572b59bb_osservando_il_silenzio.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.psicologo4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839b2f21c4185d4362bcbdd_tuscany-desktop-wallpaper-wallpaper-4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.psicologo5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839b5a5d36bab22572b5ea3_GrandCanyon.jpg");
  background-position: 50% 100%;
  background-repeat: repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.psicologo-6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839b539b333a5214d30b9be_4-7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 300px;
}

.psico {
  margin-top: 0;
  padding-top: 0;
}

.psicozz {
  border-top: 1px solid #8e8e9c;
}

.rigasotto {
  border-bottom: 1px solid #8e8e9c;
}

.rigasotto.distanzaalto30.sfondino2 {
  background-color: #7e7e8326;
  padding-left: 0;
}

.rigasotto.distanzaalto30.sfondino2.dx10 {
  padding-left: 0;
}

.arial {
  color: #38383d;
  text-align: left;
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-top: 60px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.slideracu {
  background-color: #38383d;
}

.topakustik {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a753447ed7f5a3aece4a0_img%20assorb.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #38383d;
  height: 300px;
}

.topakustik-6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5757cbd5bf3d99a1478e6225_topakustik.jpg");
  background-position: 77%;
  background-repeat: no-repeat;
  background-size: cover;
  border-style: none;
  border-right-width: 2px;
  border-right-color: #38383d;
  height: 300px;
}

.topakustik-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aab9145569b016c4c5d3f_4Akustik04%20(1).jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #38383d;
  height: 300px;
}

.topakustik-4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aac66e11409586f892617_20160721_16475b1.jpg");
  background-position: 82%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #38383d;
  height: 300px;
}

.topakustik-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aac52b333a5214d324085_20161123_104533b.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #38383d;
  height: 300px;
}

.topakustik-5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aac0bd36bab22572cb125_Topakusitk%2013-3-500x500.jpg");
  background-position: 89%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #38383d;
  height: 300px;
}

.superacustica {
  color: #fff;
  letter-spacing: 4px;
  text-transform: uppercase;
  background-color: #38383d;
  margin-top: 25px;
  margin-bottom: 0;
  padding-top: 25px;
  padding-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.aosbianco {
  background-color: #8e8e9c78;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5842dab26f3a4af039f9b890_marchio%20aos%20ok.gif");
  background-position: 50% -20%;
  background-repeat: no-repeat;
  background-size: auto 78px;
  height: 75px;
  display: block;
  overflow: visible;
}

.testonellafoto {
  color: #fff;
  border-bottom: 1px #000;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  text-decoration: none;
  display: inline-block;
  position: relative;
  top: 380px;
  left: 15px;
  right: 0;
}

.compl {
  color: #38383d;
  text-align: center;
  margin-top: 25px;
  padding-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.compl1 {
  color: #38383d;
  text-align: center;
  margin-top: -10px;
  margin-bottom: 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.lavori-svolti-stefani-design {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aa5ede11409586f892116_0.jpg");
  background-position: 60% 70%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.lavori-svolti-stefani-design-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aa6b564d0592803ad3597_28.jpg");
  background-position: 35%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.lavori-svolti-stefani-design-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aa73564d0592803ad35b7_10.jpg");
  background-position: 13%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.lavori-svolti-stefani-design-4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aa7aa64d0592803ad35e1_Pages%20Jaunes%20(5).JPG");
  background-position: 50%;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.lavori-svolti-stefani-design-5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aa7f345569b016c4c5888_IMGP2988.JPG");
  background-position: 31%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 2px solid #fff;
  height: 300px;
}

.lavori-svolti-stefani-design-6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e17ac910be8fb11c094a4_079.jpg");
  background-position: 64%;
  background-repeat: no-repeat;
  background-size: 450px;
  height: 300px;
}

.rowazeinda {
  margin-top: 35px;
  margin-bottom: 50px;
}

.distanzaalto35 {
  margin-top: 35px;
}

.ddddd {
  color: #fff;
  text-align: left;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.area-riservata-immagine {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ab871d36bab22572cc72e_AutoCAD_360-2-1920X1080.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 550px;
  padding-top: 450px;
}

.tity {
  color: #38383d;
  margin-top: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 700;
}

.lkiju {
  color: #fff;
  margin-top: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.listinodown {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583574dd4c49fcf42066ba4a_Screenshot%20(1).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #000;
  height: 350px;
}

.cont350 {
  height: 380px;
}

.linkris {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58c7c72fb12a6eb630b404e5_Screenshot%20(16).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  width: 250px;
  height: 350px;
  margin-top: 15px;
  margin-left: 35px;
}

.trffddf {
  background-color: #8e8e9c78;
}

.linkragazza {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fd9b3a4bf5b9f21dfb716_ragazza%20ok.jpg");
  background-position: 50% 47%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #8e8e9c;
  width: 295px;
  height: 210px;
  margin-top: 85px;
  margin-left: -30px;
}

.bambino {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b934faf60faf4f69075fe0_Screenshot%20(9).png");
  background-position: 108%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  width: 295px;
  height: 210px;
  margin-top: 85px;
  margin-right: 0;
  padding-left: 0;
  position: relative;
  top: 0;
  left: 0;
}

.distdist {
  margin-bottom: 25px;
  padding-bottom: 20px;
}

.box-qubstik-generalit-2 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643e957616efab90044ac18e_1.5.jpg");
  background-position: 85%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
}

.box-qubstik-generalit-1 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35e3cfa3d02b34aa5157_222.jpg");
  background-position: 75%;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
  position: relative;
  top: 0;
  right: 0;
}

.box-qubstik-generalit-3 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2996979f6c79e21c3bb2_01.1.jpg");
  background-position: 35%;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
  position: relative;
  top: 0;
  left: 10px;
}

.box-quitemoon-generalit-1 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8020cb6e811af160563b25_02.1.jpg");
  background-position: 0%;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
  position: relative;
  top: 0;
  right: 0;
}

.box-quitemoon-generalit-2 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8020f12416002435a41cdd_double%20glass%2001.jpg");
  background-position: 0%;
  background-size: cover;
  border-radius: 12px;
  height: 200px;
  display: block;
}

.box-quitemoon-generalit-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5955240e3f108e08c83f2742_BOX%20Quitemoon-image-04.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  position: relative;
  top: 0;
  bottom: 0;
  left: 10px;
}

.contatti {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 26px;
}

.freccetopak {
  color: #38383d;
}

.slidertopak {
  background-color: #fff;
  margin-left: -10px;
}

.topakustik-bianco-tibet {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad150d36bab22572ce7f7_bianco%20tibet.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
}

.topakustik-acero-ab {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad1d464d0592803ad64f0_acero%20ab3.jpg");
  background-position: 50% 64%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  padding-left: 0;
  position: relative;
  top: 0;
  left: 8px;
}

.topakustik-bianco-niveo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad34d64d0592803ad6752_bianco%20niveo_2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.topakustik-grigio-sasso {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad3c81c4185d4362d8ee1_argento.jpg");
  background-position: 50% -3px;
  background-repeat: no-repeat;
  background-size: 425px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

.topakustik-acero-finlandia {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad4a1d36bab22572ced0b_acero%20patt_3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 10px;
}

.topakustik-alluminio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad5f91c4185d4362d90bc_sas.jpg");
  background-position: 50% -3px;
  background-repeat: no-repeat;
  background-size: 425px;
  border: 1px solid #8e8e9c;
  height: 300px;
  padding-right: 0;
  position: relative;
  top: 0;
  left: 6px;
}

.topakustik-rovere-galles {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad95964d0592803ad710c_rovere%20del%20galles_2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
}

.topakustik-teak-biblos {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad8c045569b016c4c8e91_DEF_teak.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 500px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.topakustik-wenge {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad8d464d0592803ad70fe_DEF_wenge.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 460px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

.topakustik-customize {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad999e11409586f895d60_20161127_135443.jpg");
  background-position: 16% 63%;
  background-repeat: no-repeat;
  background-size: 715px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 6px;
}

.tpk20 {
  color: #38383d;
  margin-top: 30px;
  margin-bottom: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.tpk21 {
  color: #38383d;
  text-align: left;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.carter1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adb7ed36bab22572cf31c_%40carter%20bianco4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
}

.carter2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adb91d36bab22572cf322_%40carter%20grigio3.jpg");
  background-position: 25%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.biancotouch {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583addccb333a5214d328eb8_bianco%201101%20pe_2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 425px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.biancopuro {
  background-color: #fff;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 0;
}

.argento {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ade7fb333a5214d328eca_argento%202.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

.habana {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adeb945569b016c4c9825_lino%20habana_3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 8px;
}

.rovere-sbiancato {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adf1464d0592803ad7993_1254985.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 6px;
}

.taupe {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adf3664d0592803ad79ee_grigio%20talpa_2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 425px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 10px;
}

.frassinodiamante {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae159b333a5214d32900f_frassino%20corona%20diamante_2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
}

.frassinostone {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae190b333a5214d329011_frassino_3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 300px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 10px;
}

.roverecristal {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae20545569b016c4c9b3b_rovere%20cristal%2034217.jpg");
  background-position: 32%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.roveremongori {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae4d764d0592803ad823b_rovere%20mongori%2037745.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 400px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

.tundra {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae3701c4185d4362d9ab4_yuhgt.jpg");
  background-position: 31%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 8px;
}

.frassinoamazon {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584986be501b9b8a190d73d8_AMAZON_37746.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.wenge {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae665b333a5214d329653_weng%C3%A8%20(37.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 6px;
}

.olmomiele {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae59c45569b016c4c9e22_olmo%20miele_4.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 6px;
}

.rovere {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae6cc64d0592803ad832b_rovere%2037718.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

.titanio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae6981c4185d4362d9cce_titanio.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 8px;
}

.carbonio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8b61e11997722cc48097_carbonio2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
}

.vetro-bianco-lucido {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8f6b40b743510c56f294_%40-Vetro-laccato-decorativo-di-vetro-indietro-.jpg");
  background-position: 3% 97%;
  background-repeat: no-repeat;
  background-size: 1000px;
  border: 1px solid #8e8e9c;
  height: 300px;
}

.vetrobianco-satinato {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8f8cc9896a832c6515bc_%40ante_vetro01az.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1200px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.vetronerolucido {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8efc9938079f5a9aace6_%40nero%20vetro.jpg");
  background-position: 0 0;
  background-size: 128px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.vetronerosatinto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8ef3c047cc150c57af44_%40nero%20satin.jpg");
  background-position: 0 0;
  background-size: 128px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 6px;
}

.vetro-rossolucido {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8ee0e11997722cc48b3f_%40rosso%20vetro.jpg");
  background-position: 0 0;
  background-size: 128px;
  border: 1px solid #8e8e9c;
  height: 300px;
  top: 0;
  left: 8px;
}

.vetrorossosatinato {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8ee99938079f5a9aace4_%40rosso%20satin.jpg");
  background-position: 0 0;
  background-size: 128px;
  border: 1px solid #8e8e9c;
  height: 300px;
  top: 0;
  left: 10px;
}

.absbianco, .absargento, .absnero {
  height: 300px;
}

._100 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8948c047cc150c57a526_100.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
}

._103 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e897ac9896a832c65113a_103.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

._406 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e89b6c047cc150c57a533_406.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

._503 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e89c4313942ad5a1d4528_503.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 6px;
}

._802 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e89d79938079f5a9aa5eb_802.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 8px;
}

._901 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e89e1e11997722cc47f7b_901.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 10px;
}

._703 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8a17c9896a832c651269_703.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
}

._601 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8a23313942ad5a1d4769_601.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

._200 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8a30e11997722cc48026_200.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

._403 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8a489938079f5a9aa615_403.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 6px;
}

.vascainvetroresina {
  height: 300px;
}

.mensolaargento {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ade7fb333a5214d328eca_argento%202.jpg");
  background-position: 0 0;
  background-size: 95px;
  border: 1px solid #8e8e9c;
  height: 300px;
  top: 0;
  left: 2px;
}

.trasparente {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8fa4313942ad5a1d5502_%40cloud-thru-bluebell.jpg");
  background-position: -31px 0;
  background-size: 1200px;
  border: 1px solid #8e8e9c;
  height: 300px;
}

.decorato {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8e4240b743510c56eea5_%40cloud-thru-bluebell_2.jpg");
  background-position: -154px -4px;
  background-repeat: no-repeat;
  background-size: 1200px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.linkteam {
  width: 100px;
  height: 50px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}

.zxcv {
  color: #2e80b6;
  margin-top: 0;
  margin-left: 50px;
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: inline-block;
  position: relative;
  top: 0;
  left: 0;
}

.zxcvb {
  color: #2e80b6;
  margin-left: 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  display: inline-block;
}

._1214 {
  margin-top: 20px;
}

.calcolatore-acustico-link {
  width: 150px;
  margin-left: 30px;
  margin-right: 0;
  padding-left: 0;
  position: relative;
  top: 15px;
  left: 0;
}

.preventivo-link {
  width: 100px;
  margin-left: -30px;
  position: relative;
  top: 15px;
  left: 0;
}

.patagonia {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58428993f6609bcc1c35c1af_W003%20PATAGONIA.bmp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 0;
}

.tinta-topakustik {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58428b126f3a4af039f970bd_tpk.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 6px;
}

.testocolore {
  color: #38383d;
  text-align: left;
  margin-top: 5px;
  margin-left: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  position: relative;
}

.testocolorebianco {
  color: #fff;
  text-align: left;
  margin-top: 5px;
  margin-left: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

._47147 {
  padding-right: 0;
  display: inline-block;
}

.testo-concetto-prodotti {
  color: #38383d;
  text-align: center;
  width: auto;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.concetto-prodotti {
  background-color: #3b3b4129;
  border-radius: 5px;
  height: 70px;
  margin-bottom: 10px;
  box-shadow: 1px 1px 3px #2e80b6;
}

.vetromoduloportadecorato {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5842d7ee87e910bc3afe1d7b_Senza%20titolo-1.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

.sfondogrigio {
  background-color: #7c7c85bf;
  height: 75px;
}

.aosprodottilogo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5842dab26f3a4af039f9b890_marchio%20aos%20ok.gif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 250px;
  height: 75px;
}

.aos-tidy-ante {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/597f4a30f5ddbc000142d410_AOS%20Tidy-image-13.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  left: 5px;
}

._003 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58499d323217d0de73cc82f9_15-118.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 300px;
}

._004 {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a77ada2cecbb5440a583c_15-004.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

._003cornice {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a6b0389cb44bc55221555_003.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

._056 {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a775d89cb44bc55222d90_15-056.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 0;
}

._021 {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a77e189cb44bc55222e99_15-021.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 6px;
}

._154 {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a78eea275a2a744f0f97e_51-154.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
}

._016 {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a79b9a275a2a744f0faef_15-016.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 8px;
}

._241 {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a7a11432b8d7c71999b23_15-241.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 10px;
}

._002 {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a7c0f432b8d7c71999e8b_15-002.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
}

._069 {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a7c71a275a2a744f105e8_15-069.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

._246 {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a7c95e4a414db55e6d188_15-246.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

._318 {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a7cc7e4a414db55e6d248_15-318.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 6px;
}

._118 {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a7d44e4a414db55e6d265_15-118.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 8px;
}

._082 {
  background-color: #7e7e834d;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584a7dcd8c039e9e71e90192_15-082.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.attenzione {
  border: 2px solid #c21212;
  height: 100px;
  margin-top: 30px;
  margin-bottom: 0;
  padding-left: 0;
  position: relative;
  top: 0;
}

.testoattenzione {
  color: #38383d;
  letter-spacing: 0;
  margin: 25px 25px 0 30px;
  padding-bottom: 0;
}

.linkaccessori {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  display: inline;
}

.sopralzo-floor {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595e0eba85beea3ef46149ad_img-4a.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.aos-manager-piano-satinato-tablet {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a033b4a85fb75923adf69_AOS%20Manager-image-09.jpg");
  background-position: 50% 65%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.rifinito-vetro-satinato {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d688da36d07ae6c6a890_AOS%20Reception-image-09.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.biancotouch2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583addccb333a5214d328eb8_bianco%201101%20pe_2.jpg");
  background-position: 0 0;
  background-size: 425px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.biancopuro2 {
  border: 1px solid #8e8e9c;
  height: 300px;
}

.tidy-pomello {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584d5c596fd829a10d22ff29_20161211_134023.jpg");
  background-position: 51% 42%;
  background-repeat: no-repeat;
  background-size: 750px;
  border: 1px solid #8e8e9c;
  height: 250px;
}

.tidy-maniglia-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584d5c6e6fd829a10d22ff2a_20161211_134118.jpg");
  background-position: 60% 32%;
  background-repeat: no-repeat;
  background-size: 700px;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.moving-satinato {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595f9d4b9052685688789e96_Moving-image-15.jpg");
  background-position: 50% -75px;
  background-repeat: no-repeat;
  background-size: 500px;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.tidy-serratura {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584d5cbb3946a75e18118e26_20161211_145407.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.att {
  position: relative;
  top: 0;
  left: 10px;
}

.tendarossa {
  background-color: #8a0808;
}

.sewaqws {
  color: #fff;
}

.saqw {
  opacity: 1;
  color: #38383d;
  background-color: #0000;
  margin-top: 0;
  margin-left: 10px;
  padding-top: 0;
  font-family: Varela Round, sans-serif;
  font-size: 18px;
  text-decoration: none;
  display: inline-block;
  position: relative;
  top: 20px;
  left: 0;
}

.saqw2 {
  color: #2e80b6;
  margin-left: 120px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
  display: inline-block;
  position: relative;
  top: 20px;
  left: 0;
}

.rosso {
  background-color: #8a0808;
  height: 21px;
}

.white {
  color: #fff;
  background-color: #8a0808;
  width: 230px;
  height: 70px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
  display: inline-block;
}

._23445667 {
  margin-top: 0;
  position: relative;
  top: 26px;
  left: 20px;
}

.wedd2 {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

.quitemoon-home {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59b659a87bd7ea0001f08d8e_BOX%20Quitemoon-image-15.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 3px solid #edeff2;
  width: 610px;
  height: 300px;
  margin-left: 3px;
  display: inline-block;
  position: relative;
  right: 5px;
}

.qubstik-home {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595520b33f108e08c83f266a_BOX%20Qubstik-image-01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-left: 3px solid #edeff2;
  width: 610px;
  height: 300px;
  margin-left: 4px;
  position: relative;
  top: 0;
  left: 2px;
}

.rigasopra {
  border-top: 1px solid #8e8e9c;
  padding-top: 15px;
}

.home5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec0c4acb9f53170c15d61_Smart%2003.2%20tagliata.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.agata {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

._30dabasso {
  margin-bottom: 30px;
}

._30dabasso.giallino {
  background-color: #8e8e9c4a;
}

.aos-team-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5948e205b0d3db0e7a724f5e_desk%2Bcass%2Bpalo%20no%20vetri%2Berba.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
  position: relative;
  top: 0;
  right: 0;
}

.aos-floor-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551bf9386f45743f5a4045_AOS%20Floor-image-03.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.aos-desk-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954b2c9ec665c3c6845bead_AOS%20Desk-image-02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.aos-tidy-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59565e9a15705a74fae0d624_AOS%20Tidy-image-11.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.aos-manager-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953cdbcb74c8f372823389f_AOS%20Manager-image-04.jpg");
  background-position: -28px;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
  top: 0;
  left: 0;
}

.aos-reception-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d5faaaef8c203fb57e27_AOS%20Reception-image-01.jpg");
  background-position: -1px;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.aos-wall-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5df26e2cf378b6f49be_AOS%20Wall-image-11.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
}

.aos-platform-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954fbb093e37f3e736a57de_AOS%20Platform-image-01.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 550px;
  width: 350px;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.aos-wow-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db8b0d0b30728402373d81_052.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.aos-puzzle-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d129b74c8f3728233a0a_AOS%20Puzzle-image-02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.aos-squared-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7c8233c043f40001b1e36f_AOS%20Squared-image-20.jpg");
  background-position: -4px;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
  position: relative;
  top: 0;
  left: 0;
}

.aos-moving-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595500ee6587cf268a942809_AOS%20Moving-image-03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
}

.aos-corner-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550a29c2ef60492585fb24_AOS%20Moving-image-03.jpg");
  background-position: 37%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.t1 {
  direction: ltr;
  color: #38383d;
  text-align: left;
  text-indent: 0;
  margin-top: 20px;
  margin-right: 25px;
  padding-right: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
  position: relative;
  top: 0;
  left: 0;
}

.t2 {
  color: #38383d;
  text-align: left;
  margin-top: 20px;
  margin-right: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  position: relative;
  top: 0;
  left: 6px;
}

.t3 {
  color: #38383d;
  margin-top: 20px;
  margin-right: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  position: relative;
  top: 0;
  left: 12px;
}

.t4 {
  color: #38383d;
  margin-top: 20px;
  margin-right: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  position: relative;
  top: 0;
  left: 18px;
}

.t5 {
  color: #38383d;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  position: relative;
  top: 0;
  left: 24px;
}

.ttit {
  color: #38383d;
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-top: 35px;
  margin-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
  position: relative;
  top: 0;
  right: 0;
}

.tsotttit {
  color: #38383d;
  margin-top: -10px;
  margin-bottom: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.rigasopra2 {
  border: 1px #000;
  border-top: 1px solid #8e8e9c;
  margin-top: 5px;
  padding-top: 0;
}

.rigasopra2.sfondino {
  background-color: #38383d40;
}

.rigalaterale {
  border-right: 1px solid #f0f0f0;
}

.rigalateralesx {
  border-width: 1px 1px 1px 5px;
  border-color: #f0f0f0;
  border-left-style: solid;
  border-right-style: none;
  display: inline-block;
  position: relative;
}

.box-quitemoon-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a85b51a96366500012d0754_BOX%20Quitemoon-image-18.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
}

.box-qubstik-prodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595520cef767c97ebd25efff_BOX%20Qubstik-image-02.jpg");
  background-position: 5% 60%;
  background-repeat: no-repeat;
  background-size: 550px;
  width: 350px;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.sfondino2 {
  background-color: #7e7e8426;
}

._12 {
  top: 0;
  left: 0;
}

.colori {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58abfe43b413d7ce36fba1ea_color-palette-icon_2.png");
  background-position: 50% 45%;
  background-repeat: no-repeat;
  background-size: 550px;
  border: 1px solid #8e8e9c;
  width: 400px;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.serie {
  color: #edeff2;
  background-color: #8a0808;
  width: 280px;
  height: 50px;
  margin-bottom: 0;
  margin-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
}

.testoserie {
  margin-top: -5px;
}

.rowserie {
  height: 81px;
}

.dx10 {
  margin-left: 0;
  padding-left: 0;
}

.rigasopra3 {
  border-color: #8a0808;
  border-top-style: solid;
  border-top-width: 2px;
  margin-top: 0;
  display: block;
}

.rigasopra3._30dabasso {
  padding-left: 11px;
}

._20 {
  padding-top: 10px;
}

._20dabasso {
  margin-bottom: 20px;
}

._20dabasso.giallino {
  background-color: #0000;
  border: 1px solid #000;
}

.serie2 {
  color: #edeff2;
  background-color: #8a0808;
  width: 280px;
  height: 50px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
  top: 0;
  right: 0;
}

.se.w--open {
  position: relative;
  top: 0;
  right: 5px;
}

.as {
  height: 50px;
}

.sx10 {
  top: 0;
  right: 10px;
}

.quite1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58a172a874b43a277c72f82e_lok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.quite2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58abf65048b108572fc3c808_box.jpg");
  background-position: 50% 61%;
  background-repeat: no-repeat;
  background-size: cover;
}

.quite3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ac70b64d0592803ad5af4_verde.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.quite4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aea5c66bd0b77a1da3c01c_box%20fiera%20definitivo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.pompa-di-calore {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aea6389cd197f94ab60ff3_easy.jpg");
  background-position: 81%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
}

.climatizzatore-e-mobile {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aeaa919dfe115929c80b85_piccola.jpg");
  background-position: 71%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.illuminazione-box {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595b510e3594d26123242324_BOX%20-image-01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.elettrificazione-box {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db6b230b307284023726ef_106_a1.jpg");
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: 900px;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.controllo-accessi-box {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595b517f695a72458025388a_BOX%20Qubstik-image-06.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.contenitore-stefani {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595b525f7f417b7a09c12b83_BOX%20-image-02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.tavolo-stefani {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595b51ee549f8f72d1a14b2c_BOX-image-03.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.dimensione-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aeb0a6ee06f5f73ebf400c_large_pianta03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 350px;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.dimensione-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aeb05579dba0bd1d36f05c_medium_pianta02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 400px;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.dimensione-1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aeb0099dfe115929c80c12_small_pianta02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 500px;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
}

.quitemoon-vetro1 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aeb15a9cd197f94ab61067_small_fronte02.jpg");
  background-position: 14%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #8e8e9c;
  height: 250px;
}

.quitemoon-vetro2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aeb1b7db9c1e79296e98fd_medium_fronte04UNITO.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.quitemoon-vetro3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aeb2269dfe115929c80cd2_large_fronte06UNITO_2.jpg");
  background-position: -10%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.attenzione2 {
  border: 2px solid #8a0808;
  height: 130px;
}

.box-quitemoon-immagine-principale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7442e0e948cff97d748cf5_Wallpartition%2001.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.box-qubstik-immagine-principale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f36fdbc88bc0684d06304_01.1.jpg");
  background-position: 50% 75%;
  background-size: cover;
}

.box-qubstik-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aebdc74451abf577347d7d_COPERTINA_boxfloor_03_specc_2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 400px;
  padding-top: 0;
}

.aos-team-immagine-concetto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0a8be901fd64401047a_TEAM.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 400px;
  margin-top: -30px;
}

.qubstik-s {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aec0bcb14c98c10dd8f2e9_SMALL_pianta02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 400px;
  border: 1px solid #8e8e9c;
  height: 250px;
}

.qubstik-m {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aec0f44451abf577347e18_MEDIUM_pianta02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 360px;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.qubstik-l {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aec12c2a1c75e518f78fb8_LARGE_pianta02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 360px;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.qubstik-fonoaasorbente {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aec1d5e999b1a046b94a3d_SMALL_fronte04.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 390px;
  border: 1px solid #8e8e9c;
  height: 250px;
}

.qubstik-vetrato {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aec1fb348c93d519100a8a_MEDIUM_fronte04.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 390px;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.qubstik-porta-scorrevole {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aec22062f3d71578177dc9_LARGE_fronte04.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 390px;
  border: 1px solid #8e8e9c;
  height: 250px;
}

.soffitto-qubstik {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aac52b333a5214d324085_20161123_104533b.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.contteam {
  border: 1px solid #8a0808;
  height: 80px;
  padding-left: 0;
  display: block;
}

.utility-page-wrap {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 80vh;
  max-height: 100%;
  margin-top: 220px;
  display: flex;
}

.utility-page-content {
  color: #192024;
  text-align: center;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 450px;
  margin-top: 100px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  width: 250px;
  margin-top: 100px;
  display: flex;
}

.distalto10 {
  border-top: 1px #8e8e9c;
  margin-top: 50px;
}

.testook {
  color: #38383d;
  border-bottom: 1px #8e8e9c;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-left: -10px;
  padding-bottom: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.topakustik-liscio-bianco-tibet {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e3d93af32a716e4347c4_0134-Bianco-Tibet.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
}

.topakustik-liscio-bianco-niveo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e3eafbbec15a489ec8fc_0118-Bianco-Niveo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.topakustik-liscio-grigio-sasso {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e3f9670102252ef03f8a_0343-Grigio-Sasso.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

.topakustik-liscio-alluminio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e409f3dbd88e3cf8cd3b_6436-Alluminio.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 300px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 6px;
}

.topakustik-liscio-acero-ab {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e428670102252ef03fa3_6166-Acero-AB.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 300px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 8px;
}

.topakustik-liscio-acero-finlandia {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e4392adbb5d70c4feac5_1681-Acero-Finlandia.jpg");
  background-position: 0 0;
  background-size: 300px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 10px;
}

.topakustik-liscio-rovere-galles {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e490a93b07636e1b3b50_6909-Rovere-Galles.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 448px;
  border: 1px solid #8e8e9c;
  height: 300px;
}

.topakustik-liscio-teak-biblos {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e4d8ceab253c48c99ec3_teakmini.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.topakustik-liscio-wenge {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e5962adbb5d70c4feb11_6246-Wenge.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

.topakustik-liscio-custom {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e5c6ddad4bdd212fe687_route66mini.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 6px;
}

.pattwall-bianco {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e6f4670102252ef04152_Bianco%200111.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
}

.pattwall-giallo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e70ffbbec15a489ec9b0_Giallo%200444.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.pattwall-arancio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e71ed63ba0192206e50d_Arancio%200451.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

.pattwall-rosso {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e7302adbb5d70c4feb3b_Rosso%200446.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 6px;
}

.pattwall-verde {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e740d9def3fa0cace2c0_Verde%200463.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 8px;
}

.pattwall-rovere-del-galles {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e751f3dbd88e3cf8ce7e_Rovere%20Galles%206909.JPG");
  background-position: 0 0;
  background-size: 300px;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 10px;
}

.pattwall-teak {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e7ab670102252ef04172_Teak%208058.JPG");
  background-position: 0 0;
  background-size: 300px;
  height: 300px;
}

.pattwall-wenge {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e7bfddad4bdd212fe6c6_Wenge%206733.JPG");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 300px;
  position: relative;
  top: 0;
  left: 2px;
}

.ral3001 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3ee78f3dbd88e3cf8d0bb_ral%203001.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

.carter3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8efc9938079f5a9aace6_%40nero%20vetro.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 300px;
  position: relative;
  top: 0;
  left: 4px;
}

.titicolori {
  color: #38383d;
  letter-spacing: 0;
  margin-top: 35px;
  margin-bottom: 20px;
  margin-left: -10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  display: inline-block;
}

.titcolori {
  margin-top: 35px;
  display: inline-block;
}

.testodesign {
  color: #38383d;
  margin-top: 0;
  margin-bottom: 20px;
  margin-left: -10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.testoprestige {
  color: #38383d;
  margin-top: 30px;
  margin-bottom: 20px;
  margin-left: -10px;
  padding-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

._10sx {
  margin-left: 0;
  padding-left: 0;
  display: block;
  position: relative;
  top: 0;
  right: 10px;
}

.isolanteacustico {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581de3df9ee306e065324d39_isolamento-acustico-4.jpg");
  background-position: 50% 105%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 0;
}

.top-access-aos-team {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5956578a0667f30808221737_AOS%20Team-image-20.jpg");
  background-position: 36%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.fototeam {
  width: 210px;
  height: 200px;
}

.fototeamrett {
  width: 300px;
  height: 150px;
}

.loki {
  float: none;
  clear: none;
  border: 4px solid #38383d;
  width: 230px;
  max-width: 100%;
  overflow: visible;
}

.galleria-immagini {
  cursor: pointer;
  border: 3px solid #38383d;
}

.cotorno {
  border: 3px #38383d;
  position: relative;
  top: 0;
  left: 0;
}

.list {
  color: #c21212;
  column-count: 1;
  column-rule: 0px none black;
  column-gap: 6.9em;
  margin-top: 100px;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 40px;
  list-style-type: square;
  display: block;
  position: relative;
  top: 0;
  left: 70px;
}

.immagine-download {
  position: relative;
  top: 0;
  left: 0;
}

.lopp {
  cursor: pointer;
  list-style-type: square;
}

.linkdown {
  color: #38383d;
  font-size: 14px;
  text-decoration: none;
  display: inline-block;
}

.gy {
  margin-top: 0;
  padding-top: 0;
}

.immdown, .dergd {
  display: inline-block;
}

.tidy-maniglia-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58db78b4625387c45608aebe_20170214_100731.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1050px;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.duevie {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595b434e695a724580253247_AOS%20Floor-image-19.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
}

.dueviebis {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595b441944be4234f1302ad9_AOS%20Floor-image-20.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.trevie {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595b4431b9066065ff0c91d5_AOS%20Floor-image-21.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.base-nascosta-floor {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595b4082b9066065ff0c90b1_AOS%20Floor-image-18.jpg");
  background-position: 54%;
  background-repeat: no-repeat;
  background-size: 570px;
  border: 1px solid #8e8e9c;
  height: 250px;
}

.base-triangolare-floor {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595b4105b9066065ff0c90c3_AOS%20Floor-image-14.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.base-circolare-floor {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595b41219162127a6a351522_AOS%20Floor-image-16.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 15px;
}

.ko {
  margin-top: -50px;
}

.acee {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57690dcf1ce5e1bb09e631fb_scelta3.png");
  background-position: 50% 42%;
  background-repeat: no-repeat;
  background-size: 850px;
  height: 280px;
}

.listbox {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b935a2febb96f91e919c8b_Screenshot%20(10).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  width: 250px;
  height: 350px;
  margin-top: 15px;
  margin-left: 250px;
}

.bn {
  margin-left: 0;
}

.slidercellorr {
  margin-bottom: 5px;
}

.linkcalcacu {
  color: #c21212;
  font-size: 14px;
  text-decoration: none;
}

.calc1 {
  color: #38383d;
  background-color: #0000;
  display: block;
}

.stefani-nav-bar {
  background-color: #fff;
  border-style: solid none none;
  border-top-width: 1px;
  border-top-color: #8e8e9c7d;
  height: 50px;
  margin-left: 0;
  margin-right: 0;
}

.navmenu {
  background-color: #fafafa;
  margin-left: 0;
  top: 0;
  right: -200px;
}

.stefani-design-nav-bar {
  background-color: #fff;
  height: auto;
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
  display: block;
  position: relative;
  top: 0;
  right: 0;
}

.navlink {
  background-color: #fff;
  margin-left: 0;
  margin-right: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.link-block {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57e25436bffd93102004ed3f_flag%20UK%20(1).jpeg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.linkbloklingua {
  width: 30px;
  height: 30px;
  margin-left: 150px;
  padding-left: 0;
  position: relative;
}

.image-3 {
  position: relative;
  top: 0;
  left: 20px;
}

.dropdown-link {
  background-color: #fff;
}

.dropdown-link-2 {
  background-color: #fff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  font-family: Varela Round, sans-serif;
  font-weight: 400;
  display: block;
}

.link-block-2.w--current {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58308585bc48352e54a91b27_Marchio%20Stefani_ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.stefani {
  width: 1800px;
}

.stefani.w--current {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  width: 260px;
  margin-top: 20px;
  margin-left: 900px;
}

.link-block-3 {
  width: 1700px;
  display: inline;
}

.logolink {
  text-align: center;
  width: auto;
  margin-top: 25px;
  margin-left: 0;
}

.logolink.w--current {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58308585bc48352e54a91b27_Marchio%20Stefani_ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 260px;
  background-attachment: scroll;
  display: block;
}

.immaginelogo {
  margin-left: 750px;
}

.nav-link.w--current, .nav-link-2 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.stefani-testo-nav-bar {
  color: #38383d;
  white-space: normal;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  margin-left: 0;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 40px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.stefani-testo-nav-bar.w--current {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.catalogotecnico {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58d242f28a6d91594b2b8a5b_ok.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 249px;
  border: 1px solid #8e8e9c;
  width: 250px;
  height: 350px;
}

.catalogotecnicobox {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58d243446dd138d2160109d9_ok2.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 249px;
  border: 1px solid #8e8e9c;
  width: 250px;
  height: 350px;
  margin-left: 35px;
}

.blocchiteam {
  color: #38383d;
  text-transform: none;
  cursor: pointer;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
  display: inline-block;
}

.important-text {
  float: none;
}

.heading {
  color: #38383d;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 400;
}

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

.text-field {
  border: 1px solid var(--firebrick-2);
  color: var(--black);
  background-color: #0000;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 6px;
  margin-top: 20px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.submit-button {
  background-color: var(--firebrick-2);
  color: #f0f0f0;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 6px;
  margin-top: 10px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
}

.jk {
  color: var(--black);
  text-align: left;
  width: 650px;
  margin-top: 80px;
  margin-bottom: 100px;
  margin-left: -105px;
  font-family: Varela Round, sans-serif;
  font-size: 12px;
}

.image-4 {
  border: 1px solid #8e8e9c;
}

.image-4.dx40._30dabasso {
  margin-top: 25px;
}

.linkrelax {
  color: #8a0808;
  margin-top: 150px;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  text-decoration: none;
  display: inline-block;
}

.column-18 {
  cursor: pointer;
}

.collection {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58d8baa95c7cc5f82ab83309_Tuscany%20living%20in%20style.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 550px;
}

.contornob {
  border: 3px solid #f0f0f0;
}

.home6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2996979f6c79e21c3bb2_01.1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.home7 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab4bb2be4d1d1edc46a652_bancone%20nuovo%20angolo.jpg");
  background-position: 50% 80%;
  background-repeat: repeat;
  background-size: cover;
}

.home8 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2e6925566e2269c300b4_01.5.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px #000;
  border-top-right-radius: 0;
  border-bottom-left-radius: 0;
}

.home9 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2fe9d38a7ccd381e7625_tavolo%20conase%2001.2.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.home10 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643e957616efab90044ac18e_1.5.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-nav {
  margin-top: 0;
  margin-bottom: -40px;
}

.supertitolo {
  color: #38383d;
  text-align: left;
  background-color: #0000;
  border-style: none;
  width: 400px;
  height: 200px;
  margin-top: 420px;
  margin-left: 1400px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: 300;
  line-height: 40px;
  text-decoration: none;
  transition: opacity .2s;
  display: inline-block;
  position: relative;
  top: 0;
  left: 0;
}

.supertitoloalto {
  color: #38383d;
  background-color: #0000;
  width: 400px;
  margin-top: 80px;
  margin-left: 1100px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: 300;
  line-height: 40px;
  text-decoration: none;
}

.supertitoloaltodestra {
  color: #38383d;
  background-color: #0000;
  margin-top: 420px;
  margin-left: 590px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: 300;
  line-height: 40px;
}

.supertitoloaltosinistra {
  color: #38383d;
  background-color: #0000;
  margin-top: 115px;
  margin-left: 450px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 35px;
  font-weight: 300;
  line-height: 40px;
}

.supertitolobasso {
  color: #38383d;
  background-color: #0000;
  margin-top: -5px;
  margin-left: 80px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: 300;
  line-height: 40px;
}

.supertitolow {
  color: #f0f0f0;
  background-color: #0000;
  margin-top: 10px;
  margin-left: 300px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: 300;
  line-height: 40px;
}

.supertitolocentrow {
  color: #f0f0f0;
  background-color: #0000;
  margin-top: 140px;
  margin-left: 530px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: 300;
  line-height: 40px;
}

.important-text-2 {
  font-size: 26px;
}

.important-text-3 {
  font-size: 28px;
}

.supertitolodx {
  color: #38383d;
  background-color: #0000;
  margin-top: 420px;
  margin-left: 1530px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: 300;
  line-height: 40px;
}

.aos-team-heading {
  color: #fff;
  letter-spacing: -.5px;
  text-transform: none;
  background-color: #f0f0f066;
  margin-top: 0;
  margin-left: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 400;
  display: block;
  position: relative;
  top: 470px;
}

.heading-2 {
  line-height: 20px;
}

.embeded {
  color: #192024;
  background-color: #0000;
  height: 1500px;
  margin-top: 50px;
  display: block;
  position: static;
  inset: 0;
}

.calcolatoreacustico {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aac52b333a5214d324085_20161123_104533b.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 550px;
}

.parredo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aeae5b1b8fc1194b2d2fe1_20170204_113405.jpg");
  background-position: -38px;
  background-repeat: no-repeat;
  background-size: 450px;
  width: 350px;
  height: 250px;
}

.heading-4 {
  display: inline-block;
}

.important-text-5, .important-text-8 {
  color: #8a0808;
}

.headingteamsx {
  color: #fff;
  background-color: #f0f0f066;
  margin-top: 0;
  margin-left: 0;
  padding-left: 100px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  display: block;
  position: relative;
  top: 480px;
}

.important-text-11, .important-text-14, .important-text-19, .important-text-21, .important-text-23, .important-text-26, .important-text-29, .important-text-34, .important-text-35, .important-text-38, .important-text-41, .important-text-44, .important-text-47 {
  color: #8a0808;
}

.headingprincipale {
  color: #38383d;
  text-align: center;
  letter-spacing: 0;
  text-indent: 0;
  text-transform: none;
  margin-top: -20px;
  margin-bottom: 25px;
  margin-left: 0;
  font-family: Varela Round, sans-serif;
  font-size: 11px;
  font-weight: 300;
  line-height: 20px;
  display: block;
}

.immagine-per-franco {
  background-color: #0000;
  margin-top: 300px;
  margin-left: 400px;
}

.testofranco-it {
  color: #38383d;
  text-align: center;
  background-color: #0000;
  margin-top: -20px;
  margin-left: 100px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
  display: inline-block;
}

.testofranco-in {
  color: #38383d;
  text-align: center;
  background-color: #0000;
  margin-top: -15px;
  margin-left: 100px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  display: block;
}

.bottonefranco {
  color: #f0f0f0;
  text-transform: capitalize;
  background-color: #c21212;
  margin-left: 800px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: inline-block;
}

.impostazioni-franco {
  background-color: #0000;
}

.arredo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/594bc1f42d83782ce0a879c4_3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 550px;
}

.piano-arredo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/594bd1e4b100b47a2a8c2f22_20161123_105447vfvf.jpg");
  background-position: 50%;
  background-size: cover;
  height: 250px;
}

.gamba-metallica-arredo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a05880e12148e0001588978_Stefani%20arredo-image-17.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  left: 10px;
}

.cassettiere-arredo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/594bdbdcf2e69d717bc32df6_cass_port.jpg");
  background-position: 38% 63%;
  background-repeat: no-repeat;
  background-size: 400px;
  height: 250px;
  position: relative;
  left: 15px;
}

.nvs-arredo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/594bd36cf61982453bacc8bc_rere.jpg");
  background-position: 50% 27%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #8e8e9c;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.armadi-arredo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/594be13884dbc2454b07ead0_20170614_172429.jpg");
  background-position: -54px;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.individualprimoposto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58abfe43b413d7ce36fba1ea_color-palette-icon_2.png");
  background-position: 50% 45%;
  background-repeat: no-repeat;
  background-size: 550px;
  border: 1px solid #8e8e9c;
  width: 400px;
  height: 250px;
}

.colori-secondo-posto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58abfe43b413d7ce36fba1ea_color-palette-icon_2.png");
  background-position: 50% 45%;
  background-repeat: no-repeat;
  background-size: 550px;
  border: 1px solid #8e8e9c;
  width: 400px;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.cassettieraautoportante {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953b294b74c8f3728232666_AOS%20Team-image-01.jpg");
  background-position: 66% 81%;
  background-repeat: no-repeat;
  background-size: 550px;
  height: 250px;
  position: relative;
  top: 0;
  left: 5px;
}

.cassetierateam {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5956502efe473f0853c9fb64_AOS%20Team-image-13.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 753px;
  height: 250px;
}

.pianodiservizio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953b27cb74c8f3728232657_AOS%20Team-image-02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
  position: relative;
  top: 0;
  left: 10px;
}

.tavolofloor {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595e0f6a85beea3ef4614a0d_img-1a.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 250px;
}

.cassettieraconteam {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5963301f0eed976c5721a931_AOS%20Team-image-21.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 430px;
  height: 250px;
}

.dropdown-list-2.w--open, .dropdown-list-3.w--open {
  background-color: #edeff2;
}

.body, .body-2, .body-3 {
  background-color: #fff;
}

.nesletterdesktop {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59ce18cf928ddc00016183c8_leggera.jpg");
  background-position: 48%;
  background-repeat: repeat;
  background-size: contain;
}

.voltonews {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59ce1a05d96d7700013bb434_ok1.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 450px;
  margin-top: 20px;
}

.newsprod {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c52f57449e7dd4327dd5_AOS%20Wall-image-03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 150px;
  position: relative;
  right: 5px;
}

.newsprod1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c57126e2cf378b6f498a_AOS%20Wall-image-06.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 150px;
}

.newsprod2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c53f26e2cf378b6f497d_AOS%20Wall-image-04.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 150px;
  position: relative;
  left: 5px;
}

.image-6 {
  position: relative;
  left: 0;
}

.immagine-news {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59ce18cf928ddc00016183c8_leggera.jpg");
  background-position: 27%;
  background-repeat: repeat-x;
  background-size: contain;
  height: 550px;
  margin-bottom: 25px;
}

.testoreserved {
  color: #38383d;
  margin-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.voltonewsteam {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a1c3a45f4308f0001d7e6de_shutterstock_381168862.jpgok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 450px;
}

.newsprodteam {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953b20895b48343503b0b5b_AOS%20Team-image-07.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 150px;
  top: 0;
  right: 5px;
}

.newsprodteam1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5956502efe473f0853c9fb64_AOS%20Team-image-13.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 150px;
}

.newsprodteam2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953b294b74c8f3728232666_AOS%20Team-image-01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 150px;
  top: 0;
  left: 5px;
}

.voltonewsmanager {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a61be6fbafcac0001a2f501_ridimensionato.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 450px;
}

.newsprodmanager {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953cd89d173de7e336f5402_AOS%20Manager-image-01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 150px;
  top: 0;
  right: 0;
}

.newprodmanager2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953cdacd173de7e336f540f_AOS%20Manager-image-03.jpg");
  background-position: -11px;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 150px;
  top: 0;
  right: 5px;
}

.newprodmanager3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a01754a85fb75923adea6_AOS%20Manager-image-08.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 150px;
  top: 0;
  left: 5px;
}

.titoloaccessori {
  color: #8a0808;
  border-top: 1px solid #8e8e9c;
  border-bottom: 0 #8e8e9c;
  margin-top: 35px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 25px;
  text-decoration: none;
}

.column-21 {
  font-size: 14px;
}

.row-2 {
  border-top: 1px solid #000;
}

.bold-text, .bold-text-2, .bold-text-3, .bold-text-4, .bold-text-5, .bold-text-6, .bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10, .bold-text-11, .bold-text-12, .bold-text-13, .bold-text-14, .bold-text-15, .bold-text-16, .bold-text-17, .bold-text-18, .bold-text-19, .bold-text-20, .bold-text-21, .bold-text-22, .bold-text-23, .bold-text-24, .bold-text-25, .bold-text-26, .bold-text-27, .bold-text-28, .bold-text-29, .bold-text-30, .bold-text-31, .bold-text-32, .bold-text-33, .bold-text-67, .bold-text-68, .bold-text-69, .bold-text-70, .bold-text-71, .bold-text-72, .bold-text-73, .bold-text-74 {
  color: #8a0808;
}

.lineaareedo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a0587fa60a58b0001f0b176_Stefani%20arredo-image-16.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 420px;
  margin-top: 10px;
  padding-left: 0;
  position: relative;
  left: 15px;
  right: 0;
}

.lineaarredotesto {
  color: #192024;
  text-align: justify;
  margin-top: 10px;
  padding-left: 0;
  padding-right: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.giallino {
  background-color: #38383d40;
}

.titoliarredo {
  color: #8a0808;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.lineaarredo2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595e515ca94b3256e368b712_Stefani%20arredo-image-13.jpg");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 420px;
  margin-top: 10px;
  position: relative;
  left: 15px;
}

.lineaarredoprodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/594bd1e4b100b47a2a8c2f22_20161123_105447vfvf.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
}

.titolorosso {
  color: #8a0808;
  text-align: center;
  margin-top: 25px;
  padding-top: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
}

.titolorosso.rigasopra3 {
  padding-top: 10px;
}

.accessoriprodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5b47d4d25367575d065_AOS%20Wall-image-09.JPG");
  background-position: 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
}

.individualprodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57985de641136a134b00036d_individual%202.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 350px;
  height: 250px;
  position: relative;
  left: 5px;
}

.immagineprincipaleprodotti {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595520b33f108e08c83f266a_BOX%20Qubstik-image-01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 550px;
}

.column-24 {
  line-height: 35px;
}

.workinprogress {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7ac364b8c94600016d526f_Work-in-progress.jpg.644x739_q100.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 600px;
}

.row-3 {
  background-color: #20ac9942;
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.voltonewspuzzle {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a8be6431d10550001596558_fonoassorbenza.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 450px;
}

.newsprodpuzzle1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7c69ffc043f40001b1b9e0_AOS%20Puzzle-image-10.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 150px;
  right: 5px;
}

.newsprodpuzzle {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a0d00b3be626c42c1c1c0_AOS%20Puzzle-image-09.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 150px;
}

.newspropuzzle2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d15b5962c342ed254b25_AOS%20Puzzle-image-04.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 150px;
  left: 5px;
}

.titolobianco {
  color: #0000;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 10px;
  box-shadow: 0 0 #0003;
}

.headinggrigio {
  color: #fff;
  background-color: #5a494966;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  position: relative;
  top: 470px;
}

.div-block-2 {
  background-color: #ffffff0f;
}

.body-4 {
  background-color: #fff;
}

.heading-5 {
  color: #192024;
  margin-top: 25px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.text-block-2 {
  color: #192024;
  text-align: center;
  margin-top: 25px;
  margin-bottom: 50px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.div-block-3 {
  color: #0000;
  font-size: 1px;
}

.voltonewssquared {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5aba41c4cd72e647ea5940b8_-%20pesante.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 450px;
}

.newsprodsquared1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5aba4264a721b524ecf514f3_2-pesante.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 150px;
  right: 5px;
}

.newsprodsquared3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7c71a369f2390001713aa3_AOS%20Squared-image-15.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 150px;
  left: 5px;
}

.newsprodsquared2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7c7be6c043f40001b1d3a8_AOS%20Squared-image-17.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  height: 150px;
}

.tavolo-non-fonoassorbente {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5abb3ebdc827a649a028adc0_Stefani%20arredo-image-18.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-right: 3px solid #fff;
  width: 610px;
  height: 300px;
  margin-left: 0;
  position: relative;
  left: 0;
}

.armadio-non-fonoassorbente {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5abb3f16d4eb881ac28d8afe_Stefani%20arredo-image-19.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 610px;
  height: 300px;
  position: relative;
  left: 7px;
  right: 0;
}

.heading-6 {
  color: var(--black);
  text-align: center;
  padding-top: 100px;
  font-family: Varela Round, sans-serif;
  font-weight: 400;
}

.body-5 {
  background-color: #fdfeff;
}

.html-embed {
  color: #0000;
  position: static;
  overflow: visible;
}

.columns {
  color: #2d3e4f;
  font-size: 20px;
  display: block;
}

.html-embed-2 {
  height: 1500px;
}

.html-embed-3 {
  position: static;
  overflow: visible;
}

.container-4 {
  padding-top: 132px;
}

.text-block-3 {
  text-align: center;
  background-color: #e4b96226;
}

.div-block-4 {
  margin-bottom: 0;
  padding-bottom: 0;
  display: flex;
}

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

.image-10 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
}

.prova2020 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f74989d3c91b81ef562f5e5_Reception%2002.jpg");
  background-position: 50% 80%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
}

.division-home {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec0c4acb9f53170c15d61_Smart%2003.2%20tagliata.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 0 20px;
  width: 380px;
  height: 250px;
  position: relative;
  right: 10px;
}

.wallsurfaces-home {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2e6925566e2269c300b4_01.5.jpg");
  background-position: 50%;
  background-size: cover;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 380px;
  height: 250px;
  position: relative;
  right: 2px;
}

.ceilingsurfaces-home {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2f3662eb9c6a67f590a8_prova%204%20ok.jpg");
  background-position: 0%;
  background-size: cover;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 380px;
  height: 250px;
  position: relative;
  left: 7px;
}

.wallpartition-home {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2fe9d38a7ccd381e7625_tavolo%20conase%2001.2.jpg");
  background-position: 50%;
  background-size: cover;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 380px;
  height: 250px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  left: 15px;
}

.column-27 {
  padding-left: 0;
}

.text-block-4 {
  color: #0000;
  font-size: 1px;
}

.mask {
  background-color: var(--okbianco);
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
}

.icon-3 {
  color: var(--black);
}

.heading-7 {
  color: var(--dim-gray);
  margin-top: 400px;
  font-size: 25px;
}

.titolo-prodotto-2020 {
  color: var(--black);
  margin-bottom: 0;
  font-family: Varela Round, sans-serif;
  font-size: 50px;
  font-weight: 400;
}

.testo-prodotti {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Varela Round, sans-serif;
  font-size: 18px;
  line-height: 32px;
  text-decoration: none;
}

.titolo-scopri-la-serie {
  direction: ltr;
  color: var(--black);
  text-transform: none;
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Varela Round, sans-serif;
  font-size: 25px;
}

.link-scopri-serie {
  color: var(--black);
  text-align: center;
  margin-left: 0;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
}

.titolo-bianco {
  color: #0000;
  font-size: 10px;
}

.bold-text-78 {
  position: relative;
  top: 20px;
}

.prova-colonna {
  opacity: 1;
  border: 0 solid #000;
  margin-top: 60px;
  display: flex;
}

.columns-4 {
  display: block;
}

.column-29 {
  display: none;
}

.bottoneprodotti {
  color: var(--black);
  text-align: left;
  background-color: #0000;
  width: 180px;
  height: 40px;
  margin-top: 15px;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 15px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  position: static;
  top: 0;
}

.bottoneprodotti2 {
  color: var(--black);
  text-align: left;
  letter-spacing: 1px;
  background-color: #0000;
  border-top: 1px #000;
  border-bottom: 0 #000;
  width: 160px;
  height: 50px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-left: 15px;
  font-family: Varela Round, sans-serif;
  font-size: 35px;
}

.column-31 {
  margin-top: 20px;
  padding-left: 60px;
}

.titoloprodotto2 {
  color: var(--black);
  background-color: #0000;
  margin-top: 0;
  font-family: Varela Round, sans-serif;
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
}

.sliderpaginaprodotto {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f75a89803e33c2a407c0424_05.4.jpg");
  background-position: 25%;
  background-size: cover;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
  height: 550px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 75px;
}

.maskpaginaprodotto {
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
  height: 550px;
  margin-left: 140px;
  margin-right: 100px;
}

.slider10ok {
  background-color: #0000;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
  height: 580px;
}

.slidenavprodotto {
  object-fit: fill;
  background-color: #0000;
  display: block;
}

.slide-12 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d7bf81d550b0b56f9e920_Team%2013.jpg");
  background-position: 48%;
  background-repeat: no-repeat;
  background-size: cover;
}

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

.icon-6 {
  color: var(--black);
  background-color: #0000;
  font-family: Varela Round, sans-serif;
}

.icon-7 {
  color: var(--black);
  font-family: Varela Round, sans-serif;
}

.icon-8 {
  color: #19202478;
  font-family: Varela Round, sans-serif;
}

.icon-9 {
  color: #1920247a;
  font-family: Varela Round, sans-serif;
}

.columns-6 {
  display: none;
}

.columns-7 {
  display: block;
}

.columns-8, .columns-9 {
  display: none;
}

.slide-14 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d7ca712de96aa11bfa0a3_Team%2010.jpg");
  background-position: 30%;
  background-size: cover;
}

.slide-15 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d7d5ac5e8b67510308d4e_Team%2011.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-16 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d7d871c8256635a9f63a1_Team%2012.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-17 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d7dd5b3874a0933135cee_Team%2014.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-18 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd23fcdb2a5d968cd475b86_Team_a3.jpg");
  background-position: 20%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-24 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f75abd9fd7b415dee37a137_Team%2007.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-25 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff86dbc9709318727c5c567_Team%2026.jpg");
  background-position: 60%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-26 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f75ac349fc3d83c34cb2b7d_Team%2008.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-27 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d8f547b786535d0e0e558_Team%2018.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-28 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/64fb29b473ebcc80b85bd272_Team_02%20rovere.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-29 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d8ff07b786534d9e0e6c5_Team%2017.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-30 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d90590734b51806972edd_Team%2015.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-18 {
  border-radius: 6px;
}

.image-19 {
  border-radius: 6px;
  margin-left: 0;
}

.slide-38 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/594bd01e84dbc2454b07e42e_20160923_150340.jpg");
  background-position: 0 0;
  background-size: cover;
}

.slide-39 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d9904e49908319fc2c1f6_Team%2021.png");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-42 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953bd1628060f1ffa995d82_AOS%20Tidy-image-01.jpg");
  background-position: 0 0;
  background-size: cover;
}

.slide-43 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59565e9a15705a74fae0d624_AOS%20Tidy-image-11.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-44 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953bd4428060f1ffa995e9c_AOS%20Tidy-image-03.jpg");
  background-position: 50% 72%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-45 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/591eb399c953c23b67f49e2d_R24_contenitori_zoom%20alto_re%20edit_02_ext01.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-46 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd23eb17cda4b3787b55593_Team_a2.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-47 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd23fcdb2a5d968cd475b86_Team_a3.jpg");
  background-position: 25%;
  background-size: cover;
}

.slide-48 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d9384b686c423036d2551_Team%20%20tagliata.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.testo-prodotto-serie-tablet {
  color: var(--black);
  font-family: Varela Round, sans-serif;
  font-size: 50px;
  font-weight: 400;
}

.testo-prodotti-serie {
  color: var(--black);
  margin-top: 40px;
  font-family: Varela Round, sans-serif;
  font-size: 18px;
  line-height: 32px;
  display: block;
}

.slide-56 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7de409a600bd6a65e7acaa_Smart%2001.1.jpg");
  background-position: 50% 70%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-57 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec17cb5bd6398e98677e2_Smart%2008.jpg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-58 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec1b1fc9f4a16b951f245_Smart%2006.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-59 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec1c7d876d905181172ba_Smart%2005.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-60 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec1e8830b40b39c027dff_Smart%2007.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-20, .image-23 {
  border-radius: 6px;
}

.slide-66 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ebc7e7da656201a53d990_Smart%2003.1.jpg");
  background-position: 100% 100%;
  background-size: cover;
}

.slide-67 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f749b4e670b05d9265a6fbc_Smart%2002.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-68 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7de409a600bd6a65e7acaa_Smart%2001.1.jpg");
  background-position: 0 80%;
}

.slide-72 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f749b4e670b05d9265a6fbc_Smart%2002.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-73 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec1b1fc9f4a16b951f245_Smart%2006.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-26, .image-28 {
  border-radius: 6px;
}

.slide-76 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ee3866270274e8125971d_Reception%2004.jpg");
  background-position: 0%;
  background-size: cover;
}

.slide-77 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f74989d3c91b81ef562f5e5_Reception%2002.jpg");
  background-position: 0 100%;
  background-size: cover;
}

.slide-78 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ee3de1648bf6045187ea6_Reception%2005.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-79 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac33f710a24f6bfcecddf1_1.1.jpg");
  background-position: 80% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-80 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac3411ab6b22f5662008fa_1.2%20bis.jpg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-81 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ee3fa1648bf204d187eac_Reception%2006.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-82 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac34239882900a86a94037_bancone%20angolo.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-31 {
  border-radius: 6px;
}

.slide-90 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ee8c773673c808b74d1c8_Manager%2002.jpg");
  background-position: 80%;
  background-size: cover;
}

.slide-91 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ee8df103bfe28cfc49e1f_manager%2003.jpg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-92 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ee8f6bf709784b7c0a355_Manager%2004.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-93 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ee9157fb9848ce1daf22d_Manager%2005.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-34 {
  border-radius: 6px;
}

.slide-99 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7f2c3418d3199bb8853e22_2.3.jpg");
  background-position: 65% 100%;
  background-size: auto;
}

.slide-100 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff8835865771170024add97_Conference%205.jpg");
  background-position: 30% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-103 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab43850783645cb3a625bb_quitemoon%201.2%20revisionato.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-104 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643d3dd1fba6fad30290856b_concrete%202.jpg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-105 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab44891692c2d257225001_1.3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-106 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab4503c78813f2eebcd4fc_1.5.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-107 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab453b4c0eb27cb1934867_1.6.jpg");
  background-position: 70%;
  background-size: cover;
}

.slide-108 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab455939a8f348e049c624_quitemoon%201.4%20revisionato.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-37, .image-38 {
  border-radius: 6px;
}

.slide-109 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2eaedbc9ac241e3b212dd_Manager%2008.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-110 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd23d810e7c3c744e321a5d_manager%2006.jpg");
  background-position: 30%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-111 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2ecb175603c913d432c0e_Manager%2009.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-112 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2ee7ab6409342f0cb224f_Manager%2011.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-113 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2eda802956a1ddb358806_Manager%2010.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-41 {
  border-radius: 6px;
}

.slide-120 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643e9b62fa4f6451926f868f_1.6.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-121 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643e9bfd8c0537b206449518_1.4.jpg");
  background-position: 0 80%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-122 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f800e28e6840560abea957f_Qubstik%2003.jpg");
  background-position: 0 100%;
  background-size: cover;
}

.slide-123 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643e957616efab90044ac18e_1.5.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-44 {
  border-radius: 6px;
}

.slide-128 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f74a4f51e12b259c609c827_Silintpod%2001.jpg");
  background-position: 0 100%;
  background-size: cover;
}

.slide-129 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f80126e74b1d76ef7e0915a_silentpod%2004.jpg");
  background-position: 100% 0;
  background-size: cover;
}

.slide-130 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab4c11d9b5244476a3bb5c_1.2%20angolato.jpg");
  background-position: 50% 93%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-131 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac299c91773827efec853b_1.2%20nuovo%20nuovo.jpg");
  background-position: 50% 85%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-132 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac29b3987e2e3430ccddec_1.4.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-133 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac2a17c6a2b055aa63075e_1.3.jpg");
  background-position: 0 40%;
  background-size: cover;
}

.slide-134 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac2a53ab6b22a8801fc9b0_1.5.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-135 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac2a7671f0be7bc727e2a7_2.2.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-136 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab4a8f95ed8c242821155d_2.1.jpg");
  background-position: 40%;
  background-size: cover;
}

.slide-137 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac2a9bc6a2b06866630f9d_3.1%20angolato.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-138 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac2aaa714468d81502b688_2.3.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-47 {
  border-radius: 6px;
}

.slide-148 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8020bc23d2dc565035a460_02.2.jpg");
  background-position: 0 60%;
  background-size: cover;
}

.slide-149 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8020cb6e811af160563b25_02.1.jpg");
  background-position: 80%;
  background-size: cover;
}

.slide-150 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7442e0e948cff97d748cf5_Wallpartition%2001.jpg");
  background-position: 0 70%;
  background-size: cover;
}

.slide-151 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8024dce4f2e047867a722e_01.2.jpg");
  background-position: 0 95%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-50 {
  border-radius: 6px;
}

.slide-156 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8028fe9a81a5fc843558d4_double%20glass%2002.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-157 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8029139a81a520e9355949_double%20glass%2003.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-158 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f802929e4f2e039da7a8748_double%20glass%2004.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-159 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f802962e571f558569fa806_double%20glass%2005prima.jpg");
  background-position: 0%;
  background-size: cover;
}

.slide-160 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f80294b4119082944c0a2c6_double%20glass%2005.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-161 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f80299fab1d0a10ae2f9e37_double%20glass%2006.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-162 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8029b31523531508743761_double%20glass%2007.jpg");
  background-position: 30%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-163 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8029d223d2dc2f3f35b61a_double%20glass%2008.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-164 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8029ed6133ec3452a597cc_double%20glass%2009.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f802a0d3fc0eb21b4507889_double%20glass%2010.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f802a33e68405a6beead946_double%20glass%2012.jpg");
  background-position: 70%;
  background-size: cover;
}

.slide-1-4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f802a5fb0cad530e9d55286_double%20glass%2013.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8020f12416002435a41cdd_double%20glass%2001.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-53 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 6px;
}

.image-56, .image-59 {
  border-radius: 6px;
}

.slide-175 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5c35962c342ed2547be_AOS%20Wall-image-10.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-176 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5a4da36d07ae6c69cf4_AOS%20Wall-image-08.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-177 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5b47d4d25367575d065_AOS%20Wall-image-09.JPG");
  background-position: 0 0;
  background-size: cover;
}

.slide-178 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c51f5962c342ed254786_AOS%20Wall-image-02.jpg");
  background-position: 50% 25%;
  background-size: cover;
}

.slide-179 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c52f57449e7dd4327dd5_AOS%20Wall-image-03.jpg");
  background-position: 50% 25%;
  background-size: cover;
}

.slide-180 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c53f26e2cf378b6f497d_AOS%20Wall-image-04.jpg");
  background-position: 0 0;
  background-size: auto;
}

.image-62 {
  border-radius: 6px;
}

.slide-186 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d1bf28060f1ffa996657_AOS%20Puzzle-image-07.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-187 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d17095b48343503b1677_AOS%20Puzzle-image-05.jpg");
  background-position: 0 30%;
  background-size: cover;
}

.slide-188 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d15b5962c342ed254b25_AOS%20Puzzle-image-04.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-189 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d14328060f1ffa996633_AOS%20Puzzle-image-03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-190 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d1bf28060f1ffa996657_AOS%20Puzzle-image-07.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-195 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595518620607315389fd111b_AOS%20Wow-image-07.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-196 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953b24bb74c8f372823262b_AOS%20Team-image-04.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
}

.slide-197 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58dcae46ee8a7c646f301246_wow_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 750px;
}

.slide-198 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58dcae356e28b69b7d08bf11_wow_02.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 700px;
}

.slide-199 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58dcae29a54d1edb64bce215_wow_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 750px;
}

.slide-200 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5955184436f3de54d8f2440b_AOS%20Wow-image-05.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-67 {
  border-radius: 6px;
}

.slide-205 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ffd7d64464c865853bee580_plat1.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.azienda {
  opacity: 1;
  color: var(--pale-turquoise);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fa97025e6a765f9b95aa5a6_finiture.jpg");
  background-position: 50% 60%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  height: 500px;
}

.columns-10, .colonna-tablet {
  display: none;
}

.image-70 {
  border-radius: 6px;
}

.slide-207 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595500ee6587cf268a942809_AOS%20Moving-image-03.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-209 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60d455168dcda00d6f0b9d67_Pareti%20fonoassorbenti_05.jpg");
  background-position: 40%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-210 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60d45550b0e86c6fa011b451_Pareti%20fonoassorbenti_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-211 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595b4105b9066065ff0c90c3_AOS%20Floor-image-14.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-212 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60d4511c277e27e23c63fb72_Paretine%20fonoassorbenti_01.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-213 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60d45460f0d3408df795b028_Paretine%20fonoassorbenti_04.jpg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-214 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60d4548cf0d3400dad95b08a_Paretine%20fonoassorbenti_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-73 {
  border-radius: 6px;
}

.slide-220 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8032c2e684055b32eaeba8_Division%2001%20-%20tagliata.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-221 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f856ead8ce60da6ddcaaca5_glass%20division%2002.jpg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-222 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5e612cac8d76900be5d31a53_DIVISORI%20CON%20SCRITTA.jpg");
  background-position: 0 0;
  background-size: cover;
}

.slide-223 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5e67b58ea0420cd0afda1581_PARETINE%20DIVISORIE.jpg");
  background-position: 0 0;
  background-size: cover;
}

.slide-224 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8570314638e6a69253769e_glass%20division%2003.jpg");
  background-position: 25%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-225 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f85717e04864649969336ed_glass%20division%2004.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-226 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8571ae048646212b93371e_glass%20division%2005.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-227 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8571c8192ca01a41f714ff_glass%20division%2006.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-228 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8571f2adfb793d8f4d3ad4_glass%20division%2007.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-11 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8572835ba5b6e226803041_glass%20division%2008.jpg");
  background-position: 35%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-12 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8572ba825a451f6069e0bc_glass%20division%2009.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-13 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8572d7d895c6441cef437e_glass%20division%2010.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-14 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8572e9da28fc4fd8289dd9_glass%20division%2011.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-15 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8572fa7cb1005bd4d5cffe_glass%20division%2012.jpg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.map {
  border-radius: 6px;
  margin-top: 60px;
}

.grid-16 {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-17 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid #000;
  grid-template: "Area"
                 "." 76px
                 "."
                 "." 76px
                 "."
                 "."
                 / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  margin-top: 40px;
  margin-bottom: 0;
  display: grid;
}

.catalogo-team {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6268f50ffbcf301d105d5f5a_Team%20series.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 150px;
}

.catalogo-smart {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6268f3d5723aa40bf75c181e_Smart%20series.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px #000;
  border-radius: 0;
  width: 120px;
  height: 150px;
}

.catalogo-executive {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/626908e63aaec4b450989722_Exec.%20series.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 150px;
}

.catalogo-box {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6269098df4315b2fdad6195c_Aku-box.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 150px;
}

.catalogo-acoustic-div {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/626909f79335151c177058ac_Ac.%20div.%20series.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 150px;
}

.catalogo-glass-div {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62690a90a7cdab272aa13dde_Div%20Glass%20Series.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 150px;
}

.catalogo-wall-surfaces {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/626ff79cd3de653877f7596c_Screenshot%205255.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 150px;
}

.catalogo-ceiling-surf {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62690cb8d7fbef78ef8a2704_Ceiling%20series.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 150px;
}

.catalogo-wall-partitions {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62690d16afc5647eccd0438e_Wall%20part.%20series.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 120px;
  height: 150px;
  margin-left: 8px;
}

.iso {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8717c0bee70d574cf72fc9_iso.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #000;
  height: 350px;
  margin-bottom: 20px;
}

.container-10 {
  margin-bottom: 0;
}

.slide-238 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954fbb093e37f3e736a57de_AOS%20Platform-image-01.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-239 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d1bf28060f1ffa996657_AOS%20Puzzle-image-07.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-240 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a0d00b3be626c42c1c1c0_AOS%20Puzzle-image-09.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-241 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d17095b48343503b1677_AOS%20Puzzle-image-05.jpg");
  background-position: 0 0;
  background-size: auto;
}

.slide-242 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d15b5962c342ed254b25_AOS%20Puzzle-image-04.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-243 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d14328060f1ffa996633_AOS%20Puzzle-image-03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.image-76 {
  border-radius: 6px;
}

.bk-bianco-tibet {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad150d36bab22572ce7f7_bianco%20tibet.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
  padding-left: 0;
  display: block;
}

.testofiniture {
  color: var(--black);
  margin-top: 30px;
  font-family: Varela Round, sans-serif;
  line-height: 25px;
}

.bn-bianco-niveo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad34d64d0592803ad6752_bianco%20niveo_2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.gk-grigio-sasso {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad5f91c4185d4362d90bc_sas.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.ar-argento {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad3c81c4185d4362d8ee1_argento.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.ab-acero-ghiaccio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad1d464d0592803ad64f0_acero%20ab3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.af-acero-patt {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad4a1d36bab22572ced0b_acero%20patt_3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.rk-rovere-del-galles {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad95964d0592803ad710c_rovere%20del%20galles_2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.tb-teak {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad8c045569b016c4c8e91_DEF_teak.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.we-weng {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad8d464d0592803ad70fe_DEF_wenge.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 120px;
  height: 150px;
  display: block;
  position: static;
  left: -25px;
}

.p-print {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad999e11409586f895d60_20161127_135443.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.grid-22 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-23 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.tessuto-grigio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d5242b718311a075a9f06_feltro.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.column-35 {
  margin-top: 0;
}

.grid-24 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.bp-bianco-diamante {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e3d93af32a716e4347c4_0134-Bianco-Tibet.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.bw-bianco-ghiaccio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d53e9ffb4fd575d2fd5cf_ub005-white.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.bc--bianco {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d543339466adf3ecc863b_bianco%201101%20pe_2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.ch--champagne {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d54485eb386559e1f7ccf_champagne.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.tp-taupe {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adf3664d0592803ad79ee_grigio%20talpa_2.jpg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.link-block-11 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d54c6f014a37c2a62202b_ts009-velvet.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.oc-ocean {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d550731dccaf207c0c288_ocean.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.bl-blu-notte {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d55195a6606ea4a3d4e14_ts004-velvet.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.nr--nero {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8efc9938079f5a9aace6_%40nero%20vetro.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.tt--titanio {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae6981c4185d4362d9cce_titanio.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.cu-curry {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d556c30a28c71f72cd9d3_curry.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.cg--grigio-opale {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d56c0c66732c8989ab230_csm_44374_DP_pl_06_13c7aa7b09.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.ct--cemento {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d56d42d72a4487e3c5c37_csm_44407_Oxid_04_fcaaf86939.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.ca-ardesia {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d56e4f18924b7896fffea_csm_44405_Oxid_Grey_02_621c432c7f.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.cr-rame-bronzo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d56f4ffb4fd3c5c2fe4da_csm_44408_Oxid_02_309ca4d1ea.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.mc-calcestruzzo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d57ebc66732a5069ab60d_sf013ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.mf--lisca-di-pesce {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/636b63f7a6bf2a4914e149f3_melaminico%20tessuto.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.po-rovere-match {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d5fa81829f4be0538b8b9_rovere%20match.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.rm--rovere-mogori {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae4d764d0592803ad823b_rovere%20mongori%2037745.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.vc-frassino {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d5dbdf014a3b9e462333d_cw008-woody.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.tn-tundra {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae3701c4185d4362d9ab4_yuhgt.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.vs-noce {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d5dfbae9a6e0034d32393_cw010-woody.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.rr-rovere {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d5e49a4a54e62d947abef_impiallacciato.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.ra-rovere-pav {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d5e5eda2bfa0c0d5a1891_csm_37846_ameno.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.slide-250 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58be74b14af4034e19528503_puzzle%20piantana.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 950px;
}

.grid-25 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.link-block-12 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8b61e11997722cc48097_carbonio2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

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

.vb-vetro-bianco {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d8da1210b277583ab4703_9010.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.vn-vetro-nero {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8efc9938079f5a9aace6_%40nero%20vetro.jpg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.link-block-14 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d8f0fe3d2d307e9714180_ral9016.jpg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.m2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d8da1210b277583ab4703_9010.jpg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.m3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e3f9670102252ef03f8a_0343-Grigio-Sasso.jpg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.m5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d903e2aeb810ce1d16bfb_marrone-ruggine.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.columns-11 {
  border-radius: 6px;
  margin-top: 80px;
}

.smart-tecnico {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/66d6b822632a1ce88e4a123a_Screenshot%20(436).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #000;
  width: 120px;
  height: 150px;
}

.teamo-tecnico {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/66d6b895786739884053bfae_Screenshot%20(437).png");
  background-position: 50%;
  background-size: contain;
  border: 1px solid #000;
  width: 120px;
  height: 150px;
}

.executive-tecnico {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/66d6bb4fa54ecc65b307dc54_Screenshot%20(434).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #000;
  width: 120px;
  height: 150px;
}

.box-tecnico {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/66d6b80fd03db2b8ae800141_Screenshot%20(439).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #000;
  width: 120px;
  height: 150px;
}

.acoustic-div-tecnico {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/66d6b534ecb2fd9580445c4c_Screenshot%20(432).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #000;
  width: 120px;
  height: 150px;
}

.glass-div-tecnico {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/66d6b54fd03db2b8ae7c3aa7_Screenshot%20(435).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #000;
  width: 120px;
  height: 150px;
}

.wall-surf-tecnico {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/66d6b5705835bed75847fbc7_Screenshot%20(438).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #000;
  width: 120px;
  height: 150px;
}

.ceiling-surf-tecnico {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/66d6b58de09131708110fad3_Screenshot%20(433).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #000;
  width: 120px;
  height: 150px;
}

.columns-12, .columns-13 {
  margin-top: 40px;
}

.abs-bianco {
  width: 120px;
  height: 150px;
}

.absprint {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58428b126f3a4af039f970bd_tpk.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.vetro {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8db809c667324ee29c4cae_vetro.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.sabbia {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8db8e84e5fcebfe9b89acc_a1%20sabbia.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.mattone {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8db9040d072e3a2cc9c2d5_A2%20mattone.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.marrone-scuro {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8db92f4cdcc324d6fcc13a_A6%20testa%20di%20moro.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.grid-26 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.columns-14 {
  margin-top: 40px;
}

.k1 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8dbb04c795fa7c95240035_KF_1006.jpg");
  background-position: 0 0;
  background-size: 350px;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.k2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8dbae50d48df01004bde9d_KF_8027.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.k3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8dbb6d9089cd4a7bafdc1d_KF_8009.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.k4 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8dbb8f9089cdd972afdc3f_KF_8033.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.k5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8dbbeb9025090e0508fafc_KF_3083.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.k6 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8dbc0c716c4f5d52e3ffc4_KF_6026.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.columns-20, .columns-21 {
  display: none;
}

.testo-sostenibilit {
  color: var(--black);
  margin-top: 40px;
  margin-left: 0;
  font-family: Varela Round, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.columns-23 {
  margin-top: 40px;
}

.testosotenibilit-2 {
  color: #14a851;
  background-color: #e2a62b1c;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  margin-top: 60px;
  margin-bottom: 40px;
  margin-left: 0;
  padding: 80px 10px;
  font-family: Varela Round, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 40px;
}

.link-block-15 {
  background-color: #e2a62b14;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  width: 800px;
  height: 200px;
  margin-top: 40px;
  padding-top: 0;
  padding-bottom: 60px;
  text-decoration: none;
}

.testomysmarwork {
  color: var(--dim-gray-2);
  background-color: #e2a62b1c;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  margin-top: 40px;
  margin-left: 0;
  padding: 40px 10px;
  font-family: Varela Round, sans-serif;
  font-size: 25px;
  line-height: 35px;
  text-decoration: none;
}

.section-5 {
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f90403edd6620c558a6c307_smart-working-connessioni.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-clip: border-box;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  width: 1050px;
  height: 550px;
  margin-top: 40px;
}

.columns-24 {
  display: none;
}

.slide-251 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551853a02c2b0dacb79192_AOS%20Wow-image-06.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.testohomepage {
  color: var(--black);
  text-align: justify;
  margin-top: 40px;
  margin-bottom: 100px;
  font-family: Varela Round, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
}

.columns-25 {
  font-family: Varela Round, sans-serif;
  display: block;
}

.container-11, .container-12 {
  display: none;
}

.section-6 {
  margin-top: 20px;
}

.sostenibilit {
  background-color: var(--white-smoke-3);
  opacity: .73;
  color: #0000;
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fa9575d240d8f63f8259c78_unnamed.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-clip: border-box;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  height: 350px;
  margin-top: 40px;
  margin-bottom: 60px;
  padding-bottom: 0;
}

.columns-26 {
  margin-bottom: 50px;
  margin-left: 0;
  padding-left: 120px;
}

.columns-27 {
  background-color: #0000;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 140px;
}

.link {
  color: var(--black);
  width: auto;
  margin-top: 10px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
  display: block;
}

.button-2 {
  color: var(--black);
  background-color: #6767705c;
  border-radius: 6px;
  width: 200px;
  height: 40px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
}

.columns-28 {
  margin-top: 0;
  position: relative;
  top: -38px;
}

.container-13 {
  border: 6px solid var(--white-smoke-2);
  background-color: #0000;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  height: 120px;
}

.column-41 {
  background-color: #0000;
  border: 20px solid #0000;
}

.homecubotto {
  color: var(--black);
  margin-top: 30px;
  font-family: Varela Round, sans-serif;
  font-size: 14px;
}

.column-42 {
  background-color: var(--white-smoke-2);
  padding-top: 40px;
  padding-bottom: 45px;
}

.column-43 {
  background-color: var(--white-smoke-2);
  padding-top: 40px;
  padding-bottom: 35px;
}

.column-44 {
  background-color: var(--white-smoke-2);
  padding-top: 0;
  padding-bottom: 0;
}

.container-14 {
  border: 6px solid #a8d069c7;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  height: 120px;
}

.columns-30, .columns-31 {
  display: none;
}

.div-block-7 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fa96ec19e9d0e99220470e0_poster.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 10px;
  width: auto;
  height: 850px;
  margin-top: 40px;
}

.column-49 {
  color: var(--black);
  font-family: Varela Round, sans-serif;
  font-size: 18px;
}

.link-2 {
  color: var(--indian-red);
  margin-top: 20px;
  margin-bottom: 60px;
  text-decoration: none;
  display: block;
}

.section-7 {
  margin-top: 40px;
}

.heading-9 {
  background-color: var(--white-smoke-2);
  color: var(--black);
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 40px;
  padding-bottom: 40px;
  font-family: Varela Round, sans-serif;
  font-size: 25px;
  font-weight: 400;
}

.columns-33 {
  margin-top: 20px;
}

.columns-34 {
  margin-bottom: 60px;
}

.certificazioni {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5830752d297b69db03043394_Apple-iPad-Pro-pencil_dezeen_468_15.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  height: 350px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.bold-text-80 {
  font-size: 18px;
}

.columns-36, .columns-37, .columns-38, .columns-39, .columns-42 {
  display: none;
}

.columns-43 {
  margin-top: 40px;
}

.benessere-acustico {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a61be6fbafcac0001a2f501_ridimensionato.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  height: 500px;
}

.columns-45 {
  margin-top: 60px;
}

.columns-46, .columns-47, .columns-48, .columns-49, .columns-50, .columns-51 {
  display: none;
}

.columns-52 {
  margin-top: 60px;
}

.columns-53 {
  margin-top: 20px;
}

.html-embed-8 {
  margin-top: 40px;
}

.slide-253 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec17cb5bd6398e98677e2_Smart%2008.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-254 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec0c4acb9f53170c15d61_Smart%2003.2%20tagliata.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-255 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7de409a600bd6a65e7acaa_Smart%2001.1.jpg");
  background-position: 0 75%;
  background-size: auto;
}

.slide-256 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ed556663d1e0e383e42da_Smart%2004tagliata.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.columns-56 {
  display: block;
}

.columns-57 {
  margin-top: 100px;
  display: block;
}

.columns-58, .div-block-8 {
  display: none;
}

.link-block-16 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57568b66bf3d99a1478c2870_social-08.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 25px;
  height: 25px;
  margin-top: 40px;
  margin-left: 0;
  display: inline-block;
}

.link-block-17 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57568b66bf3d99a1478c286c_social-03.svg");
  background-position: 0 0;
  background-size: cover;
  width: 25px;
  height: 25px;
  margin-top: 40px;
  margin-left: 0;
}

.link-block-18 {
  opacity: 1;
  background-color: #19202400;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fad6eb162f29ac67c057ade_linkedin_icon_135436.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 150% 150%;
  border-radius: 3px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 25px;
  height: 25px;
  margin-top: 40px;
  margin-bottom: 0;
  margin-left: 0;
  display: block;
}

.sezione-contatti {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ffd83cd19cf4a541d7df7e0_Contatti.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  height: 500px;
}

.heading-12 {
  color: var(--black);
}

.dropdown-toggle {
  color: var(--black);
  margin-top: 220px;
  margin-left: 380px;
  font-family: Varela Round, sans-serif;
}

.dropdown-toggle.w--open {
  display: inline-block;
}

.dropdown-link-3 {
  margin-left: 0;
}

.dropdown-list-4 {
  margin-left: 60px;
}

.dropdown-list-4.w--open {
  margin-left: 220px;
}

.sezione-download {
  opacity: .8;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6008680afbc17beae860acba_hp-elitebook.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  height: 500px;
}

.sezione-calcolatore-acustico {
  opacity: .56;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57985f6c41136a134b00065a_acustica%201.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  height: 500px;
}

.div-block-9 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fb4de7a774cf4134ddd9b69_poster%20EN.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 10px;
  height: 850px;
  margin-top: 40px;
}

.div-block-10 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fbd267ec469143473586efe_poster%20FR.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 850px;
  margin-top: 40px;
}

.slider-10 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b21f6cdf56d0d4259fc84_pages-jaunes-logo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100px;
}

.mask-2, .slide-263 {
  height: 120px;
}

.icon-12, .icon-13 {
  color: #676770;
}

.columns-59 {
  margin-top: 80px;
  margin-bottom: 100px;
  display: block;
}

.slider-11 {
  background-color: #0000;
  height: 150px;
  margin-top: -71px;
}

.icon-14, .icon-15 {
  color: #676770;
}

.slide-264 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd2505d04c6bfd2bd1f19e4_luxottica.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 0;
}

.mask-3 {
  height: 150px;
}

.slide-nav-17 {
  margin-top: 0;
  margin-bottom: 2px;
  padding-top: 0;
  padding-bottom: 0;
  top: -41px;
}

.slide-265 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd24d6b64b8e3c7d99ced78_luxottica.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 250px;
}

.slide-266 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b21f6cdf56d0d4259fc84_pages-jaunes-logo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 250px;
}

.slide-267 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b201818b5da9f799f6079_generali-logo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 250px;
}

.slide-268 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b212506444648420395b4_logo_migros-1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 200px;
}

.slide-269 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b1e7d63bce7eb482c6d83_Air-France-Logo.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 250px;
}

.slide-270 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643f9cd4437fd42aca1f650f_facebook.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-271 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b220e56ea2dba79c22771_Sacmi-high.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 170px;
}

.slide-272 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b1ebf63bce7eb482c6e98_curti.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 250px;
}

.slide-273 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd25261783c8604d7c86e61_WeatherTech.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 250px;
}

.slide-1-19 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b210463bce7eb482c7dbe_logo%20(2).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 200px;
}

.slide-1-20 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd2598868da50e06a67948f_axa.png");
  background-position: 50% 35%;
  background-repeat: no-repeat;
  background-size: 100px;
}

.slide-1-21 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/61d325ce92748ea722b2c23d_Heineken_N.V.-Logo.wine.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.slide-1-22 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd2537a0e40050332ab580c_deutsche%20bank.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 200px;
}

.slide-1-23 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd254138802fc636d4ce82e_Logo_DT.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.slide-1-24 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd254672f3de0499479f096_Farnesina.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 550px;
}

.slide-1-25 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd254cb9f2845c865ec04d7_biblioteca%20roma.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 180px;
}

.slide-1-26 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b20a756ea2dba79c22157_INPS_logo.png");
  background-position: 50% 20%;
  background-repeat: no-repeat;
  background-size: 80px;
}

.slide-1-27 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b211d26366cb0486b57b5_logo_certacredita.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.slide-1-28 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b211418b5da9f799f692c_logo.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.slide-2-2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b210c56ea2dba79c22513_logo%20sito%20bctv.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 220px;
}

.slide-2-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b213e63bce7eb482c7dd9_logo-shoptelevision-sito.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.columns-60 {
  display: none;
}

.slide-nav-19 {
  margin-bottom: -90px;
}

.slide-1-50 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2f3662eb9c6a67f590a8_prova%204%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.icon-20, .icon-21, .icon-26, .icon-27 {
  color: #676770;
}

.slide-292 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab4bb2be4d1d1edc46a652_bancone%20nuovo%20angolo.jpg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-293 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2f80329cb8ec69720cd2c_Manager%2012.jpg");
  background-position: 85% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-294 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2f8500642835b3b81247b_Manager%2013.jpg");
  background-position: 45%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-295 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2f87ba97d9bb995e11076_Manager%2016.jpg");
  background-position: 15%;
  background-repeat: no-repeat;
  background-size: 1200px;
}

.slide-1-51 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2f8daa97d9b7ecae110ea_Manager%2014.jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-52 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2f91d44f6ccf37f32cc5b_Manager%2015.jpg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-296 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff330b807453da6db5f1b60_Manager%2017.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-298 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff48f51a40d264b92111180_cONFERENCE%203.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-299 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff48fc39515d53301947188_conference%204.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.azienda2 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59ce18cf928ddc00016183c8_leggera.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #0000;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
  height: 500px;
}

.slide-1-53 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff48f51a40d264b92111180_cONFERENCE%203.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-300 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ffd721315bc5d073f427027_wall%20(1).jpg");
  background-position: 100%;
  background-size: cover;
}

.slide-301 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ffd723da114a0856f8a0ab5_wall%20(2).jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-302 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ffd73ed79d56bc80b0f90df_wall%208.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-303 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ffd744ede6d7bbabfabd5df_wall%20(4).jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-55 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ffd7466308c0816677f8619_wall%205.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-56 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ffd7498fa54731d3d27d475_wall%207.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-304 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ffd7d8b8610c73532d8615d_plat2.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-305 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ffd7dce58ddd848a94af65a_plat3.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-306 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ffd7decfa547368a427e96b_plat4.jpg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-307 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954fbb093e37f3e736a57de_AOS%20Platform-image-01.jpg");
  background-position: 50% 0;
  background-size: cover;
}

.alcantara-ac {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6006bdb59243429396eb8626_alcantara%20grigio%20chiaro.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.alcantara-as {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6006bde887d96dd46024aecf_carte-da-parati-alcantara-grigio.jpg.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.column-61 {
  margin-top: -52px;
  margin-bottom: 60px;
}

.columns-62 {
  display: none;
}

.a2 {
  border-bottom: 1px #676770;
  padding: 60px 10px 20px;
  position: relative;
}

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

.reservedarea {
  background-color: var(--white-smoke-3);
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  height: 200px;
}

.catalogo-tecnico-completo {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60093c0256430d553893ca49_Screenshot%20(65).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #000;
  width: 120px;
  height: 150px;
}

.slide-1-83 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f3663da1fcb111d58f212_01.2.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-84 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/64fb1a807f8778ea2347fb2e_Team_01%20rovere.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-308 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/601a77412823bbef84cb4279_Team%2017.jpg");
  background-position: 30%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-309 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/601a777bb5d0305fca40b49f_Team%2018.jpg");
  background-position: 30%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-310 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/601a779c7e990a1eb64302c7_Team%2019.jpg");
  background-position: 30%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-85 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/64fb2a6f9552ef3905a79e71_dettaglio%20team.jpg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-86 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/64fb18772c34bc2545025221_Team%20air%20nuovo%20mobile%20grande.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-311 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60d4503719f838a0ae6c8441_Pareti%20fonoassorbenti_04.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-312 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551bcba02c2b0dacb7949a_AOS%20Floor-image-01.jpg");
  background-position: 50% 80%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-313 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551c17c104de5326a00b1c_AOS%20Floor-image-04.jpg");
  background-position: 0 0;
  background-size: cover;
}

.link-block-19 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57568b66bf3d99a1478c2877_social-16.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  width: 25px;
  height: 25px;
  margin-top: 40px;
  margin-left: 10px;
}

.slide-1-87 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60d455168dcda00d6f0b9d67_Pareti%20fonoassorbenti_05.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.column-88 {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}

.column-89 {
  position: relative;
  bottom: auto;
}

.image-102 {
  position: relative;
  top: -89px;
}

.column-90 {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}

.image-103 {
  min-width: 0;
  position: relative;
  top: -89px;
}

.column-91 {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}

.image-104 {
  position: relative;
  top: -95px;
}

.column-94 {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}

.image-105 {
  position: relative;
  top: -108px;
  bottom: 0;
}

.column-95 {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}

.collezione-stefani {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/66589c703dce4b0ccce2eecc_Screenshot%20(406).png");
  background-position: 25%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px #000;
  width: 120px;
  height: 150px;
}

.slide-1-88 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac2af7196cdd655a70e587_singolo%20angolato.jpg");
  background-position: 50% 85%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
}

.slide-1-89 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac2b1c73a9964979b38f34_singolo%20frontale.jpg");
  background-position: 50% 85%;
  background-repeat: no-repeat;
  background-size: cover;
}

.gc--grigio-chiaro {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62b57e17ffdd3a5051c97295_csm_27060_BS_.jpg");
  background-position: 0 0;
  background-size: contain;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.gs-grigio-scuro {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62b57ee03eba9993e99824b8_csm_D25722_NM_896119721f.jpg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.li-lime {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62b57f6f9b231cb48db03e31_lime.jpg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.pg-pietra {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62b5801fe39d8f4365149afa_K4892_DP.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.nc--noce {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62b584cbc8704a3ffe234622_NO.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.cy-rovere-cristal {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62b582c5bfbaa91543dbf6dd_rovere%20cristal%2034217.jpg");
  background-position: 0 0;
  background-size: contain;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.div-block-11 {
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.sa-rovere-cenere {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62b58367c8704adba8234151_stone%20ash.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.am-amazon {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62b583bcae2b4504c0f77dfa_AMAZON_37746.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.so--rovere-pietra {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62b58487c9f9c70f0aaae892_SO.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  width: 120px;
  height: 150px;
}

.slide-314 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/632190b09298aaf9a31e78e4_1.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
  height: 500px;
  padding-bottom: 75px;
  padding-right: 0;
}

.slider-273 {
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
  height: 700px;
}

.slide-315 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6323288fac75d8e4416a998d_2mod%202.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
}

.slide-nav-21 {
  opacity: 0;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 0;
}

.slide-316 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/632328bd6cd20040e9325c9c_3mod%202.jpg");
  background-position: 0 0;
  background-size: cover;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
}

.slide-317 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/632328fc6974b797dbe4f751_4%20MOD2.jpg");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
}

.slide-318 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/63232e479420eb50711dea8b_5mod%202.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
}

.slide-319 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/63218ccb76706825ea584e8a_6mod.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
}

.slide-320 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/63218d0729670fb985976d98_7mod.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
}

.slide-321 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/63218d6dddd87d00e6a9b7ed_8mod.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
}

.slide-322 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6323294151b3c3a95dcc6d56_9mod%202.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
}

.slide-1-90 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/63232b30812b1dd6e236c025_10mod%202.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
}

.slide-1-91 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/63232b476543ce7a7e5077a7_11mod%202.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
}

.slide-1-92 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6323284c2dd4dee1e605e1bf_1mod%202.jpg");
  background-position: 0 0;
  background-size: auto;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
  overflow: visible;
}

.slider-275 {
  background-color: #0000;
  height: 700px;
}

.slide-nav-23 {
  opacity: 0;
}

.container-20 {
  line-height: 120px;
}

.container-21 {
  height: 120px;
}

.columns-71 {
  margin-top: 10px;
}

.image-109 {
  margin-top: -43px;
}

.image-110 {
  margin-top: 21px;
}

.image-111, .image-112 {
  margin-top: -45px;
}

.columns-72 {
  margin-top: 140px;
}

.image-113 {
  margin-top: 20px;
}

.image-114 {
  margin-top: -27px;
}

.image-115 {
  margin-top: -11px;
}

.columns-73 {
  margin-top: 30px;
}

.image-116, .image-117, .image-118, .image-119 {
  margin-top: 10px;
}

.slide-2-5 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/634037ce9b38f655fd4df088_1519890575017.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

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

.slide-332 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643d558f9a03d4f0bdb2ec6e_Quitemoon_1%20Stefani.jpg");
  background-position: 50% 85%;
  background-size: cover;
}

.slide-2-8 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b220018b5da9f799f698d_Rainbow_S.p.A..jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 150px;
}

.slide-333 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643fa54bad33480a71268ce5_Quitemoon%20baby%201%20HD.jpg");
  background-position: 0 60%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-334 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643fa606ad3348af93269589_Quitemoon%20baby%202%20HD.jpg");
  background-position: 0 60%;
  background-size: cover;
}

.rr--rovere {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643fb0ecb47a8d87dcd5c1eb_impiallacciato%20-%20orrizzontale.jpg");
  background-position: 0 0;
  background-size: auto 400px;
  border-radius: 6px;
  width: 120px;
  height: 150px;
}

.div-block-12 {
  width: 120px;
  height: 150px;
}

.slide-1-96 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/64fae1b8a0692312094a663b_01.5%20mobile%20alto.jpg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-97 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/64fae1b8a0692312094a663b_01.5%20mobile%20alto.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.slide-1-101 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/64fb2aabcfa26252c58d8767_Team%20air%20nuovo%20mobile%20piccolo.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.ghost-tecnico {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/66d6b8d42e780b0ec9bb6863_Screenshot%20(431).png");
  background-position: 50%;
  background-size: cover;
  border: 1px solid #000;
  width: 120px;
  height: 150px;
}

.text-block-8 {
  overflow-wrap: normal;
  font-weight: 400;
}

.columns-6-copy {
  display: none;
}

.container-22 {
  height: 120px;
}

.con67 {
  height: 5px;
}

.wall-surf-1 {
  height: 200px;
}

.ghost {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/672c86a6cb80f3f27fca9c58_01.3.jpg");
  background-position: 50% 90%;
  background-size: cover;
}

.link-block-20 {
  margin-bottom: 10px;
}

.ghost-generalit-3 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/672c86a6cb80f3f27fca9c58_01.3.jpg");
  background-position: 50% 100%;
  background-size: cover;
  border: 5px solid #fafafa;
  border-radius: 12px;
  width: 500px;
  height: 200px;
  margin-bottom: 10px;
}

.columns-74 {
  height: 200px;
  margin-bottom: 10px;
}

.ghost-generalit-1 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/672b2374ecfa86942f6911c5_01.4.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 12px;
  width: 500px;
  height: 200px;
}

.bold-text-82 {
  margin-left: 0;
}

.column-97, .column-98 {
  padding-left: 0;
}

.slide-1-102 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f36fdbc88bc0684d06304_01.1.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-1-103 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f373bda1fcb111d599695_wave%2001.1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.ghost-3 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/672c86a6cb80f3f27fca9c58_01.3.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  width: 400px;
  height: 200px;
  margin-left: 5px;
  padding-left: 0;
}

.columns-75 {
  margin-left: 0;
}

.ghost-2 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2f3662eb9c6a67f590a8_prova%204%20ok.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 12px;
  width: 400px;
  height: 200px;
}

.ghost-2.w--current {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2f3662eb9c6a67f590a8_prova%204%20ok.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  width: 400px;
  height: 200px;
}

.ghost-1 {
  border: 5px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35923a4b6a024dcb12db_prova%202.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  width: 400px;
  height: 200px;
}

.ghost-1.w--current {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f8369ea4268949e347fa1_prova%203.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 5px solid #fff;
  border-radius: 12px;
  width: 400px;
  height: 200px;
}

.ghost01 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35923a4b6a024dcb12db_prova%202.jpg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
  height: 550px;
}

.slide-338 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f8369ea4268949e347fa1_prova%203.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 550px;
}

.ghost03 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35923a4b6a024dcb12db_prova%202.jpg");
  background-position: 0 100%;
  background-size: cover;
}

.ghost04 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/672c86a6cb80f3f27fca9c58_01.3.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.img-ghost {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35923a4b6a024dcb12db_prova%202.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 6px;
  width: auto;
  height: 350px;
  margin-left: 100px;
  padding-left: 0;
}

.ghost05 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2f3662eb9c6a67f590a8_prova%204%20ok.jpg");
  background-position: 50% 100%;
  background-size: cover;
  height: 550px;
}

.ghost06 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/672b2374ecfa86942f6911c5_01.4.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.image-123 {
  border-radius: 6px;
  height: 350px;
  margin-left: 20px;
}

.ghost07 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/672c86a6cb80f3f27fca9c58_01.3.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.ghost08 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/672c86a6cb80f3f27fca9c58_01.3.jpg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.slide-339 {
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6812218acace38e5bb0ed18a_01.2.jpg");
  background-position: 50% 100%;
  background-size: cover;
}

.image-126 {
  border-radius: 6px;
}

.link-block-21 {
  border: 8px solid var(--okbianco);
  background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/682ae9ce40e2a4701a168fec_Screenshot%20(465).png");
  background-position: 50%;
  background-size: contain;
  width: 120px;
  height: 150px;
}

html.w-mod-js [data-ix="fade-in-bottom-page-loads"] {
  opacity: 0;
  transform: translate(0, 50px);
}

html.w-mod-js [data-ix="fade-in-left-scroll-in"] {
  opacity: 0;
  transform: translate(-50px);
}

html.w-mod-js [data-ix="fade-in-right-scroll-in"] {
  opacity: 0;
  transform: translate(50px);
}

html.w-mod-js [data-ix="fade-in-top-scroll-in"] {
  opacity: 0;
  transform: translate(0, -50px);
}

html.w-mod-js [data-ix="fade-in-bottom-scroll-in"] {
  opacity: 0;
  transform: translate(0, 50px);
}

html.w-mod-js [data-ix="bounce-in-scroll-in"] {
  opacity: 0;
  transform: scale(.6);
}

html.w-mod-js [data-ix="scale-on-scroll"] {
  opacity: 0;
  transform: scale(.01);
}

@media screen and (max-width: 991px) {
  .navigation-link, .navigation-link.w--current {
    color: #38383d;
  }

  .navigation-bar {
    margin-left: -52px;
  }

  .hamburger-button.w--open {
    background-color: #3b99d9;
  }

  .navigation-menu {
    background-color: #0000;
  }

  .a1 {
    padding-bottom: 50px;
  }

  .white-box {
    background-color: #fff;
    border-style: none;
  }

  .hero-section.centered {
    padding-top: 144px;
    padding-bottom: 144px;
  }

  .footer {
    margin-bottom: 0;
    padding-bottom: 40px;
    padding-left: 100px;
  }

  .footer.qw {
    margin-bottom: -100px;
    padding-bottom: 66px;
  }

  .footer-text {
    text-align: left;
    padding-left: 0;
  }

  .grid-image {
    width: 50%;
    padding: 15px;
  }

  .footer-link {
    color: #676770;
    text-align: left;
  }

  .foto1 {
    background-position: 14%;
    background-size: cover;
    margin-top: -1px;
    margin-bottom: -9px;
    padding-top: 0;
    padding-bottom: 10px;
  }

  .foto-2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57569153825e8dbc6c82bb6a_locale.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
  }

  .foto3 {
    background-position: 22% 21%;
    background-size: 1116px 614px;
    margin-bottom: -5px;
    padding-bottom: 0;
  }

  .foto4 {
    background-position: 33%;
    background-size: auto 657px;
  }

  .h {
    background-position: 50%;
    background-size: 120px 120px;
  }

  .l {
    background-position: 30px 29px;
    background-size: 120px 120px;
  }

  .j {
    background-position: 50%;
    background-size: 120px 132px;
  }

  .k {
    background-position: 50% 36%;
    background-size: 120px 120px;
  }

  .testo {
    text-align: center;
  }

  .c, .s, .b, .w {
    font-size: 18px;
  }

  .impostazioni-home {
    margin-top: 0;
    margin-bottom: -12px;
    padding-bottom: 0;
  }

  .hgfh {
    background-position: 50%;
    background-size: auto 186px;
    margin-top: 66px;
    padding-top: 0;
    padding-bottom: 221px;
  }

  .xfghjxf {
    background-position: 50% 68%;
    background-size: auto 187px;
  }

  .gthk {
    background-position: 51% 68%;
    background-size: auto 187px;
  }

  .tfrhd {
    font-size: 18px;
  }

  .ghjk {
    color: #38383d;
  }

  .log {
    text-align: center;
    margin-top: -32px;
    margin-bottom: 0;
    margin-left: 236px;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .testino {
    font-size: 14px;
  }

  .storia {
    letter-spacing: 2px;
    font-size: 22px;
    position: relative;
    left: 0;
  }

  .xcbzsdfh {
    background-size: contain;
  }

  .segreto {
    margin-top: 0;
  }

  .hjgfj {
    margin-top: 1px;
    padding-bottom: 0;
  }

  .sdfgdfhgf {
    background-size: contain;
    padding-bottom: 0;
  }

  .asf {
    background-size: contain;
    margin-bottom: 1px;
    padding-bottom: 485px;
  }

  .jgfvj {
    background-size: contain;
    padding-bottom: 0;
  }

  .hghjh {
    margin-top: 10px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .gfhgfhgf {
    margin-top: 0;
    margin-bottom: 400px;
    padding-top: 38px;
    padding-bottom: 0;
    font-size: 12px;
  }

  .fdfs, .bvhjk {
    font-size: 18px;
  }

  .ygukg, .jklkl {
    font-size: 14px;
  }

  .onda-sonora {
    background-size: contain;
    padding-bottom: 460px;
    left: 0;
  }

  .vnbnbn {
    font-size: 16px;
  }

  .hfghfgh {
    font-size: 14px;
  }

  .bjvghnj {
    border-top-style: none;
    font-size: 40px;
  }

  .hkjhkhkh {
    background-color: #fff;
  }

  .bgvnvfn {
    margin-top: -35px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .bnmbnmbn {
    margin-top: 0;
  }

  .gfnhdgn {
    margin-top: 25px;
  }

  .hgjkghj {
    margin-top: 25px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .ghfghfh {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5757cbd5bf3d99a1478e6225_topakustik.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 325px;
  }

  .fgdhsfgh {
    margin-top: -70px;
  }

  .jghjghjg, .tyyu {
    font-size: 14px;
  }

  .klkl {
    font-size: 12px;
  }

  .sdfsdfsdfs {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575697dad08d27f76cb1af4f_logo.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 316px;
  }

  .bfhcvbcvb {
    font-size: 14px;
  }

  .rtertrt {
    font-size: 24px;
  }

  .yuuuuuu {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    line-height: 27px;
  }

  .bnvjkvbhjksdbvjksd {
    font-size: 40px;
  }

  .ghfhgfhfghfghgfh {
    font-size: 14px;
  }

  .bvfbdfb {
    font-size: 24px;
  }

  .trtrthh {
    font-size: 40px;
  }

  .ergeergerg {
    font-size: 14px;
  }

  .yyuuuuu {
    font-size: 24px;
    line-height: 24px;
  }

  .gfghfhfghgfhgfhgh {
    font-size: 40px;
  }

  .ewrerwere {
    font-size: 14px;
  }

  .bnbnmjmk {
    font-size: 15px;
  }

  .titolo-sfondo-grigio {
    margin-top: 0;
    font-size: 24px;
    display: block;
  }

  .stefani-container-concetto {
    margin-top: 0;
    margin-bottom: 0;
  }

  .tasto1 {
    font-size: 16px;
  }

  .testo-tasto, .trtefff, .hgnnn, .trgreggg, .gfhgvvvv {
    font-size: 13px;
  }

  .hefwgh-dfbhsdbfhbd {
    font-size: 40px;
  }

  .eywguhbhd {
    font-size: 14px;
  }

  .cxzced, .dhsbw, .vcxdd {
    font-size: 24px;
  }

  .dsccd {
    font-size: 13px;
  }

  .cxczx {
    font-size: 24px;
  }

  .fdbfgg {
    font-size: 40px;
  }

  .hbvnbv {
    font-size: 14px;
  }

  .ghjbvvc, .t76u, .tyjhh {
    font-size: 24px;
  }

  .aspor {
    font-size: 13px;
  }

  .fhthfg, .nbnmnhjj, .gdgrhh, .jvjhk, .jyukghgh, .bhjbhgfsdh, .jghjghjk {
    font-size: 24px;
  }

  .hgfjki, .gdfghgj, .yukiyhjku {
    font-size: 12px;
  }

  .yjhgn {
    font-size: 40px;
  }

  .rthgmj {
    font-size: 14px;
  }

  .dsfdfc, .fdsfdcv, .dfsdfcv {
    font-size: 24px;
  }

  .leks {
    font-size: 13px;
  }

  .vbcvbjj {
    font-size: 24px;
  }

  .sdgffv {
    font-size: 40px;
  }

  .rgdfgvb {
    font-size: 14px;
  }

  .hfghghn, .sdfcvb {
    font-size: 24px;
  }

  .gnbjkk {
    font-size: 14px;
  }

  .fgdfbvng {
    font-size: 24px;
  }

  .rcf {
    font-size: 13px;
  }

  .jhgjhjy {
    margin-top: 25px;
    font-size: 24px;
  }

  .ugfhfgbh {
    font-size: 12px;
  }

  .fdgfbhnj {
    font-size: 14px;
  }

  .frdgfgj {
    font-size: 40px;
  }

  .dfgvgg {
    margin-top: 25px;
    font-size: 24px;
  }

  .gdfgvbg {
    font-size: 24px;
  }

  .thygfht {
    text-align: justify;
    font-size: 14px;
  }

  .gduhsguhd {
    font-size: 24px;
  }

  .meks {
    font-size: 13px;
  }

  .fdgvbg {
    margin-top: 25px;
    font-size: 24px;
  }

  .dfgdfgrtt {
    font-size: 40px;
  }

  .thrthgf {
    font-size: 14px;
  }

  .hfbghgufdhgjhudf {
    margin-top: 25px;
    font-size: 24px;
  }

  .dfgfgtrh {
    font-size: 24px;
  }

  .ghjgnmmb {
    font-size: 14px;
  }

  .dgfgghy {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 24px;
  }

  .wodf {
    font-size: 13px;
  }

  .ghsghjgdfhgdh {
    font-size: 24px;
  }

  .vfgyfgfhg, .gggghjvhg {
    font-size: 12px;
  }

  .ghgvhgvh {
    font-size: 40px;
  }

  .gsdhfgusdhbf {
    font-size: 14px;
  }

  .hsjbfhj, .gdfgdfgrh {
    font-size: 24px;
  }

  .hhghvboo {
    font-size: 14px;
  }

  .jhgfdjkgndf {
    font-size: 24px;
  }

  .quar {
    font-size: 13px;
  }

  .gregfd {
    font-size: 24px;
  }

  .fhsdjbvf {
    font-size: 40px;
  }

  .fdhgfhjg {
    font-size: 14px;
  }

  .tyfjtj, .ghdjghjkdf {
    font-size: 24px;
  }

  .jfhdjghdf {
    font-size: 14px;
  }

  .ughdfighidf {
    font-size: 24px;
  }

  .cccp {
    font-size: 13px;
  }

  .hughrieugh {
    font-size: 24px;
  }

  .nfghk {
    font-size: 40px;
  }

  .gdfghh {
    font-size: 14px;
  }

  .aos-squared-immagine-concetto {
    margin-bottom: 20px;
    padding-top: 250px;
  }

  .jfdghkjfgt {
    font-size: 24px;
  }

  .hjgjth {
    font-size: 14px;
  }

  .fdgfbhjy {
    font-size: 24px;
  }

  .fia {
    font-size: 13px;
  }

  .fdsftgh {
    font-size: 24px;
  }

  .dsfsdvf {
    font-size: 40px;
  }

  .bgfdgfhj {
    font-size: 14px;
  }

  .rfgnb {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 24px;
  }

  .fgdfgddsa {
    font-size: 24px;
  }

  .fhdgsjfh {
    text-align: justify;
    font-size: 15px;
  }

  .fghfjghfjghvf {
    font-size: 24px;
  }

  .kik {
    font-size: 13px;
  }

  .dshnbvgfhe {
    font-size: 40px;
  }

  .teyre {
    font-size: 14px;
  }

  .feghfjsd, .gdfghtr, .hgjfhkjht {
    font-size: 24px;
  }

  .pop {
    font-size: 13px;
  }

  .fdgjkf {
    font-size: 24px;
  }

  .fdfgrsdf {
    font-size: 40px;
  }

  .gdfgfgt {
    font-size: 14px;
  }

  .vbhjdjhfbgs {
    margin-top: 25px;
    font-size: 24px;
  }

  .gfdgfkgjr {
    font-size: 24px;
  }

  .fkdnjfg {
    text-align: justify;
    font-size: 14px;
  }

  .gfjdhgkjr {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 24px;
  }

  .qsx {
    font-size: 13px;
  }

  .jhgjytyju {
    font-size: 40px;
  }

  .fdsfdvvf {
    font-size: 14px;
  }

  .hjdhksfdv, .fjdhgjb, .gdfgjghkfd {
    font-size: 24px;
  }

  .ghj {
    font-size: 13px;
  }

  .gdfgfghrh, .bnnmjbvnmhjbbk, .jgthnft, .gfhgvhgf, .hgjhggtf, .gtfygtyhgfy, .hgfhghjgj, .dgfgjgdhjr, .bfdhbtgfn, .gfgfnhg, .gfhgbjhu, .fghbvgf, .gkhjgdjknfgjdf, .ghgfjhjk, .dfyvfuhk, .gchgvhgvhgv, .y6hu56ui, .ggdgn, .cgbh, .cyvhhj, .tyrtykii, .gfhgfhddgfh, .xhckih, .gftdgdfg, .yyguygfyt, .cyhvhjhyvjh, .vyugfubh, .ghdfsgfsd, .fdgfvhgvfghfj, .hytjghj, .greyghy, .cfhucvhug, .fhvhbnk, .dfycvhubv {
    font-size: 14px;
  }

  .htfhgfgfhgyi {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .ryxghg {
    font-size: 14px;
  }

  .cdyxchc {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .tfjhyguih, .ghfhvfjgh {
    font-size: 14px;
  }

  .ghdfjhgvfhjg, .bhhjgkhjg, .ghjvghyvgh, .vuuvf, .cyfhb, .cvyuvh {
    font-size: 12px;
  }

  .hfhdbggh {
    font-size: 40px;
  }

  .dfyfgbfhg {
    font-size: 14px;
  }

  .jgnhjff {
    font-size: 24px;
  }

  .jgukhygjkhg {
    font-size: 14px;
  }

  .jgukhygjkhg.disnazabass020 {
    line-height: 30px;
  }

  .tasto-1 {
    font-size: 13px;
  }

  .fdghht {
    font-size: 24px;
  }

  .bvkghfkhg {
    padding-top: 25px;
    font-size: 14px;
  }

  .kuyfh, .tyugv, .fryrfci, .jgpergnjdojifgn {
    font-size: 14px;
  }

  .hcgfhgjkh, .gdfgrehgdfh, .trhgouhsd {
    text-align: justify;
    font-size: 14px;
  }

  .ybnhb {
    background-color: #fff3;
    margin-top: 25px;
    margin-bottom: -25px;
    padding-bottom: 25px;
    font-size: 14px;
  }

  .trfghdfgd, .bhcvbcvbf, .hthfghte, .fdfgngng, .gdfgtrht {
    font-size: 14px;
  }

  .gdfghred {
    text-align: justify;
    margin-top: 70px;
    font-size: 14px;
  }

  .hgfhghgh {
    text-align: justify;
    font-size: 14px;
  }

  .rrtfhh {
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 250px;
    padding-right: 0;
    display: block;
  }

  .yybhjj {
    text-align: center;
    height: 210px;
    margin-left: 40px;
  }

  .ujbgh-v {
    background-size: cover;
  }

  .yhbgggv {
    height: 260px;
    margin-left: -282px;
  }

  .thbvgyb {
    position: relative;
  }

  .eeedgh {
    background-position: 0 -131px;
  }

  .gjugyvjyugvgh {
    font-size: 40px;
  }

  .yujtyjutyjtyj {
    font-size: 24px;
  }

  .tygvfd {
    font-size: 14px;
  }

  .ttggdh {
    font-size: 24px;
  }

  .ind {
    font-size: 13px;
  }

  .tfygvfjgcdj {
    background-color: #fff3;
  }

  .jdgghjdtyj, .hfgdhfghrth {
    font-size: 24px;
  }

  .fdgsdfgfg, .hbgkhbkj {
    font-size: 14px;
  }

  .ertrggdg {
    font-size: 24px;
  }

  .spazz {
    text-align: left;
  }

  .uytfuygft {
    font-size: 14px;
  }

  .qqw {
    margin-top: -25px;
  }

  .yyudkj {
    margin-top: 50px;
  }

  .kjhbgkjhgb, .mhgvjhgvf {
    background-color: #fff;
  }

  .aos-manager-immagine-principale {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff330b807453da6db5f1b60_Manager%2017.jpg");
  }

  .hgvhgvff {
    font-size: 14px;
  }

  .tygtfytgf {
    padding-left: 39px;
    font-size: 14px;
  }

  .uyguygfff {
    font-size: 14px;
  }

  .rtdtfdtf {
    margin-right: 0;
    padding-right: 27px;
  }

  .ugidfughurhguhd {
    letter-spacing: 2px;
    font-size: 22px;
  }

  .gfgrhy {
    font-size: 15px;
  }

  .ghtyjgjgyj {
    text-align: justify;
    font-size: 14px;
  }

  .xfhfjmbh, .bhvmghk {
    font-size: 14px;
  }

  .bvfghbfggnf, .nnmhf, .ghmjgfk, .bgfnfgj {
    text-align: justify;
    font-size: 14px;
  }

  .zzz {
    text-align: left;
    padding-bottom: 0;
    padding-left: 60px;
    font-size: 14px;
  }

  .kkkkkkkkkkkkkkikhcj {
    font-size: 14px;
  }

  .testi-finali {
    font-size: 18px;
  }

  .nfgncghmjcghmkgkgk {
    font-size: 37px;
    line-height: 34px;
  }

  .nnnnnnnnnnnnnnn, .mjmjmjm {
    font-size: 14px;
  }

  .gfftrtr {
    font-size: 13px;
  }

  .drhtfhtgf {
    font-size: 15px;
  }

  .eqw5wetrt {
    font-size: 14px;
  }

  .dftyght {
    text-align: justify;
    font-size: 15px;
  }

  .kuhygfjhgf, .fryghghg {
    font-size: 14px;
  }

  .ryvhjgg, .dggfygf {
    text-align: justify;
    font-size: 14px;
  }

  .frgvgghhgfg, .bhgfhght, .tyfhcvgff, ._5rytfcdyft, .ubjhbj, .fghgfht, .yghjuuj {
    font-size: 14px;
  }

  .fsdfersf {
    font-size: 13px;
  }

  .rghygtgh, .ygfgrg {
    font-size: 14px;
  }

  .floor-3, .floor-4, .floor-8, .desk-1, .desk-2 {
    background-size: contain;
  }

  .bgjhgvjv, .gcjudbhufbd {
    font-size: 14px;
  }

  .aos-manager-1 {
    background-size: contain;
  }

  .fbgtgbhftr, .thfhtdfv, .ykougiyug, .gtgrggh {
    font-size: 14px;
  }

  .squared-1, .squared-2, .squared-3 {
    background-size: contain;
  }

  .vjygtf, .tghrgrdg {
    font-size: 14px;
  }

  .moving-1, .moving-2, .moving-3 {
    background-size: contain;
  }

  .gdgdrgd {
    font-size: 14px;
  }

  .gkugykyukh, .asdgfasdfe, .tuvhyhj, .gyiyugiuhgbihu, .gfxdtrghxdg, .ygkuyhgkuhygkyugyuhg, ._6tuyfjgyf, .kvhguyhguuh, .gfjygvjgyvjygtfv, .tfyfgtvjh, .uhkhugbkhjg {
    font-size: 18px;
  }

  .thyvhhvhy {
    padding-right: 25px;
  }

  ._6tgiuygfgyug, .iuygjhgkjh {
    font-size: 18px;
  }

  .twetrwersd {
    margin-bottom: 0;
  }

  .home1 {
    background-position: 50%;
  }

  .home2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2f87ba97d9bb995e11076_Manager%2016.jpg");
    background-position: 15%;
  }

  .sliderhome-3 {
    background-position: 0;
  }

  .efcjuh {
    font-size: 25px;
  }

  .hscelto {
    font-size: 20px;
  }

  .gdfgfdgrg {
    font-size: 15px;
  }

  .ergbrftbhtrghb {
    font-size: 14px;
    font-weight: 300;
    line-height: 25px;
  }

  .gdrgdrgt, .dsfdserfrf {
    text-align: justify;
    font-size: 14px;
    font-weight: 300;
  }

  .fesfdfe {
    text-align: justify;
    font-size: 14px;
    line-height: 25px;
  }

  .gfvsdfsdf {
    font-size: 14px;
  }

  .linkprodo, .link1 {
    font-size: 24px;
  }

  .uuuuuuuuuu {
    font-size: 14px;
  }

  .dfxhtfcjg {
    color: #38383d;
    text-align: justify;
    font-size: 14px;
  }

  .drddd {
    font-size: 18px;
  }

  .aqua {
    margin-left: 0;
  }

  .tertertrdf {
    color: #38383d;
    text-align: justify;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }

  .foftioitj {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5767fa5e064028aa36dcea85_IMG_20160620_160513.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 210px;
  }

  .grrdgfgt, .hyfghthfght {
    color: #38383d;
    text-align: center;
    margin-top: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .bgftrdgfr, .bvgttfrhthy, .gftgtdrgr, .bngfnhftht, .vfxvefg {
    color: #38383d;
    text-align: center;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .grdgdfgr {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57680eea064028aa36dd2322_113_a2.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 0;
    padding-top: 200px;
  }

  .ftytvfgyvfgj {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57680ff41f7004325ac711dc_113_b2.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 200px;
  }

  .yghyubgkhjgkyu {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576810783a9c9e1015d11ebe_113_c2.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 210px;
  }

  .hguhgkhbgh {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e35b1ce5e1bb09e5e7e8_113_d2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 220px;
  }

  .bnhjbghghjg {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e47eb33474e2656334f5_111_b2.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 240px;
  }

  .bfgdrgf {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: 125px;
    margin-top: 25px;
  }

  .hbfsjkdbfhkj {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e5f5685f9aff65921326_112_a2.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 230px;
  }

  .hjsdbfsbef {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e6870f88361e2da0016f_112_c2.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 230px;
  }

  .fhsbjbfeh {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e716b33474e265633ac3_112_d1.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 290px;
  }

  .jkngjuurndg {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e7f6685f9aff659214ae_112_b2.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 230px;
  }

  .gjuhrughf {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768e8eb1ce5e1bb09e5f5cb_108_a1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 230px;
  }

  .uhjgiurhdguhuf {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5776150a17de496e22846ce3_attacco%20soffitto.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 230px;
  }

  .ghdjhgjrhgj {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f8688a6044ef2ce18099_108_c3.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 230px;
  }

  .uriejnjngd {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f94c685f9aff65922cc8_111_c2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 250px;
  }

  .nhjfngjnv {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fa12225f3f9e094b4ff1_111_c1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 250px;
  }

  .kjgjndjgn {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fabb225f3f9e094b4ff7_111_d2.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 250px;
  }

  .hbdghbrghdb {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fed71ce5e1bb09e61b23_108_d2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 230px;
  }

  .zzxc {
    color: #38383d;
    text-align: center;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .slidatv {
    background-color: #fff;
  }

  .tvava {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768eaaa685f9aff65921991_111_a1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .sggng {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768eaf5225f3f9e094b3cf5_111_a3.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .titot {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 20px;
  }

  .bnjtyhft {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0a8be901fd64401047a_TEAM.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 110px;
  }

  .gvgyvjtvt {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
  }

  .ygiyugkyuhgk {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5def09a5a7a9116cc06e_floor.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 110px;
  }

  .hfghtfghg {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
  }

  .btfyuhj {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5e25ad1958ea3cd90c86_desk.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 110px;
  }

  .gfdrfgdfgrgfv {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
  }

  .hbvjgvjghvjghv {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a0fbbaacf4844745666e_manager.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 110px;
  }

  .gfrsdfgdfgdfgdfgdfg {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
  }

  .nbhvgjhvgj {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e5f6509a5a7a9116cc16a_reception2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 110px;
  }

  .dfsrgfdgt {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
  }

  .hjgyjghj {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a35dbf3d99a1478c526c_quadri.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 110px;
  }

  .uhgjbghbfgdh {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
  }

  .htyhfghyj {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e606a4068168e11151588_platform.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 110px;
  }

  .gvftjcvg {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
  }

  .gfjgyfjtftfjgyf {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e60939a7bf26421d70f35_wow.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 110px;
  }

  .jyughnvgh {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
  }

  .tyfhtyhg {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e60cda2be25253d3c7e77_%40panel.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 110px;
  }

  .grgdrgfdgy {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
  }

  .htfrhgfht {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e619b4068168e111515a7_living.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 110px;
  }

  .fsdfefgg {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
  }

  .btfghthhg {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756a39ed08d27f76cb1b7a1_fioriera.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 110px;
  }

  .hbgtfhhth {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
  }

  .bhugduhrgjf {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e61f0a4bf5b9f21dd9c7c_door.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 110px;
  }

  .grtdgdrgfr {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
  }

  .gyjygygyu {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e620c09a5a7a9116cc2fb_corner.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 110px;
  }

  .grgtthgh {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
  }

  .col2tab {
    border-left: 1px solid #676770;
    border-right: 1px solid #676770;
  }

  .ygtyugygyug {
    background-color: #fff;
    padding-top: 137px;
  }

  .bhjbhbjh {
    border-right: 1px solid #676770;
  }

  .metrda {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 24px;
    text-decoration: none;
  }

  .qaz {
    background-color: #0000;
  }

  .hfgthfthfthfh {
    margin-top: 25px;
  }

  .indiv {
    left: 0;
  }

  .hygkyugkyu {
    background-color: #fff3;
  }

  .uhiuh {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fbb1b33474e265634fe4_106_a1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .yuygky {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fbddb33474e2656350cd_106_a2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .hggfhgfhdfh {
    color: #38383d;
    text-align: left;
    margin-top: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .jkktyfjgt {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768eda98a6044ef2ce174ed_106_b2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .trtyrgh {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768eda98a6044ef2ce174ed_106_b2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .vgnjgyvn {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768ee0d1ce5e1bb09e5fdba_107_a2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .fcf-fghnhj {
    color: #38383d;
    text-align: justify;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .fthnfhfnt {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768eeb3b33474e26563465e_106_b1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .hykgyugyj {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768eeddb33474e265634667_107_a1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .hykughkhj {
    color: #38383d;
    margin-top: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .gyfkuytgfkyu {
    background-color: #0003;
    margin-top: 25px;
  }

  .tyifutyf {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768ef310f88361e2da00843_107_b1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 250px;
  }

  .vyvubjyg {
    color: #38383d;
    margin-top: 50px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .jklhji, .hygjughvj {
    margin-top: 25px;
  }

  .fhfghgfh {
    color: #38383d;
    text-align: center;
    margin-top: 0;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .plm {
    margin-top: 30px;
  }

  .grigio2 {
    padding-top: 0;
  }

  .distanzaalto20 {
    margin-top: 50px;
  }

  ._33 {
    color: #38383d;
    text-align: center;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 28px;
    font-weight: 400;
  }

  ._32 {
    color: #38383d;
    text-align: center;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 300;
  }

  .htrhtrhg {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f5afb33474e265634c65_110_a1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 230px;
  }

  .rdfgr {
    color: #38383d;
    text-align: center;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .nhgfngnb {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f5afb33474e265634c65_110_a1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 230px;
  }

  .fdgfgbfgg {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f07d225f3f9e094b41a5_106_d2.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 250px;
  }

  .hyukgthyugy7igy {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f0db0f88361e2da009f4_106_d1.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 250px;
  }

  .jbhbjhyh {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f2e9b33474e265634a16_107_d1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 250px;
  }

  .roiubnj {
    margin-top: 50px;
  }

  .bfghfghgh {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f1a9b33474e2656347b4_107_c2.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 250px;
  }

  .gfhfghthftg {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f1eb8a6044ef2ce176a5_107_c1.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 250px;
  }

  .fdgfgrgdf {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f2e9b33474e265634a16_107_d1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 250px;
  }

  .dx40 {
    position: relative;
    top: 0;
    left: 0;
  }

  .testo-prodotto-1 {
    position: relative;
  }

  .testo-prodotto-1._20dabasso {
    text-align: justify;
    line-height: 20px;
  }

  .stefani-grigio {
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .stefani-grigio._30dabasso, .stefani-grigio.disnazabass020 {
    display: block;
  }

  .testo-generalit-1 {
    padding-top: 25px;
    overflow: visible;
  }

  .aos-team-generalit-1 {
    background-position: 0%;
    height: 130px;
  }

  .aos-team-generalit-2, .aos-team-generalit-3 {
    background-position: 50%;
    height: 130px;
  }

  .testo-generalit-2 {
    direction: ltr;
    letter-spacing: 0;
    font-size: 14px;
  }

  .desk-frontale-aos-team {
    background-position: -44px;
    background-size: 390px;
    left: 0;
  }

  .testo-prodotto-2 {
    margin-bottom: 20px;
    left: 0;
  }

  .cablaggi-aos-team {
    background-position: 75%;
  }

  .isolante-acustico-2 {
    left: 0;
  }

  .gamba-aos-team {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595655b3a1810b2983c6888e_AOS%20Team-image-17.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .finiture-aos-team, .sopralzo-vetro, .individual {
    left: 0;
  }

  .floor-tutta-topakustik {
    background-position: -76px 0;
  }

  .floor-mix {
    background-position: -73px 0;
    left: 0;
  }

  .floor-modulo-porta {
    background-position: 50%;
    background-size: cover;
    left: 0;
  }

  .floor-modulo-vetrato {
    background-position: 21%;
    left: 0;
  }

  .aos-platform-generalit-1 {
    background-position: 100%;
    height: 130px;
  }

  .quattrovie, .zoom-carter {
    left: 0;
  }

  .titoloprodotto {
    font-size: 24px;
    line-height: 40px;
  }

  .desk-senza-vetro {
    background-position: 73%;
  }

  .desk-con-vetro {
    background-position: -86px 0;
    left: 2px;
  }

  .green-sopra-desk {
    left: 4px;
  }

  .desk-3 {
    background-size: contain;
  }

  .aos-manager-generalit-1 {
    height: 130px;
  }

  .aos-manager-immagine-generalit-2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2f87ba97d9bb995e11076_Manager%2016.jpg");
    background-position: 0 100%;
    background-size: cover;
    height: 130px;
  }

  .aos-manager-generalit-3 {
    background-position: 100% 100%;
    height: 130px;
  }

  .aos-manager-in-linea {
    background-position: 88%;
    background-size: 350px;
  }

  .aos-manager-ad-angolo, .aos-manager-piano-carbonio-tablet, .aos-manager-piano-vetro-trasparente-tablet, .testo-prodotto-3, .cablaggi {
    left: 0;
  }

  .isolante-acustico {
    background-position: 0 -8px;
    left: 0;
  }

  .rifinito-bilaminato-carbonio, .rifinito-vetro-trasparente {
    left: 0;
  }

  .aos-wall-generalit-1, .aos-wall-generalit-2 {
    height: 130px;
  }

  .cornice-aos-wall-tonda, .cornice-aos-wall-triangolare, .aos-wall-mensole {
    left: 0;
  }

  .aos-platform-generalit-2 {
    background-position: 100%;
    height: 130px;
  }

  .platform-concavo, .platform-stampato-hd, .wow-convesso, .wow-piano, .wow-hd {
    left: 0;
  }

  .moving-4, .moving-5 {
    background-size: contain;
  }

  .vaschetta-portafiori, .borchia-passacavi {
    left: 0;
  }

  .vaschetta-singola {
    background-position: -140px;
    left: 0;
  }

  .vaschetta-doppia {
    background-position: -226px 61%;
    left: 0;
  }

  .a4-arrizzontale, .a4-verticale, .tasca-a4 {
    left: 0;
  }

  .supporto-tv {
    background-size: 500px;
  }

  .lampada-neon {
    background-position: 57% 91%;
    background-size: 450px;
    left: 0;
  }

  .blister-singolo, .blister-doppio, .supporto-abiti-multiplo, .targa-informativa, .supporto-soffitto, .foro-2, .gancio-acciaio, .lampada-tavolo {
    left: 0;
  }

  .kit {
    background-position: -121px -20px;
  }

  .mensola-45 {
    left: 0;
  }

  .mensola-superiore {
    background-position: 100%;
    left: 0;
  }

  .supporto-mensola-bilaminato2, .supporto-mensola-superiore, .supporto-mensola-vetro-1 {
    left: 0;
  }

  .adesivo {
    background-position: 100%;
    position: static;
    left: 0;
  }

  .zoe {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550112474a6a4969a59526_AOS%20Moving-image-05.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    left: 0;
  }

  .tonalit-individual {
    position: static;
    left: 3px;
  }

  .verniciatura-individual, .resistenza-fuoco-individual, .non-fonoassorbenti-individual, .montaggio-individual, .trasporto-individual, .accessori-individual {
    position: static;
  }

  .aos-puzzle-orizzontale, .puzzle-attacco-a-vetro, .puzzle-attacco-a-soffitto, .puzzle-autoportante, .carter, .sqaured-abs-grigio, .squared-abs-nero {
    left: 0;
  }

  .squared-attacco-a-vetro {
    background-position: 65%;
    left: 0;
  }

  .squared-attacco-soffitto, .moving-fioriera, .moving-seduta, .moving-tavolino, .moving-trasparente {
    left: 0;
  }

  .moving-fioriera-1 {
    top: 0;
    left: 0;
  }

  .interno, .aos-corner-no-45 {
    left: 0;
  }

  .west {
    line-height: 30px;
  }

  .saratitg {
    text-align: center;
    letter-spacing: 4px;
    font-size: 23px;
  }

  .base-quadrata-floor {
    left: 0;
  }

  .aos-moving-generalit-1, .aos-moving-generalit-2 {
    height: 130px;
  }

  .aos-moving-generalit-3 {
    height: 130px;
    display: block;
  }

  .topakustik-zoom {
    left: 0;
  }

  .aos-corner-generalit-1, .aos-corner-generalit-3, .aos-corner-generalit-2 {
    height: 130px;
  }

  .base-corner {
    left: 0;
  }

  .stefani-design-logo {
    margin-left: 0;
    margin-right: 0;
  }

  .gamba-e-desk-aos-team {
    left: 0;
  }

  .gamba-floor-aos-team {
    background-position: 64%;
    left: 0;
  }

  .arial {
    letter-spacing: 2px;
    text-transform: uppercase;
    font-size: 22px;
  }

  .topakustik-3 {
    top: 0;
    left: 5px;
  }

  .superacustica {
    letter-spacing: 2px;
    font-size: 22px;
  }

  .distanzaalto35 {
    height: 350px;
  }

  .box-qubstik-generalit-2 {
    height: 130px;
  }

  .box-qubstik-generalit-1 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35e3cfa3d02b34aa5157_222.jpg");
    background-position: 0%;
    height: 130px;
  }

  .box-qubstik-generalit-3 {
    background-position: 100%;
    height: 130px;
  }

  .box-quitemoon-generalit-1, .box-quitemoon-generalit-2 {
    height: 130px;
  }

  .aos-tidy-ante, .sopralzo-floor, .aos-manager-piano-satinato-tablet, .rifinito-vetro-satinato {
    left: 0;
  }

  .tidy-pomello {
    background-position: -241px 13%;
  }

  .tidy-maniglia-1 {
    background-position: -214px 0;
    left: 0;
  }

  .moving-satinato {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595f9d4b9052685688789e96_Moving-image-15.jpg");
    background-position: 73% -9px;
    background-repeat: no-repeat;
    background-size: 350px;
    left: 0;
  }

  .tidy-serratura {
    left: 0;
  }

  .saqw {
    width: 100px;
    font-size: 16px;
  }

  .home5 {
    background-position: 0;
  }

  .colori {
    left: 0;
  }

  .rigasopra3.distanzaalto30 {
    margin-top: 30px;
  }

  .climatizzatore-e-mobile, .elettrificazione-box, .controllo-accessi-box {
    left: 0;
  }

  .contenitore-stefani {
    background-position: 29%;
    background-size: cover;
    left: 0;
  }

  .tavolo-stefani {
    background-position: 17%;
  }

  .dimensione-3, .dimensione-2, .quitemoon-vetro2, .quitemoon-vetro3, .qubstik-m, .qubstik-l {
    left: 0;
  }

  .top-access-aos-team {
    background-position: -28px;
    left: 0;
  }

  .galleria-immagini {
    background-image: none;
  }

  .lopp {
    line-height: 25px;
  }

  .linkdown {
    display: block;
  }

  .tidy-maniglia-2 {
    background-position: -408px 33%;
    left: 0;
  }

  .dueviebis, .trevie {
    left: 0;
  }

  .base-nascosta-floor {
    background-position: 37% 53%;
    background-size: 570px;
  }

  .base-triangolare-floor, .base-circolare-floor {
    left: 0;
  }

  .workstation-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60d455168dcda00d6f0b9d67_Pareti%20fonoassorbenti_05.jpg");
    background-position: 0 100%;
    background-size: cover;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 300px;
    height: 200px;
    display: inline-block;
  }

  .business-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2929f5dddfe23d84321e_01.1.jpg");
    background-position: 65%;
    background-size: cover;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 300px;
    height: 200px;
  }

  .surfaces-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2996979f6c79e21c3bb2_01.1.jpg");
    background-position: 100% 100%;
    background-size: cover;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 300px;
    height: 200px;
  }

  .complements-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7442e0e948cff97d748cf5_Wallpartition%2001.jpg");
    background-position: 0%;
    background-size: cover;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 300px;
    height: 200px;
  }

  .tittabhome {
    color: #38383d;
    letter-spacing: 2px;
    margin-top: 25px;
    font-family: Varela Round, sans-serif;
    font-size: 16px;
  }

  .westtab {
    color: #38383d;
    letter-spacing: .5px;
    margin-top: 5px;
    margin-bottom: 20px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    display: none;
  }

  .quitemoon-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595523d2ae87ee0dee24ed66_BOX%20Quitemoon-image-01.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 380px;
    height: 200px;
  }

  .qubstick-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595520b33f108e08c83f266a_BOX%20Qubstik-image-01.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 380px;
    height: 200px;
  }

  .sliderhometab {
    background-color: #0000;
    height: 250px;
    margin-top: 0;
  }

  .slidertabhome1 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5830752d297b69db03043394_Apple-iPad-Pro-pencil_dezeen_468_15.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 180px;
    height: 180px;
  }

  .sliderhome2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5858e0a7c8d5c16938ba2fe0_facebook.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 180px;
    height: 180px;
  }

  .sliderhome3 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aadfed36bab22572cb7cf_work_stress_burnout.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 180px;
    height: 180px;
  }

  .sliderhome4 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/594bd01e84dbc2454b07e42e_20160923_150340.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 180px;
    height: 180px;
  }

  .sliderhome5 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583074083245eabe2198fc71_ddd.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 180px;
    height: 180px;
  }

  .sliderhome6 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583073bc3245eabe2198fbf3_g.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 180px;
    height: 180px;
  }

  .testosliderhometab {
    color: #38383d;
    margin-left: 5px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    text-decoration: none;
  }

  ._256 {
    direction: ltr;
    color: #404047;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
  }

  .aos-team-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5948e205b0d3db0e7a724f5e_desk%2Bcass%2Bpalo%20no%20vetri%2Berba.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .aos-floor-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551bf9386f45743f5a4045_AOS%20Floor-image-03.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
    position: relative;
  }

  .aos-desk-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954b2c9ec665c3c6845bead_AOS%20Desk-image-02.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .aos-tidy-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59565e9a15705a74fae0d624_AOS%20Tidy-image-11.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .t1tab {
    color: #38383d;
    margin-top: 15px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
  }

  .aos-manager-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953cdbcb74c8f372823389f_AOS%20Manager-image-04.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .aos-reception-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d5faaaef8c203fb57e27_AOS%20Reception-image-01.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .aos-wall-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5df26e2cf378b6f49be_AOS%20Wall-image-11.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .aos-platform-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954fbb093e37f3e736a57de_AOS%20Platform-image-01.jpg");
    background-position: 82% 0;
    background-repeat: no-repeat;
    background-size: 450px;
    width: 350px;
    height: 200px;
  }

  .aos-wow-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595518620607315389fd111b_AOS%20Wow-image-07.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .aos-puzzle-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d129b74c8f3728233a0a_AOS%20Puzzle-image-02.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .aos-squared-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7c8233c043f40001b1e36f_AOS%20Squared-image-20.jpg");
    background-position: -19px;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .tittab {
    color: #38383d;
    letter-spacing: 4px;
    text-transform: uppercase;
    margin-top: 35px;
    margin-left: 10px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 36px;
    position: relative;
  }

  .tittab.rigasopra {
    margin-right: 10px;
  }

  .tittab.rigasopra3 {
    margin-right: 10px;
    display: block;
  }

  .sotttittab {
    color: #38383d;
    text-align: left;
    margin-top: -10px;
    margin-bottom: 25px;
    margin-left: 10px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
  }

  .aos-complements-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595500ee6587cf268a942809_AOS%20Moving-image-03.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .aos-corner-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550a29c2ef60492585fb24_AOS%20Moving-image-03.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .rigasopra4 {
    border-top: 1px solid #8a0808;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 15px;
    padding-bottom: 0;
  }

  .box-quitemoon-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a85b51a96366500012d0754_BOX%20Quitemoon-image-18.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .box-qubstick-prodotti-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595520cef767c97ebd25efff_BOX%20Qubstik-image-02.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .distalto35.jhygvfjhygf, .distalto35.khgyn {
    height: 350px;
  }

  .tasto-2 {
    background-color: #38383d;
    display: inline-block;
    top: 0;
    right: 0;
  }

  .tasto-2.w--current {
    background-color: #c21212;
  }

  .teamtab1 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953b21f57449e7dd432753a_AOS%20Team-image-06.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
    margin-bottom: 0;
    display: block;
  }

  .team2tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5948e205b0d3db0e7a724f5e_desk%2Bcass%2Bpalo%20no%20vetri%2Berba.jpg");
    background-position: 52%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .team3tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5956536bcb4c2b4cfa937f00_AOS%20Team-image-15.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .testo-generalit-tablet {
    color: #ecf0f1;
    margin-top: 0;
    margin-bottom: 25px;
    padding-top: 15px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 25px;
  }

  .dx60 {
    position: relative;
    top: 0;
    left: 60px;
  }

  .aos-tidy-generalita-1-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59565e9a15705a74fae0d624_AOS%20Tidy-image-11.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-tidy-generalit-tablet-2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953bd4428060f1ffa995e9c_AOS%20Tidy-image-03.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-tidy-generalit-3-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953bd5695b48343503b0de9_AOS%20Tidy-image-04.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-wall-generlit-1-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c52f57449e7dd4327dd5_AOS%20Wall-image-03.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-wall-generalit-2-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c4fe7d4d25367575cdbd_AOS%20Wall-image-01.jpg");
    background-position: 86%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-wall-generalit-3-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5b47d4d25367575d065_AOS%20Wall-image-09.JPG");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .box-quitemoon-generalit-1-tablet {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    height: 250px;
  }

  .box-quitemoon-generllit-2-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595524cb89c71474a2d21106_BOX%20Quitemoon-image-11.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .box-quitemoon-generalit-3-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5955240e3f108e08c83f2742_BOX%20Quitemoon-image-04.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-manager-generalit-1-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953cdddd173de7e336f5420_AOS%20Manager-image-06.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-manager-generalit-2-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a01754a85fb75923adea6_AOS%20Manager-image-08.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-manager-generalit-3-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953cdf1c0b17d3614d5c7c0_AOS%20Manager-image-07.jpg");
    background-position: 36%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  ._524 {
    margin-top: -20px;
    margin-bottom: 50px;
  }

  .aos-puzzle-generalit-1-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d15b5962c342ed254b25_AOS%20Puzzle-image-04.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-puzzle-generalit-2-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d14328060f1ffa996633_AOS%20Puzzle-image-03.jpg");
    background-position: 12%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-puzzle-generalit-3-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5830367138134dee0371b4a0_sa11.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .rectab1 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d61a57449e7dd4328225_AOS%20Reception-image-03.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .rectab2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d5faaaef8c203fb57e27_AOS%20Reception-image-01.jpg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .rectab3 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d655d173de7e336f57cf_AOS%20Reception-image-07.jpg");
    background-position: 49% 76%;
    background-repeat: no-repeat;
    background-size: 350px;
    height: 250px;
  }

  .aos-desk-generalit-1-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954b2f22ece9002705e4050_AOS%20Desk-image-04.jpg");
    background-position: -31px 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-desk-generalit-2-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954b2c9ec665c3c6845bead_AOS%20Desk-image-02.jpg");
    background-position: 39% 81%;
    background-repeat: no-repeat;
    background-size: 300px;
    height: 250px;
  }

  .aos-desk-generalit-3-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954b32a93e37f3e736a3a75_AOS%20Desk-image-07.jpg");
    background-position: 0 67%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-platform-generalit-1-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954fbb093e37f3e736a57de_AOS%20Platform-image-01.jpg");
    background-position: 97% 0;
    background-repeat: no-repeat;
    background-size: 500px;
    height: 250px;
  }

  .aos-platform-generalit-2-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954fbd5c21883086b94a0d4_AOS%20Platform-image-03.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-platform-generalit-3-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954fbe7ca71cb26ede78e8d_AOS%20Platform-image-04.jpg");
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-moving-generalit-1-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595500dbf0105f02d5586cfe_AOS%20Moving-image-02.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-moving-generalit-2-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550112474a6a4969a59526_AOS%20Moving-image-05.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-moving-generalit-3-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550167474a6a4969a59536_AOS%20Moving-image-09.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  ._120dx {
    margin-left: 120px;
    padding-left: 0;
  }

  .aos-corner-generalit-1-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550a17c2ef60492585fb18_AOS%20Moving-image-02.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-corner-generalit-2-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550a67491eed0808d54470_AOS%20Moving-image-06.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-corner-generalit-3-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550a29c2ef60492585fb24_AOS%20Moving-image-03.jpg");
    background-position: 2px;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-squared-generalit-1-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7c73e269f23900017140a2_AOS%20Squared-image-16.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-squared-generalit-2-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a65bad300bb295de827d9_AOS%20Squared-image-12.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-squared-generalit-3-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595511f9474a6a4969a59962_AOS%20Squared-image-04.jpg");
    background-position: 41%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .wowtab1 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595517e3ae87ee0dee24eb2a_AOS%20Wow-image-02.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .wowtab2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5955184436f3de54d8f2440b_AOS%20Wow-image-05.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .wwowtab3 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551853a02c2b0dacb79192_AOS%20Wow-image-06.jpg");
    background-position: -20px;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-floor-generalit-1-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551bf9386f45743f5a4045_AOS%20Floor-image-03.jpg");
    background-position: 25%;
    background-repeat: no-repeat;
    background-size: 510px;
    height: 250px;
  }

  .aos-floor-generalit-2-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551be1685ab77f006d3f90_AOS%20Floor-image-02.jpg");
    background-position: -6px;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .aos-floor-generalit-3-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551c4f7e1a7c54758afd60_AOS%20Floor-image-07.jpg");
    background-position: 71%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .box-qubstik-generalit-1-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5955212ec104de5326a00c51_BOX%20Qubstik-image-04.jpg");
    background-position: 79%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .box-qubstik-generalit-2-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595520cef767c97ebd25efff_BOX%20Qubstik-image-02.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .box-qubstik-generalit-3-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595520e436f3de54d8f24632_BOX%20Qubstik-image-03.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .koi {
    color: #ecf0f1;
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 15px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }

  .lavori-stefani {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aa5ede11409586f892116_0.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .lavori-stefani-1 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aa6b564d0592803ad3597_28.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .lavori-stefani-2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aa73564d0592803ad35b7_10.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .lavori-stefani-3 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aa7aa64d0592803ad35e1_Pages%20Jaunes%20(5).JPG");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .lavori-stefani-4 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aa7f345569b016c4c5888_IMGP2988.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .lavori-stefani-5 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581e17ac910be8fb11c094a4_079.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .topakustik-tablet-1 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a753447ed7f5a3aece4a0_img%20assorb.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
    top: 0;
    right: 5px;
  }

  .topakustik-tablet-2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aac52b333a5214d324085_20161123_104533b.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .topakustik-tablet-3 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aab9145569b016c4c5d3f_4Akustik04%20(1).jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
    top: 0;
    left: 5px;
  }

  .topakustik-tablet-4 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aac66e11409586f892617_20160721_16475b1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
    margin-bottom: 30px;
    top: 0;
    right: 5px;
  }

  .topakustik-tablet-5 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aac0bd36bab22572cb125_Topakusitk%2013-3-500x500.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .topakustik-tablet-6 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5757cbd5bf3d99a1478e6225_topakustik.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
    top: 0;
    left: 5px;
  }

  .design-1-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839750b1c4185d4362b849b_4712a032cb764ae12f06eb85799e3f1a.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  ._250 {
    background-color: #0000;
    height: 250px;
  }

  .design-tablet-2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583975341c4185d4362b84a5_3a9bd5c6e2d796641097708e836eb24d.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-3 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397575e11409586f877b1f_4fdf7152b34c6dbc23ee80706da3f3e3.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-4 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397a5264d0592803abaeab_Oslo_opera-house.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-5 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583975c3e11409586f877b31_868432bf2af0e1241a3d3fbef3db2e0e.jpg");
    background-position: 50% 39%;
    background-repeat: no-repeat;
    background-size: 400px;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-6 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839760845569b016c4a3b67_PSJS_3.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-7 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839779145569b016c4a3cab_1ac06bf49e85e4415ad4add8ed2f4116.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-8 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583977e9e11409586f877d40_3bbfe251d0dd4a804d9ed4b5b51f22a2.jpg");
    background-position: 18%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-9 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839787ee11409586f877e10_DSC_0255.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-10 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583978bbd36bab22572b0f7f_mana-nike-allysonfelix1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-11 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583978fb45569b016c4a3f7c_s-works-mclaren-tarmac-1.jpg");
    background-position: 26%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-12 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397944b333a5214d3068e7_6x-VITRA-Charles-Eames-Alu-Chair-EA-_57.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-13 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583979ade11409586f877e3f_main-qimg-84f2eb91059fc653ee4d177e67e7de8e.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-14 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583979ead36bab22572b1089_i-am-buttons-headphones-will-i-am-products-design-technology_dezeen_2364_col_10.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-15 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839759dd36bab22572b0d3f_e4fa64b009087206321e3c7823c955f1_800w.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-16 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397a74b333a5214d306a3b_9871a05cd614140189d7be70909d99a6.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-17 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397a95d36bab22572b10e9_1971-lamborghini-miura-sv-wheel-emblem-0390bw-jill-reger.jpg");
    background-position: 81%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-18 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397aff1c4185d4362b8bc1_11373681_924329637631450_688208792_n.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-19 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397c7fd36bab22572b1222_porsche_356_speedster_and_girl_wallpaper_g002.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-20 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397be7d36bab22572b110f_article-2117478-017314180000044D-799_634x478.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-21 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397bb11c4185d4362b8c2d_Win-a-Free-MacBook-Air-with-ScreenCastsOnline-on-Black-Friday-2.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-22 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397c0364d0592803abaeea_ec109d8f6d22dff67f3a8eeeea053a5c.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-23 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397c4b45569b016c4a4410_aero-road-bikes-Specialized-McLaren-Venge.jpg");
    background-position: 26%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .design-tablet-24 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58397e62e11409586f878079_9465d61209df9ac9962b174c6d5611c7.jpg");
    background-position: 50% 75%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px solid #f0f0f0;
    height: 250px;
  }

  .psico1 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839b253b333a5214d30b43f_barca-a-vela.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 3px solid #ecf0f1;
    height: 250px;
  }

  .psico2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839b271b333a5214d30b442_fakarava.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 3px solid #ecf0f1;
    height: 250px;
  }

  .psico3 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839b285d36bab22572b59bb_osservando_il_silenzio.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #000;
    height: 250px;
  }

  .psico4 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839b2f21c4185d4362bcbdd_tuscany-desktop-wallpaper-wallpaper-4.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 3px solid #ecf0f1;
    height: 250px;
  }

  .psico5 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839b5a5d36bab22572b5ea3_GrandCanyon.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 3px solid #ecf0f1;
    height: 250px;
  }

  .psico6 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5839b539b333a5214d30b9be_4-7.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 3px solid #ecf0f1;
    height: 250px;
  }

  ._259 {
    top: 0;
    left: 15px;
  }

  .notex {
    color: #0000;
    margin-top: 30px;
    margin-bottom: 25px;
  }

  .popv {
    background-color: #0000;
    height: 250px;
  }

  .topakustik-bianco-tibet-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad150d36bab22572ce7f7_bianco%20tibet.jpg");
    background-position: 50% 53%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-bianco-niveo-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad34d64d0592803ad6752_bianco%20niveo_2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-grigio-sasso-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad3c81c4185d4362d8ee1_argento.jpg");
    background-position: 50% 56%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-alluminio-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad5f91c4185d4362d90bc_sas.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-acero-ab-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad1d464d0592803ad64f0_acero%20ab3.jpg");
    background-position: 50% 38%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-acero-finlandia-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad4a1d36bab22572ced0b_acero%20patt_3.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-rovere-galles-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad95964d0592803ad710c_rovere%20del%20galles_2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-teak-biblos-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad8c045569b016c4c8e91_DEF_teak.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-wenge-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad8d464d0592803ad70fe_DEF_wenge.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-custom-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ad999e11409586f895d60_20161127_135443.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-liscio-bianco-tibet-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adb7ed36bab22572cf31c_%40carter%20bianco4.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-liscio-bianco-niveo-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583addccb333a5214d328eb8_bianco%201101%20pe_2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-liscio-grigio-sasso-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e3f9670102252ef03f8a_0343-Grigio-Sasso.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-liscio-alluminio-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e409f3dbd88e3cf8cd3b_6436-Alluminio.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-liscio-acero-ab-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e428670102252ef03fa3_6166-Acero-AB.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-liscio-acero-finlandia-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e4392adbb5d70c4feac5_1681-Acero-Finlandia.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-liscio-rovere-galles-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e490a93b07636e1b3b50_6909-Rovere-Galles.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-liscio-teak-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e4d8ceab253c48c99ec3_teakmini.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-liscio-wenge-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e53afbbec15a489ec976_6246-Wenge.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .topakustik-liscio-custum-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e5c6ddad4bdd212fe687_route66mini.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .pattwall-bianco-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e6f4670102252ef04152_Bianco%200111.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .pattwall-giallo-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e70ffbbec15a489ec9b0_Giallo%200444.JPG");
    background-position: 0 0;
    background-size: 301px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .pattwall-arancio-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e71ed63ba0192206e50d_Arancio%200451.JPG");
    background-position: 0 0;
    background-size: 300px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .pattwall-rosso-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e7302adbb5d70c4feb3b_Rosso%200446.JPG");
    background-position: 0 0;
    background-size: 301px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .pattwall-verde-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e740d9def3fa0cace2c0_Verde%200463.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 301px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .pattwall-rovere-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e751f3dbd88e3cf8ce7e_Rovere%20Galles%206909.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .pattwall-teak-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e7ab670102252ef04172_Teak%208058.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .pattwall-wenge-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3e7bfddad4bdd212fe6c6_Wenge%206733.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .celltit {
    direction: ltr;
    color: #38383d;
    letter-spacing: 4px;
    margin-top: 15px;
    margin-right: 0;
    padding-right: 0;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    line-height: 25px;
    position: relative;
    top: 0;
    left: 0;
  }

  .titcell {
    color: #192024;
    margin-left: 10px;
    padding-top: 10px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 25px;
  }

  .titcell.distanzaalto30 {
    margin-top: 10px;
  }

  .dx30 {
    margin-left: 30px;
  }

  .dx20 {
    margin-left: 20px;
  }

  .navmenu {
    color: #192024;
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
  }

  .stefani-design-nav-bar {
    background-color: #fff;
    height: 50px;
    margin-bottom: 0;
    margin-left: 0;
  }

  .stefani-design-nav-bar.rigasotto {
    background-color: #fafafa;
  }

  .navlink {
    background-color: #fff;
  }

  .dropdown-link-2 {
    background-color: #fafafa;
    display: block;
  }

  .menu-button {
    border: 0 #000;
    padding-bottom: 18px;
    position: static;
  }

  .menu-button.w--open {
    background-color: var(--okbianco);
    color: var(--okbianco);
    display: block;
  }

  .text-span {
    background-color: #0000;
  }

  .stefani.w--current {
    margin-left: 250px;
  }

  .rig {
    float: none;
    clear: none;
    opacity: 1;
    color: #38383d;
    letter-spacing: 1px;
    object-fit: fill;
    background-color: #fff;
    border-bottom: 1px solid #8e8e9c9c;
    height: 50px;
    font-family: Varela Round, sans-serif;
    font-size: 14px;
    display: block;
    overflow: visible;
  }

  .rig.w--current {
    letter-spacing: 1px;
    font-family: Varela Round, sans-serif;
  }

  .rig.w--open {
    background-color: #fafafa;
  }

  .text-block {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }

  .iconnero {
    color: #38383d;
  }

  .stefanioffice-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a6c222a9a48904e8ccdcd_Planet-Earth-Europe-SunlightPUNTINA.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 350px;
  }

  .cellimmagine {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57985f6c41136a134b00065a_acustica%201.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 350px;
  }

  .design-e-funzione-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953b528da36d07ae6c69514_design%20e%20funzione.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 350px;
  }

  .immcellpsicologia {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aad6664d0592803ad3b3a_uomo-stressato.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 350px;
  }

  .immagine-prodotto-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2e6925566e2269c300b4_01.5.jpg");
    background-position: 30%;
    background-size: cover;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    height: 350px;
    margin-top: 10px;
    margin-left: 130px;
    margin-right: 60px;
    display: block;
  }

  .immagine-prodotto-tablet.aos-team-immagine-principale-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5956502efe473f0853c9fb64_AOS%20Team-image-13.jpg");
    background-position: 50% 87%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-tablet.aos-tidy-immagine-princiaple-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/591eb49b868e3248220198e2_ok1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-tablet.aos-wll-immagine-principale-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5df26e2cf378b6f49be_AOS%20Wall-image-11.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-tablet.box-quitemoon-immagine-principale-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59b659a87bd7ea0001f08d8e_BOX%20Quitemoon-image-15.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .immagine-prodotto-tablet.aos-manager-immagine-principale-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953cdbcb74c8f372823389f_AOS%20Manager-image-04.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-tablet.aos-puzzle-immagine-principale {
    line-height: 18px;
  }

  .immagine-prodotto-tablet.aos-reception-immagine-principale-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d67757449e7dd4328491_AOS%20Reception-image-08.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-tablet.aos-desk-immagine-principale-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954b2ddc2ef60492585dda9_AOS%20Desk-image-03.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-tablet.aos-platform-immmagine-principale-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954fbb093e37f3e736a57de_AOS%20Platform-image-01.jpg");
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-tablet.aos-moving-immagine-principale-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595500ee6587cf268a942809_AOS%20Moving-image-03.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-tablet.ghvhjuy {
    background-image: none;
  }

  .immagine-prodotto-tablet.aos-wow-immagione-prin {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595518620607315389fd111b_AOS%20Wow-image-07.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    line-height: 25px;
  }

  .immagine-prodotto-tablet.box-qubstik-immagine-principale-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595520b33f108e08c83f266a_BOX%20Qubstik-image-01.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-tablet.immagine-principale-accessori-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c57126e2cf378b6f498a_AOS%20Wall-image-06.jpg");
    background-position: 50% 68%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-tablet.fgsdfgtr {
    margin-bottom: 0;
  }

  .immagine-prodotto-tablet.area-riservata-immagine-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ab871d36bab22572cc72e_AutoCAD_360-2-1920X1080.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .catalogotecnicoaos {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58d242f28a6d91594b2b8a5b_ok.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 147px;
    border: 1px solid #8e8e9c;
    width: 150px;
    height: 200px;
  }

  .listinoaos {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58c7c72fb12a6eb630b404e5_Screenshot%20(16).png");
    background-position: 47%;
    background-repeat: no-repeat;
    background-size: 145px;
    border: 1px solid #8e8e9c;
    width: 150px;
    height: 200px;
  }

  .listinobox {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b935a2febb96f91e919c8b_Screenshot%20(10).png");
    background-position: 46%;
    background-repeat: no-repeat;
    background-size: 145px;
    border: 1px solid #8e8e9c;
    width: 150px;
    height: 200px;
  }

  .boxcattec {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58d243446dd138d2160109d9_ok2.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 145px;
    border: 1px solid #8e8e9c;
    width: 150px;
    height: 200px;
  }

  .alto10 {
    margin-top: 10px;
  }

  .column {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8b61e11997722cc48097_carbonio2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .column-2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8f6b40b743510c56f294_%40-Vetro-laccato-decorativo-di-vetro-indietro-.jpg");
    background-position: 0 91%;
    background-repeat: no-repeat;
    background-size: 700px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .column-3 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8efc9938079f5a9aace6_%40nero%20vetro.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .column-4 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58b3ee78f3dbd88e3cf8d0bb_ral%203001.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .column-5 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8948c047cc150c57a526_100.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .column-6 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8a30e11997722cc48026_200.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .column-7 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adb7ed36bab22572cf31c_%40carter%20bianco4.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .column-8 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8fa4313942ad5a1d5502_%40cloud-thru-bluebell.jpg");
    background-position: 19% 0;
    background-size: 1500px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .column-9 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8f8cc9896a832c6515bc_%40ante_vetro01az.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 1300px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .column-10 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5842d7ee87e910bc3afe1d7b_Senza%20titolo-1.gif");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .column-11 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adb7ed36bab22572cf31c_%40carter%20bianco4.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .column-12 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adb91d36bab22572cf322_%40carter%20grigio3.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .column-13 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8efc9938079f5a9aace6_%40nero%20vetro.jpg");
    background-position: 0 0;
    background-size: 128px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .column-14 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adb7ed36bab22572cf31c_%40carter%20bianco4.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .column-15 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adb91d36bab22572cf322_%40carter%20grigio3.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .column-16 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8fa4313942ad5a1d5502_%40cloud-thru-bluebell.jpg");
    background-position: -48px -12px;
    background-repeat: no-repeat;
    background-size: 2000px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .column-17 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8e4240b743510c56eea5_%40cloud-thru-bluebell_2.jpg");
    background-position: -178px -5px;
    background-repeat: no-repeat;
    background-size: 1500px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .roverepuro-tabet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adb7ed36bab22572cf31c_%40carter%20bianco4.jpg");
    background-position: 0 0;
    background-size: 210px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .biancotouch-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583addccb333a5214d328eb8_bianco%201101%20pe_2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .argento-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ade7fb333a5214d328eca_argento%202.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .rovere-sbiancato-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adf1464d0592803ad7993_1254985.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .lino-habana-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adeb945569b016c4c9825_lino%20habana_3.jpg");
    background-position: 0 0;
    background-size: 161px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .taupe-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adf3664d0592803ad79ee_grigio%20talpa_2.jpg");
    background-position: 0 0;
    background-size: 425px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .frassino-diamante-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae159b333a5214d32900f_frassino%20corona%20diamante_2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .rovere-cristal-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae20545569b016c4c9b3b_rovere%20cristal%2034217.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .rovere-mongori-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae4d764d0592803ad823b_rovere%20mongori%2037745.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .olmo-miele-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae59c45569b016c4c9e22_olmo%20miele_4.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .tundra-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae3701c4185d4362d9ab4_yuhgt.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .frassino-stone-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae190b333a5214d329011_frassino_3.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .patagonia-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58428993f6609bcc1c35c1af_W003%20PATAGONIA.bmp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .amazon-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/584986be501b9b8a190d73d8_AMAZON_37746.jpg");
    background-position: 0 0;
    background-size: 260px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .rovere-pietra-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae6cc64d0592803ad832b_rovere%2037718.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .wenge-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae665b333a5214d329653_weng%C3%A8%20(37.jpg");
    background-position: 0 0;
    background-size: 250px;
    border: 1px solid #38383d;
    height: 250px;
  }

  .titanio-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ae6981c4185d4362d9cce_titanio.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .collectioncell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58d8baa95c7cc5f82ab83309_Tuscany%20living%20in%20style.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 350px;
  }

  .carter1tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adb7ed36bab22572cf31c_%40carter%20bianco4.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .carter2tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583adb91d36bab22572cf322_%40carter%20grigio3.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .carter3tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583e8efc9938079f5a9aace6_%40nero%20vetro.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .cartertab4 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58428b126f3a4af039f970bd_tpk.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #38383d;
    height: 250px;
  }

  .alto25 {
    padding-top: 25px;
  }

  .home6 {
    background-position: 100%;
    background-repeat: no-repeat;
  }

  .home7 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/672c86a6cb80f3f27fca9c58_01.3.jpg");
    background-position: 50%;
  }

  .home8 {
    background-position: 50%;
  }

  .home9 {
    background-position: 50%;
    background-size: cover;
  }

  .home10 {
    background-position: 90% 100%;
  }

  .cellcalcolatore {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aac52b333a5214d324085_20161123_104533b.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 350px;
  }

  .ambededcell {
    background-color: #0000;
    margin: 50px 20px;
    padding-bottom: 0;
  }

  .parredocell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58aeae5b1b8fc1194b2d2fe1_20170204_113405.jpg");
    background-position: -29px;
    background-repeat: no-repeat;
    background-size: 370px;
    width: 350px;
    height: 200px;
  }

  .headingtab {
    color: #fff;
    letter-spacing: -.5px;
    text-transform: none;
    background-color: #f0f0f066;
    margin-top: 0;
    margin-left: 0;
    padding-top: 0;
    padding-left: 20px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    display: block;
    position: relative;
    top: 290px;
  }

  .important-text-6 {
    color: #8a0808;
  }

  .headingtabsx {
    color: #fff;
    letter-spacing: 0;
    background-color: #f0f0f066;
    margin-top: 0;
    margin-left: 0;
    padding-left: 15px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    display: block;
    position: relative;
    top: 300px;
  }

  .important-text-9, .important-text-12, .important-text-15, .important-text-17, .important-text-22, .important-text-24, .important-text-27, .important-text-30, .important-text-33 {
    color: #8a0808;
  }

  .cornersectiontab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550a03c2ef60492585fb15_AOS%20Corner-image-01.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 350px;
  }

  .important-text-36, .important-text-39 {
    color: #8a0808;
  }

  .section350 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7c71a369f2390001713aa3_AOS%20Squared-image-15.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 350px;
  }

  .important-text-42, .important-text-45, .important-text-48 {
    color: #8a0808;
  }

  .headingmov {
    color: #f0f0f0;
    margin-left: 50px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 25px;
    display: inline-block;
  }

  .headingprincipale {
    font-family: Varela Round, sans-serif;
    font-size: 11px;
  }

  .nvs-arredo {
    background-size: 350px;
  }

  .arredotablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/594bc1f42d83782ce0a879c4_3.jpg");
    background-position: 0 -2px;
    background-size: 822px;
    height: 350px;
  }

  .funzione-e-designtab {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: 125px;
    height: 350px;
  }

  .cassettieraautoportante {
    background-position: 81% 89%;
    left: 0;
  }

  .cassetierateam {
    background-position: 99% 96%;
  }

  .pianodiservizio {
    background-position: 71%;
    left: 0;
  }

  .immindtab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57985dfe41136a134b000379_custom.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 350px;
  }

  .voltonews {
    background-position: 50% 0;
    background-size: contain;
  }

  .image-6 {
    left: 10px;
  }

  .immaginenewstablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59ce18cf928ddc00016183c8_leggera.jpg");
    background-position: 109%;
    background-repeat: repeat-x;
    background-size: contain;
    height: 400px;
  }

  .voltonewsteam, .voltonewsmanager {
    height: 380px;
  }

  .titoloaccessori {
    margin-bottom: 15px;
    position: relative;
    left: 10px;
  }

  .column-22 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a6712b8c876df0001418323_stampaHD.jpg");
    background-position: 0 0;
    background-size: 700px;
  }

  .column-23 {
    color: #38383d;
  }

  .bold-text-34, .bold-text-35, .bold-text-36, .bold-text-37, .bold-text-38, .bold-text-39, .bold-text-40, .bold-text-41, .bold-text-42, .bold-text-43, .bold-text-44, .bold-text-45, .bold-text-46, .bold-text-47, .bold-text-48, .bold-text-49, .bold-text-50, .bold-text-51, .bold-text-52, .bold-text-53, .bold-text-54, .bold-text-55, .bold-text-56, .bold-text-57, .bold-text-58, .bold-text-59, .bold-text-60, .bold-text-61, .bold-text-62, .bold-text-63, .bold-text-64, .bold-text-65, .bold-text-66 {
    color: #8a0808;
  }

  .bold-text-75, .bold-text-76 {
    font-size: 24px;
  }

  .titoliarredo {
    position: relative;
    left: 10px;
  }

  .titolorosso {
    font-size: 24px;
  }

  .lineaprodottitab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595e50d294d2a84ca1f92917_Stefani%20arredo-image-04.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .accessoriprodottitab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5b47d4d25367575d065_AOS%20Wall-image-09.JPG");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .individualprodottitab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57985de641136a134b00036d_individual%202.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 350px;
    height: 200px;
  }

  .immagine-prodotti {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595520b33f108e08c83f266a_BOX%20Qubstik-image-01.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 350px;
  }

  .imgarredotab1 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a0587fa60a58b0001f0b176_Stefani%20arredo-image-16.jpg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #8a0808;
    height: 230px;
    margin-top: 10px;
  }

  .imgarredotab2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a05880e12148e0001588978_Stefani%20arredo-image-17.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #8a0808;
    height: 230px;
    margin-top: 5px;
  }

  .titoloarredo2 {
    color: #8a0808;
    border-top: 2px solid #8a0808;
    margin-bottom: 15px;
    padding-top: 15px;
    padding-left: 10px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 24px;
  }

  .sectionarredo {
    margin: 0 10px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .imgarredotab3 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595e515ca94b3256e368b712_Stefani%20arredo-image-13.jpg");
    background-position: 0 0;
    background-size: 698px;
    height: 230px;
    margin-top: 10px;
    padding-bottom: 1px;
  }

  .row-3 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .icon {
    color: #192024;
  }

  .voltonewspuzzle {
    height: 380px;
  }

  .headingtab2 {
    color: #fff;
    margin-top: 0;
    margin-left: 15px;
    padding-top: 10px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 20px;
    line-height: 25px;
  }

  .headinggrigio {
    font-size: 20px;
    line-height: 25px;
    top: 290px;
  }

  .tavolononfonotab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5abb3ebdc827a649a028adc0_Stefani%20arredo-image-18.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 380px;
    height: 200px;
  }

  .armadinonfonoassorbenti {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5abb3f16d4eb881ac28d8afe_Stefani%20arredo-image-19.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 380px;
    height: 200px;
  }

  .icon-2 {
    color: #192024;
  }

  .prova2020 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f384c6ee18679cca70b06_01.1%20ardesia%203000.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .div-block-5 {
    width: 300px;
    height: 200px;
    display: inline-block;
  }

  .div-block-6 {
    padding-right: 75px;
  }

  ._222-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec0c4acb9f53170c15d61_Smart%2003.2%20tagliata.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 300px;
    height: 200px;
  }

  ._333-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2e6925566e2269c300b4_01.5.jpg");
    background-position: 50%;
    background-size: cover;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 300px;
    height: 200px;
  }

  ._444-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2f3662eb9c6a67f590a8_prova%204%20ok.jpg");
    background-position: 0%;
    background-size: cover;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 300px;
    height: 200px;
  }

  ._555-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2fe9d38a7ccd381e7625_tavolo%20conase%2001.2.jpg");
    background-position: 100% 0;
    background-size: cover;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 300px;
    height: 200px;
  }

  .slidertablet {
    height: 1000px;
  }

  .tablet {
    height: 400px;
  }

  .tabletok {
    height: 500px;
  }

  .slide-11 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f743c719fd12a107c342065_Reception%2001.jpg");
    background-position: 50% 100%;
    background-size: cover;
  }

  .titolo-prodotto-2020 {
    clear: none;
    margin-top: 40px;
    margin-bottom: 0;
    margin-left: 60px;
    font-size: 40px;
    display: block;
    overflow: visible;
  }

  .testo-prodotti {
    text-align: left;
    letter-spacing: .5px;
    margin-top: 0;
    margin-left: 60px;
    padding-right: 20px;
    font-size: 16px;
    display: block;
  }

  .titolo-scopri-la-serie {
    margin-top: 0;
    margin-bottom: 40px;
    font-size: 20px;
    line-height: 25px;
  }

  .link-scopri-serie {
    overflow: hidden;
  }

  .titolo-bianco {
    font-size: 10px;
  }

  .icon-4 {
    color: var(--black);
    font-size: 16px;
  }

  .icon-5 {
    color: var(--black);
  }

  .section-2 {
    display: block;
  }

  .column-29 {
    display: none;
  }

  .column-30 {
    background-color: #0000;
    display: block;
  }

  .bottoneprodotti {
    padding-left: 15px;
  }

  .bottoneprodotti2 {
    letter-spacing: 1px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    width: 200px;
    height: 60px;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 15px;
    font-size: 13px;
    display: inline-block;
    position: static;
  }

  .titoloprodotto2 {
    margin-left: 60px;
    font-size: 23px;
    font-weight: 400;
  }

  .sliderpaginaprodotto {
    background-position: 0 0;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    height: 350px;
    margin-left: 0;
    margin-right: 0;
    padding-right: 75px;
  }

  .maskpaginaprodotto {
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    height: 350px;
    margin-left: 0;
    margin-right: 0;
  }

  .slider10ok {
    height: 350px;
    margin-left: 0;
  }

  .icon-10 {
    color: #fafafa9c;
    margin-left: 0;
    font-family: Varela Round, sans-serif;
  }

  .left-arrow-2 {
    margin-left: 0;
    padding-top: 0;
    padding-left: 0;
  }

  .icon-11 {
    color: #fafafa80;
    margin-left: 40px;
    margin-right: 0;
  }

  .columns-6 {
    display: block;
  }

  .columns-7 {
    display: none;
  }

  .container-7 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f74a8720996b26d7ecf4e1c_silentpod%2002.jpg");
    background-position: 50%;
    background-size: cover;
    height: 180px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .column-32 {
    height: auto;
    padding-left: 0;
  }

  .slide-13 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d7bf81d550b0b56f9e920_Team%2013.jpg");
    background-position: 30%;
    background-size: cover;
  }

  .image-14 {
    border-radius: 6px;
    width: auto;
    margin-top: 160px;
  }

  .columns-8 {
    margin-top: 60px;
    display: none;
  }

  .columns-9 {
    margin-left: 60px;
    display: block;
  }

  .slide-19 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d7ca712de96aa11bfa0a3_Team%2010.jpg");
    background-position: 40%;
    background-size: cover;
  }

  .slide-20 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d7d5ac5e8b67510308d4e_Team%2011.jpg");
    background-position: 50% 100%;
    background-size: cover;
  }

  .slide-21 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d7d871c8256635a9f63a1_Team%2012.jpg");
    background-position: 100% 100%;
    background-size: cover;
  }

  .slide-22 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d7dd5b3874a0933135cee_Team%2014.jpg");
    background-position: 0%;
    background-size: cover;
  }

  .slide-23 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd23fcdb2a5d968cd475b86_Team_a3.jpg");
    background-position: 0 0;
    background-size: cover;
  }

  .slide-28 {
    background-position: 0 100%;
  }

  .slide-31 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f75abd9fd7b415dee37a137_Team%2007.jpg");
    background-position: 0 0;
    background-size: cover;
  }

  .slide-32 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff86dbc9709318727c5c567_Team%2026.jpg");
    background-position: 60%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-33 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f75ac349fc3d83c34cb2b7d_Team%2008.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-34 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d8f547b786535d0e0e558_Team%2018.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-35 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd241eac9ec319f4f71cec6_Team%2024.jpg");
    background-position: 40%;
    background-size: cover;
  }

  .slide-nav-2 {
    margin-top: 0;
    padding-top: 100px;
    overflow: hidden;
  }

  .slide-36 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d8ff07b786534d9e0e6c5_Team%2017.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-37 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d90590734b51806972edd_Team%2015.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .slide-40 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7d9904e49908319fc2c1f6_Team%2021.png");
    background-position: 50% 80%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-41 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/594bd01e84dbc2454b07e42e_20160923_150340.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .slide-49 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/591eb49b868e3248220198e2_ok1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-50 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59565e9a15705a74fae0d624_AOS%20Tidy-image-11.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-nav-3 {
    margin-bottom: -40px;
  }

  .slide-51 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953bd4428060f1ffa995e9c_AOS%20Tidy-image-03.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-52 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953bd5695b48343503b0de9_AOS%20Tidy-image-04.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-53 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd23eb17cda4b3787b55593_Team_a2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-54 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd23fcdb2a5d968cd475b86_Team_a3.jpg");
    background-position: 0 100%;
    background-size: cover;
  }

  .slide-55 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7499790ac6647405e3c8ae_Team%2003.jpg");
    background-position: 70%;
    background-size: cover;
  }

  .testo-prodotto-serie-tablet {
    color: var(--black);
    margin-top: 40px;
    margin-left: 0;
    font-family: Varela Round, sans-serif;
    font-size: 40px;
    font-weight: 400;
  }

  .testo-prodotti-serie {
    color: var(--black);
    margin-top: 30px;
    font-family: Varela Round, sans-serif;
    font-size: 16px;
    line-height: 26px;
    display: block;
  }

  .smart-img-prodotto-serie-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ebc7e7da656201a53d990_Smart%2003.1.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    height: 350px;
    margin-top: 10px;
    margin-left: 130px;
    margin-right: 60px;
  }

  .image-21 {
    border-radius: 6px;
    margin-top: 150px;
  }

  .slide-61 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7de409a600bd6a65e7acaa_Smart%2001.1.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .slide-62 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec17cb5bd6398e98677e2_Smart%2008.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-63 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec1b1fc9f4a16b951f245_Smart%2006.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-64 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec1c7d876d905181172ba_Smart%2005.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-65 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec1e8830b40b39c027dff_Smart%2007.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .image-24 {
    border-radius: 6px;
    margin-top: 150px;
  }

  .slide-69 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ebc7e7da656201a53d990_Smart%2003.1.jpg");
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-70 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f749b4e670b05d9265a6fbc_Smart%2002.jpg");
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-71 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7de409a600bd6a65e7acaa_Smart%2001.1.jpg");
    background-position: 0 80%;
    background-size: 1000px;
  }

  .image-27 {
    border-radius: 6px;
    margin-top: 150px;
  }

  .slide-74 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec1b1fc9f4a16b951f245_Smart%2006.jpg");
    background-position: 50% 70%;
    background-size: 1100px;
  }

  .slide-75 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7de4d8ae94a07380cc44ec_Smart%2004.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .executive-img-prodotto-serie-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff330b807453da6db5f1b60_Manager%2017.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    height: 350px;
    margin-top: 10px;
    margin-left: 130px;
    margin-right: 60px;
  }

  .slide-83 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ee3866270274e8125971d_Reception%2004.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-84 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f74989d3c91b81ef562f5e5_Reception%2002.jpg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-85 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ee3de1648bf6045187ea6_Reception%2005.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-86 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ee3fa1648bf204d187eac_Reception%2006.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-87 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac33f710a24f6bfcecddf1_1.1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-88 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac3411ab6b22f5662008fa_1.2%20bis.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-89 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac34239882900a86a94037_bancone%20angolo.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .image-29, .image-32 {
    border-radius: 6px;
    margin-top: 160px;
  }

  .slide-94 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2eaedbc9ac241e3b212dd_Manager%2008.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-95 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd23d810e7c3c744e321a5d_manager%2006.jpg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-96 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2ecb175603c913d432c0e_Manager%2009.jpg");
    background-position: 65% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-97 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2eda802956a1ddb358806_Manager%2010.jpg");
    background-position: 90%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-98 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2ee7ab6409342f0cb224f_Manager%2011.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-101 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7f2c3418d3199bb8853e22_2.3.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-102 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff8835865771170024add97_Conference%205.jpg");
    background-position: 30% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .image-35 {
    border-radius: 6px;
    margin-top: 160px;
  }

  .box-img-prodotto-serie-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f36fdbc88bc0684d06304_01.1.jpg");
    background-position: 0 0;
    background-size: cover;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    height: 350px;
    margin-top: 10px;
    margin-left: 130px;
    margin-right: 60px;
  }

  .slide-105 {
    background-size: cover;
  }

  .image-39 {
    border-radius: 6px;
    margin-top: 160px;
  }

  .slide-114 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab43850783645cb3a625bb_quitemoon%201.2%20revisionato.jpg");
    background-position: 0 0;
    background-size: cover;
  }

  .slide-115 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643d3dd1fba6fad30290856b_concrete%202.jpg");
    background-position: 0 0;
    background-size: cover;
  }

  .slide-116 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab44891692c2d257225001_1.3.jpg");
    background-position: 0 0;
    background-size: cover;
  }

  .slide-117 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab4503c78813f2eebcd4fc_1.5.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-118 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab453b4c0eb27cb1934867_1.6.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-119 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab455939a8f348e049c624_quitemoon%201.4%20revisionato.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .image-42 {
    border-radius: 6px;
    margin-top: 160px;
  }

  .slide-124 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643e9b62fa4f6451926f868f_1.6.jpg");
    background-position: 20% 0;
    background-size: cover;
  }

  .slide-125 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643e9bfd8c0537b206449518_1.4.jpg");
    background-position: 0%;
    background-size: cover;
  }

  .slide-126 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f800e28e6840560abea957f_Qubstik%2003.jpg");
    background-position: 0 0;
    background-size: cover;
  }

  .slide-127 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643e957616efab90044ac18e_1.5.jpg");
    background-position: 90%;
    background-size: cover;
  }

  .image-45 {
    border-radius: 6px;
    margin-top: 160px;
  }

  .slide-139 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab4c11d9b5244476a3bb5c_1.2%20angolato.jpg");
    background-position: 0 0;
    background-size: cover;
  }

  .slide-140 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac299c91773827efec853b_1.2%20nuovo%20nuovo.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-141 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac29b3987e2e3430ccddec_1.4.jpg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-142 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac2a17c6a2b055aa63075e_1.3.jpg");
    background-position: 0 0;
    background-size: cover;
  }

  .slide-143 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac2a53ab6b22a8801fc9b0_1.5.jpg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-144 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac2a7671f0be7bc727e2a7_2.2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-145 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ab4a8f95ed8c242821155d_2.1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-146 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac2a9bc6a2b06866630f9d_3.1%20angolato.jpg");
    background-position: 0%;
    background-size: cover;
  }

  .slide-147 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/62ac2aaa714468d81502b688_2.3.jpg");
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .img-serie-tablet-wall-partition {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7442e0e948cff97d748cf5_Wallpartition%2001.jpg");
    background-position: 50%;
    background-size: cover;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    height: 350px;
    margin-top: 10px;
    margin-left: 130px;
    margin-right: 60px;
  }

  .image-48 {
    border-radius: 6px;
    margin-top: 160px;
  }

  .slide-152 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8020bc23d2dc565035a460_02.2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-153 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8020cb6e811af160563b25_02.1.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-154 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7442e0e948cff97d748cf5_Wallpartition%2001.jpg");
    background-position: 0%;
    background-size: cover;
  }

  .slide-155 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8024dce4f2e047867a722e_01.2.jpg");
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .image-51 {
    border-radius: 6px;
    margin-top: 160px;
  }

  .slide-165 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8028fe9a81a5fc843558d4_double%20glass%2002.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-166 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8029139a81a520e9355949_double%20glass%2003.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-167 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f802929e4f2e039da7a8748_double%20glass%2004.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-168 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f802962e571f558569fa806_double%20glass%2005prima.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-169 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f80294b4119082944c0a2c6_double%20glass%2005.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-170 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f80299fab1d0a10ae2f9e37_double%20glass%2006.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-171 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8029b31523531508743761_double%20glass%2007.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .slide-172 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8029d223d2dc2f3f35b61a_double%20glass%2008.jpg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-1-6 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8029ed6133ec3452a597cc_double%20glass%2009.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-1-7 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f802a0d3fc0eb21b4507889_double%20glass%2010.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-1-8 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f802a33e68405a6beead946_double%20glass%2012.jpg");
    background-position: 65%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-1-9 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f802a5fb0cad530e9d55286_double%20glass%2013.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-1-10 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8020f12416002435a41cdd_double%20glass%2001.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-173 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f80299fab1d0a10ae2f9e37_double%20glass%2006.jpg");
    background-position: 50% 100%;
    background-size: cover;
  }

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

  .image-54, .image-57 {
    border-radius: 6px;
    margin-top: 160px;
  }

  .wall-img-serie {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2929f5dddfe23d84321e_01.1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    height: 350px;
    margin-top: 10px;
    margin-left: 130px;
    margin-right: 60px;
  }

  .image-60 {
    border-radius: 6px;
    margin-top: 150px;
  }

  .slide-181 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5c35962c342ed2547be_AOS%20Wall-image-10.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-182 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5a4da36d07ae6c69cf4_AOS%20Wall-image-08.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-183 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5b47d4d25367575d065_AOS%20Wall-image-09.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-184 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c51f5962c342ed254786_AOS%20Wall-image-02.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .slide-185 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c52f57449e7dd4327dd5_AOS%20Wall-image-03.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .image-63 {
    border-radius: 6px;
    margin-top: 150px;
  }

  .slide-191 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d17095b48343503b1677_AOS%20Puzzle-image-05.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-192 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d15b5962c342ed254b25_AOS%20Puzzle-image-04.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-193 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d14328060f1ffa996633_AOS%20Puzzle-image-03.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-194 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d1bf28060f1ffa996657_AOS%20Puzzle-image-07.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .ceiling-img-serie {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35923a4b6a024dcb12db_prova%202.jpg");
    background-position: 50% 0;
    background-size: cover;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    height: 350px;
    margin-top: 10px;
    margin-left: 130px;
    margin-right: 60px;
  }

  .image-65 {
    border-radius: 6px;
    margin-top: 150px;
  }

  .slide-201 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953b24bb74c8f372823262b_AOS%20Team-image-04.jpg");
    background-position: 50% 0;
    background-size: 1600px;
  }

  .slide-202 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58dcae46ee8a7c646f301246_wow_03.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: 500px;
  }

  .slide-203 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58dcae356e28b69b7d08bf11_wow_02.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 500px;
  }

  .slide-204 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58dcae29a54d1edb64bce215_wow_01.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 500px;
  }

  .image-68 {
    border-radius: 6px;
    margin-top: 150px;
  }

  .slide-206 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954fbb093e37f3e736a57de_AOS%20Platform-image-01.jpg");
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: 900px;
  }

  .azienda {
    height: 350px;
  }

  .columns-10, .colonna-tablet {
    margin-top: 60px;
    display: block;
  }

  .image-71 {
    border-radius: 6px;
    margin-top: 160px;
  }

  .slide-208 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595500ee6587cf268a942809_AOS%20Moving-image-03.jpg");
    background-position: 0 0;
    background-size: cover;
  }

  .img-division-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60d44743a496235c73c55361_Pareti%20fonoassorbenti_01.png");
    background-position: 50% 30%;
    background-size: cover;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    height: 350px;
    margin-top: 10px;
    margin-left: 130px;
    margin-right: 60px;
  }

  .slide-215 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8553a1d0fbbe0471ed9eb3_Division%2002.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-216 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8553c3a25bf16e3678905e_Division%2003.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-217 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f85540a9527068e0c328ebb_Division%2004.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .slide-218 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551bf9386f45743f5a4045_AOS%20Floor-image-03.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-219 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551c17c104de5326a00b1c_AOS%20Floor-image-04.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .image-74 {
    border-radius: 6px;
    margin-top: 160px;
  }

  .slide-229 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8032c2e684055b32eaeba8_Division%2001%20-%20tagliata.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-230 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f856ead8ce60da6ddcaaca5_glass%20division%2002.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-231 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8570314638e6a69253769e_glass%20division%2003.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-232 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f85717e04864649969336ed_glass%20division%2004.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-233 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8571ae048646212b93371e_glass%20division%2005.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-234 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8571c8192ca01a41f714ff_glass%20division%2006.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-235 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8571f2adfb793d8f4d3ad4_glass%20division%2007.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-236 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8572835ba5b6e226803041_glass%20division%2008.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-1-16 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8572ba825a451f6069e0bc_glass%20division%2009.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-1-17 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8572d7d895c6441cef437e_glass%20division%2010.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-1-18 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8572e9da28fc4fd8289dd9_glass%20division%2011.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-237 {
    background-color: #e2a62b1c;
  }

  .slide-nav-4 {
    margin-top: 0;
    padding-top: 40px;
  }

  .slide-nav-5 {
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .slide-nav-6, .slide-nav-7 {
    padding-top: 40px;
  }

  .section-3 {
    height: 150px;
  }

  .sezione-area {
    background-color: #e3a62b1c;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    height: 150px;
    margin-left: -10px;
  }

  .tabella-schede-tecniche {
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 40px;
  }

  .iso {
    height: 200px;
    margin-left: 10px;
    margin-right: 20px;
  }

  .slide-nav-8, .slide-nav-9 {
    margin-bottom: -40px;
    padding-bottom: 0;
  }

  .slide-244 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954fbb093e37f3e736a57de_AOS%20Platform-image-01.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-245 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d1bf28060f1ffa996657_AOS%20Puzzle-image-07.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .slide-246 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a0d00b3be626c42c1c1c0_AOS%20Puzzle-image-09.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-247 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d17095b48343503b1677_AOS%20Puzzle-image-05.jpg");
    background-position: 0 0;
    background-size: auto;
  }

  .slide-248 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d15b5962c342ed254b25_AOS%20Puzzle-image-04.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-249 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d14328060f1ffa996633_AOS%20Puzzle-image-03.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .image-77 {
    border-radius: 6px;
    margin-top: 150px;
  }

  .smart-tecnico {
    width: 120px;
  }

  .column-36 {
    margin-top: 40px;
  }

  .columns-12, .columns-13 {
    display: none;
  }

  .grid-26 {
    grid-row-gap: 0px;
    grid-template-rows: auto 76px auto auto;
  }

  .columns-14 {
    display: none;
  }

  .column-37 {
    display: block;
  }

  .columns-15 {
    display: none;
  }

  .columns-16 {
    margin-top: 40px;
  }

  .columns-17, .columns-18 {
    display: none;
  }

  .columns-19 {
    margin-top: 40px;
  }

  .grid-27 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 40px;
  }

  .columns-20 {
    margin-top: 40px;
    display: block;
  }

  .grid-28 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 40px;
  }

  .columns-21 {
    margin-top: 20px;
    display: block;
  }

  .grid-29, .grid-30 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 40px;
  }

  .testo-sostenibilit {
    margin-left: 60px;
    font-size: 16px;
    line-height: 20px;
  }

  .testosotenibilit-2 {
    margin-top: 40px;
    margin-left: 10px;
    padding-top: 60px;
    padding-bottom: 60px;
    font-size: 20px;
  }

  .heading-8 {
    margin-left: 60px;
  }

  .testomysmarwork {
    margin-bottom: 40px;
    margin-left: 60px;
    font-size: 20px;
  }

  .section-5 {
    width: 630px;
    height: 400px;
    margin-left: 60px;
  }

  .slide-nav-12 {
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .columns-24 {
    margin-top: 20px;
    display: block;
  }

  .slide-nav-13 {
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .slide-nav-14, .slide-nav-15 {
    padding-top: 40px;
  }

  .slide-252 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551853a02c2b0dacb79192_AOS%20Wow-image-06.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .testohomepage {
    margin-left: 30px;
    margin-right: 30px;
    font-size: 18px;
  }

  .columns-25, .container-11, .container-12 {
    display: none;
  }

  .img-azienda {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59ce18cf928ddc00016183c8_leggera.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
    height: 350px;
  }

  .sostenibilit {
    margin-bottom: 40px;
    margin-left: 10px;
    padding-left: 0;
  }

  .columns-27 {
    display: none;
  }

  .button-2 {
    text-align: center;
    margin-top: 10px;
    margin-left: 10px;
  }

  .columns-28 {
    display: none;
  }

  .container-13 {
    height: 120px;
  }

  .column-41 {
    border-width: 20px;
  }

  .homecubotto {
    text-align: center;
  }

  .column-45 {
    background-color: var(--white-smoke-2);
    padding-top: 30px;
    padding-bottom: 37px;
  }

  .column-46 {
    background-color: var(--white-smoke-2);
    padding-top: 20px;
    padding-bottom: 22px;
  }

  .container-15 {
    border: 6px solid var(--white-smoke-2);
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    height: 80px;
    display: block;
  }

  .text-block-5 {
    color: var(--black);
    text-align: center;
    margin-top: 10px;
    font-family: Varela Round, sans-serif;
    font-size: 12px;
  }

  .column-47 {
    border: 5px solid #0000;
  }

  .container-16 {
    border: 6px solid #a8d069cf;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    height: 80px;
  }

  .columns-30 {
    margin-top: 40px;
    margin-bottom: 60px;
    display: block;
  }

  .columns-31 {
    background-color: var(--white-smoke-2);
    display: block;
  }

  .div-block-7 {
    margin-left: 20px;
  }

  .link-2 {
    margin-left: 15px;
    font-family: Varela Round, sans-serif;
  }

  .heading-9 {
    margin-left: 10px;
    font-size: 20px;
  }

  .certificazioni {
    margin-left: 10px;
  }

  .grid-56 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .button-4 {
    color: var(--black);
    text-align: center;
    background-color: #0000;
    margin-top: 30px;
    padding-left: 0;
    padding-right: 0;
    font-family: Varela Round, sans-serif;
    display: block;
  }

  .columns-35 {
    display: none;
  }

  .columns-36 {
    display: block;
  }

  .columns-37, .columns-38, .columns-39 {
    margin-top: 40px;
    display: block;
  }

  .columns-40, .columns-41 {
    display: none;
  }

  .columns-42 {
    margin-top: 40px;
    display: block;
  }

  .grid-57 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 20px;
  }

  .text-block-7 {
    color: var(--black);
    margin-left: 15px;
    font-family: Varela Round, sans-serif;
    line-height: 32px;
  }

  .heading-10 {
    color: var(--black);
    margin-left: 15px;
    font-family: Varela Round, sans-serif;
    font-size: 25px;
    font-weight: 400;
  }

  .benessere-acustico {
    height: 350px;
  }

  .columns-45 {
    display: none;
  }

  .columns-46 {
    margin-top: 40px;
    display: block;
  }

  .testoacustica {
    color: var(--black);
    margin-top: 40px;
    margin-bottom: 40px;
    margin-left: 10px;
    padding: 60px 10px;
  }

  .columns-47, .columns-48 {
    margin-top: 40px;
    display: block;
  }

  .columns-49, .columns-50 {
    display: block;
  }

  .columns-51 {
    margin-top: 40px;
    display: block;
  }

  .columns-54, .columns-55 {
    display: none;
  }

  .slide-257 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f749b4e670b05d9265a6fbc_Smart%2002.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-258 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec1b1fc9f4a16b951f245_Smart%2006.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-259 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec17cb5bd6398e98677e2_Smart%2008.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-260 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec0c4acb9f53170c15d61_Smart%2003.2%20tagliata.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-261 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7de409a600bd6a65e7acaa_Smart%2001.1.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-262 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ed556663d1e0e383e42da_Smart%2004tagliata.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .columns-56, .columns-57 {
    display: none;
  }

  .heading-11 {
    color: var(--black);
    text-align: justify;
    font-family: Varela Round, sans-serif;
    font-size: 18px;
    font-weight: 400;
  }

  .columns-58 {
    margin-top: 40px;
    display: block;
  }

  .column-58 {
    margin-bottom: 40px;
  }

  .div-block-8 {
    display: none;
  }

  .sezione-contatti, .sezione-download, .sezione-calcolatore-acustico {
    height: 350px;
  }

  .slide-nav-16 {
    margin-top: 0;
    padding-top: 40px;
  }

  .columns-59 {
    display: none;
  }

  .slider-12 {
    background-color: #0000;
    height: 150px;
  }

  .mask-4 {
    height: 150px;
  }

  .slide-274 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd2505d04c6bfd2bd1f19e4_luxottica.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 170px;
  }

  .icon-16, .icon-17 {
    color: #676770;
  }

  .slide-275 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b21f6cdf56d0d4259fc84_pages-jaunes-logo.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 150px;
  }

  .slide-276 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b201818b5da9f799f6079_generali-logo.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 200px;
  }

  .slide-277 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b212506444648420395b4_logo_migros-1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 200px;
  }

  .slide-278 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b1e7d63bce7eb482c6d83_Air-France-Logo.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 200px;
  }

  .slide-279 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b220018b5da9f799f698d_Rainbow_S.p.A..jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 80px;
  }

  .slide-280 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b220e56ea2dba79c22771_Sacmi-high.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 150px;
  }

  .slide-281 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b1ebf63bce7eb482c6e98_curti.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 200px;
  }

  .slide-282 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd25261783c8604d7c86e61_WeatherTech.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 200px;
  }

  .slide-1-29 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b210463bce7eb482c7dbe_logo%20(2).png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 150px;
  }

  .slide-1-30 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd2598868da50e06a67948f_axa.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 120px;
  }

  .slide-1-31 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/61d325ce92748ea722b2c23d_Heineken_N.V.-Logo.wine.png");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .slide-1-32 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd2537a0e40050332ab580c_deutsche%20bank.jpg");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 160px;
  }

  .slide-1-33 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd254138802fc636d4ce82e_Logo_DT.png");
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: 140px;
  }

  .slide-1-34 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd254672f3de0499479f096_Farnesina.jpg");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 370px;
  }

  .slide-1-35 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd254cb9f2845c865ec04d7_biblioteca%20roma.jpg");
    background-position: 50% 25%;
    background-repeat: no-repeat;
    background-size: 150px;
  }

  .slide-1-36 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b20a756ea2dba79c22157_INPS_logo.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 70px;
  }

  .slide-1-37 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b211d26366cb0486b57b5_logo_certacredita.jpg");
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: 150px;
  }

  .slide-1-38 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b211418b5da9f799f692c_logo.png");
    background-position: 50% 30%;
    background-repeat: no-repeat;
    background-size: 150px;
  }

  .slide-1-39 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b210c56ea2dba79c22513_logo%20sito%20bctv.png");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 120px;
  }

  .columns-60 {
    display: block;
  }

  .slide-nav-18 {
    margin-bottom: -40px;
  }

  .slide-1-50 {
    background-position: 0%;
  }

  .icon-22, .icon-23, .icon-28, .icon-29 {
    color: #676770;
  }

  .slide-295 {
    background-position: 5% 100%;
  }

  .slide-1-52 {
    background-position: 60% 100%;
  }

  .slide-297 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff330b807453da6db5f1b60_Manager%2017.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-1-53 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff48f51a40d264b92111180_cONFERENCE%203.jpg");
  }

  .columns-61 {
    display: none;
  }

  .columns-62 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 60px;
    display: block;
  }

  .grid-63 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .a2 {
    padding-bottom: 50px;
    padding-left: 10px;
  }

  .columns-64, .columns-65, .columns-66, .columns-67 {
    padding-left: 0;
  }

  .columns-68 {
    display: none;
  }

  .slide-1-83 {
    background-position: 100%;
  }

  .slide-1-84 {
    background-position: 50%;
  }

  .slide-1-86 {
    background-position: 100% 100%;
  }

  .link-block-19 {
    margin-left: 0;
  }

  .slide-1-87 {
    background-position: 0 100%;
  }

  .column-92 {
    border-top: 1px solid #000;
    border-bottom: 1px #000;
  }

  .column-93, .column-96 {
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
  }

  .collezione-stefani {
    border-style: none;
  }

  .slide-1-92 {
    background-position: 0 100%;
    background-size: cover;
  }

  .slide-323 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6323284c2dd4dee1e605e1bf_1mod%202.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
  }

  .slide-324 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6323288fac75d8e4416a998d_2mod%202.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
  }

  .slider-274 {
    background-color: #0000;
    height: 350px;
  }

  .slide-325 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/632328bd6cd20040e9325c9c_3mod%202.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
  }

  .slide-326 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/632328fc6974b797dbe4f751_4%20MOD2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
  }

  .slide-327 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/63232e479420eb50711dea8b_5mod%202.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-328 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/63218ccb76706825ea584e8a_6mod.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
  }

  .slide-329 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/63218d0729670fb985976d98_7mod.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
  }

  .slide-330 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/63218d6dddd87d00e6a9b7ed_8mod.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-1-93 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6323294151b3c3a95dcc6d56_9mod%202.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-1-94 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/63232b30812b1dd6e236c025_10mod%202.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-1-95 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/63232b476543ce7a7e5077a7_11mod%202.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
  }

  .slide-nav-22 {
    opacity: 0;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
  }

  .slider-276 {
    background-color: #0000;
    height: 350px;
  }

  .slide-nav-24 {
    opacity: 0;
  }

  .slide-2-6 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/634037ce9b38f655fd4df088_1519890575017.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .slide-2-8 {
    background-size: 80px;
  }

  .slide-1-97 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/64fae1b8a0692312094a663b_01.5%20mobile%20alto.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .columns-6-copy {
    display: block;
  }

  .grid-18-copy {
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 40px;
  }

  .ghost-generalit-1 {
    background-position: 50%;
  }

  .heading-14 {
    font-family: Varela Round, sans-serif;
    font-style: normal;
  }

  .ghost-3 {
    background-position: 70% 0;
    height: 200px;
  }

  .ghost-2.w--current {
    background-position: 0%;
    height: 130px;
  }

  .ghost-1.w--current {
    height: 130px;
  }

  .ghost01 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35923a4b6a024dcb12db_prova%202.jpg");
    background-position: 50% 0;
    background-repeat: repeat;
    background-size: cover;
  }

  .slide-338 {
    background-size: cover;
  }

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

  .image-121 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f8369ea4268949e347fa1_prova%203.jpg");
    background-position: 0 0;
    background-size: auto;
    border-radius: 6px;
    margin-top: 160px;
    padding-bottom: 0;
  }

  .ghost05 {
    background-position: 0 100%;
    background-repeat: no-repeat;
  }

  .img7888 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6811f1e9f483689b08af6eed_01.6.jpg");
    background-position: 0 0;
    background-size: auto;
    margin-top: 140px;
  }

  .image-124 {
    border-radius: 6px;
    margin-top: 140px;
  }

  .image126 {
    margin-top: 100px;
  }

  .catalogo-ghost {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/682ae9ce40e2a4701a168fec_Screenshot%20(465).png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 120px;
    height: 150px;
  }
}

@media screen and (max-width: 767px) {
  .button.full-width {
    margin-left: auto;
    margin-right: auto;
  }

  .button.tab {
    font-size: 12px;
  }

  .navigation-bar {
    margin-left: -52px;
  }

  .white-box {
    margin-bottom: 30px;
  }

  .hero-section.centered {
    padding-top: 119px;
    padding-bottom: 119px;
  }

  .hero-heading {
    margin-bottom: 15px;
    font-size: 50px;
  }

  .hero-subheading {
    font-size: 18px;
  }

  .form-field.text-area {
    display: block;
  }

  .footer.center {
    padding-top: 0;
    padding-bottom: 0;
  }

  .footer.qw {
    background-color: #38383d;
    border-top-style: none;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 35px;
    padding-bottom: 66px;
  }

  .footer-text {
    text-align: center;
    padding-left: 100px;
  }

  .grid-image {
    width: 20%;
    padding: 20px;
  }

  .footer-link {
    font-size: 12px;
    overflow: visible;
  }

  .spc {
    margin-bottom: 30px;
  }

  .l {
    background-position: 50%;
    padding-right: 0;
  }

  .impostazioni-home {
    padding-bottom: 0;
  }

  .tfrhd {
    font-size: 25px;
  }

  .ghjk {
    color: #38383d;
  }

  .log {
    margin-left: 145px;
  }

  .storia {
    letter-spacing: 0;
    font-size: 18px;
  }

  .sdfgdfhgf {
    margin-bottom: 105px;
  }

  .jgfvj {
    background-size: 581px;
    margin-bottom: 0;
    padding-bottom: 65px;
  }

  .onda-sonora {
    background-position: 0%;
    background-size: contain;
    padding-bottom: 300px;
    left: 0;
  }

  .vnbnbn {
    font-size: 14px;
    line-height: 20px;
  }

  .fgdhsfgh {
    margin-bottom: 0;
    padding-top: 50px;
    padding-bottom: 0;
  }

  .titolo-sfondo-grigio {
    margin-bottom: -10px;
  }

  .testo-tasto {
    background-size: contain;
  }

  .tasto-1 {
    margin-top: 0;
  }

  .tubjb {
    position: static;
  }

  .ugidfughurhguhd {
    letter-spacing: 0;
    font-size: 18px;
  }

  .testi-finali {
    text-align: left;
    margin-left: 10px;
    font-size: 12px;
  }

  .desk-1, .desk-2, .aos-wall-1, .aos-wall-3 {
    background-size: contain;
  }

  .tetetss {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-weight: 400;
  }

  .grigio2 {
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 15px;
  }

  ._33 {
    color: #38383d;
    text-align: center;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 28px;
    font-weight: 400;
  }

  ._32 {
    color: #38383d;
    text-align: center;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 300;
  }

  .dx40.alto10 {
    margin-left: 130px;
  }

  .testo-prodotto-1 {
    margin-bottom: 20px;
    font-weight: 400;
  }

  .testo-generalit-1 {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    text-decoration: none;
    position: relative;
    top: 0;
    left: 0;
  }

  .aos-team-generalit-1 {
    height: 130px;
  }

  .aos-team-generalit-2 {
    background-position: 50%;
    text-decoration: overline;
  }

  .testo-generalit-3, .testo-generalit-2 {
    padding-top: 0;
  }

  .desk-frontale-aos-team {
    background-position: 50% 0;
    background-size: cover;
  }

  .cablaggi-aos-team {
    direction: rtl;
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5956576e9b88ca755db33fdc_AOS%20Team-image-19.jpg");
    background-position: 50% 61%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .isolante-acustico-2 {
    background-position: 50% 108%;
    background-size: 400px;
  }

  .gamba-aos-team {
    background-position: 50% 78%;
  }

  .finiture-aos-team {
    background-position: 0 45%;
    background-size: cover;
    height: 250px;
  }

  .floor-tutta-topakustik, .floor-mix {
    background-position: 50%;
    background-size: 350px;
  }

  .floor-modulo-porta {
    background-size: 350px;
  }

  .floor-modulo-vetrato {
    background-position: 50%;
    background-size: 350px;
  }

  .quattrovie {
    background-position: 0 -50px;
  }

  .presa, .zoom-carter {
    background-size: 400px;
  }

  .titoloprodotto {
    font-size: 22px;
    line-height: 35px;
  }

  .desk-senza-vetro {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .desk-con-vetro, .green-sopra-desk {
    background-position: 50%;
    background-size: contain;
  }

  .desk-finiture-perimetrali {
    background-position: 50% 32%;
    background-size: 450px;
  }

  .desk-supporti {
    background-position: 50%;
  }

  .profili-cornice {
    background-repeat: no-repeat;
    background-size: contain;
  }

  .aos-manager-in-linea {
    background-position: 40% 63%;
    background-size: 500px;
  }

  .aos-manager-ad-angolo {
    background-position: 50%;
    background-size: contain;
  }

  .aos-manager-piano-bilaminato-tablet, .aos-manager-piano-carbonio-tablet {
    background-size: 350px;
  }

  .aos-manager-piano-vetro-trasparente-tablet {
    text-transform: uppercase;
    background-size: 350px;
  }

  .zoom-piano {
    background-size: 430px;
  }

  .cablaggi {
    background-size: contain;
  }

  .isolante-acustico {
    background-position: 50%;
    background-size: 350px;
  }

  .reception-in-linea, .reception-ad-angolo, .rifinito-bilaminato, .rifinito-bilaminato-carbonio, .rifinito-vetro-trasparente {
    background-size: 350px;
  }

  .reception-stabilit {
    background-position: 50%;
    background-size: 400px;
  }

  .cablaggi-2 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 400px;
  }

  .top-access-2 {
    background-position: 50%;
    background-size: 410px;
  }

  .aos-wall-mensole {
    background-position: 50% -44px;
    background-size: cover;
  }

  .platform-convesso {
    background-size: 500px;
  }

  .platform-concavo {
    background-position: 50%;
    background-size: 500px;
  }

  .bordo-abs {
    background-position: 50% 82%;
    background-size: 360px;
  }

  .platform-stampato-hd {
    background-position: 50% 0;
  }

  .wow-concavo, .wow-convesso, .wow-piano {
    background-position: 50%;
    background-size: 360px;
  }

  .wow-hd {
    background-size: 360px;
  }

  .puzzle-8 {
    background-size: 350px;
  }

  .vaschetta-portafiori {
    background-position: 0 53%;
    background-size: 900px;
  }

  .foro-portafrutti {
    background-position: 45% 73%;
    background-size: 1100px;
  }

  .vaschetta-singola {
    background-position: 50%;
    background-size: 650px;
  }

  .vaschetta-doppia {
    background-position: 50% 63%;
    background-size: 1000px;
  }

  .barra-fissaggio-magnetico {
    background-position: -255px -307px;
    background-size: 900px;
  }

  .a4-arrizzontale {
    background-position: 50% 86%;
    background-size: 800px;
  }

  .a4-verticale {
    background-position: 73% 70%;
    background-size: 1000px;
  }

  .tasca-a4 {
    background-position: 50% 73%;
    background-size: 700px;
  }

  .supporto-comunicazione-visiva {
    background-position: 75%;
    background-size: 750px;
  }

  .supporto-tv {
    background-position: 70% 57%;
    background-size: 950px;
  }

  .lampada-neon {
    background-position: 50% 76%;
    background-size: 750px;
  }

  .blister-doppio {
    background-position: 50% 68%;
    background-size: 700px;
  }

  .supporto-abiti-multiplo {
    background-position: 72% 71%;
    background-size: 900px;
  }

  .targa-informativa, .foro-1, .foro-2 {
    background-size: cover;
  }

  .gancio-acciaio {
    background-position: 69% 63%;
    background-size: 1000px;
  }

  .lampada-tavolo {
    background-size: cover;
  }

  .kit {
    background-position: 50%;
    background-size: cover;
  }

  .mensola-rettangolare {
    background-position: 0 19%;
    background-size: cover;
  }

  .mensola-45 {
    background-position: 50% 24%;
    background-size: cover;
  }

  .mensola-superiore {
    background-position: 50% 0;
    background-size: cover;
  }

  .supporto-mensola-bilaminato1 {
    background-position: 62% 80%;
    background-size: 1200px;
  }

  .supporto-mensola-bilaminato2 {
    background-position: 60% 80%;
    background-size: 1200px;
  }

  .supporto-mensola-vetro-1, .supporto-mensola-vetro-2 {
    background-size: 1300px;
  }

  .zoe {
    background-size: cover;
  }

  .abs {
    background-position: 53% 81%;
    background-size: 350px;
  }

  .aos-puzzle-orizzontale, .puzzle-attacco-a-parete, .puzzle-attacco-a-vetro {
    background-size: 350px;
  }

  .puzzle-attacco-a-soffitto {
    background-size: 380px;
  }

  .puzzle-autoportante {
    background-size: 350px;
  }

  .aos-puzzle-verticale {
    background-position: 50%;
    background-size: 350px;
  }

  .carter {
    background-position: 58% 72%;
    background-size: 350px;
  }

  .squared-abs-bianco, .sqaured-abs-grigio, .squared-abs-nero, .sqaured-sistema-trix {
    background-size: 350px;
  }

  .squared-attacco-a-vetro {
    background-position: 50%;
    background-size: 380px;
  }

  .squared-attacco-soffitto {
    background-size: 380px;
  }

  .moving-piano-appoggio {
    background-position: 50% -54px;
    background-size: 450px;
  }

  .moving-fioriera {
    background-position: 50% -56px;
    background-size: 450px;
  }

  .moving-seduta {
    background-position: 52% 73%;
    background-size: 450px;
  }

  .moving-tavolino {
    background-size: 450px;
  }

  .moving-bilaminato {
    background-position: 50% 23%;
    background-size: 450px;
  }

  .moving-trasparente, .moving-fioriera-1 {
    background-position: 50%;
    background-size: 450px;
  }

  .topakustik2 {
    background-size: contain;
  }

  .aos-corner-45, .aos-corner-no-45 {
    background-size: 450px;
  }

  .cloetta {
    background-size: contain;
  }

  .cablaggi-corner {
    background-position: 50%;
    background-size: 350px;
  }

  .west {
    padding-top: 0;
    padding-bottom: 10px;
    display: block;
  }

  .saratitg {
    font-size: 20px;
    line-height: 35px;
  }

  .base-quadrata-floor {
    background-size: 400px;
  }

  .aos-moving-generalit-3 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59551748491eed0808d54a2b_AOS%20Wow-image-01.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .base-corner {
    background-position: 50% 60%;
    background-size: 350px;
  }

  .stefani-design-logo {
    background-size: 200px;
  }

  .gamba-e-desk-aos-team {
    background-position: 0 -79px;
  }

  .gamba-floor-aos-team {
    background-position: 0 85%;
    background-size: cover;
  }

  .rea {
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .distanzaalto35.ggfbfg {
    background-position: 50% 28%;
    background-size: contain;
    background-attachment: fixed;
  }

  ._004 {
    height: 250px;
    display: inline-block;
  }

  .sopralzo-floor {
    background-position: 50%;
    background-size: 400px;
  }

  .aos-manager-piano-satinato-tablet, .rifinito-vetro-satinato {
    background-size: 350px;
  }

  .tidy-pomello {
    background-position: 50%;
    background-size: 1000px;
  }

  .tidy-maniglia-1 {
    background-position: -229px -81px;
    background-size: 1000px;
  }

  .moving-satinato {
    background-position: 59% 15%;
    background-size: 450px;
  }

  .t1 {
    margin-left: 0;
    margin-right: 5px;
  }

  ._20dabasso.dx10 {
    margin-left: 10px;
  }

  ._20dabasso._120dx {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: 125px;
  }

  .illuminazione-box {
    background-size: contain;
  }

  .elettrificazione-box {
    background-size: cover;
  }

  .controllo-accessi-box {
    background-size: contain;
  }

  .contenitore-stefani, .tavolo-stefani {
    background-position: 50%;
    background-size: contain;
  }

  .quitemoon-vetro1, .quitemoon-vetro3 {
    background-position: 50%;
  }

  .soffitto-qubstik {
    background-size: 400px;
  }

  .top-access-aos-team {
    background-position: -60px 29%;
    background-size: 700px;
    height: 250px;
  }

  .tidy-maniglia-2 {
    background-position: -405px 40%;
    background-size: 1200px;
  }

  .duevie {
    background-position: 50% 28%;
    background-size: cover;
  }

  .dueviebis {
    background-position: 0 -50px;
  }

  .trevie {
    background-position: 0 17%;
    background-size: cover;
  }

  .base-nascosta-floor {
    background-size: 500px;
  }

  .base-triangolare-floor, .base-circolare-floor {
    background-size: 400px;
  }

  .aos-team-prodotti-tab {
    background-position: 50%;
    background-size: cover;
    margin-left: 100px;
  }

  .aos-floor-prodotti-tab {
    background-size: cover;
    margin-left: 100px;
  }

  .aos-desk-prodotti-tab {
    margin-left: 100px;
  }

  .aos-tidy-prodotti-tab {
    background-position: 50%;
    margin-left: 100px;
  }

  .t1tab {
    margin-left: 100px;
    margin-right: 40px;
    line-height: 20px;
  }

  .t1tab._20dabasso, .aos-manager-prodotti-tab, .aos-reception-prodotti-tab {
    margin-left: 100px;
  }

  .aos-wall-prodotti-tab {
    background-position: 100%;
    margin-left: 100px;
  }

  .aos-platform-prodotti-tab, .aos-wow-prodotti-tab, .aos-puzzle-prodotti-tab {
    margin-left: 100px;
  }

  .aos-squared-prodotti-tab {
    background-size: 450px;
    margin-left: 100px;
  }

  .tittab {
    letter-spacing: 3px;
    margin-left: 40px;
    font-size: 20px;
  }

  .tittab.rigasopra, .tittab.rigasopra3 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .sotttittab {
    margin-left: 40px;
  }

  .aos-complements-prodotti-tab, .aos-corner-prodotti-tab {
    margin-left: 100px;
  }

  .box-quitemoon-prodotti-tab {
    background-position: 50%;
    background-size: cover;
    margin-left: 100px;
  }

  .box-qubstick-prodotti-tab {
    margin-left: 100px;
  }

  .teamtab1 {
    background-size: cover;
    height: 300px;
  }

  .team2tab {
    background-position: 50% 81%;
    background-size: cover;
    height: 300px;
  }

  .team3tab {
    background-position: 50% 100%;
    height: 300px;
  }

  .aos-wall-generlit-1-tablet {
    background-position: 50% -39px;
  }

  .aos-wall-generalit-2-tablet {
    background-size: cover;
  }

  .box-quitemoon-generalit-1-tablet, .box-quitemoon-generllit-2-tablet, .box-quitemoon-generalit-3-tablet {
    background-position: 50%;
    background-size: contain;
  }

  .aos-manager-generalit-1-tablet {
    background-position: 50% 78%;
    background-size: 450px;
  }

  .aos-manager-generalit-2-tablet {
    background-position: 50% 106%;
    background-size: 450px;
  }

  .aos-manager-generalit-3-tablet {
    background-position: 50% 81%;
    background-size: 450px;
  }

  .aos-puzzle-generalit-1-tablet {
    background-size: 450px;
  }

  .aos-puzzle-generalit-2-tablet {
    background-position: 50%;
    background-size: 450px;
  }

  .aos-puzzle-generalit-3-tablet {
    background-position: 50% 95%;
    background-size: 440px;
  }

  .rectab1 {
    background-size: 350px;
  }

  .rectab2 {
    background-position: 50%;
    background-size: 370px;
  }

  .aos-desk-generalit-1-tablet {
    background-position: 50% 72%;
    background-size: 450px;
  }

  .aos-desk-generalit-2-tablet {
    background-position: 50% 62%;
    background-size: 450px;
  }

  .aos-desk-generalit-3-tablet {
    background-position: 50% 93%;
    background-size: 450px;
  }

  .aos-platform-generalit-1-tablet {
    background-position: 50%;
  }

  .aos-platform-generalit-2-tablet {
    background-size: 500px;
  }

  .aos-platform-generalit-3-tablet {
    background-position: 50% 0;
    background-size: 500px;
  }

  .aos-moving-generalit-1-tablet {
    background-size: 450px;
  }

  .aos-moving-generalit-2-tablet {
    background-position: 50%;
    background-size: 450px;
  }

  .aos-moving-generalit-3-tablet, .aos-corner-generalit-1-tablet, .aos-corner-generalit-2-tablet {
    background-size: 450px;
  }

  .aos-corner-generalit-3-tablet {
    background-position: 50%;
    background-size: 450px;
  }

  .aos-squared-generalit-1-tablet, .aos-squared-generalit-2-tablet {
    background-size: 350px;
  }

  .aos-squared-generalit-3-tablet {
    background-size: 370px;
  }

  .wowtab1 {
    background-position: 50%;
    background-size: 350px;
  }

  .wowtab2 {
    background-size: 350px;
  }

  .wwowtab3 {
    background-position: 50%;
    background-size: 350px;
  }

  .aos-floor-generalit-1-tablet {
    background-position: 50%;
    background-size: 400px;
  }

  .aos-floor-generalit-2-tablet {
    background-position: 51% 100%;
    background-size: 400px;
  }

  .aos-floor-generalit-3-tablet {
    background-position: 50%;
    background-size: 400px;
  }

  .box-qubstik-generalit-1-tablet, .box-qubstik-generalit-2-tablet {
    background-position: 50%;
    background-size: contain;
  }

  .box-qubstik-generalit-3-tablet {
    background-position: 50%;
    background-size: 350px;
  }

  .topakustik-tablet-1 {
    background-size: 430px;
  }

  .topakustik-tablet-2 {
    background-size: contain;
  }

  .topakustik-tablet-2.basso10 {
    background-size: 430px;
  }

  .topakustik-tablet-3 {
    background-size: contain;
  }

  .topakustik-tablet-4 {
    background-position: 58%;
    background-size: contain;
  }

  .topakustik-tablet-5, .topakustik-tablet-6 {
    background-size: 450px;
  }

  .slidercell {
    background-color: #0000;
  }

  .homecel {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35923a4b6a024dcb12db_prova%202.jpg");
    background-position: 0 0;
    background-size: cover;
  }

  .homecel2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec0c4acb9f53170c15d61_Smart%2003.2%20tagliata.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .homecel3 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f36fdbc88bc0684d06304_01.1.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .homecel4 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f749c467c6bb093f285cfa7_Quitemoon%2002.jpg");
    background-position: 0 0;
    background-size: cover;
  }

  .homecel5 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff2f87ba97d9bb995e11076_Manager%2016.jpg");
    background-position: 30%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .tcell {
    color: #38383d;
    margin-bottom: 20px;
    padding-top: 10px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

  .workstation-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953afcbc0b17d3614d5be67_AOS%20Team-image-07.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 300px;
    height: 200px;
  }

  .business-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953cdcdd173de7e336f541b_AOS%20Manager-image-05.jpg");
    background-position: 81% 63%;
    background-repeat: no-repeat;
    background-size: 400px;
    width: 300px;
    height: 200px;
    margin-top: 10px;
  }

  .business-cell.dx40 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f0dc89ee306e065340058_man.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .surfaces-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c4fe7d4d25367575cdbd_AOS%20Wall-image-01.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 300px;
    height: 200px;
    margin-top: 10px;
  }

  .complements-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550126474a6a4969a59528_AOS%20Moving-image-06.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 300px;
    height: 200px;
    margin-top: 10px;
  }

  .complements-cell.dx40 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/581f77449ee306e0653496fb_rfe.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .quitemoon-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595523d2ae87ee0dee24ed66_BOX%20Quitemoon-image-01.jpg");
    background-position: 87%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 300px;
    height: 200px;
    margin-left: 0;
    display: inline-block;
    position: static;
  }

  .qubstik-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595520b33f108e08c83f266a_BOX%20Qubstik-image-01.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 300px;
    height: 200px;
  }

  .cellteamgal4, .mancell {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: 125px;
  }

  .contpagcell {
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .titcell {
    color: #192024;
    letter-spacing: 0;
    text-transform: uppercase;
    margin-top: 15px;
    margin-left: 0;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 18px;
  }

  .titcell.distanzaalto20 {
    letter-spacing: 0;
    text-transform: none;
    font-size: 15px;
  }

  .titcellbianco {
    color: #ecf0f1;
    letter-spacing: 0;
    text-transform: uppercase;
    margin-top: 15px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 25px;
  }

  .dx80 {
    margin-left: 200px;
  }

  .dx80._30dabasso {
    margin-left: 0;
  }

  .image-2 {
    margin-left: 160px;
    position: relative;
    top: 0;
    left: 0;
  }

  .image-2._20dabasso {
    margin-left: 160px;
    left: 0;
  }

  .listhomecell {
    color: #38383d;
    margin-bottom: 0;
    font-size: 15px;
    list-style-type: disc;
  }

  .linkhomecell {
    color: #8a0808;
    text-align: left;
    margin-bottom: 15px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
    display: inline-block;
  }

  .list-item-2, .listitem2, .list-item-3 {
    text-align: left;
  }

  .text {
    color: #38383d;
    border-top: 1px solid #8e8e9c;
    margin-bottom: 15px;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 15px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .stefani-design-nav-bar {
    height: 50px;
  }

  .menu-button.w--open {
    color: var(--okbianco);
  }

  .stefani.w--current {
    margin-left: 160px;
  }

  .stefanioffice-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a6c222a9a48904e8ccdcd_Planet-Earth-Europe-SunlightPUNTINA.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 350px;
  }

  .design-e-funzione-tablet {
    background-position: 0;
    background-size: cover;
  }

  .immagine-prodotto-tablet {
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
  }

  .immagine-prodotto-tablet.aos-tidy-immagine-princiaple-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953bd1628060f1ffa995d82_AOS%20Tidy-image-01.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-tablet.aos-wll-immagine-principale-tablet {
    background-position: 100%;
  }

  .immagine-prodotto-tablet.box-quitemoon-immagine-principale-tablet {
    background-position: 95%;
    background-size: cover;
  }

  .immagine-prodotto-tablet.aos-manager-immagine-principale-tablet, .immagine-prodotto-tablet.aos-reception-immagine-principale-tablet {
    background-position: 0;
  }

  .catalogotecnicoaos, .listinoaos, .listinobox, .boxcattec {
    margin-left: 200px;
  }

  .jk {
    width: 530px;
    margin-left: -86px;
  }

  .linkrelaxcell {
    color: #8a0808;
    margin-left: 35px;
    margin-right: 35px;
    padding-right: 0;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
    display: inline-block;
  }

  .collectioncell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58d8baa95c7cc5f82ab83309_Tuscany%20living%20in%20style.jpg");
    background-position: 0 0;
    background-size: 576px;
  }

  .home6 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/6732118d0eec89800b0972a7_222.jpg");
  }

  .ambededcell {
    background-color: #0000;
  }

  .parredocell {
    background-position: 50%;
    margin-left: 100px;
  }

  .headingtab {
    color: #f0f0f0;
    letter-spacing: -.5px;
    background-color: #f0f0f066;
    margin-top: 0;
    padding-top: 0;
    padding-left: 10px;
    font-size: 18px;
    display: block;
    top: 275px;
  }

  .headingtabsx {
    margin-top: 0;
    font-size: 18px;
    line-height: 23px;
  }

  .important-text-17 {
    color: #8a0808;
  }

  .section350 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7c71a369f2390001713aa3_AOS%20Squared-image-15.jpg");
    background-position: 100%;
    background-size: cover;
  }

  .headingmov {
    color: #f0f0f0;
    margin-left: 20px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 18px;
    display: inline-block;
  }

  .headingprincipale {
    font-size: 9px;
  }

  .piano-arredo {
    background-repeat: no-repeat;
    background-size: 350px;
  }

  .gamba-metallica-arredo, .cassettiere-arredo {
    background-position: 50%;
    background-size: 350px;
  }

  .armadi-arredo {
    background-position: 50%;
    background-size: contain;
  }

  .individualprimoposto {
    background-position: 50%;
  }

  .arredotablet {
    height: 300px;
  }

  .slide {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2fe9d38a7ccd381e7625_tavolo%20conase%2001.2.jpg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5e67bffec92a437d592c052a_PARETINE%20DIVISORIE_OK.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .slide-3 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/672c86a6cb80f3f27fca9c58_01.3.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-4 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35258929999230b88de7_nuova%20img%20catalogo.jpg");
    background-position: 0%;
    background-size: cover;
  }

  .slide-1 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/643e957616efab90044ac18e_1.5.jpg");
    background-position: 100% 100%;
    background-size: cover;
  }

  .important-text-50 {
    text-align: justify;
    position: relative;
  }

  .image-5 {
    margin-left: 50px;
  }

  .iprodottti {
    background-color: #8e8e9c4f;
    height: 50px;
  }

  .titiprodotti {
    color: #38383d;
    letter-spacing: 1px;
    margin-top: 0;
    margin-left: 20px;
    padding-top: 0;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: 700;
  }

  .container-2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a753447ed7f5a3aece4a0_img%20assorb.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 500px;
  }

  .column-19, .column-20 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: 125px;
  }

  .basso10 {
    margin-bottom: 10px;
  }

  .tavolofloor {
    background-position: 50% -84px;
    background-size: 380px;
  }

  .cassettieraconteam {
    background-position: 50% 92%;
    background-size: cover;
  }

  .container-3 {
    position: relative;
    left: 10px;
  }

  .image-7 {
    position: relative;
    left: 5px;
  }

  .testonewscell {
    text-align: left;
    margin: 25px 25px 25px 5px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .image-8 {
    position: relative;
    left: 5px;
  }

  .downloadcell.stefani-grigio-chiaro {
    margin-top: 0;
    margin-bottom: -30px;
  }

  .downcellist {
    color: #8a0808;
    column-count: 1;
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 30px;
    list-style-type: square;
  }

  .sectiondownloadcell {
    background-color: #7e7e834d;
    margin-top: 0;
    padding-top: 2px;
    display: block;
  }

  .bold-text-75, .bold-text-76, .bold-text-77 {
    font-size: 22px;
  }

  .lineaprodottitab, .accessoriprodottitab, .individualprodottitab {
    margin-left: 100px;
  }

  .imgarredotab1, .imgarredotab2, .imgarredotab3 {
    height: 300px;
  }

  .workinprogress {
    height: 500px;
  }

  .headingtab2 {
    font-size: 20px;
  }

  .headinggrigio {
    margin-bottom: 0;
    font-size: 18px;
    top: 275px;
  }

  .heading-5 {
    font-size: 20px;
  }

  .tavolinonfonocell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5abb3ebdc827a649a028adc0_Stefani%20arredo-image-18.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 300px;
    height: 200px;
  }

  .armaninonfonocel {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5abb3f16d4eb881ac28d8afe_Stefani%20arredo-image-19.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 300px;
    height: 200px;
  }

  .icon-2 {
    font-family: Varela Round, sans-serif;
    font-size: 20px;
    line-height: 20px;
  }

  .column-25, .column-26 {
    display: block;
  }

  .heading-6 {
    font-size: 30px;
  }

  .slide-9 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f384c6ee18679cca70b06_01.1%20ardesia%203000.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .homecel6 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd23939a13c2d21f46260d7_Team%2023.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .divisiontab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7ec0c4acb9f53170c15d61_Smart%2003.2%20tagliata.jpg");
    background-position: 0%;
    background-size: cover;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 300px;
    height: 200px;
  }

  .titolo-prodotto-2020 {
    margin-top: 20px;
    margin-bottom: 0;
    margin-left: 10px;
    font-size: 35px;
    display: block;
  }

  .testo-prodotti {
    margin-top: 10px;
    margin-left: 10px;
  }

  .titolo-scopri-la-serie {
    margin-bottom: 40px;
    margin-left: 5px;
    line-height: 30px;
    display: block;
  }

  .link-scopri-serie {
    text-align: left;
  }

  .testo-parte-finale-telefono {
    color: #38383d;
    text-align: left;
    margin-top: 100px;
    padding-bottom: 0;
    padding-left: 60px;
    font-family: Varela Round, sans-serif;
    box-shadow: 1px 1px 3px #000;
  }

  .testo-parte-finale-pagina-telefono {
    color: #676770;
    text-align: left;
    margin-top: 60px;
    margin-bottom: 40px;
    padding-left: 10px;
    font-family: Varela Round, sans-serif;
    font-size: 12px;
  }

  .privacy {
    color: #676770;
    font-family: Varela Round, sans-serif;
  }

  .bold-text-78 {
    margin-left: 0;
    display: inline;
  }

  .grid {
    grid-template-areas: ". Area";
  }

  .grid-2 {
    grid-template: "Area"
    / 1fr 1fr 1fr;
    grid-auto-flow: row;
  }

  .link-block-4 {
    margin-left: 0;
  }

  .grid-3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .column-28 {
    overflow: visible;
  }

  .prova-colonna {
    display: none;
    overflow: hidden;
  }

  .columns-3 {
    display: none;
  }

  .grid-4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    overflow: visible;
  }

  .section {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template: ". Area"
    / 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .columns-5 {
    background-color: var(--salmon);
  }

  .container-5 {
    background-color: var(--salmon-2);
  }

  .grid-5 {
    grid-column-gap: 0px;
    grid-template: "."
                   "Area"
                   "."
                   "."
                   / 1fr 1fr 1fr;
    margin-top: 40px;
    margin-bottom: 20px;
  }

  .link-block-5 {
    background-color: var(--indian-red);
    color: var(--indian-red);
  }

  .column-29 {
    display: block;
  }

  .grid-6 {
    display: none;
  }

  .column-30 {
    margin-top: 40px;
    display: none;
  }

  .bottoneprodotti {
    border-top: 1px solid #000;
    border-bottom: 1px #000;
    border-right: 1px #000;
    margin-left: 10px;
  }

  .bottoneprodotti2 {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    margin-left: 10px;
    padding-right: 0;
    font-size: 12px;
    display: inline-block;
  }

  .titoloprodotto2 {
    margin-bottom: 0;
    margin-left: 10px;
    font-size: 20px;
  }

  .slider10ok {
    margin-left: 10px;
  }

  .columns-6 {
    display: none;
  }

  .columns-7 {
    display: block;
  }

  .container-8 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f74a8720996b26d7ecf4e1c_silentpod%2002.jpg");
    background-position: 0 0;
    background-size: auto;
    height: 300px;
  }

  .image-13 {
    border-radius: 6px;
    margin-top: 20px;
    margin-left: 10px;
  }

  .container-9 {
    display: none;
    position: relative;
  }

  .bold-text-79 {
    letter-spacing: 9px;
  }

  .column-33 {
    margin-top: 20px;
  }

  .columns-8 {
    display: none;
  }

  .columns-9 {
    margin-left: 0;
    display: block;
  }

  .grid-7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-8 {
    grid-row-gap: 0px;
    border-top: 1px solid var(--silver);
    grid-template-rows: 46px auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 60px;
    margin-left: 10px;
  }

  .bottonefooter {
    color: #676770;
    text-align: center;
    background-color: #0000;
    border: 1px #000;
    margin-top: 5px;
    padding-top: 20px;
    font-family: Varela Round, sans-serif;
    font-size: 12px;
  }

  .grid-9 {
    grid-template: ". Area"
    / 1fr 1fr 1fr 1fr 1fr 1fr;
    margin-top: 40px;
  }

  .image-15, .image-16 {
    margin-left: 20px;
  }

  .image-17 {
    margin-left: 10px;
  }

  .link-block-6 {
    margin-left: 20px;
  }

  .grid-10 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 20px;
    margin-left: 10px;
  }

  .grid-11 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: minmax(86px, 1.75fr);
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 0;
    display: grid;
  }

  .link-block-7 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57568b66bf3d99a1478c2899_social-40.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 25px;
  }

  .link-block-8 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57568b66bf3d99a1478c2867_social-30.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 25px;
    display: block;
  }

  .link-block-9 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57568b66bf3d99a1478c286c_social-03.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 25px;
  }

  .link-block-10 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57568b66bf3d99a1478c2870_social-08.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 25px;
  }

  .grid-12, .grid-13, .grid-14, .grid-15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .slide-31 {
    background-position: 50%;
  }

  .slide-32 {
    background-position: 63%;
  }

  .slide-35 {
    background-position: 35%;
  }

  .slide-53 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd23eb17cda4b3787b55593_Team_a2.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .testo-prodotto-serie-tablet {
    margin-left: 0;
    font-size: 35px;
  }

  .testo-prodotti-serie {
    margin-top: 0;
    margin-left: 0;
    font-size: 16px;
  }

  .smart-img-prodotto-serie-tablet {
    background-position: 50% 100%;
    background-size: cover;
    border: 1px #000;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 75px;
    display: block;
  }

  .image-22 {
    border-radius: 6px;
    margin-top: 20px;
    margin-left: 10px;
    display: inline-block;
  }

  .image-25 {
    border-radius: 6px;
    margin-top: 40px;
    margin-left: 10px;
  }

  .executive-img-prodotto-serie-tablet {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff330b807453da6db5f1b60_Manager%2017.jpg");
    margin-left: 0;
    margin-right: 0;
  }

  .image-30 {
    margin-top: 20px;
    margin-left: 10px;
  }

  .image-33 {
    border-radius: 6px;
    margin-top: 20px;
    margin-left: 10px;
  }

  .slide-95 {
    background-position: 30% 100%;
  }

  .slide-96 {
    background-position: 45% 100%;
  }

  .slide-101 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f7f2c3418d3199bb8853e22_2.3.jpg");
    background-position: 60% 75%;
    background-size: cover;
  }

  .slide-102 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5ff8835865771170024add97_Conference%205.jpg");
    background-position: 30% 100%;
    background-size: cover;
  }

  .image-36 {
    border-radius: 6px;
    margin-top: 20px;
    margin-left: 10px;
  }

  .box-img-prodotto-serie-tablet {
    margin-left: 0;
    margin-right: 0;
  }

  .image-40, .image-43 {
    border-radius: 6px;
    margin-top: 20px;
    margin-left: 10px;
  }

  .slide-124 {
    background-position: 20%;
  }

  .image-46 {
    border-radius: 6px;
    margin-top: 20px;
    margin-left: 10px;
  }

  .img-serie-tablet-wall-partition {
    margin-left: 0;
    margin-right: 0;
  }

  .image-49, .image-52, .image-55, .image-58 {
    border-radius: 6px;
    margin-top: 20px;
    margin-left: 10px;
  }

  .wall-img-serie {
    margin-left: 0;
    margin-right: 0;
  }

  .image-61, .image-64 {
    border-radius: 6px;
    margin-top: 20px;
    margin-left: 10px;
  }

  .ceiling-img-serie {
    margin-left: 0;
    margin-right: 0;
  }

  .image-66 {
    margin-top: 20px;
    margin-left: 10px;
  }

  .image-69 {
    border-radius: 6px;
    margin-top: 20px;
    margin-left: 10px;
  }

  .azienda {
    height: 300px;
  }

  .columns-10, .colonna-tablet {
    display: none;
  }

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

  .image-72 {
    border-radius: 6px;
    margin-top: 20px;
    margin-left: 10px;
  }

  .img-division-tablet {
    margin-left: 0;
    margin-right: 0;
  }

  .image-75 {
    border-radius: 6px;
    margin-top: 20px;
    margin-left: 10px;
  }

  .slide-nav-7 {
    padding-top: 45px;
  }

  .sezione-area {
    margin-left: 0;
  }

  .grid-19 {
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 20px;
    margin-left: 10px;
  }

  .grid-20 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: inline-block;
  }

  .grid-21 {
    display: none;
  }

  .iso {
    display: block;
  }

  .rrr {
    display: none;
  }

  .image-78 {
    border-radius: 6px;
    margin-top: 20px;
    margin-left: 10px;
  }

  .testofiniture {
    margin-left: 10px;
  }

  .columns-20, .columns-21 {
    display: none;
  }

  .grid-31 {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 20px;
  }

  .grid-32, .grid-33, .grid-34 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .column-38 {
    margin-top: 40px;
  }

  .grid-35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 40px;
    margin-bottom: 40px;
    margin-left: 20px;
  }

  .grid-36 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 40px;
    margin-bottom: 40px;
    margin-left: 20px;
    display: grid;
  }

  .grid-37 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 40px;
    margin-bottom: 40px;
    margin-left: 20px;
  }

  .grid-38 {
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .grid-39 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .grid-40 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 40px;
  }

  .columns-22 {
    display: none;
  }

  .testo-sostenibilit {
    margin-left: 0;
    line-height: 25px;
  }

  .testosotenibilit-2 {
    margin-left: 0;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .testomysmarwork {
    margin-left: 10px;
  }

  .section-5 {
    width: 535px;
    height: 300px;
    margin-left: 10px;
  }

  .slide-nav-10 {
    margin-top: 0;
    margin-bottom: -40px;
    padding-top: 0;
  }

  .columns-24 {
    display: none;
  }

  .image-79, .image-80, .image-81, .image-82, .image-83, .image-84, .image-85, .image-86, .image-87, .image-88, .image-89, .image-90, .image-91, .image-92, .image-93, .image-94, .image-95, .image-96, .image-97, .image-98, .image-99 {
    border-radius: 6px;
    margin-top: 20px;
    margin-left: 10px;
  }

  .testohomepage {
    display: block;
  }

  .container-11 {
    display: none;
  }

  .container-12 {
    display: block;
  }

  .img-azienda {
    height: 300px;
  }

  .sostenibilit {
    height: 250px;
  }

  .link {
    text-align: left;
    margin-left: 10px;
  }

  .container-13 {
    overflow: visible;
  }

  .columns-29 {
    display: none;
  }

  .container-15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .columns-30, .columns-31 {
    display: none;
  }

  .grid-51 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-52 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-53 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-54 {
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 40px;
  }

  .paragraph {
    border: 6px solid var(--white-smoke-2);
    color: var(--black);
    white-space: normal;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 150px;
    height: 80px;
    margin-left: 10px;
    padding-top: 10px;
    font-family: Varela Round, sans-serif;
    line-height: 20px;
  }

  .paragraph-2 {
    color: var(--black);
    border: 6px solid #a8d069b8;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 150px;
    height: 80px;
    margin-left: 10px;
    padding-top: 10px;
    font-family: Varela Round, sans-serif;
  }

  .grid-55 {
    grid-column-gap: 0px;
    background-color: var(--white-smoke-2);
    grid-template-rows: auto;
    grid-template-columns: 1fr .5fr;
    margin-top: 40px;
    margin-bottom: 20px;
    padding-top: 30px;
    padding-bottom: 0;
  }

  .text-block-6 {
    color: var(--black);
    text-align: left;
    padding-left: 60px;
    padding-right: 40px;
    font-family: Varela Round, sans-serif;
    font-size: 14px;
  }

  .button-3 {
    color: var(--black);
    background-color: #67677087;
    border-radius: 6px;
    margin-bottom: 40px;
    margin-left: 10px;
    margin-right: 20px;
    padding-left: 0;
    padding-right: 0;
    font-family: Varela Round, sans-serif;
    font-size: 14px;
  }

  .column-48 {
    margin-top: 20px;
  }

  .columns-32 {
    display: none;
  }

  .div-block-7 {
    margin-top: 0;
    margin-left: 0;
  }

  .link-2 {
    margin-left: 10px;
  }

  .heading-9 {
    text-align: left;
    margin-left: 0;
    padding-left: 10px;
  }

  .certificazioni {
    height: 250px;
    margin-top: 40px;
    margin-bottom: 40px;
  }

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

  .columns-36, .columns-38, .columns-39, .columns-42 {
    display: none;
  }

  .heading-10 {
    margin-top: 40px;
    margin-left: 10px;
  }

  .grid-58 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-bottom: 40px;
  }

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

  .column-50 {
    display: none;
  }

  .container-17 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fa96ec19e9d0e99220470e0_poster.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 600px;
    margin-top: 20px;
    display: block;
  }

  .columns-44, .section-9 {
    display: none;
  }

  .benessere-acustico {
    height: 300px;
  }

  .columns-46, .columns-47, .columns-48, .columns-50, .columns-51, .column-54, .columns-55 {
    display: none;
  }

  .column-55 {
    display: block;
  }

  .column-56 {
    display: none;
  }

  .column-57 {
    display: block;
  }

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

  .titolo-serie {
    color: var(--black);
    margin-top: 40px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-family: Varela Round, sans-serif;
    font-size: 35px;
    font-weight: 400;
  }

  .html-embed-6 {
    display: block;
  }

  .section-10 {
    margin-top: 20px;
  }

  .html-embed-7 {
    margin-top: 40px;
    display: block;
  }

  .bold-text-81 {
    margin-top: 20px;
    display: block;
  }

  .section-11 {
    margin-bottom: -10px;
  }

  .columns-58 {
    display: none;
  }

  .div-block-8 {
    margin-top: 0;
    margin-bottom: -113px;
    display: block;
  }

  .link-block-16, .link-block-17, .link-block-18 {
    margin-left: 60px;
  }

  .sezione-contatti, .sezione-download {
    height: 300px;
  }

  .grid-61 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 40px;
    margin-bottom: 20px;
    margin-left: 20px;
    display: grid;
  }

  .column-59, .grid-62 {
    display: none;
  }

  .container-18 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fb4de7a774cf4134ddd9b69_poster%20EN.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 600px;
    margin-top: 20px;
  }

  .column-60 {
    display: none;
  }

  .container-19 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fbd267ec469143473586efe_poster%20FR.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 600px;
  }

  .columns-60 {
    display: none;
  }

  .icon-18, .icon-19 {
    color: #676770;
  }

  .slider-13 {
    background-color: #0000;
    height: 150px;
    margin-top: 60px;
  }

  .mask-5 {
    height: 150px;
  }

  .slide-283 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd2505d04c6bfd2bd1f19e4_luxottica.png");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 120px;
  }

  .slide-284 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b21f6cdf56d0d4259fc84_pages-jaunes-logo.jpg");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 100px;
  }

  .slide-285 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b201818b5da9f799f6079_generali-logo.jpg");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 170px;
  }

  .slide-286 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b212506444648420395b4_logo_migros-1.jpg");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 130px;
  }

  .slide-287 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b1e7d63bce7eb482c6d83_Air-France-Logo.png");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 150px;
  }

  .slide-288 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b220018b5da9f799f698d_Rainbow_S.p.A..jpg");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 90px;
  }

  .slide-289 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b220e56ea2dba79c22771_Sacmi-high.jpg");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 120px;
  }

  .slide-290 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b1ebf63bce7eb482c6e98_curti.png");
    background-position: 50% 30%;
    background-repeat: no-repeat;
    background-size: 150px;
  }

  .slide-291 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd25261783c8604d7c86e61_WeatherTech.png");
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: 150px;
  }

  .slide-1-40 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b210463bce7eb482c7dbe_logo%20(2).png");
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: 100px;
  }

  .slide-1-41 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd2598868da50e06a67948f_axa.png");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 90px;
  }

  .slide-1-42 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/61d325ce92748ea722b2c23d_Heineken_N.V.-Logo.wine.png");
    background-position: 50% 30%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .slide-1-43 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd2537a0e40050332ab580c_deutsche%20bank.jpg");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 120px;
  }

  .slide-1-44 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd254138802fc636d4ce82e_Logo_DT.png");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 120px;
  }

  .slide-1-45 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd254672f3de0499479f096_Farnesina.jpg");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 300px;
  }

  .slide-1-46 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fd254cb9f2845c865ec04d7_biblioteca%20roma.jpg");
    background-position: 50% 30%;
    background-repeat: no-repeat;
    background-size: 120px;
  }

  .slide-1-47 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b20a756ea2dba79c22157_INPS_logo.png");
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: 50px;
  }

  .slide-1-48 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b211d26366cb0486b57b5_logo_certacredita.jpg");
    background-position: 50% 35%;
    background-repeat: no-repeat;
    background-size: 150px;
  }

  .slide-1-49 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b211418b5da9f799f692c_logo.png");
    background-position: 50% 30%;
    background-repeat: no-repeat;
    background-size: 120px;
  }

  .slide-2-4 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/579b210c56ea2dba79c22513_logo%20sito%20bctv.png");
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: 120px;
  }

  .heading-13 {
    color: var(--black);
    text-align: left;
    margin-top: 60px;
    margin-left: 30px;
    margin-right: 30px;
    font-family: Varela Round, sans-serif;
    font-size: 18px;
    font-weight: 400;
  }

  .left-arrow-3 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .icon-24, .icon-25, .icon-30, .icon-31 {
    color: #676770;
  }

  .slide-295 {
    background-size: 1000px;
  }

  .slide-1-51 {
    background-position: 50%;
  }

  .slide-1-52 {
    background-position: 80% 100%;
  }

  .columns-62 {
    display: none;
  }

  .grid-64 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 40px;
    margin-bottom: 20px;
    margin-left: 20px;
    display: grid;
  }

  .grid-65 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 40px;
    margin-bottom: 40px;
    margin-left: 20px;
    display: grid;
  }

  .grid-66, .testofiniture2, .grid-67, .grid-68, .grid-69, .grid-70 {
    display: none;
  }

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

  .columns-63 {
    display: none;
  }

  .column-62, .column-63, .column-64, .column-65, .column-66 {
    margin-top: 20px;
  }

  .column-67 {
    border: 1px #000;
    margin-top: 20px;
    top: 0;
  }

  .column-68, .column-69, .column-70, .column-71, .column-72, .column-73, .column-74 {
    margin-top: 20px;
  }

  .column-75 {
    border: 1px #000;
    margin-top: 20px;
    top: 0;
  }

  .column-76, .column-77, .column-78, .column-79, .column-80, .column-81 {
    margin-top: 20px;
  }

  .column-82 {
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
    margin-top: 20px;
  }

  .columns-68 {
    display: none;
  }

  .slide-nav-20 {
    margin-top: 0;
    padding-bottom: 0;
  }

  .slide-311 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/60d4503719f838a0ae6c8441_Pareti%20fonoassorbenti_04.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .link-block-19 {
    margin-left: 60px;
  }

  .image-106 {
    position: relative;
    top: -79px;
  }

  .image-107 {
    position: relative;
    top: -76px;
  }

  .columns-69 {
    position: relative;
  }

  .image-108 {
    position: relative;
    top: -92px;
  }

  .columns-70 {
    position: relative;
  }

  .collezione-stefani {
    border-style: none;
  }

  .slider-274, .slider-276 {
    height: 300px;
  }

  .slide-2-7 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/634037ce9b38f655fd4df088_1519890575017.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .slide-2-8 {
    background-position: 50% 30%;
    background-size: 92px;
  }

  .slide-334 {
    background-position: 65%;
  }

  .slide-335, .slide-336 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .slide-337 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2996979f6c79e21c3bb2_01.1.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .slide-1-98 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/64fae1b8a0692312094a663b_01.5%20mobile%20alto.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .columns-6-copy, .grid-62-copy {
    display: none;
  }

  .ghost-3 {
    width: 180px;
    height: 130px;
  }

  .ghost-2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2f3662eb9c6a67f590a8_prova%204%20ok.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 180px;
    height: 130px;
  }

  .ghost-1 {
    border: 5px solid var(--okbianco);
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f8369ea4268949e347fa1_prova%203.jpg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 12px;
    width: 180px;
    height: 130px;
  }

  .ghost01 {
    background-position: 50% 100%;
  }

  .image-122 {
    border-radius: 10px;
    height: 280px;
    margin-top: 20px;
  }

  .image-125 {
    border-radius: 6px;
    margin-top: 40px;
  }
}

@media screen and (max-width: 479px) {
  .button {
    margin-bottom: 25px;
  }

  .navigation-bar {
    float: left;
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: baseline;
    margin-left: -6px;
  }

  .a1 {
    padding-top: 20px;
  }

  .hero-section.centered {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section-heading.centered {
    letter-spacing: 0;
    margin-top: -35px;
    font-size: 24px;
  }

  .section-subheading.center {
    line-height: 30px;
  }

  .section-title-group {
    font-size: 14px;
  }

  .footer.qw {
    text-align: center;
    margin-top: 0;
    margin-bottom: -80px;
  }

  .footer-text {
    padding-left: 0;
  }

  .grid-image {
    width: 35%;
  }

  .footer-link {
    font-weight: 100;
  }

  .l {
    background-position: 50%;
  }

  .testo {
    font-size: 14px;
  }

  .tfrhd {
    font-size: 25px;
  }

  .ghjk {
    font-size: 14px;
  }

  .vbnm {
    font-size: 16px;
  }

  .log {
    margin-left: 35px;
    padding-right: 0;
  }

  .testino {
    letter-spacing: 0;
    font-size: 14px;
  }

  .storia {
    letter-spacing: 0;
    font-size: 18px;
    left: 5px;
  }

  .sdf {
    background-color: #0000;
    height: 220px;
    margin-top: -50px;
    margin-bottom: 20px;
  }

  .sdfsd {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 40px;
  }

  .xcbzsdfh {
    background-position: -8px 0;
  }

  .segreto {
    margin-top: 12px;
  }

  .sdfgdfhgf {
    background-position: -19% 0;
    background-size: 350px;
  }

  .ghkghkguk {
    margin-top: 0;
    padding-top: 190px;
  }

  .asf {
    background-size: contain;
    padding-bottom: 365px;
  }

  .jgfvj {
    background-size: 350px;
    margin-bottom: -120px;
    padding-bottom: 3px;
  }

  .onda-sonora {
    background-size: contain;
    margin-bottom: 80px;
    padding-top: 0;
    padding-bottom: 186px;
    left: 0;
  }

  .nbnmbmn {
    border-top: 1px solid #676770;
    margin-top: 25px;
  }

  .fdgfgd, .uiouio, .fhfhddfh, .yjtyjyj, .uiouioio, .uuo0uio, .iluil {
    margin-top: 25px;
  }

  .huuhhukhuk {
    border-top: 1px solid #676770;
    margin-top: 25px;
    font-size: 24px;
  }

  .jkjkkhj {
    border-top: 1px solid #676770;
    margin-top: 25px;
    font-size: 24px;
    text-decoration: none;
  }

  .hffhgh {
    border-right-style: none;
  }

  .ghjghjvg {
    border-left-style: none;
    border-right-style: none;
  }

  .rtertrt, .opiopiop, .sefsfsvvs, .yyuuuuu, .etroi, .rloll, .bhvbnbvnbvn, .llllkkkkkkkk, .sdtry, .fghfghghhhhhhh {
    margin-top: 25px;
  }

  .cxcbnh {
    font-size: 40px;
  }

  .bnbvbbbb {
    font-size: 14px;
  }

  .nnnnnnnnnnnnn, .titolo-sfondo-grigio, .bbbnnnnnnv {
    font-size: 24px;
  }

  .hefwgh-dfbhsdbfhbd {
    font-size: 40px;
  }

  .eywguhbhd {
    font-size: 14px;
  }

  .cxzced, .dhsbw {
    font-size: 24px;
  }

  .yujuj {
    text-align: justify;
    font-size: 14px;
  }

  .vcxdd {
    color: #676770;
    font-size: 24px;
  }

  .dsccd, .efwfffd {
    font-size: 14px;
  }

  .jvjhk {
    margin-top: 25px;
  }

  .ugfhfgbh, .bhjsdfjsd, .vfgyfgfhg, .gggghjvhg {
    color: #38383d;
  }

  .feghfjsd {
    margin-top: 25px;
  }

  .gtfygtyhgfy, .hgfhghjgj {
    font-size: 14px;
  }

  .ghdfjhgvfhjg, .bhhjgkhjg, .ghjvghyvgh, .vuuvf, .cyfhb, .cvyuvh {
    color: #38383d;
  }

  .bvkghfkhg {
    text-align: justify;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 25px;
  }

  .trdjygftj, .qwecvwec, .dueghbfs {
    margin-top: 25px;
  }

  .hcgfhgjkh, .trhgouhsd, .gdfghred {
    margin-top: 0;
  }

  .hgfhghgh {
    margin-top: 0;
    margin-left: 0;
  }

  .rrtfhh {
    background-size: contain;
  }

  .yybhjj {
    margin-left: -188px;
  }

  .ujbgh-v, .thyvghyg {
    background-size: contain;
  }

  .yhbgggv {
    margin-left: -185px;
  }

  .thbvgyb {
    background-size: contain;
  }

  .eeedgh {
    background-color: #ffffff14;
    background-position: 50%;
    background-size: contain;
  }

  .ijnjbhjb {
    margin-top: 25px;
  }

  .jdgghjdtyj, .hfgdhfghrth {
    font-size: 24px;
  }

  .yyuyguyg {
    position: relative;
    left: 5px;
  }

  .aos-reception-immagine-principale {
    height: 200px;
  }

  .ertfgfg {
    color: #676770;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .gfdhfhsd {
    font-size: 24px;
  }

  .ugidfughurhguhd {
    letter-spacing: 0;
    font-size: 18px;
  }

  .gfgrhy {
    font-size: 14px;
  }

  .ghtyjgjgyj {
    text-align: justify;
    font-size: 14px;
  }

  .mhjghkcugklcy, .jgyyyy, .oppi {
    font-size: 14px;
  }

  .xfhfgjxfj {
    text-align: left;
    font-size: 14px;
  }

  .zzz {
    text-align: justify;
    margin-bottom: -40px;
    padding-left: 0;
  }

  .testi-finali {
    font-size: 12px;
  }

  .bnghmjghjhyu {
    background-color: #fff;
  }

  .nfgncghmjcghmkgkgk {
    font-size: 36px;
    line-height: 35px;
  }

  .vchgfh {
    text-align: justify;
    font-size: 14px;
    line-height: 25px;
  }

  .drhtfhtgf {
    font-size: 14px;
  }

  .kuhygfjhgf {
    text-align: justify;
  }

  .fryghghg {
    text-align: justify;
    font-size: 14px;
  }

  .yuhgjhj {
    font-size: 14px;
  }

  .gfxdtrghxdg, .ygkuyhgkuhygkyugyuhg, ._6tuyfjgyf, .kvhguyhguuh, .gfjygvjgyvjygtfv, .tfyfgtvjh, .ftfjgfjh {
    font-size: 18px;
  }

  .ergbrftbhtrghb {
    text-align: justify;
    font-size: 14px;
    line-height: 25px;
  }

  .tetetss {
    color: #38383d;
    letter-spacing: 0;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: 400;
  }

  .nhnhnhnhnhnhn {
    margin-top: 3px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .vdvdvfdf {
    text-align: justify;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 25px;
  }

  .grrdgfgt {
    margin-bottom: 25px;
  }

  .yghyubgkhjgkyu {
    padding-top: 210px;
  }

  .hguhgkhbgh {
    padding-top: 220px;
  }

  .tvava, .sggng {
    background-size: cover;
  }

  .gvjygvjg {
    color: #00000057;
    background-color: #0003;
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f07d225f3f9e094b41a5_106_d2.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 230px;
  }

  .gdgdrgdfg {
    background-color: #0003;
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f0db0f88361e2da009f4_106_d1.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 230px;
    padding-bottom: 0;
  }

  .ygiugiy {
    background-color: #0003;
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f1a9b33474e2656347b4_107_c2.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 0;
    padding-top: 230px;
  }

  .uihjuilhuj {
    background-color: #0003;
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f1eb8a6044ef2ce176a5_107_c1.JPG");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 0;
    padding-top: 230px;
  }

  .ioihjghvg {
    background-color: #0003;
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768f2e9b33474e265634a16_107_d1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 0;
    padding-top: 230px;
  }

  .tetr {
    color: #38383d;
    text-align: center;
    background-color: #0003;
    padding-bottom: 25px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
  }

  .fotophone {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575e88e6a4bf5b9f21ddd863_siena%20platform.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 300px;
  }

  .yoyoyoy {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/576d01c68a82e6e658c9563a_yondy_solo.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 25px;
    padding-top: 120px;
  }

  .yoas {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
  }

  .fhgfhghfgh {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fbb1b33474e265634fe4_106_a1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .jugohyugkhyugf {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fbddb33474e2656350cd_106_a2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .hygkuygkyu {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fd3db33474e26563524b_109_a2.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .tjkftyfty {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5768fd15b33474e265635247_109_a1.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .fregrgrgf {
    color: #38383d;
    text-align: center;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 700;
  }

  .gfhthrthrt, .frgtghtyhtyh, .gbhfrtyhrth, .hfftghthghkjki, .fghdfgfgfrgdfgf {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }

  .grdfgdfghh {
    color: #000;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }

  .hfghgh {
    color: #38383d;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }

  .dx40 {
    margin-left: 0;
  }

  .dx40.alto10 {
    margin-left: 50px;
    display: block;
  }

  .testo-prodotto-1 {
    margin-bottom: 20px;
  }

  .testo-generalit-1 {
    text-decoration: none;
  }

  .aos-team-generalit-1 {
    height: 150px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 0;
    display: block;
    top: 0;
    bottom: 0;
    right: 0;
  }

  .aos-team-generalit-2 {
    background-position: 50% 100%;
    height: 150px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .aos-team-generalit-3 {
    background-position: 50% 100%;
    height: 150px;
    margin-top: 10px;
    margin-bottom: 10px;
    display: block;
    left: 0;
  }

  .aos-platform-generalit-1 {
    height: 150px;
  }

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

  .profili-cornice {
    background-size: cover;
  }

  .aos-manager-generalit-1, .aos-manager-immagine-generalit-2, .aos-manager-generalit-3 {
    height: 150px;
  }

  .aos-manager-in-linea {
    background-position: -152px 71%;
  }

  .aos-manager-ad-angolo {
    background-position: 5% 0;
    background-size: cover;
  }

  .cablaggi {
    background-size: cover;
  }

  .aos-wall-generalit-1, .aos-wall-generalit-2 {
    height: 150px;
  }

  .aos-wall-mensole {
    background-position: 50%;
  }

  .aos-platform-generalit-2 {
    height: 150px;
  }

  .platform-convesso, .platform-concavo {
    background-size: cover;
  }

  .bordo-abs {
    background-position: 50% 100%;
    background-size: cover;
  }

  .vaschetta-portafiori {
    background-position: 19% 60%;
    background-size: 750px;
  }

  .foro-portafrutti {
    background-position: 50% 74%;
    background-size: 800px;
  }

  .vaschetta-singola {
    background-size: 500px;
  }

  .vaschetta-doppia {
    background-size: 700px;
  }

  .barra-fissaggio-magnetico {
    background-position: 72% 68%;
    background-size: 700px;
  }

  .a4-arrizzontale {
    background-position: 60% 103%;
    background-size: 600px;
  }

  .a4-verticale {
    background-position: 71% 73%;
    background-size: 900px;
  }

  .tasca-a4, .supporto-comunicazione-visiva {
    background-size: 550px;
  }

  .supporto-tv {
    background-position: 66% 87%;
    background-size: 500px;
  }

  .lampada-neon {
    background-size: 500px;
  }

  .blister-doppio {
    background-position: -229px -180px;
  }

  .supporto-abiti-multiplo {
    background-position: 72% 75%;
    background-size: 750px;
  }

  .mensola-rettangolare, .mensola-45, .mensola-superiore {
    background-size: cover;
  }

  .supporto-mensola-bilaminato1 {
    background-position: 47% 84%;
    background-size: 1100px;
  }

  .abs, .carter {
    background-size: contain;
  }

  .squared-attacco-a-vetro {
    background-position: -40px 0;
  }

  .moving-tavolino {
    background-position: 50% 100%;
  }

  .topakustik2, .cloetta {
    background-size: cover;
  }

  .west {
    margin-bottom: 20px;
  }

  .saratitg {
    font-size: 18px;
    font-weight: 700;
    line-height: 30px;
  }

  .aos-moving-generalit-1 {
    background-position: 20% 100%;
    height: 150px;
  }

  .aos-moving-generalit-2, .aos-moving-generalit-3, .aos-corner-generalit-1, .aos-corner-generalit-3, .aos-corner-generalit-2 {
    height: 150px;
  }

  .stefani-design-logo {
    background-size: 200px;
  }

  .distanzaalto35.ggfbfg {
    background-position: 50%;
    background-size: cover;
    background-attachment: fixed;
  }

  .box-qubstik-generalit-2, .box-qubstik-generalit-1 {
    height: 150px;
  }

  .box-qubstik-generalit-3 {
    background-position: 50%;
    height: 150px;
  }

  .box-quitemoon-generalit-1, .box-quitemoon-generalit-2 {
    height: 150px;
  }

  .sopralzo-floor {
    background-position: 100%;
  }

  .tidy-maniglia-1 {
    background-position: -370px -73px;
  }

  .moving-satinato {
    background-position: -186px 17%;
  }

  .t1 {
    margin-left: 10px;
    margin-right: 5px;
  }

  .utility-page-form {
    margin-top: 220px;
  }

  .top-access-aos-team {
    background-position: 50%;
    background-size: cover;
  }

  .tidy-maniglia-2 {
    background-position: -423px;
  }

  .aos-team-prodotti-tab, .aos-floor-prodotti-tab, .aos-desk-prodotti-tab, .aos-tidy-prodotti-tab {
    margin-left: 0;
  }

  .t1tab {
    margin-left: 0;
    margin-right: 10px;
  }

  .aos-manager-prodotti-tab, .aos-reception-prodotti-tab, .aos-wall-prodotti-tab, .aos-platform-prodotti-tab, .aos-wow-prodotti-tab, .aos-puzzle-prodotti-tab, .aos-squared-prodotti-tab {
    margin-left: 0;
  }

  .tittab {
    margin-left: 10px;
    font-size: 16px;
  }

  .tittab.rigasopra, .tittab.rigasopra3 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .sotttittab {
    margin-left: 10px;
  }

  .aos-complements-prodotti-tab, .aos-corner-prodotti-tab, .box-quitemoon-prodotti-tab, .box-qubstick-prodotti-tab {
    margin-left: 0;
  }

  .aos-wall-generlit-1-tablet {
    background-position: 50%;
  }

  .aos-manager-generalit-1-tablet, .aos-manager-generalit-2-tablet {
    background-size: contain;
  }

  .aos-manager-generalit-3-tablet {
    background-position: 50%;
    background-size: 260px;
  }

  .aos-puzzle-generalit-3-tablet {
    background-position: 0 -111px;
    background-size: 400px;
  }

  .aos-platform-generalit-1-tablet {
    background-position: 100% 0;
  }

  .aos-platform-generalit-2-tablet {
    background-size: cover;
  }

  .aos-platform-generalit-3-tablet {
    background-position: 86% 0;
  }

  .aos-moving-generalit-1-tablet {
    background-position: 59% 100%;
    background-size: cover;
  }

  .aos-moving-generalit-2-tablet, .aos-moving-generalit-3-tablet {
    background-size: cover;
  }

  .aos-corner-generalit-1-tablet, .aos-corner-generalit-3-tablet {
    background-size: contain;
  }

  .aos-floor-generalit-2-tablet {
    background-position: 0 100%;
  }

  .koi {
    margin-top: 0;
  }

  .homecel {
    background-position: 30%;
  }

  .homecel3 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f35923a4b6a024dcb12db_prova%202.jpg");
    background-position: 0%;
  }

  .homecel5 {
    background-position: 0%;
  }

  .workstation-cell {
    background-position: 50% 100%;
    height: 150px;
  }

  .business-cell, .surfaces-cell, .complements-cell {
    height: 150px;
  }

  .quitemoon-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59b659a87bd7ea0001f08d8e_BOX%20Quitemoon-image-15.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 150px;
    margin-left: 0;
  }

  .qubstik-cell {
    height: 150px;
  }

  .celltit {
    color: #38383d;
    text-align: center;
    margin-bottom: 0;
    padding-top: 0;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 28px;
  }

  .slidercellorr {
    height: 220px;
    margin-bottom: 20px;
  }

  .sicell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57568bcbbaacf484474548fc_r21intronoinfisso04.jpg");
    background-position: 98%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .s2cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57569153825e8dbc6c82bb6a_locale.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .s3cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57568e01bf3d99a1478c3333_reception.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .s4cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5756936f825e8dbc6c82bf16_piano.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .s5cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58a172a874b43a277c72f82e_lok.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .freccecell {
    margin-left: 0;
    font-size: 25px;
  }

  .freccecelldx {
    margin-right: 0;
    font-size: 25px;
  }

  .navcell {
    font-size: 14px;
  }

  .slidcel1 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953d67757449e7dd4328491_AOS%20Reception-image-08.jpg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 75px;
    display: inline-block;
    position: relative;
  }

  .slidcell2 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59b659a87bd7ea0001f08d8e_BOX%20Quitemoon-image-15.jpg");
    background-position: 72%;
    background-size: cover;
  }

  .slidcell3 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953b24bb74c8f372823262b_AOS%20Team-image-04.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slidcell4 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f749c467c6bb093f285cfa7_Quitemoon%2002.jpg");
    background-position: 0 100%;
    background-size: cover;
  }

  .slidcell5 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59552427a02c2b0dacb79a27_BOX%20Quitemoon-image-05.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-celll {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/591ebc64793f6f77736fedba_R22_iniziale02_re%20edit_03_ext01.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 200px;
  }

  .immagine-prodotto-celll.jhygvfjhygf {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fb378ad1958ea3cdb044d_E1_curti_team.jpg");
    background-position: 50% 92%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-celll.aos-tidy-immagine-principale-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953bd1628060f1ffa995d82_AOS%20Tidy-image-01.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-celll.aos-wall-immagine-principale-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5df26e2cf378b6f49be_AOS%20Wall-image-11.jpg");
    background-position: 78%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-celll.box-quitemoon-immagine-principale-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59b659a87bd7ea0001f08d8e_BOX%20Quitemoon-image-15.jpg");
    background-position: 90%;
    background-size: cover;
  }

  .immagine-prodotto-celll.aos-manager-immagine-principale-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953cdbcb74c8f372823389f_AOS%20Manager-image-04.jpg");
    background-position: 12%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-celll.dfghtrv {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595a0d00b3be626c42c1c1c0_AOS%20Puzzle-image-09.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-celll.aos-desk-immagine-principale-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954b2ddc2ef60492585dda9_AOS%20Desk-image-03.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-celll.aos-platform-immagine-principale-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954fbb093e37f3e736a57de_AOS%20Platform-image-01.jpg");
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: 500px;
  }

  .immagine-prodotto-celll.aos-corner-immagine-principale-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550a03c2ef60492585fb15_AOS%20Corner-image-01.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-celll.aos-squared-immagine-principale-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5a7c71a369f2390001713aa3_AOS%20Squared-image-15.jpg");
    background-position: 100%;
    background-size: cover;
  }

  .immagine-prodotto-celll.aos-wow-immagine-principale-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595518620607315389fd111b_AOS%20Wow-image-07.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-celll.introqub {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58dcd68785d2a3805cc38165_floor_riunioni_01_ext01.jpg"), url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/591ebc64793f6f77736fedba_R22_iniziale02_re%20edit_03_ext01.jpg");
    background-position: 50%, 50%;
    background-repeat: no-repeat, no-repeat;
    background-size: cover, cover;
  }

  .immagine-prodotto-celll.aos-team-immagine-principale {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575fb378ad1958ea3cdb044d_E1_curti_team.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .titcell {
    letter-spacing: 0;
    text-transform: uppercase;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 25px;
  }

  .titcell.distanzaalto20 {
    letter-spacing: 0;
    text-transform: none;
    font-size: 14px;
  }

  .dx80 {
    margin-left: 80px;
    padding-left: 0;
    position: relative;
    top: 0;
    left: 0;
  }

  .image-2._20dabasso {
    margin-left: 80px;
  }

  .menu-button {
    background-color: #fff;
  }

  .stefani.w--current {
    margin-left: 40px;
  }

  .immagine-prodotto-tablet {
    background-position: 65%;
  }

  .acessoricell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c57126e2cf378b6f498a_AOS%20Wall-image-06.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 200px;
  }

  .individualcell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57985de641136a134b00036d_individual%202.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 200px;
  }

  .div-block {
    height: 200px;
  }

  .areariservatacell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583ab871d36bab22572cc72e_AutoCAD_360-2-1920X1080.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 200px;
  }

  .stefanioffice-cell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/575a6c222a9a48904e8ccdcd_Planet-Earth-Europe-SunlightPUNTINA.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 200px;
  }

  .acusticacell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/57985f6c41136a134b00065a_acustica%201.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 200px;
  }

  .celldesignfx {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953b528da36d07ae6c69514_design%20e%20funzione.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 200px;
  }

  .psicocell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aad6664d0592803ad3b3a_uomo-stressato.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 200px;
  }

  .catalogotecnicoaos, .listinoaos, .listinobox, .boxcattec {
    margin-left: 80px;
  }

  .jk {
    width: 300px;
    margin-left: -16px;
  }

  .collectioncellorr {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/58d8baa95c7cc5f82ab83309_Tuscany%20living%20in%20style.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 350px;
    height: 200px;
  }

  .home6 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2996979f6c79e21c3bb2_01.1.jpg");
    background-position: 100%;
  }

  .calcolatcell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/583aac52b333a5214d324085_20161123_104533b.jpg");
    background-position: 0 0;
    background-size: 512px;
    height: 250px;
  }

  .ambededcell {
    background-color: #0000;
  }

  .parredocell {
    margin-left: 0;
  }

  .headingcell {
    color: #38383d;
    text-transform: none;
    background-color: #4d1a1a26;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    display: block;
    position: relative;
    top: 0;
  }

  .important-text-7, .important-text-10, .important-text-13, .important-text-16, .important-text-18, .important-text-20, .important-text-25, .important-text-28, .important-text-31, .important-text-32, .important-text-37, .important-text-40, .important-text-43, .important-text-46, .important-text-49 {
    color: #8a0808;
  }

  .arredocell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953cd89d173de7e336f5402_AOS%20Manager-image-01.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
  }

  .slide {
    background-position: 50%;
  }

  .slide-2 {
    background-position: 0;
  }

  .slide-4 {
    background-position: 30%;
  }

  .slide-1 {
    background-position: 95% 100%;
  }

  .slide-5 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953cdbcb74c8f372823389f_AOS%20Manager-image-04.jpg");
    background-position: -19px;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-6 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59550a03c2ef60492585fb15_AOS%20Corner-image-01.jpg");
    background-position: 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-7 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5954b2ddc2ef60492585dda9_AOS%20Desk-image-03.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-8 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5953c5df26e2cf378b6f49be_AOS%20Wall-image-11.jpg");
    background-position: 81%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .immagine-prodotto-cell.aos-reception-immagine-principale {
    background-position: 0;
    height: 200px;
  }

  .image-5 {
    margin-left: 0;
  }

  .titiprodotti {
    margin-left: 8px;
  }

  .image-7 {
    display: inline-block;
    left: 5px;
    right: 0;
  }

  .testonewscell {
    position: relative;
  }

  .immnewscell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/59ce18cf928ddc00016183c8_leggera.jpg");
    background-position: 50%;
    background-repeat: repeat-x;
    background-size: cover;
    height: 200px;
  }

  .downcellist {
    padding-left: 30px;
  }

  .bold-text-75, .bold-text-76, .bold-text-77 {
    font-size: 20px;
  }

  .titolorosso {
    font-size: 20px;
    line-height: 35px;
  }

  .titolorosso.rigasopra3 {
    font-size: 20px;
  }

  .lineaprodottitab, .accessoriprodottitab, .individualprodottitab {
    margin-left: 0;
  }

  .prodotticell {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/595520b33f108e08c83f266a_BOX%20Qubstik-image-01.jpg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 200px;
  }

  .imgarredotab3 {
    background-position: -103px;
    background-size: cover;
  }

  .workinprogress {
    background-size: contain;
    height: 300px;
  }

  .tavolinonfonocell, .armaninonfonocel {
    height: 150px;
  }

  .icon-2 {
    font-size: 20px;
  }

  .heading-6 {
    font-size: 25px;
  }

  .image-11 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: 125px;
  }

  .slide-10 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f384c6ee18679cca70b06_01.1%20ardesia%203000.jpg");
    background-position: 50%;
    background-size: cover;
  }

  ._555-tab {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/680f2fe9d38a7ccd381e7625_tavolo%20conase%2001.2.jpg");
    background-position: 50% 0;
  }

  .titolo-prodotto-2020 {
    margin-top: 10px;
    margin-left: 0;
  }

  .testo-prodotti {
    margin-top: 20px;
    margin-left: 0;
  }

  .titolo-scopri-la-serie {
    margin-bottom: 40px;
    margin-left: 0;
    line-height: 38px;
    display: block;
  }

  .link-scopri-serie {
    text-align: center;
    font-family: Varela Round, sans-serif;
    font-size: 14px;
    position: relative;
  }

  .testo-parte-finale-pagina-telefono {
    margin-bottom: 40px;
  }

  .bold-text-78 {
    margin-left: 0;
    line-height: 20px;
  }

  .grid-5 {
    display: none;
  }

  .column-29 {
    margin-top: 20px;
  }

  .image-12, .container-6 {
    height: 200px;
  }

  .containerimg {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f75aca0439a92a21f874cd1_Team%2009.jpg");
    background-position: 50% 100%;
    background-size: cover;
    height: 180px;
  }

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

  .titoloprodotto2 {
    margin-left: 0;
  }

  .sliderpaginaprodotto {
    background-position: 30% 100%;
    height: 250px;
  }

  .maskpaginaprodotto {
    height: 250px;
  }

  .slider10ok {
    height: 290px;
    margin-left: 0;
  }

  .image-13 {
    margin-left: 0;
  }

  .container-9 {
    display: none;
  }

  .column-33 {
    margin-top: 60px;
  }

  .columns-9 {
    margin-left: 0;
  }

  .grid-8 {
    grid-column-gap: 0px;
    grid-template-rows: 81px auto;
    margin-left: 0;
  }

  .bottonefooter {
    padding-top: 20px;
  }

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

  .column-34 {
    padding-left: 0;
  }

  .slide-19 {
    background-position: 20% 100%;
  }

  .slide-21 {
    background-position: 50% 100%;
  }

  .slide-23 {
    background-position: 20% 0;
  }

  .slide-32, .slide-35 {
    background-position: 45%;
  }

  .slide-nav-2 {
    padding-top: 40px;
  }

  .slide-nav-3 {
    margin-bottom: -30px;
  }

  .testo-prodotto-serie-tablet {
    margin-left: 0;
    font-size: 30px;
  }

  .testo-prodotti-serie {
    margin-top: 40px;
    margin-bottom: 20px;
  }

  .smart-img-prodotto-serie-tablet {
    background-position: 40% 100%;
  }

  .slide-62 {
    background-position: 50%;
  }

  .image-22, .image-25 {
    margin-left: 0;
  }

  .slide-71 {
    background-position: 8% 80%;
  }

  .slide-74 {
    background-size: 650px;
  }

  .executive-img-prodotto-serie-tablet {
    background-position: 60% 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .image-30, .image-33 {
    margin-left: 0;
  }

  .slide-94 {
    background-position: 70%;
  }

  .slide-95, .slide-96 {
    background-position: 35% 100%;
  }

  .slide-97 {
    background-position: 85%;
  }

  .slide-98 {
    background-position: 15%;
  }

  .image-36 {
    margin-left: 0;
  }

  .box-img-prodotto-serie-tablet {
    background-position: 50% 0;
  }

  .image-40, .image-43 {
    margin-left: 0;
  }

  .slide-124 {
    background-position: 0%;
  }

  .slide-126 {
    background-position: 20% 0;
  }

  .slide-127 {
    background-position: 90% 0;
  }

  .slide-139 {
    background-position: 50% 0;
    background-repeat: no-repeat;
  }

  .slide-140 {
    background-position: 100%;
  }

  .slide-141 {
    background-position: 50% 100%;
  }

  .slide-143 {
    background-position: 80% 100%;
  }

  .slide-144 {
    background-position: 50%;
  }

  .slide-145 {
    background-position: 20%;
  }

  .image-46, .image-49, .image-52, .image-55, .image-58 {
    margin-left: 0;
  }

  .wall-img-serie {
    background-position: 75%;
  }

  .image-61, .image-64, .image-66 {
    margin-left: 0;
  }

  .slide-201 {
    background-size: 1200px;
  }

  .slide-202 {
    background-size: 300px;
  }

  .slide-203 {
    background-size: 310px;
  }

  .slide-204 {
    background-size: 290px;
  }

  .image-69 {
    margin-left: 0;
  }

  .slide-206 {
    background-position: 75% 0;
  }

  .azienda {
    height: 250px;
  }

  .image-72 {
    margin-left: 0;
  }

  .img-division-tablet {
    margin-left: 0;
    margin-right: 0;
  }

  .image-75 {
    margin-left: 0;
  }

  .catalogo-acoustic-div {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/626909f79335151c177058ac_Ac.%20div.%20series.png");
  }

  .grid-19 {
    grid-template-columns: 1fr 1fr;
    display: none;
  }

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

  .grid-21 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 20px;
    display: grid;
  }

  .iso {
    margin-top: 20px;
    margin-right: 140px;
    display: block;
  }

  .rrr {
    margin-top: 40px;
    display: block;
  }

  .testofiniture, .grid-31 {
    display: none;
  }

  .grid-33 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .section-4 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5f8d9c5dc31872c1f6630a2d_ceiling%20surface%20tecnico.png");
    background-position: 0 0;
    background-size: cover;
  }

  .column-38, .grid-36, .grid-37, .column-39, .column-40 {
    display: none;
  }

  .columns-22 {
    display: block;
  }

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

  .grid-42 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

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

  .grid-44, .grid-45 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

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

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

  .grid-48 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

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

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

  .testomysmarwork {
    margin-left: 0;
  }

  .section-5 {
    width: 300px;
    height: 200px;
    margin-left: 0;
  }

  .slide-nav-11 {
    margin-bottom: -40px;
  }

  .image-79, .image-80, .image-81, .image-82, .image-83, .image-84, .image-85, .image-86, .image-87, .image-88, .image-89, .image-90, .image-91, .image-92, .image-93, .image-94, .image-95, .image-96, .image-97, .image-98, .image-99 {
    margin-left: 0;
  }

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

  .testohomepage {
    font-size: 16px;
  }

  .img-azienda {
    height: 250px;
  }

  .sostenibilit {
    margin-left: 0;
  }

  .grid-54 {
    grid-template: "Area"
                   "."
                   "."
                   / 1fr 1fr;
  }

  .paragraph {
    width: 120px;
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .paragraph-2 {
    width: 120px;
    margin-left: 0;
    font-size: 14px;
    line-height: 20px;
  }

  .grid-55 {
    grid-template-columns: .5fr .5fr;
    grid-template-areas: ". Area";
    margin-bottom: 20px;
    padding-top: 20px;
    padding-bottom: 15px;
  }

  .text-block-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-3 {
    width: 100px;
    margin-top: 20px;
    margin-left: 20px;
  }

  .div-block-7 {
    background-position: 50% 0;
    background-size: 300px;
    margin-bottom: -200px;
    padding-bottom: 0;
  }

  .heading-9 {
    text-align: left;
    font-size: 18px;
  }

  .button-4 {
    margin-top: 20px;
  }

  .grid-57 {
    display: none;
  }

  .heading-10 {
    margin-left: 0;
  }

  .grid-58 {
    display: none;
  }

  .grid-60 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr;
  }

  .column-51, .column-52, .column-53 {
    margin-top: -17px;
  }

  .section-8 {
    margin-top: 0;
  }

  .container-17 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/5fa96ec19e9d0e99220470e0_poster.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 450px;
  }

  .columns-44 {
    margin-bottom: 0;
    padding-bottom: 40px;
    display: block;
  }

  .section-9, .columns-55 {
    display: block;
  }

  .image-100 {
    margin-left: 0;
  }

  .titolo-serie {
    margin-top: 20px;
    margin-bottom: -17px;
    display: block;
  }

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

  .link-block-16, .link-block-17, .link-block-18 {
    margin-left: 30px;
  }

  .sezione-contatti {
    background-position: 75%;
  }

  .sezione-download {
    background-position: 20% 100%;
  }

  .grid-61, .column-59 {
    display: none;
  }

  .grid-62 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 20px;
    display: grid;
  }

  .container-18 {
    height: 450px;
  }

  .slide-270 {
    background-size: auto 100px;
  }

  .heading-13 {
    margin-left: 0;
    margin-right: 0;
    font-size: 16px;
  }

  .slide-1-50 {
    background-position: 0%;
  }

  .right-arrow-2 {
    margin-right: -19px;
  }

  .left-arrow-3 {
    margin-left: -19px;
  }

  .slide-292 {
    background-position: 100% 100%;
  }

  .slide-293 {
    background-position: 100%;
  }

  .slide-294 {
    background-position: 55%;
  }

  .slide-295 {
    background-position: 0 100%;
    background-size: 600px;
  }

  .slide-1-51 {
    background-position: 55%;
  }

  .slide-1-52 {
    background-position: 100% 100%;
  }

  .grid-64 {
    grid-template-columns: 1fr 1fr 1fr;
    margin-left: 0;
    display: none;
  }

  .grid-65 {
    display: none;
  }

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

  .testofiniture2 {
    color: var(--black);
    margin-top: 30px;
    margin-bottom: 30px;
    font-family: Varela Round, sans-serif;
    font-size: 14px;
    display: block;
  }

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

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

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

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

  .grid-71 {
    display: none;
  }

  .columns-63 {
    display: block;
  }

  .column-83 {
    margin-top: 20px;
  }

  .column-84, .column-85, .column-86 {
    margin-top: 40px;
  }

  .columns-68 {
    display: block;
  }

  .column-87 {
    margin-top: 40px;
  }

  .slide-1-83 {
    background-position: 100%;
  }

  .slide-1-84 {
    background-position: 30%;
  }

  .slide-308, .slide-309, .slide-310 {
    background-position: 45%;
  }

  .link-block-19 {
    margin-left: 30px;
  }

  .slider-274, .slider-276 {
    height: 250px;
  }

  .slide-333 {
    background-position: 50%;
  }

  .slide-334 {
    background-position: 80%;
  }

  .slide-1-99, .slide-1-100 {
    background-image: url("https://cdn.prod.website-files.com/57568b66bf3d99a1478c2856/64fae1b8a0692312094a663b_01.5%20mobile%20alto.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .grid-62-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 20px;
    display: grid;
  }

  .ghost-3, .ghost-2, .ghost-2.w--current, .ghost-1, .ghost-1.w--current {
    width: 300px;
    height: 140px;
  }

  .ghost01 {
    background-position: 50%;
  }

  .image-122 {
    height: 200px;
  }
}

#w-node-f8f8d72f-3725-a75a-5609-616e28f892f8-15d98b92, #w-node-_1e5da35f-7ebb-71e4-6c9c-cafdcf40f43a-15d98b92, #w-node-_24e5d4ea-ce38-62df-84e9-9699d8cb3881-15d98b92, #w-node-_24e5d4ea-ce38-62df-84e9-9699d8cb3884-15d98b92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_093f9d59-2157-759e-ac69-fa3f9d2c5e64-15d98b92 {
  grid-area: Area;
}

#w-node-b6cea34e-43d9-7d01-25ad-50d4e89fe4ad-15d98b92, #w-node-_5a454172-461a-77e4-ae4a-9ce35d120084-15d98b92, #w-node-_9d029dee-e2fa-41ec-6999-b6d31f34f8db-15d98b92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2344537-c114-e86c-d8ed-86bc30b4fa97-15d98b92, #w-node-e1c7bfd5-6222-9994-8327-c84c4fcf36b8-15d98b92 {
  grid-area: Area;
}

#w-node-ecea4935-4da6-4278-8631-fcb82ee9a942-15d98b92, #w-node-_0b8633bd-a337-5bf6-e992-80910c84d5a4-15d98b92, #w-node-_2af95111-53c5-78e5-dc7d-b87f89fa90cd-15d98b92, #w-node-_33260bba-8e2b-19bf-6bdd-5810dba1039a-15d98b92, #w-node-_7b821379-e335-c348-4f54-e2e2cbcb0fe8-15d98b92, #w-node-_7f7c85cd-badf-ffa1-501f-d223dae684f3-15d98b92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49782c39-84f3-05b7-c383-3e2658883c8e-15d98b92, #w-node-dfbb62ce-1fd2-9bf9-8e62-4a79d2f1548b-15d98b92 {
  grid-area: Area;
}

#w-node-f8f8d72f-3725-a75a-5609-616e28f892f8-1d8b028f, #w-node-_1e5da35f-7ebb-71e4-6c9c-cafdcf40f43a-1d8b028f, #w-node-_24e5d4ea-ce38-62df-84e9-9699d8cb3881-1d8b028f, #w-node-_24e5d4ea-ce38-62df-84e9-9699d8cb3884-1d8b028f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-button-15d98b92, #w-node-f4cd57dc-2dcb-2655-5b41-a130611d2a88-15d98b92, #w-node-button-1d8b028f, #w-node-f4cd57dc-2dcb-2655-5b41-a130611d2a88-1d8b028f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-3342736a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-19d138ee {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-19d138ee, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-19d138ee, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-19d138ee, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-e5bd3151, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-9e977820 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-ec1e4a96 {
    justify-self: auto;
  }

  #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-ec1e4a96, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-ec1e4a96, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-0c5bcfd5, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-c425ad96 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-d8bf50dc {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-d8bf50dc, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-d8bf50dc, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-d8bf50dc, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-d91878da, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-311e9382, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-00b01629, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-869a7cac, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-324c3f6a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-570e6412 {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-570e6412 {
    grid-area: Area;
  }

  #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-bde0b029, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-68889243 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-faa447d1 {
    justify-self: auto;
  }

  #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-faa447d1, #w-node-_76bb868e-7006-18ac-6635-588d943e5564-faa447d1, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-0e88a69f, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-8fd1fd27, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-419e27f6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-036da649 {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-036da649, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-036da649, #w-node-_951029e8-ef3a-291b-f4ad-ddb6ec53bac3-036da649, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-79eccbef, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-16b82d43, #w-node-_7fb69795-ff4e-9119-e835-c0891a227dbe-15d98b92, #w-node-_5f990a97-0b44-98a2-fda3-9b6bf7899f64-15d98b92, #w-node-b1a6a1ea-455a-fd26-76cd-d2fc2b424c8b-15d98b92, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-15d98b92, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-fb2564a8, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-65f731ea, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-ef867bfd, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-224d8626, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-164a14d6, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-1490aab5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-83fd3feb {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-83fd3feb, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-83fd3feb, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-83fd3feb, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-26e609f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-e58eba8e {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-e58eba8e, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-e58eba8e, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-e58eba8e, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-12b1d305, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-6b3042af, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-59fcf013, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-2d957bce {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-b07cd137 {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-b07cd137, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-b07cd137, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-b07cd137, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-54b1b1b8, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-826f3202 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-c989a4fe {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-c989a4fe, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-c989a4fe, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-d0f4bced {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-0d0a32e9 {
    justify-self: auto;
  }

  #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-0d0a32e9, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-0d0a32e9, #w-node-_76bb868e-7006-18ac-6635-588d943e5564-0d0a32e9, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-a512f671, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-ab0fe66f, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-a7349202 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c3239143-36b3-7c21-4607-41a8916855d1-a7349202 {
    grid-row-start: span .994318;
    grid-row-end: span .994318;
    grid-column-start: span 1.01136;
    grid-column-end: span 1.01136;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-d29dfa59 {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-d29dfa59, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-d29dfa59, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-4bc84d14, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-65a784c8, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-9360a7c9, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-2116100d, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-b836809b, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-b4d539d0, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-205cbe3d, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-f5bf548e, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-5930cacf, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-cf4c69af {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-4cc82531 {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-4cc82531, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-4cc82531, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-4cc82531, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-cc7f3319 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-8988b619 {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-8988b619, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-8988b619, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-8988b619, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-d3bbf16a, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-47fb8f35, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-426f135d, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-216667ba, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-900ea615, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-e8fae4e0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-2d18ad04 {
    justify-self: auto;
  }

  #w-node-_089e888f-8466-4917-c309-15a1a98c878c-2d18ad04, #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-2d18ad04, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-2d18ad04, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-2d18ad04 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-cd9c41f2 {
    justify-self: auto;
  }

  #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-cd9c41f2, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-cd9c41f2, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-ac0c8593, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-e8fcce16, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-9f0042c3, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-4f28f2c2, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-44bb7e7c, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-ead34bd2, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-800f4553, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-19bc3e53, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-a5b136fa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-170ad600 {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-170ad600, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-170ad600 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-b5bde38d {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-b5bde38d, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-b5bde38d, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-b5bde38d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-c026b671 {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-c026b671, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-c026b671, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-c026b671, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-a92f77d7, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-3bcbba0f, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-56efe8ac {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-5fcbf7b7 {
    justify-self: auto;
  }

  #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-5fcbf7b7, #w-node-_76bb868e-7006-18ac-6635-588d943e5564-5fcbf7b7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-924d9333 {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-924d9333, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-924d9333 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-56ece57e {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-56ece57e, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-56ece57e, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-56ece57e, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-e08e50f4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-7948478e {
    justify-self: auto;
  }

  #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-7948478e, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-7948478e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-78fd68e6 {
    justify-self: auto;
  }

  #w-node-_089e888f-8466-4917-c309-15a1a98c878c-78fd68e6, #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-78fd68e6, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-78fd68e6, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-78fd68e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-8e4a43fb {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-8e4a43fb, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-8e4a43fb, #w-node-_951029e8-ef3a-291b-f4ad-ddb6ec53bac3-8e4a43fb, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-197709a6, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-4e7ddbee, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-9b585b73, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-7347110e, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-1a14f750, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-253843dd, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-9f197152, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-9e5ff608, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-d1cc8469, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-ffc37161, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-941df7a5, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-67761059, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-f5856e4f, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-f063e8f9, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-42c23ff3, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-ebf19922, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-78b463f4, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-7fdb2f79, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-1d80bbbc, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-9c3f20de, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-d41ca2aa, #w-node-_7fb69795-ff4e-9119-e835-c0891a227dbe-1d8b028f, #w-node-_5f990a97-0b44-98a2-fda3-9b6bf7899f64-1d8b028f, #w-node-b1a6a1ea-455a-fd26-76cd-d2fc2b424c8b-1d8b028f, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-1d8b028f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-2d3beb1f {
    justify-self: auto;
  }

  #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-2d3beb1f, #w-node-_76bb868e-7006-18ac-6635-588d943e5564-2d3beb1f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-2fed4c77 {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-2fed4c77, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-2fed4c77, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-601da130 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-ae0b0291 {
    justify-self: auto;
  }

  #w-node-_089e888f-8466-4917-c309-15a1a98c878c-ae0b0291, #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-ae0b0291, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-ae0b0291, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-ae0b0291 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-8049429f {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-8049429f, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-8049429f, #w-node-_951029e8-ef3a-291b-f4ad-ddb6ec53bac3-8049429f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-7b975d11 {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-7b975d11, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-7b975d11, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-7b975d11, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-c95c1293, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-24fb8e23, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-6a51d2e3, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-8020d84c, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-223788ce, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-259613ab, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-e1377319, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-e4faa22f, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-c425ad61, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-60271550, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-e161f77f, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-559b3bf0, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-97e01ee9, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-050db25c, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-7ea1ddf9, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-ccaf6dca, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-12cec95c, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-7dde613d, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-f1d54c80, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-a86264e1, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-85d6220f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-4eccd504 {
    justify-self: auto;
  }

  #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-4eccd504, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-4eccd504 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e71897f9-ca5b-ea80-4b20-83560b03fd33-51b3a3dc {
    justify-self: auto;
  }

  #w-node-a6f4d2f8-5606-c19e-282d-5e05bf9ac138-51b3a3dc, #w-node-_39bc2bf7-e1c4-e6a6-8805-ab13ca8aa1fe-51b3a3dc, #w-node-_3aa33ff5-c10a-95b5-7beb-ec39bfbab6c4-51b3a3dc, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-a52c0991, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-de072d5b, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-6fc5031d, #w-node-e090ee56-c2d9-fe92-460c-154ba4465841-4c5c594a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-19d138ee {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-19d138ee {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-ec1e4a96 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-ec1e4a96 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-d8bf50dc {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-d8bf50dc {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-faa447d1 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-faa447d1 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-036da649 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-036da649 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-83fd3feb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-83fd3feb {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-e58eba8e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-e58eba8e {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-b07cd137 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-b07cd137 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b595950e-2cd9-dbb6-0cb6-e4a7282081ad-b07cd137 {
    grid-column: 1 / 2;
    grid-row-end: 5.97159;
    grid-row-start: 4.97727;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-c989a4fe {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-c989a4fe {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-0d0a32e9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-0d0a32e9 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-d29dfa59 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-d29dfa59 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-4cc82531 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-4cc82531 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-8988b619 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-8988b619 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-2d18ad04 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-2d18ad04 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-cd9c41f2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-cd9c41f2 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-170ad600 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-170ad600 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-b5bde38d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-b5bde38d {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-c026b671 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-c026b671 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-5fcbf7b7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-5fcbf7b7 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-924d9333 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-924d9333 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-56ece57e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-56ece57e {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-7948478e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-7948478e {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-78fd68e6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-78fd68e6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-8e4a43fb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-8e4a43fb {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-2d3beb1f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-2d3beb1f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-2fed4c77 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-2fed4c77 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-ae0b0291 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-ae0b0291 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-8049429f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-8049429f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-7b975d11 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-7b975d11 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-4eccd504 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-4eccd504 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fab05bcc-14ce-e8f9-d962-357f2322a336-51b3a3dc {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e6d77755-4297-8087-b452-7d7bc659a316-51b3a3dc {
    grid-area: 3 / 1 / 4 / 2;
  }
}
