.reveal-left,.reveal-right,.reveal-top,.reveal-bottom{overflow:hidden !important}.reveal-left{clip-path:inset(0 100% 0 0)}.reveal-right{clip-path:inset(0 0 0 100%)}.reveal-top{clip-path:inset(0 0 100% 0)}.reveal-bottom{clip-path:inset(100% 0 0 0)}.reveal-left.active,.reveal-right.active,.reveal-top.active,.reveal-bottom.active{clip-path:inset(0 0 0 0)}.reveal-left,.reveal-right,.reveal-top,.reveal-bottom{transition:clip-path 2.5s cubic-bezier(.77,0,.18,1)}.elementor-editor-active .reveal-left,.elementor-editor-active .reveal-right,.elementor-editor-active .reveal-top,.elementor-editor-active .reveal-bottom,.elementor-preview .reveal-left,.elementor-preview .reveal-right,.elementor-preview .reveal-top,.elementor-preview .reveal-bottom{clip-path:inset(0 0 0 0) !important;opacity:1 !important;overflow:visible !important}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes bounce-row{0%,to{transform:translateX(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce-row{animation:bounce-row 1s infinite}