.elementor-motion-effects {
  &-element,
  &-layer {
    transition-property: transform, opacity;
    transition-timing-function: cubic-bezier(0, 0.33, 0.07, 1.03);
    transition-duration: 1s;
  }

  &-container {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
  }

  &-layer {
    position: absolute;
    top: 0;
    left: 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  &-perspective {
    perspective: 1200px;
  }
}
