­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ !function(e){"use strict";class o{constructor(o){var t=this,i=o.closest(".jet-popup__container-inner, .elementor-popup-modal .dialog-message"),n=!!i[0],s=n?i:e(window),l=n?s.offset().top-e(window).scrollTop():0,r=o.find(".jet-timeline__line"),a=r.find(".jet-timeline__line-progress"),f=o.find(".jet-timeline-item"),d=o.find(".timeline-item__point"),c=s.scrollTop(),p=-1,m=s.height(),u=n?s.outerHeight():window.innerHeight,w=!1;t.onScroll=function(){c=s.scrollTop(),l=n?s.offset().top-e(window).scrollTop():0,t.updateFrame(),t.animateCards()},t.onResize=function(){c=s.scrollTop(),m=s.height(),l=n?s.offset().top-e(window).scrollTop():0,t.updateFrame()},t.updateWindow=function(){w=!1,r.css({top:f.first().find(d).offset().top-f.first().offset().top,bottom:o.offset().top+o.outerHeight()-f.last().find(d).offset().top}),p!==c&&(p=c,m,t.updateProgress())},t.updateProgress=function(){var o=f.last().find(d).offset().top,t=n?o+c-l-e(window).scrollTop():o,i=n?a.offset().top+c-l-e(window).scrollTop():a.offset().top,s=c-i+u/2;t<=c+u/2&&(s=t-i),a.css({height:s+"px"}),f.each(function(){var o=e(this).find(d).offset().top;(o=n?o+c-l-e(window).scrollTop():o)