.section-enterwapp[data-node].mnm-image-collage {
  position: relative;
  width: 100%;
}
.section-enterwapp[data-node].mnm-image-collage .mnm-image-collage-wrap{
  position:relative;
  width:100%;
}
.section-enterwapp[data-node].mnm-image-collage .mnm-image-collage-stage{
  position:relative;
  width:100%;
  min-height:620px;
  overflow:visible;
}
.section-enterwapp[data-node].mnm-image-collage .mnm-image-layer{
  position:absolute;
  left:var(--mnm-left);
  top:var(--mnm-top);
  width:var(--mnm-width);
  margin:0;
  z-index:var(--mnm-z);
  opacity:var(--mnm-opacity);
  pointer-events:none;
}
.section-enterwapp[data-node].mnm-image-collage .mnm-image-layer img{
  display:block;
  width:100%;
  height:auto;
  max-width:none;
  border-radius:var(--mnm-radius);
  object-fit:var(--mnm-fit);
}
.section-enterwapp[data-node].mnm-image-collage .mnm-image-layer--pattern img{
  object-fit:contain;
}
.section-enterwapp[data-node].mnm-image-collage .mnm-image-layer.mnm-fade-in{
  opacity:0;
  transform:translateY(18px);
  transition:
    opacity var(--mnm-fade-duration) ease var(--mnm-fade-delay),
    transform var(--mnm-fade-duration) ease var(--mnm-fade-delay);
  will-change:opacity,transform;
}
.section-enterwapp[data-node].mnm-image-collage .mnm-image-layer.mnm-fade-in.is-visible{
  opacity:var(--mnm-opacity);
  transform:translateY(0);
}
@media (max-width:1400px){
  .section-enterwapp[data-node].mnm-image-collage .mnm-image-collage-stage{min-height:540px}
}
@media (min-width:768px) and (max-width:980px){
  .section-enterwapp[data-node].mnm-image-collage .mnm-image-collage-stage{min-height:460px}
}
@media (max-width:767px){
  .section-enterwapp[data-node].mnm-image-collage .mnm-image-collage-stage{min-height:430px}
  .section-enterwapp[data-node].mnm-image-collage .mnm-image-layer{max-width:100%}
}
@media (max-width:480px){
  .section-enterwapp[data-node].mnm-image-collage .mnm-image-collage-stage{min-height:360px}
}
@media (prefers-reduced-motion:reduce){
  .section-enterwapp[data-node].mnm-image-collage .mnm-image-layer.mnm-fade-in{
    opacity:var(--mnm-opacity);
    transform:none;
    transition:none;
  }
}
