.afx-gsap {
  will-change: transform, opacity;
}

.afx-gsap-prehide:not(.elementor-element-edit-mode) {
  opacity: 0;
  visibility: hidden;
}

.elementor-editor-active .afx-gsap-prehide,
.elementor-editor-preview .afx-gsap-prehide {
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
  filter: none !important;
  clip-path: none !important;
}

.afx-gsap[data-afx-gsap-effect="clip-up"] {
  overflow: hidden;
}

@media (prefers-reduced-motion: reduce) {
  .afx-gsap {
    transform: none !important;
    opacity: 1 !important;
    visibility: visible !important;
    filter: none !important;
    clip-path: none !important;
  }
}
