/* Source: {{ACI_ASSET_URL}}/954d4d81efa893.css */
@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}

@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

@keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@-webkit-keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

/* Source: {{ACI_ASSET_URL}}/0b16824ec32536.css */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html { }
body { margin:0; font-family: 'Source Sans Pro', sans-serif; font-size:18px; line-height:1.7; color:#414042; font-weight:400; overflow-x:hidden }

img { max-width:100%; height:auto; border:none; vertical-align:bottom }
p { margin:0; margin-bottom:25px; }
p:last-child { margin-bottom:0; }
h1, h2, h3, h4, h5, h6 { font-weight:700; font-family: 'Source Sans Pro', sans-serif; line-height: 1.1; color:#414042; margin:0; text-transform:uppercase }
h1 { font-size:78px; }
h2 { font-size:62px; margin-bottom:30px; }
h3 { font-size:30px; margin-bottom:30px; }
h4 { font-size: 15px }
.color1 { color:#ED1C24 }
.bg2 { background-color:#F2F2F2 }
.bg3 { background-image:url(4d575d21dc11a0.jpg); }

.wow { visibility: hidden; }
.menu_mobile { display:none }
.breadcrumb { display:none }

::selection { background:#ED1C24; color: white; }
a, a:visited { color:#ED1C24; text-decoration: none; cursor: pointer; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
a:hover { text-decoration: none }

.clearfix:after { content: ' '; display:table; clear: both; }
.responsive { margin-left:auto; margin-right:auto; width:1440px; }
.responsive:after { content: ' '; display:table; clear: both; }

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

.pt { padding-top:60px; }
.pb { padding-bottom:60px; }
.pb2 { padding-bottom:30px; }

form { padding: 0; margin: 0; }
ul { list-style: none; margin: 0; padding: 0; }
input[type='text'], input[type='password'], textarea { background: none; border: 1px solid #E5E4E4; padding: 10px 11px; resize: none; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
select { border: 1px solid #E7E7E7; padding: 3px 3px 4px 3px; font-size: 11px; margin: 0; }
label { cursor: pointer; }

#footer { clear: both; background:#404041; position: relative; padding:50px 0; color:#ffffff; font-size: 15px; }
#footer .footer_col { float:left; width:33.333%; padding:0 0 0 35px; border-left:1px solid #ffffff; }
#footer .footer_col a { color:#dadada; }
#footer .footer_col a:hover { color:#ffffff; }
#footer address { font-style:normal }

#copyright { border-top:10px solid #ffffff; background:#404041; position: relative; padding:20px 0; color:#ffffff; font-size:12px; }
#copyright .powered { float:left; }
#copyright .publifarm { float:right; width:80px; }
#copyright a { color:#ffffff; }
#copyright a:hover { color:#999999; }

.intro { width:70%; margin-left:auto; margin-right:auto; }
#header { background: #fff; padding:15px 0; position: relative; }
#header #logo { float: left; width: 350px; margin:12px 0 0 0; }
#header #logo a { display: block; }
#header .header-right { float: right; }

#header .header-social { padding:18px 35px 0 0; float:right; line-height:22px; }
#header .header-social a{ }
#header .header-social a:hover { opacity:0.7 }

#header #language { padding:18px 0 0 0; float:right }
#header #language ul { float:right; }
#header #language ul li { float:left; margin-left:8px; }
#header #language ul li a { display:block; line-height:20px; background:#ffffff; font-size:12px; text-transform:uppercase; padding:0 15px; color:#58585A; border:1px solid #58585A; }
#header #language ul li.current a { background:#58585A; color:#ffffff; }
#header #language ul li a:hover { background:#ED1C24; color:#ffffff; border:1px solid #ED1C24; }
#header #language ul li a:hover { opacity: 1; }

#header #nav { float: right; margin: 0px 0 0 0; clear: both }
#header #nav > ul { padding:15px 0 0 0 }
#header #nav > ul > li { float: left; position: relative; margin:0 0 0 10px }
#header #nav > ul > li > a { display: block; padding: 0 8px; font-size:14px; line-height:30px; font-family: 'Source Sans Pro', sans-serif; text-transform: uppercase; font-weight:600; color:#58585A; border:1px solid #ffffff; }
#header #nav > ul > li.active {  }
#header #nav > ul > li:hover > a { border:1px solid #58585A; }

#header #nav > ul > li > ul { background:#ffffff; display: none; position: absolute; width:180px; margin: 0; top:100%; left:0; padding: 0; z-index: 6; margin-left:0px } 
#header #nav > ul > li > ul:before { }
#header #nav > ul > li > ul > li { border-bottom:1px solid rgba(0,0,0,0.12) }
#header #nav > ul > li > ul > li > a { line-height:20px; margin: 0; display: block; font-size: 13px; padding: 8px 10px; text-transform:uppercase; color:#58585A; text-align:left }
#header #nav > ul > li > ul > li:hover > a { background:rgba(0,0,0,0.10) }
.required { color: #FF0000; font-weight: bold; }
.pagination .results { float: right; padding: 3px 10px 3px 0px; color: #555; display: none }
a.button, input.button { display: inline-block; padding:8px 25px; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out; background:#ED1C24; color:#ffffff; text-transform:uppercase }
a.button:hover, input.button:hover { background:#404041; color: white; }
.buttons { padding:0; }

.center {
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    width: 100%;
    padding: 15px;
}
.grid3 { margin-left:-15px; margin-right:-15px; }
.grid3>div { float:left; width:33.333%; padding:0 15px 0px 15px; }
.grid4 { margin-left:-15px; margin-right:-15px; }
.grid4>div { float:left; width:25%; padding:0 15px 0px 15px; }

.grid-mercato a { display:block; background:#404041; height:340px; position:relative; color:#ffffff; font-size:25px; font-weight:bold; margin-bottom:30px; }
.grid-mercato a:hover { opacity:0.7 }
.block-inner { background:#ffffff; text-align:center; padding:40px; }
.block-inner p  { padding-bottom:30px}

.icon { display:block; text-align:center }

.testata { position:relative; }
.testata h1 { color:#ffffff; margin:0; font-size:60px; }
.testata_cat { margin:0 0 0px 0 }
.testata_cat:after { content:' '; position:absolute; bottom:-60px; left:50%; margin-left:-60px; display:block; width:120px; height:120px; background-size:contain; background-repeat:no-repeat; background-position:center center; }

.testata_cat.testata_65, .testata_cat.testata_66, .testata_cat.testata_67, .testata_cat.testata_123 { margin:0 0 60px 0 }

.testata_cat.testata_65:after { background-image:url(9064f9735a36f3.png) }
.testata_cat.testata_66:after { background-image:url(1f8a9ee6d597bf.png) }
.testata_cat.testata_67:after { background-image:url(64d6d655349434.png) }
.testata_cat.testata_123:after { background-image:url(e8641f7a8e29b7.png) }

.product-list { margin-left:-15px; margin-right:-15px; }
.product-inner { padding:15px; }
.product-border { border:1px solid #999999; padding:25px; }
.product-border h3 { font-size:18px; margin:0 0 20px 0 }
.product-border .product-image { margin-bottom:20px; height:200px; background-size:contain; background-position:center; background-repeat:no-repeat }
.product-border .description { font-size:13px; line-height:18px; margin-bottom:20px; }
.product-allegato a { background-image:url(f19da92262a947.png); display:block; width:50px; height:50px; background-size:contain; background-repeat:no-repeat; overflow:hidden; text-indent:-5000px }
.product-allegato a:hover { opacity:0.7 }

.product-richiedi { height:50px; }

.isotope .portfolio-item a { position: relative; display: block; }
.portfolio-item a span { display: block; }
.portfolio-item a img { width: 100%; }
.portfolio-items, .portfolio-filter { list-style: none; padding: 0; margin: 0; }
.portfolio-items { width: 100%; height: 250px; overflow: hidden; }
.portfolio-item { opacity: 0; }
.portfolio-filter { text-align: center; display:block; margin:0 auto; padding: 0 0 30px 0; position: relative }
.portfolio-filter > li { display:inline-block; padding:0; margin:0; width:200px } 
.portfolio-filter > li a { background:#ffffff; color:#ffffff; font-weight:bold; font-size:18px; line-height:25px; position: relative; display:block; padding:16px 22px; text-transform:uppercase; border:1px solid #58585A; color: #58585A; }
.portfolio-filter > li a:hover { opacity:0.7 }
.portfolio-filter > li a.active { background:#58585A; color:#ffffff; }
.portfolio-filter > li a.active:after { content:' ';  position:absolute; top:100%; left:50%; margin-left:-10px;
width: 0;
height: 0;
border-style: solid;
border-width: 12px 10px 0 10px;
border-color: #58585A transparent transparent transparent; }
.portfolio-items > li { float: left; padding: 0; margin: 0; }
.portfolio-items.col-4 > li { width: 25%; }
.portfolio-item img { width: 100%; }
.portfolio-item h5 { margin: 0; padding: 10px 0 10px 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background-color: rgb(128, 188, 253); color: #fff; }
.count { text-align:center; color:#999999; padding:15px 0 0 0; text-transform:lowercase; font-size:17px; font-weight:400; line-height:20px; }

.news-grid a { background:#F2F2F2; display:block; color: #414042; margin-bottom:30px; }
.news-grid a:hover { background:#e7e7e7;  }
.news-grid a .news-inner { text-align:center; padding:25px; }
.news-grid a .news-inner .date { font-size:11px; line-height:12px; letter-spacing:2px; }
.news-grid a .news-inner .name { font-weight:700; }
.news-grid a .news-inner .news-txt { font-size:15px; line-height:22px; }

.home-grid-2 { text-align:center; vertical-align:top }
.home-grid-2>div { display:inline-block; vertical-align:top; width:33%; margin:0 20px; }
::-webkit-input-placeholder {
   color:#2B2E31; font-family: 'Open Sans', sans-serif;
}

::-moz-placeholder {
   color:#2B2E31; font-family: 'Open Sans', sans-serif;
}

.blogarticle { border-top: 1px solid #cecece; }
.blogarticle-description { background:#f1f1f1; padding:60px; margin-bottom:60px }
.product-wrapper { max-width:900px; margin:0 auto; }

.home-cat { text-align:center; display:block }
.home-cat img { max-width:110px; transition: transform .2s; }
.home-cat:hover img { transform: scale(1.2); }
.home-cat span { display:block; padding:20px 0 0 0; text-align:center; color:#414042; font-size:20px; font-weight:bold }
.home-cat:hover span {     color: #ED1C24;}
.area-icon img { width:auto; height:50px; }

#back-top { position: fixed; bottom:20px; right:20px }
#back-top a { width:50px; display: block; height:50px; text-align: center; -webkit-transition: 1s; -moz-transition: 1s; transition: 1s; }
#back-top a:hover { color: #FFF; }
#back-top span { width:50px; height:50px; display: block; -webkit-transition: 1s; -moz-transition: 1s; transition: 1s; background-image:url(e044dff97a368d.png); background-repeat:no-repeat; background-size:contain }

.vetrina { position:relative; overflow:hidden }

.isotope .portfolio-item .infoprodotto a {
    background: #404041;
    color: #ffffff;
    padding: 0 12px;
    line-height: 50px;
    display: inline-block;
    font-size: 16px;
}


.ask_question_popup .rightside { display:none }
.ask_question_popup { font-size:13px; }
.ask_question_popup .leftside { font-size:14px; font-weight:bold; line-height:16px; padding:0 0 10px 0 }
.ask_question_popup input[type='text'], .ask_question_popup input[type='password'], .ask_question_popup  textarea { padding:7px 10px; }

.ask_question_popup td { line-height:18px; padding:2px 0 }

.ask-legal { font-size:11px; display:block; text-align:center; padding:10px 0; margin:0 auto; max-width:420px }

.grid-mercato a .icon-txt { text-transform:uppercase; line-height:28px; font-size:22px; display:block }

.testata_110:before { content:' '; display:block; position:absolute; top:0; bottom:0; right:0; left:0; background:rgba(0,0,0,0.50); z-index:1; }
.testata_160:before { content:' '; display:block; position:absolute; top:0; bottom:0; right:0; left:0; background:rgba(0,0,0,0.50); z-index:1;  }
.testata_159:before { content:' '; display:block; position:absolute; top:0; bottom:0; right:0; left:0; background:rgba(0,0,0,0.20); z-index:1;  }
.testata .center { z-index:2 }

@media (min-width: 1201px) and (max-width: 1480px) {
	.responsive { width: 1120px }
	h1 {
		font-size: 54px;
	}
	h2 {
		font-size: 48px;
		margin-bottom: 30px;
	}	
}
@media (min-width: 980px) and (max-width: 1200px) {
	.responsive { width: 920px }
	h1 {
		font-size: 44px;
	}
	h2 {
		font-size: 38px;
	}		
}
@media (min-width: 768px) and (max-width: 979px) {
	.responsive { width: 720px }
	.portfolio-items.col-4 > li {
		width: 50%;
	}
	.grid3>div { 
		width:50%;
		padding: 0 15px 0px 15px;
	}
	h1 {
		font-size: 44px;
	}
	h2 {
		font-size: 38px;
	}	
}
@media (max-width: 767px) {
	.responsive { width:100%; padding-left:15px; padding-right:15px; }	
	#nav { display:none }
	.menu_mobile { clear:both; display:block; padding:15px 0 0 0 }	
	#header {
		padding: 15px 0 15px 0;
	}
h1, h2, h3, h4, h5, h6 { 
    margin-bottom:15px;
}	
h1 {
    font-size: 22px;
}	
h2 {
    font-size: 20px;
}	
.pb { padding-bottom:30px }
.pt { padding-top:30px }
.pb2 { padding-bottom:15px }
.intro {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.portfolio-items.col-4 > li {
    width: 50%;
}
.grid3>div { 
	width:50%;
	padding: 0 15px 0px 15px;
}
.grid4>div { float:left; width:50%; padding:0 15px 0px 15px; }


.testata h1 { 
    font-size:28px;
}
.grid-mercato a { 
    height: 210px; 
    margin-bottom: 15px;
}
#copyright .publifarm { float: none; text-align:center; width: 100%; }
#copyright a { width:70px; display:inline-block }

#footer .footer_col {
    float:none;
    width: 100%;
    padding:15px 0px;
    border-bottom: 1px solid #ffffff;
    border-left:none
}
#footer .footer_col:last-child { border-bottom:none; }
#footer { padding:15px 0; }
.testata_cat:after { display:none }
.testata_cat.testata_65, .testata_cat.testata_66, .testata_cat.testata_67, .testata_cat.testata_123 {
    margin: 0;
}
.home-grid-2>div { display:block; vertical-align:top; width:100%; margin:10px 0; }
#header #logo {
    float: left;
    width: 100%;
    margin: 0;
}
.blogarticle-description {
    background: #f1f1f1;
    padding: 20px;
    margin-bottom: 60px;
}
}
@media (max-width: 440px) { 
.portfolio-items.col-4 > li {
width: 100%;
}
.grid3>div { 
	width:100%;
	padding: 0 15px 0px 15px; margin-top:15px;
}
.grid4>div { 
	width:100%; margin-top:15px; }
}

/* Source: {{ACI_ASSET_URL}}/1bd157b5416e16.css */
.flexslider a:active, .flexslider a:focus  {outline: none;}
.slides {margin: 0; padding: 0; list-style: none;} 
.flexslider {margin: 0; padding: 0; }
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%; display: block;}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}
.flexslider .slides {zoom: 1;}

/* Source: {{ACI_ASSET_URL}}/39f7d00312ecbc.css */
body.compensate-for-scrollbar{overflow:hidden}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}

/* Source: inline-style-1 */
[data-acwpb-static-visible]{opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important}
.wow{opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important}

/* Source: {{ACI_ASSET_URL}}/029fbb5e065f69.css */
#lang_sel {height:32px; position:relative; z-index:99;  font-family: verdana, arial, sans-serif;}
* html #lang_sel {width:12em; w\idth:12em;}
#lang_sel ul, #lang_sel li {padding:0 !important; margin:0 !important; list-style-type:none !important;}
#lang_sel li:before{content:'' !important;}
#lang_sel ul ul {width:149px;}
#lang_sel li {float:left;width:149px;position:relative;}
#lang_sel a, #lang_sel a:visited {display:block;font-size:11px;text-decoration:none !important; color:#444444; border:1px solid #cdcdcd; background:#fff; padding-left:10px; line-height:24px;}
* html #lang_sel a, * html #lang_sel a:visited {width:149px; w\idth:138px;}
#lang_sel ul ul {visibility:hidden;position:absolute;height:0;top:25px;left:0; width:149px;border-top:1px solid #cdcdcd;}
* html #lang_sel ul ul {top:18px;t\op:19px;}
#lang_sel table {position:absolute; top:0; left:0; border-collapse:collapse;;}
#lang_sel ul ul a, #lang_sel ul ul a:visited {background:#ffffff; color:#444444; height:auto; line-height:1em; padding:5px 10px;border-width:0 1px 1px 1px;}
* html #lang_sel ul ul a, * html #lang_sel ul ul a:visited {width:150px;w\idth:128px;}
#lang_sel a:hover, #lang_sel ul ul a:hover{color:#000; background:#eee;}
#lang_sel :hover > a, #lang_sel ul ul :hover > a {color:#000; background:#eee;}

#lang_sel a.lang_sel_sel{
    background:url(6b662536a0ad80.png) #fff right no-repeat;
    color:#444;
}
#lang_sel a.lang_sel_sel:hover{
    text-decoration: none;
    color:#000;
}
#lang_sel ul li:hover ul, #lang_sel ul a:hover ul{visibility:visible; }

#lang_sel img.iclflag{width:18px;height:12px;position: relative; top: 1px;}
* html #lang_sel_list {width:12em; w\idth:12em;}
* html #lang_sel_list a, * html #lang_sel_list a:visited {width:149px; w\idth:138px;}
* html #lang_sel_list ul {top:18px;t\op:19px;}
* html #lang_sel_list ul a, * html #lang_sel_list ul a:visited {width:150px;w\idth:128px;}

/* Source: {{ACI_ASSET_URL}}/77ca7645cd6bcb.css */
* html .pp_content{width:40px}
* html .pp_top, * html .pp_bottom{padding:0 20px}
* html .pp_top .pp_middle, * html .pp_bottom .pp_middle{left:0;position:static}

/* Source: {{ACI_ASSET_URL}}/f9bb2e8245e73d.css */
div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}

div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-display-none {
	display: none;
}

div.wpcf7 input[type="file"] {
	cursor: pointer;
}

div.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

/* Source: inline-style-2 */
.brand { padding:25px 0px 25px 30px }

/* Source: {{ACI_ASSET_URL}}/38c87a9f4658a8.css */
div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}

div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}

span.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-display-none {
	display: none;
}

/* Source: {{ACI_ASSET_URL}}/8903558b354c72.css */
div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}

span.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-display-none {
	display: none;
}

/* ReVault source-first runtime safeguards */
.revault-semantic-landmark{display:contents}
.revault-menu-toggle{display:none}
body.siteorigin-panels-before-js .siteorigin-panels-stretch{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important}
img,svg,video,canvas{max-width:100%;height:auto}
[hidden]{display:none!important}
@media (max-width:980px){
  .revault-menu-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.55rem .8rem;border:1px solid currentColor;border-radius:.35rem;background:transparent;color:inherit;font:inherit;cursor:pointer}
  nav[data-revault-collapsible="1"]>ul,
  [role="navigation"][data-revault-collapsible="1"]>ul{display:none!important}
  nav[data-revault-collapsible="1"][data-revault-open="1"]>ul,
  [role="navigation"][data-revault-collapsible="1"][data-revault-open="1"]>ul{display:flex!important;flex-direction:column!important;width:100%!important}
  .revault-stack-mobile{display:flex!important;flex-direction:column!important}
}
@media (prefers-reduced-motion:reduce){
  *,*::before,*::after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}
}
/* ReVault Components 1.1.0 */
.preloader,#preloader,#page-preloader,.page-preloader,.loading-overlay{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}
.revault-slider-ready{position:relative!important;overflow:hidden!important}
.header-slider.revault-slider-ready{height:clamp(320px,48vw,760px)!important;min-height:320px!important}
.revault-slider-ready>.revault-slider-track{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}
.revault-slider-ready>.revault-slider-track>.slide-item,
.revault-slider-ready>.revault-slider-track>.slide,
.revault-slider-ready>.revault-slider-track>.item{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;opacity:0!important;visibility:visible!important;pointer-events:none!important;z-index:0!important;transition:opacity .8s ease!important}
.revault-slider-ready>.revault-slider-track>.revault-slide-active{opacity:1!important;visibility:visible!important;pointer-events:auto!important;z-index:1!important}
.revault-slider-dots{position:absolute;z-index:4;left:50%;bottom:20px;transform:translateX(-50%);display:flex;gap:9px;margin:0;padding:8px;list-style:none}
.revault-slider-dots button{display:block;width:11px;height:11px;padding:0;border:1px solid rgba(255,255,255,.9);border-radius:50%;background:rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.3);cursor:pointer}
.revault-slider-dots button[aria-current="true"]{background:#fff}
.revault-gallery-ready{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;opacity:1!important;visibility:visible!important}
.revault-gallery-ready img{display:block!important;width:100%;height:auto;opacity:1!important;visibility:visible!important}
@media(prefers-reduced-motion:reduce){.revault-slider-ready>.revault-slider-track>*{transition:none!important}}

/* Computed parity patch for /2012/06/il-sito-di-ecc-si-rinnova/ */
html[data-revault-path="/2012/06/il-sito-di-ecc-si-rinnova/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2012/06/il-sito-di-ecc-si-rinnova/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/2012/06/il-sito-di-ecc-si-rinnova/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2012/06/il-sito-di-ecc-si-rinnova/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2012/06/il-sito-di-ecc-si-rinnova/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2012/06/il-sito-di-ecc-si-rinnova/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2012/06/il-sito-di-ecc-si-rinnova/"] h2{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:30px!important;margin-bottom:6px!important}
html[data-revault-path="/2012/06/il-sito-di-ecc-si-rinnova/"] #reply-title{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:27px!important;margin-bottom:12px!important}

/* Computed parity patch for /2012/09/eletttromeccanica-ecc-acquisisce-piher-international-italiana/ */
html[data-revault-path="/2012/09/eletttromeccanica-ecc-acquisisce-piher-international-italiana/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2012/09/eletttromeccanica-ecc-acquisisce-piher-international-italiana/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/2012/09/eletttromeccanica-ecc-acquisisce-piher-international-italiana/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2012/09/eletttromeccanica-ecc-acquisisce-piher-international-italiana/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2012/09/eletttromeccanica-ecc-acquisisce-piher-international-italiana/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2012/09/eletttromeccanica-ecc-acquisisce-piher-international-italiana/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2012/09/eletttromeccanica-ecc-acquisisce-piher-international-italiana/"] h2{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:30px!important;margin-bottom:6px!important}
html[data-revault-path="/2012/09/eletttromeccanica-ecc-acquisisce-piher-international-italiana/"] #reply-title{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:27px!important;margin-bottom:12px!important}

/* Computed parity patch for /2013/01/elettromeccanica-ecc-accordo-di-distribuzione-con-phoenix-contact/ */
html[data-revault-path="/2013/01/elettromeccanica-ecc-accordo-di-distribuzione-con-phoenix-contact/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2013/01/elettromeccanica-ecc-accordo-di-distribuzione-con-phoenix-contact/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/2013/01/elettromeccanica-ecc-accordo-di-distribuzione-con-phoenix-contact/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2013/01/elettromeccanica-ecc-accordo-di-distribuzione-con-phoenix-contact/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2013/01/elettromeccanica-ecc-accordo-di-distribuzione-con-phoenix-contact/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2013/01/elettromeccanica-ecc-accordo-di-distribuzione-con-phoenix-contact/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2013/01/elettromeccanica-ecc-accordo-di-distribuzione-con-phoenix-contact/"] h2{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:30px!important;margin-bottom:6px!important}
html[data-revault-path="/2013/01/elettromeccanica-ecc-accordo-di-distribuzione-con-phoenix-contact/"] #reply-title{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:27px!important;margin-bottom:12px!important}

/* Computed parity patch for /2013/09/elettromeccanica-ecc-nuovo-accordo-di-distribuzione-con-new-england-wire-technologies/ */
html[data-revault-path="/2013/09/elettromeccanica-ecc-nuovo-accordo-di-distribuzione-con-new-england-wire-technologies/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2013/09/elettromeccanica-ecc-nuovo-accordo-di-distribuzione-con-new-england-wire-technologies/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/2013/09/elettromeccanica-ecc-nuovo-accordo-di-distribuzione-con-new-england-wire-technologies/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2013/09/elettromeccanica-ecc-nuovo-accordo-di-distribuzione-con-new-england-wire-technologies/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2013/09/elettromeccanica-ecc-nuovo-accordo-di-distribuzione-con-new-england-wire-technologies/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2013/09/elettromeccanica-ecc-nuovo-accordo-di-distribuzione-con-new-england-wire-technologies/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2013/09/elettromeccanica-ecc-nuovo-accordo-di-distribuzione-con-new-england-wire-technologies/"] h2{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:30px!important;margin-bottom:6px!important}
html[data-revault-path="/2013/09/elettromeccanica-ecc-nuovo-accordo-di-distribuzione-con-new-england-wire-technologies/"] #reply-title{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:27px!important;margin-bottom:12px!important}

/* Computed parity patch for /2015/07/award-assodel-2015/privacy/ */
html[data-revault-path="/2015/07/award-assodel-2015/privacy/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2015/07/award-assodel-2015/privacy/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/2015/07/award-assodel-2015/privacy/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2015/07/award-assodel-2015/privacy/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2015/07/award-assodel-2015/privacy/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2015/07/award-assodel-2015/privacy/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /2015/07/ecc-presenta-i-nuovi-moduli-igbt-serie-t-di-mitsubishi-con-chip-della-settima-generazione/ */
html[data-revault-path="/2015/07/ecc-presenta-i-nuovi-moduli-igbt-serie-t-di-mitsubishi-con-chip-della-settima-generazione/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2015/07/ecc-presenta-i-nuovi-moduli-igbt-serie-t-di-mitsubishi-con-chip-della-settima-generazione/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/2015/07/ecc-presenta-i-nuovi-moduli-igbt-serie-t-di-mitsubishi-con-chip-della-settima-generazione/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2015/07/ecc-presenta-i-nuovi-moduli-igbt-serie-t-di-mitsubishi-con-chip-della-settima-generazione/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2015/07/ecc-presenta-i-nuovi-moduli-igbt-serie-t-di-mitsubishi-con-chip-della-settima-generazione/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2015/07/ecc-presenta-i-nuovi-moduli-igbt-serie-t-di-mitsubishi-con-chip-della-settima-generazione/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2015/07/ecc-presenta-i-nuovi-moduli-igbt-serie-t-di-mitsubishi-con-chip-della-settima-generazione/"] h2{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:30px!important;margin-bottom:6px!important}
html[data-revault-path="/2015/07/ecc-presenta-i-nuovi-moduli-igbt-serie-t-di-mitsubishi-con-chip-della-settima-generazione/"] #reply-title{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:27px!important;margin-bottom:12px!important}

/* Computed parity patch for /2015/07/oki-reed-switches/ */
html[data-revault-path="/2015/07/oki-reed-switches/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2015/07/oki-reed-switches/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/2015/07/oki-reed-switches/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2015/07/oki-reed-switches/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2015/07/oki-reed-switches/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2015/07/oki-reed-switches/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/2015/07/oki-reed-switches/"] h2{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:30px!important;margin-bottom:6px!important}
html[data-revault-path="/2015/07/oki-reed-switches/"] #reply-title{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:27px!important;margin-bottom:12px!important}

/* Computed parity patch for /area-utenti/ */
html[data-revault-path="/area-utenti/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/area-utenti/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/area-utenti/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/area-utenti/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/area-utenti/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/area-utenti/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /asp/eI0030.asp/ */
html[data-revault-path="/asp/eI0030.asp/"] body{color:rgb(0, 102, 153)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/eI0030.asp/"] table{color:rgb(0, 102, 153)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/eI0030.asp/"] td{color:rgb(0, 102, 153)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el001.asp/ */
html[data-revault-path="/asp/el001.asp/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el001.asp/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el001.asp/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el002.asp/ */
html[data-revault-path="/asp/el002.asp/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el002.asp/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el002.asp/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el002b.asp/ */
html[data-revault-path="/asp/el002b.asp/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el002b.asp/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el002b.asp/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el002c.asp/ */
html[data-revault-path="/asp/el002c.asp/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el002c.asp/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el002c.asp/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el003a.asp/ */
html[data-revault-path="/asp/el003a.asp/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el003a.asp/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el003a.asp/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el013.asp/ */
html[data-revault-path="/asp/el013.asp/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el013.asp/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el013.asp/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el015.asp/ */
html[data-revault-path="/asp/el015.asp/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el015.asp/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el015.asp/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el016/art-cod2-imm-i1/ */
html[data-revault-path="/asp/el016/art-cod2-imm-i1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el016/art-cod2-imm-i1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el016/art-cod2-imm-i1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el016/art-cod3-imm-i0/ */
html[data-revault-path="/asp/el016/art-cod3-imm-i0/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el016/art-cod3-imm-i0/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el016/art-cod3-imm-i0/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el016/art-cod3-imm-i1/ */
html[data-revault-path="/asp/el016/art-cod3-imm-i1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el016/art-cod3-imm-i1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el016/art-cod3-imm-i1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el016/art-cod4-imm-i1/ */
html[data-revault-path="/asp/el016/art-cod4-imm-i1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el016/art-cod4-imm-i1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el016/art-cod4-imm-i1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el016/art-cod5-imm-i1/ */
html[data-revault-path="/asp/el016/art-cod5-imm-i1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el016/art-cod5-imm-i1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el016/art-cod5-imm-i1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el016/art-cod6-imm-i0/ */
html[data-revault-path="/asp/el016/art-cod6-imm-i0/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el016/art-cod6-imm-i0/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el016/art-cod6-imm-i0/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el016/art-cod6-imm-i1/ */
html[data-revault-path="/asp/el016/art-cod6-imm-i1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el016/art-cod6-imm-i1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el016/art-cod6-imm-i1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el020.asp/ */
html[data-revault-path="/asp/el020.asp/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el020.asp/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el020.asp/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el020/imm-0/ */
html[data-revault-path="/asp/el020/imm-0/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el020/imm-0/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el020/imm-0/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el020/imm-1/ */
html[data-revault-path="/asp/el020/imm-1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el020/imm-1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el020/imm-1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el022/imm-1/ */
html[data-revault-path="/asp/el022/imm-1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el022/imm-1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el022/imm-1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024.asp/ */
html[data-revault-path="/asp/el024.asp/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024.asp/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024.asp/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024/amp-art-1/ */
html[data-revault-path="/asp/el024/amp-art-1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/amp-art-1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/amp-art-1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024/amp-art-2/ */
html[data-revault-path="/asp/el024/amp-art-2/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/amp-art-2/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/amp-art-2/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024/amp-art-3/ */
html[data-revault-path="/asp/el024/amp-art-3/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/amp-art-3/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/amp-art-3/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024/amp-art-4/ */
html[data-revault-path="/asp/el024/amp-art-4/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/amp-art-4/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/amp-art-4/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024/amp-art-5/ */
html[data-revault-path="/asp/el024/amp-art-5/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/amp-art-5/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/amp-art-5/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024/art-1-imm-1/ */
html[data-revault-path="/asp/el024/art-1-imm-1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-1-imm-1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-1-imm-1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024/art-2-imm-0/ */
html[data-revault-path="/asp/el024/art-2-imm-0/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-2-imm-0/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-2-imm-0/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024/art-2-imm-1/ */
html[data-revault-path="/asp/el024/art-2-imm-1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-2-imm-1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-2-imm-1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024/art-3-imm-0/ */
html[data-revault-path="/asp/el024/art-3-imm-0/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-3-imm-0/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-3-imm-0/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024/art-3-imm-1/ */
html[data-revault-path="/asp/el024/art-3-imm-1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-3-imm-1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-3-imm-1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024/art-4-imm-0/ */
html[data-revault-path="/asp/el024/art-4-imm-0/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-4-imm-0/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-4-imm-0/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024/art-4-imm-1/ */
html[data-revault-path="/asp/el024/art-4-imm-1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-4-imm-1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-4-imm-1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024/art-5-imm-0/ */
html[data-revault-path="/asp/el024/art-5-imm-0/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-5-imm-0/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-5-imm-0/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el024/art-5-imm-1/ */
html[data-revault-path="/asp/el024/art-5-imm-1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-5-imm-1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el024/art-5-imm-1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el025/art-1-imm-1/ */
html[data-revault-path="/asp/el025/art-1-imm-1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-1-imm-1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-1-imm-1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el025/art-2-imm-0/ */
html[data-revault-path="/asp/el025/art-2-imm-0/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-2-imm-0/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-2-imm-0/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el025/art-2-imm-1/ */
html[data-revault-path="/asp/el025/art-2-imm-1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-2-imm-1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-2-imm-1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el025/art-3-imm-0/ */
html[data-revault-path="/asp/el025/art-3-imm-0/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-3-imm-0/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-3-imm-0/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el025/art-3-imm-1/ */
html[data-revault-path="/asp/el025/art-3-imm-1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-3-imm-1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-3-imm-1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el025/art-4-imm-0/ */
html[data-revault-path="/asp/el025/art-4-imm-0/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-4-imm-0/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-4-imm-0/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el025/art-4-imm-1/ */
html[data-revault-path="/asp/el025/art-4-imm-1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-4-imm-1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-4-imm-1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el025/art-5-imm-0/ */
html[data-revault-path="/asp/el025/art-5-imm-0/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-5-imm-0/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el025/art-5-imm-0/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el026/art-1-imm-0/ */
html[data-revault-path="/asp/el026/art-1-imm-0/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el026/art-1-imm-0/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el026/art-1-imm-0/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el026/art-2-imm-0/ */
html[data-revault-path="/asp/el026/art-2-imm-0/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el026/art-2-imm-0/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el026/art-2-imm-0/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el026/art-4-imm-0/ */
html[data-revault-path="/asp/el026/art-4-imm-0/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el026/art-4-imm-0/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el026/art-4-imm-0/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el026/art-4-imm-1/ */
html[data-revault-path="/asp/el026/art-4-imm-1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el026/art-4-imm-1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el026/art-4-imm-1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /asp/el027/art-cod2-imm-i1/ */
html[data-revault-path="/asp/el027/art-cod2-imm-i1/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el027/art-cod2-imm-i1/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/asp/el027/art-cod2-imm-i1/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /author/beccaria/ */
html[data-revault-path="/author/beccaria/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/author/beccaria/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/author/beccaria/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/author/beccaria/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/author/beccaria/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/author/beccaria/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/author/beccaria/"] h2{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:30px!important;margin-bottom:6px!important}

/* Computed parity patch for /azienda.asp/ */
html[data-revault-path="/azienda.asp/"] body{color:rgb(0, 0, 0)!important;background-color:rgb(40, 40, 40)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/azienda.asp/"] #table1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;margin-left:292px!important}
html[data-revault-path="/azienda.asp/"] td{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/azienda.asp/"] #table2{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/azienda.asp/"] #table3{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/azienda.asp/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;margin-left:292px!important}
html[data-revault-path="/azienda.asp/"] #index_19{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/azienda.asp/"] #catalogo{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}

/* Computed parity patch for /azienda.html/ */
html[data-revault-path="/azienda.html/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/azienda.html/"] #table1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/azienda.html/"] td{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/azienda.html/"] #table2{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/azienda.html/"] #table3{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /brands/ */
html[data-revault-path="/brands/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/brands/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/brands/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/brands/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/brands/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/brands/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/brands/"] .mytable{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important;margin-bottom:18px!important}
html[data-revault-path="/brands/"] .flat{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important;padding-top:6px!important;padding-right:12px!important;padding-bottom:6px!important;padding-left:12px!important}
html[data-revault-path="/brands/"] th{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important;padding-top:6px!important;padding-right:12px!important;padding-bottom:6px!important;padding-left:12px!important}
html[data-revault-path="/brands/"] td{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important;padding-top:6px!important;padding-right:12px!important;padding-bottom:6px!important;padding-left:12px!important}

/* Computed parity patch for /category/news/ */
html[data-revault-path="/category/news/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/category/news/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/category/news/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/category/news/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/category/news/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/category/news/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/category/news/"] h2{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:30px!important;margin-bottom:6px!important}

/* Computed parity patch for /category/news/senza-categoria/ */
html[data-revault-path="/category/news/senza-categoria/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/category/news/senza-categoria/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/category/news/senza-categoria/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/category/news/senza-categoria/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/category/news/senza-categoria/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/category/news/senza-categoria/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/category/news/senza-categoria/"] h2{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:30px!important;margin-bottom:6px!important}

/* Computed parity patch for /contacts/ */
html[data-revault-path="/contacts/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contacts/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/contacts/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contacts/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contacts/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contacts/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /contacts/lang-en/ */
html[data-revault-path="/contacts/lang-en/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contacts/lang-en/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/contacts/lang-en/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contacts/lang-en/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contacts/lang-en/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contacts/lang-en/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /contacts/privacy/ */
html[data-revault-path="/contacts/privacy/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contacts/privacy/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/contacts/privacy/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contacts/privacy/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contacts/privacy/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contacts/privacy/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /contatti/ */
html[data-revault-path="/contatti/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contatti/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/contatti/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contatti/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contatti/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contatti/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /contatti/privacy/ */
html[data-revault-path="/contatti/privacy/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contatti/privacy/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/contatti/privacy/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contatti/privacy/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contatti/privacy/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/contatti/privacy/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /dove.html/ */
html[data-revault-path="/dove.html/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/dove.html/"] #table1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/dove.html/"] td{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/dove.html/"] #table2{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/dove.html/"] #table3{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/dove.html/"] #table4{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/dove.html/"] #table5{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /download-the-brochure/ */
html[data-revault-path="/download-the-brochure/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/download-the-brochure/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/download-the-brochure/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/download-the-brochure/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/download-the-brochure/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/download-the-brochure/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /download-the-brochure/privacy/ */
html[data-revault-path="/download-the-brochure/privacy/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/download-the-brochure/privacy/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/download-the-brochure/privacy/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/download-the-brochure/privacy/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/download-the-brochure/privacy/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/download-the-brochure/privacy/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /en/news-events/blogid-288/ */
html[data-revault-path="/en/news-events/blogid-288/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-288/"] #header{color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-288/"] #logo{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-288/"] .header-right{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-288/"] .header-social{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-288/"] h2{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:24px!important;line-height:normal!important;margin-top:19.92px!important;margin-bottom:19.92px!important}
html[data-revault-path="/en/news-events/blogid-288/"] .title{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:24px!important;line-height:normal!important;margin-top:19.92px!important;margin-bottom:19.92px!important}
html[data-revault-path="/en/news-events/blogid-288/"] h3{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:18.72px!important;line-height:normal!important;margin-top:18.72px!important;margin-bottom:18.72px!important}
html[data-revault-path="/en/news-events/blogid-288/"] .content-bottom{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /en/news-events/blogid-290/ */
html[data-revault-path="/en/news-events/blogid-290/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-290/"] #header{color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-290/"] #logo{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-290/"] .header-right{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-290/"] .header-social{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-290/"] h2{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:24px!important;line-height:normal!important;margin-top:19.92px!important;margin-bottom:19.92px!important}
html[data-revault-path="/en/news-events/blogid-290/"] .content-bottom{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /en/news-events/blogid-292/ */
html[data-revault-path="/en/news-events/blogid-292/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-292/"] #header{color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-292/"] #logo{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-292/"] .header-right{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-292/"] .header-social{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/en/news-events/blogid-292/"] h2{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:24px!important;line-height:normal!important;margin-top:19.92px!important;margin-bottom:19.92px!important}
html[data-revault-path="/en/news-events/blogid-292/"] .content-bottom{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /history/lang-en/ */
html[data-revault-path="/history/lang-en/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/history/lang-en/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/history/lang-en/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/history/lang-en/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/history/lang-en/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/history/lang-en/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /info-contatti.asp/ */
html[data-revault-path="/info-contatti.asp/"] body{color:rgb(0, 0, 0)!important;background-color:rgb(40, 40, 40)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/info-contatti.asp/"] #table1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/info-contatti.asp/"] td{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/info-contatti.asp/"] #table2{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/info-contatti.asp/"] #table3{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/info-contatti.asp/"] #table4{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/info-contatti.asp/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/info-contatti.asp/"] #index_19{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/info-contatti.asp/"] #catalogo{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}

/* Computed parity patch for /info-contatti.html/ */
html[data-revault-path="/info-contatti.html/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/info-contatti.html/"] #table1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/info-contatti.html/"] td{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/info-contatti.html/"] #table2{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/info-contatti.html/"] #table3{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/info-contatti.html/"] #table4{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /la-rete-di-vendita/ */
html[data-revault-path="/la-rete-di-vendita/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/la-rete-di-vendita/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/la-rete-di-vendita/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/la-rete-di-vendita/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/la-rete-di-vendita/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/la-rete-di-vendita/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/la-rete-di-vendita/"] h4{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:21px!important;margin-bottom:12px!important}

/* Computed parity patch for /la-rete-di-vendita/privacy/ */
html[data-revault-path="/la-rete-di-vendita/privacy/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/la-rete-di-vendita/privacy/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/la-rete-di-vendita/privacy/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/la-rete-di-vendita/privacy/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/la-rete-di-vendita/privacy/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/la-rete-di-vendita/privacy/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /marchi-rappresentati.asp/ */
html[data-revault-path="/marchi-rappresentati.asp/"] body{color:rgb(0, 0, 0)!important;background-color:rgb(40, 40, 40)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/marchi-rappresentati.asp/"] #table1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/marchi-rappresentati.asp/"] td{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/marchi-rappresentati.asp/"] #table2{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/marchi-rappresentati.asp/"] #table3{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/marchi-rappresentati.asp/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/marchi-rappresentati.asp/"] #index_19{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/marchi-rappresentati.asp/"] #catalogo{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}

/* Computed parity patch for /marchi-rappresentati.html/ */
html[data-revault-path="/marchi-rappresentati.html/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/marchi-rappresentati.html/"] #table1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/marchi-rappresentati.html/"] td{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/marchi-rappresentati.html/"] #table2{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/marchi-rappresentati.html/"] #table3{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /marchi-rappresentati/ */
html[data-revault-path="/marchi-rappresentati/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/marchi-rappresentati/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/marchi-rappresentati/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/marchi-rappresentati/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/marchi-rappresentati/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/marchi-rappresentati/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/marchi-rappresentati/"] .mytable{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important;margin-bottom:18px!important}
html[data-revault-path="/marchi-rappresentati/"] .flat{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important;padding-top:6px!important;padding-right:12px!important;padding-bottom:6px!important;padding-left:12px!important}
html[data-revault-path="/marchi-rappresentati/"] th{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important;padding-top:6px!important;padding-right:12px!important;padding-bottom:6px!important;padding-left:12px!important}
html[data-revault-path="/marchi-rappresentati/"] td{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important;padding-top:6px!important;padding-right:12px!important;padding-bottom:6px!important;padding-left:12px!important}

/* Computed parity patch for /medicale/ */
html[data-revault-path="/medicale/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/medicale/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/medicale/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/medicale/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/medicale/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/medicale/"] .pricing_content{color:rgb(119, 119, 119)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /mercati/alimentazione-e-connessione-it/ */
html[data-revault-path="/mercati/alimentazione-e-connessione-it/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/alimentazione-e-connessione-it/"] h1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:32px!important;line-height:normal!important;margin-top:21.44px!important;margin-bottom:21.44px!important}
html[data-revault-path="/mercati/alimentazione-e-connessione-it/"] #header{color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/alimentazione-e-connessione-it/"] #logo{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/alimentazione-e-connessione-it/"] .header-right{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/alimentazione-e-connessione-it/"] .header-social{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/alimentazione-e-connessione-it/"] h3{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:18.72px!important;line-height:normal!important;margin-top:18.72px!important;margin-bottom:18.72px!important}
html[data-revault-path="/mercati/alimentazione-e-connessione-it/"] .form{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/alimentazione-e-connessione-it/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}
html[data-revault-path="/mercati/alimentazione-e-connessione-it/"] #captcha_question{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/alimentazione-e-connessione-it/"] .ask-legal-td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}

/* Computed parity patch for /mercati/automotive-it/ */
html[data-revault-path="/mercati/automotive-it/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/automotive-it/"] h1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:32px!important;line-height:normal!important;margin-top:21.44px!important;margin-bottom:21.44px!important}
html[data-revault-path="/mercati/automotive-it/"] #header{color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/automotive-it/"] #logo{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/automotive-it/"] .header-right{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/automotive-it/"] .header-social{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/automotive-it/"] h3{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:18.72px!important;line-height:normal!important;margin-top:18.72px!important;margin-bottom:18.72px!important}
html[data-revault-path="/mercati/automotive-it/"] .form{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/automotive-it/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}
html[data-revault-path="/mercati/automotive-it/"] #captcha_question{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/automotive-it/"] .ask-legal-td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}

/* Computed parity patch for /mercati/illuminotronica-it/ */
html[data-revault-path="/mercati/illuminotronica-it/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/illuminotronica-it/"] h1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:32px!important;line-height:normal!important;margin-top:21.44px!important;margin-bottom:21.44px!important}
html[data-revault-path="/mercati/illuminotronica-it/"] #header{color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/illuminotronica-it/"] #logo{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/illuminotronica-it/"] .header-right{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/illuminotronica-it/"] .header-social{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/illuminotronica-it/"] h3{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:18.72px!important;line-height:normal!important;margin-top:18.72px!important;margin-bottom:18.72px!important}
html[data-revault-path="/mercati/illuminotronica-it/"] .form{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/illuminotronica-it/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}
html[data-revault-path="/mercati/illuminotronica-it/"] #captcha_question{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/illuminotronica-it/"] .ask-legal-td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}

/* Computed parity patch for /mercati/interfaccia-uomo-macchina/ */
html[data-revault-path="/mercati/interfaccia-uomo-macchina/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/interfaccia-uomo-macchina/"] h1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:32px!important;line-height:normal!important;margin-top:21.44px!important;margin-bottom:21.44px!important}
html[data-revault-path="/mercati/interfaccia-uomo-macchina/"] #header{color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/interfaccia-uomo-macchina/"] #logo{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/interfaccia-uomo-macchina/"] .header-right{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/interfaccia-uomo-macchina/"] .header-social{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/interfaccia-uomo-macchina/"] h3{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:18.72px!important;line-height:normal!important;margin-top:18.72px!important;margin-bottom:18.72px!important}
html[data-revault-path="/mercati/interfaccia-uomo-macchina/"] .form{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/interfaccia-uomo-macchina/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}
html[data-revault-path="/mercati/interfaccia-uomo-macchina/"] #captcha_question{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/interfaccia-uomo-macchina/"] .ask-legal-td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}

/* Computed parity patch for /mercati/movimentazione-terra-e-trasporti/ */
html[data-revault-path="/mercati/movimentazione-terra-e-trasporti/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/movimentazione-terra-e-trasporti/"] h1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:32px!important;line-height:normal!important;margin-top:21.44px!important;margin-bottom:21.44px!important}
html[data-revault-path="/mercati/movimentazione-terra-e-trasporti/"] #header{color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/movimentazione-terra-e-trasporti/"] #logo{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/movimentazione-terra-e-trasporti/"] .header-right{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/movimentazione-terra-e-trasporti/"] .header-social{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/movimentazione-terra-e-trasporti/"] h3{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:18.72px!important;line-height:normal!important;margin-top:18.72px!important;margin-bottom:18.72px!important}
html[data-revault-path="/mercati/movimentazione-terra-e-trasporti/"] .form{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/movimentazione-terra-e-trasporti/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}
html[data-revault-path="/mercati/movimentazione-terra-e-trasporti/"] #captcha_question{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/mercati/movimentazione-terra-e-trasporti/"] .ask-legal-td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}

/* Computed parity patch for /news-events/events/ */
html[data-revault-path="/news-events/events/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/news-events/events/"] h1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:32px!important;line-height:normal!important;margin-top:21.44px!important;margin-bottom:21.44px!important}
html[data-revault-path="/news-events/events/"] #header{color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/news-events/events/"] #logo{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/news-events/events/"] .header-right{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/news-events/events/"] .header-social{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /news-events/news/blogid-290/ */
html[data-revault-path="/news-events/news/blogid-290/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/news-events/news/blogid-290/"] h1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:32px!important;line-height:normal!important;margin-top:21.44px!important;margin-bottom:21.44px!important}
html[data-revault-path="/news-events/news/blogid-290/"] #header{color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/news-events/news/blogid-290/"] #logo{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/news-events/news/blogid-290/"] .header-right{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/news-events/news/blogid-290/"] .header-social{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/news-events/news/blogid-290/"] h2{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:24px!important;line-height:normal!important;margin-top:19.92px!important;margin-bottom:19.92px!important}
html[data-revault-path="/news-events/news/blogid-290/"] .content-bottom{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /p-1038/ */
html[data-revault-path="/p-1038/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/p-1038/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/p-1038/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/p-1038/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/p-1038/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/p-1038/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/p-1038/"] h2{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:30px!important;margin-bottom:6px!important}
html[data-revault-path="/p-1038/"] #reply-title{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:27px!important;margin-bottom:12px!important}

/* Computed parity patch for /phoenixcontact/ */
html[data-revault-path="/phoenixcontact/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/phoenixcontact/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/phoenixcontact/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/phoenixcontact/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/phoenixcontact/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/phoenixcontact/"] .pricing_content{color:rgb(119, 119, 119)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /privacy/ */
html[data-revault-path="/privacy/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/privacy/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/privacy/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/privacy/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/privacy/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/privacy/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /prodotti/ */
html[data-revault-path="/prodotti/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/prodotti/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/prodotti/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/prodotti/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/prodotti/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/prodotti/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/prodotti/"] .acc_content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/prodotti/"] table{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important;margin-bottom:18px!important}
html[data-revault-path="/prodotti/"] th{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important;padding-top:6px!important;padding-right:12px!important;padding-bottom:6px!important;padding-left:12px!important}
html[data-revault-path="/prodotti/"] td{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important;padding-top:6px!important;padding-right:12px!important;padding-bottom:6px!important;padding-left:12px!important}

/* Computed parity patch for /prodotti/automation/ */
html[data-revault-path="/prodotti/automation/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/automation/"] h1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:32px!important;line-height:normal!important;margin-top:21.44px!important;margin-bottom:21.44px!important}
html[data-revault-path="/prodotti/automation/"] #header{color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/automation/"] #logo{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/automation/"] .header-right{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/automation/"] .header-social{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/automation/"] h3{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:18.72px!important;line-height:normal!important;margin-top:18.72px!important;margin-bottom:18.72px!important}
html[data-revault-path="/prodotti/automation/"] .form{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/automation/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}
html[data-revault-path="/prodotti/automation/"] #captcha_question{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/automation/"] .ask-legal-td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}

/* Computed parity patch for /prodotti/pcb/ */
html[data-revault-path="/prodotti/pcb/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/pcb/"] h1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:32px!important;line-height:normal!important;margin-top:21.44px!important;margin-bottom:21.44px!important}
html[data-revault-path="/prodotti/pcb/"] #header{color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/pcb/"] #logo{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/pcb/"] .header-right{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/pcb/"] .header-social{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/pcb/"] h3{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:18.72px!important;line-height:normal!important;margin-top:18.72px!important;margin-bottom:18.72px!important}
html[data-revault-path="/prodotti/pcb/"] .form{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/pcb/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}
html[data-revault-path="/prodotti/pcb/"] #captcha_question{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/pcb/"] .ask-legal-td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}

/* Computed parity patch for /prodotti/power/ */
html[data-revault-path="/prodotti/power/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/power/"] h1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:32px!important;line-height:normal!important;margin-top:21.44px!important;margin-bottom:21.44px!important}
html[data-revault-path="/prodotti/power/"] #header{color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/power/"] #logo{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/power/"] .header-right{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/power/"] .header-social{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/power/"] h3{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:18.72px!important;line-height:normal!important;margin-top:18.72px!important;margin-bottom:18.72px!important}
html[data-revault-path="/prodotti/power/"] .form{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/power/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}
html[data-revault-path="/prodotti/power/"] #captcha_question{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/power/"] .ask-legal-td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}

/* Computed parity patch for /prodotti/scarica-la-brochure/ */
html[data-revault-path="/prodotti/scarica-la-brochure/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/prodotti/scarica-la-brochure/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/prodotti/scarica-la-brochure/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/prodotti/scarica-la-brochure/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/prodotti/scarica-la-brochure/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/prodotti/scarica-la-brochure/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /prodotti/visualization/ */
html[data-revault-path="/prodotti/visualization/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/visualization/"] h1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:32px!important;line-height:normal!important;margin-top:21.44px!important;margin-bottom:21.44px!important}
html[data-revault-path="/prodotti/visualization/"] #header{color:rgb(0, 0, 0)!important;background-color:rgba(0, 0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/visualization/"] #logo{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/visualization/"] .header-right{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/visualization/"] .header-social{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/visualization/"] h3{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:18.72px!important;line-height:normal!important;margin-top:18.72px!important;margin-bottom:18.72px!important}
html[data-revault-path="/prodotti/visualization/"] .form{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/visualization/"] td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}
html[data-revault-path="/prodotti/visualization/"] #captcha_question{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/prodotti/visualization/"] .ask-legal-td{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important;padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important}

/* Computed parity patch for /products/ */
html[data-revault-path="/products/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/products/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/products/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/products/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/products/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/products/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/products/"] .acc_content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/products/"] table{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important;margin-bottom:18px!important}
html[data-revault-path="/products/"] th{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important;padding-top:6px!important;padding-right:12px!important;padding-bottom:6px!important;padding-left:12px!important}
html[data-revault-path="/products/"] td{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important;padding-top:6px!important;padding-right:12px!important;padding-bottom:6px!important;padding-left:12px!important}

/* Computed parity patch for /profile/ */
html[data-revault-path="/profile/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/profile/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/profile/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/profile/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/profile/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/profile/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /profile/lang-en/ */
html[data-revault-path="/profile/lang-en/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/profile/lang-en/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/profile/lang-en/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/profile/lang-en/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/profile/lang-en/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/profile/lang-en/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /profile/privacy/ */
html[data-revault-path="/profile/privacy/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/profile/privacy/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/profile/privacy/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/profile/privacy/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/profile/privacy/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/profile/privacy/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /qualita.asp/ */
html[data-revault-path="/qualita.asp/"] body{color:rgb(0, 0, 0)!important;background-color:rgb(40, 40, 40)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/qualita.asp/"] #table1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/qualita.asp/"] td{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/qualita.asp/"] #table2{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/qualita.asp/"] #table3{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/qualita.asp/"] #table4{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/qualita.asp/"] table{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/qualita.asp/"] #index_19{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}

/* Computed parity patch for /qualita.html/ */
html[data-revault-path="/qualita.html/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/qualita.html/"] #table1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/qualita.html/"] td{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/qualita.html/"] #table2{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/qualita.html/"] #table3{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/qualita.html/"] #table4{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /qualita/ */
html[data-revault-path="/qualita/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/qualita/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/qualita/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/qualita/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/qualita/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/qualita/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /quality/privacy/ */
html[data-revault-path="/quality/privacy/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/quality/privacy/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/quality/privacy/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/quality/privacy/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/quality/privacy/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/quality/privacy/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /riconoscimenti/ */
html[data-revault-path="/riconoscimenti/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/riconoscimenti/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/riconoscimenti/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/riconoscimenti/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/riconoscimenti/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/riconoscimenti/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /sales-network/ */
html[data-revault-path="/sales-network/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/sales-network/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/sales-network/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/sales-network/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/sales-network/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/sales-network/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/sales-network/"] h4{color:rgb(51, 51, 51)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:21px!important;margin-bottom:12px!important}

/* Computed parity patch for /sales-network/privacy/ */
html[data-revault-path="/sales-network/privacy/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/sales-network/privacy/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/sales-network/privacy/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/sales-network/privacy/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/sales-network/privacy/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/sales-network/privacy/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /scarica-la-brochure/ */
html[data-revault-path="/scarica-la-brochure/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/scarica-la-brochure/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/scarica-la-brochure/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/scarica-la-brochure/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/scarica-la-brochure/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/scarica-la-brochure/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /scarica-la-brochure/privacy/ */
html[data-revault-path="/scarica-la-brochure/privacy/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/scarica-la-brochure/privacy/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/scarica-la-brochure/privacy/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/scarica-la-brochure/privacy/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/scarica-la-brochure/privacy/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/scarica-la-brochure/privacy/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /services/privacy/ */
html[data-revault-path="/services/privacy/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/services/privacy/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/services/privacy/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/services/privacy/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/services/privacy/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/services/privacy/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /servizi/ */
html[data-revault-path="/servizi/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/servizi/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/servizi/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/servizi/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/servizi/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/servizi/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}

/* Computed parity patch for /sir.html/ */
html[data-revault-path="/sir.html/"] body{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/sir.html/"] #table1{color:rgb(0, 0, 0)!important;font-family:"Times New Roman"!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/sir.html/"] td{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:11px!important;line-height:normal!important}
html[data-revault-path="/sir.html/"] #table2{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/sir.html/"] #table3{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/sir.html/"] #table4{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}
html[data-revault-path="/sir.html/"] #table5{color:rgb(0, 0, 0)!important;font-family:Arial, Helvetica, sans!important;font-size:16px!important;line-height:normal!important}

/* Computed parity patch for /storia/ */
html[data-revault-path="/storia/"] body{color:rgb(102, 102, 102)!important;background-color:rgb(224, 224, 224)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/storia/"] h1{color:rgb(68, 68, 68)!important;font-family:"Open Sans", Arial, Helvetica, Geneva, sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:28px!important;margin-bottom:3px!important}
html[data-revault-path="/storia/"] .header{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/storia/"] .header_wrap{color:rgb(102, 102, 102)!important;background-color:rgb(255, 255, 255)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/storia/"] .header_wgt_area{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
html[data-revault-path="/storia/"] .content{color:rgb(102, 102, 102)!important;font-family:Arial, Helvetica, sans-serif!important;font-size:12px!important;line-height:18px!important}
