/* The approved Skole photo shape stays still while its photograph travels inside it. */
.cmsj-water-showcase .cmsj-parallax-photo .cmsj-photo-window,
.cmsj-family-showcase .cmsj-parallax-photo .cmsj-photo-window {
  display: block;
  overflow: hidden;
  -webkit-mask: url('camping-object-intro/photo-mask.svg') center / 100% 100% no-repeat;
  mask: url('camping-object-intro/photo-mask.svg') center / 100% 100% no-repeat;
}
#main .elementor .cmsj-water-showcase .cmsj-parallax-photo .cmsj-photo-window > img,
#main .elementor .cmsj-family-showcase .cmsj-parallax-photo .cmsj-photo-window > img {
  -webkit-mask: none;
  mask: none;
  transform-origin: center;
}
.cmsj-water-showcase .cmsj-highlight-title,
.cmsj-family-showcase .cmsj-highlight-title {
  position: relative;
}
.cmsj-water-showcase .cmsj-title-highlight,
.cmsj-family-showcase .cmsj-title-highlight {
  display: inline;
  white-space: normal;
}
.cmsj-water-showcase .cmsj-highlight-decoration,
.cmsj-family-showcase .cmsj-highlight-decoration {
  pointer-events: none;
  overflow: visible;
  max-width: none;
}
@media (prefers-reduced-motion: reduce) {
  .cmsj-water-showcase .cmsj-parallax-photo > .elementor-widget-container,
  .cmsj-family-showcase .cmsj-parallax-photo > .elementor-widget-container,
  .cmsj-water-showcase .cmsj-photo-window > img,
  .cmsj-family-showcase .cmsj-photo-window > img {
    transform: none !important;
  }
  .cmsj-water-showcase .cmsj-highlight-decoration path,
  .cmsj-family-showcase .cmsj-highlight-decoration path {
    animation: none !important;
    stroke-dashoffset: 0 !important;
  }
}
@media print {
  .cmsj-water-showcase .cmsj-parallax-photo > .elementor-widget-container,
  .cmsj-family-showcase .cmsj-parallax-photo > .elementor-widget-container,
  .cmsj-water-showcase .cmsj-photo-window > img,
  .cmsj-family-showcase .cmsj-photo-window > img {
    transform: none !important;
  }
  .cmsj-water-showcase .cmsj-highlight-decoration path,
  .cmsj-family-showcase .cmsj-highlight-decoration path {
    animation: none !important;
    stroke-dashoffset: 0 !important;
  }
}
