"use strict"; const accountraAnimateObserves = document.getElementsByClassName('accountra-animate'); let accountraanimateobserve = new IntersectionObserver(entries => { entries.forEach(entry => { if (entry.isIntersecting) { let item = entry.target; if(document.querySelector('.accountra-page-preloader') !== null && window.scrollY < 150){ setTimeout(() => {item.classList.add('accountra-animate-init');}, 300); }else{ item.classList.add('accountra-animate-init'); } //accountraanimateobserve.disconnect(); } }); }, {threshold: 0.5}); for (let itemobserve of accountraAnimateObserves) { accountraanimateobserve.observe(itemobserve); }