/* Static-site fixes: show Salient elements without relying on waypoint JS */
.nectar_cascading_images .cascading-image .inner-wrap,
.nectar_cascading_images.animated-in .cascading-image .inner-wrap {
  opacity: 1 !important;
  transform: none;
}

.col.has-animation.animated-in,
.wpb_column.has-animation.animated-in,
.nectar-fancy-box.has-animation.animated-in,
.nectar-milestone.animated-in,
img.img-with-animation.animated-in,
.img-with-aniamtion-wrap.animated-in {
  opacity: 1 !important;
}

.col.has-animation.animated-in,
.wpb_column.has-animation.animated-in {
  transform: none !important;
}

/* Keep prodotti cascading column height from first image only */
#prodotti .nectar_cascading_images {
  position: relative;
  overflow: visible;
}
#prodotti .nectar_cascading_images .cascading-image:not(:first-child) {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  pointer-events: none;
}

/* Fancy box backgrounds that relied on lazy JS */
.nectar-fancy-box .box-bg[style*="background-image"] {
  background-size: cover;
  background-position: center;
}
