
body:not(.elementor-editor-active) .reveal-text,
body:not(.elementor-editor-active) .reveal-image,
body:not(.elementor-editor-active) .reveal-left,
body:not(.elementor-editor-active) .reveal-right,
body:not(.elementor-editor-active) .reveal-top,
body:not(.elementor-editor-active) .reveal-stagger > *{
  opacity: 0;
  transform: translateY(50px);
  transition: opacity 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: opacity, transform;
}

body:not(.elementor-editor-active) .reveal-top {
  transform: translateY(-50px);
}

	@media screen and (min-width:768px) {
		body:not(.elementor-editor-active) .reveal-left {
			transform: translateX(-80px);
		}

		body:not(.elementor-editor-active) .reveal-right {
			transform: translateX(80px);
		}
	}

body:not(.elementor-editor-active) .is-visible {
  opacity: 1 !important;
  transform: translate(0, 0) !important;
}

body:not(.elementor-editor-active) .reveal-stagger .is-visible:nth-child(1) {
  transition-delay: 0.2s;
}
body:not(.elementor-editor-active) .reveal-stagger .is-visible:nth-child(2) {
  transition-delay: 0.4s;
}
body:not(.elementor-editor-active) .reveal-stagger .is-visible:nth-child(3) {
  transition-delay: 0.6s;
}
body:not(.elementor-editor-active) .reveal-stagger .is-visible:nth-child(4) {
  transition-delay: 0.8s;
}
body:not(.elementor-editor-active) .reveal-stagger .is-visible:nth-child(5) {
  transition-delay: 1s;
}
body:not(.elementor-editor-active) .reveal-stagger .is-visible:nth-child(6) {
  transition-delay: 1.2s;
}
body:not(.elementor-editor-active) .reveal-stagger .is-visible:nth-child(7) {
  transition-delay: 1.4s;
}
body:not(.elementor-editor-active) .reveal-stagger .is-visible:nth-child(8) {
  transition-delay: 1.6s;
}
body:not(.elementor-editor-active) .reveal-stagger .is-visible:nth-child(9) {
  transition-delay: 1.8s;
}
body:not(.elementor-editor-active) .reveal-stagger .is-visible:nth-child(10) {
  transition-delay: 2s;
}
	
body.e-preview--show-hidden-elements .reveal-text,
body.e-preview--show-hidden-elements .reveal-image,
body.e-preview--show-hidden-elements .reveal-left,
body.e-preview--show-hidden-elements .reveal-right,
body.e-preview--show-hidden-elements .reveal-top,
body.e-preview--show-hidden-elements .reveal-stagger > * {
	opacity:1!important;
	transform: translateY(0px);
	}