jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/rkit-counter.default",function($scope,$){const counterContainer=$scope.find(".rkit-counter");const counter=counterContainer.find(".odometer");let config=counter.data("config");let counterEl=counter[0];let opt={root:null,rootMargin:"0px",threshold:0.75,};let odo=new Odometer({el:counterEl,value:config.start_number,format:config.format,duration:config.duration,theme:"minimal",});const callback=(entries,observer)=>{entries.forEach(function(entry){if(entry.isIntersecting){odo.update(config.end_number);observer.unobserve(entry.target);}});};let observ=new IntersectionObserver(callback,opt);observ.observe(counterEl);});});