1gsap.registerPlugin(ScrollTrigger,SplitText,ScrollSmoother);gsap.config({nullTargetWarn:false,trialWarn:false});function pbmit_img_animation(){const boxes=gsap.utils.toArray('.pbmit-animation-style1,.pbmit-animation-style2,.pbmit-animation-style3,.pbmit-animation-style4,.pbmit-animation-style5,.pbmit-animation-style6,.pbmit-animation-style7');boxes.forEach(img=>{gsap.to(img,{scrollTrigger:{trigger:img,start:"top 70%",end:"bottom bottom",toggleClass:"active",once:true,}});});} 2function getpercentage(x,y,elm){elm.find('.pbmit-fid-inner').html(y+'/'+x);var cal=Math.round((y*100)/x);return cal;} 3function pbmit_staticbox_hover(){var pbmit_var=jQuery('.pbmit-element-static-box-style-1, .pbmit-element-service-style-5, .pbmit-element-service-style-7');if(!pbmit_var.length){return;} 4pbmit_var.each(function(){var pbmit_Class='.pbmit-element-posts-wrapper > .pbmit-ele-static-box, .swiper-hover-slide-nav .pbmit-hover-inner li, article.pbmit-service-style-7';jQuery(this).find(pbmit_Class).first().addClass('pbmit-active');jQuery(this).find(pbmit_Class).on('mouseover',function(){jQuery(this).addClass('pbmit-active').siblings().removeClass('pbmit-active');});});} 5function pbmit_title_animation(){ScrollTrigger.matchMedia({"(min-width: 991px)":function(){var pbmit_var=jQuery('.pbmit-heading-subheading,.pbmit-custom-heading');if(!pbmit_var.length){return;} 6const quotes=document.querySelectorAll(".pbmit-heading-subheading .pbmit-element-title, .pbmit-custom-heading .pbmit-element-title");quotes.forEach(quote=>{if(quote.animation){quote.animation.progress(1).kill();quote.split.revert();} 7var getclass=quote.closest('.pbmit-heading-subheading, .pbmit-custom-heading').className;var animation=getclass.split('animation-');if(animation[1]=="style4")return 8quote.split=new SplitText(quote,{type:"lines,words,chars",linesClass:"split-line"});gsap.set(quote,{perspective:400});if(animation[1]=="style1"){gsap.set(quote.split.chars,{opacity:0,y:"90%",rotateX:"-40deg"});} 9if(animation[1]=="style2"){gsap.set(quote.split.chars,{opacity:0,x:"50"});} 10if(animation[1]=="style3"){gsap.set(quote.split.chars,{opacity:0,});} 11quote.animation=gsap.to(quote.split.chars,{scrollTrigger:{trigger:quote,start:"top 90%",},x:"0",y:"0",rotateX:"0",opacity:1,duration:1,ease:Back.easeOut,stagger:.02});});},});} 12function pbmit_sticky(){ScrollTrigger.matchMedia({"(min-width: 1200px)":function(){let pbmit_sticky_container=jQuery(".pbmit-sticky-col");let section=pbmit_sticky_container.closest('.elementor-section');if(!section[0]){section=pbmit_sticky_container.closest('.pbmit-sticky-section');} 13let tl=gsap.timeline({scrollTrigger:{pin:pbmit_sticky_container,scrub:1,start:"top top",trigger:section,end:()=>"+="+((section.height()+250)-window.innerHeight),invalidateOnRefresh:true},defaults:{ease:"none",duration:1}});},});} 14function pbmit_sticky_special(){if(jQuery('.pbmit-sticky-col2-special').hasClass('.elementor-element-edit-mode')){return;} 15ScrollTrigger.matchMedia({"(min-width: 1024px)":function(){let pbmit_sticky_2=jQuery(".pbmit-sticky-col2-special");let section=jQuery('.pbmit-sticky-special');let section_height=pbmit_sticky_2.height();const tweenOne=gsap.to(pbmit_sticky_2,{y:-(section_height-620),scrollTrigger:{trigger:section,pin:section,scrub:true,start:"top top+=140px",end:()=>'+='+(section_height-200),}});},"(max-width:1024px)":function(){ScrollTrigger.getAll().forEach(section=>section.kill(true));}});} 16function pbmit_set_tooltip(){jQuery('[data-cursor-tooltip]').each(function(){var thisele=jQuery(this);var thisele_html=thisele.find('.pbminfotech-box-content').html();thisele.attr("data-cursor-tooltip",thisele_html);});} 17function pbmit_tween_effect(){const pbmit_tween=gsap.utils.toArray('.pbmit-tween-effect');if(pbmit_tween.length==0)return 18ScrollTrigger.matchMedia({"(min-width: 768px)":function(){pbmit_tween.forEach((box,i)=>{let tl=gsap.timeline({scrollTrigger:{trigger:box,start:"top 90%",end:"bottom 70%",scrub:1},defaults:{ease:"none"}});let xpos_val=box.getAttribute('data-x-start');let xpose_val=box.getAttribute('data-x-end');let ypos_val=box.getAttribute('data-y-start');let ypose_val=box.getAttribute('data-y-end');let scale_x_val=box.getAttribute('data-scale-x-start');let scale_xe_val=box.getAttribute('data-scale-x-end');let skew_x_val=box.getAttribute('data-skew-x-start');let skew_xe_val=box.getAttribute('data-skew-x-end');let skew_y_val=box.getAttribute('data-skew-y-start');let skew_ey_val=box.getAttribute('data-skew-y-end');let rotation_x_val=box.getAttribute('data-rotate-x-start');let rotation_xe_val=box.getAttribute('data-rotate-x-end');gsap.set(box,{xPercent:xpos_val,yPercent:ypos_val,scale:scale_x_val,skewX:skew_x_val,skewY:skew_y_val,rotation:rotation_x_val});tl.to(box,{xPercent:xpose_val,yPercent:ypose_val,scale:scale_xe_val,skewX:skew_xe_val,skewY:skew_ey_val,rotation:rotation_xe_val})});},});} 19function pbmit_squire_image(){const pbmit_elm=gsap.utils.toArray('.pbmit-textimonial-bg-move');if(pbmit_elm.length==0)return 20ScrollTrigger.matchMedia({"(min-width: 992px)":function(){pbmit_elm.forEach((box,i)=>{let tl=gsap.timeline({scrollTrigger:{trigger:box,start:"top 80%",end:"+=700px",scrub:1},defaults:{ease:"none"}});tl.fromTo(box,{clipPath:'inset(0% 7% 0% 7%)'},{clipPath:'inset(0% 0% 0% 0%)',duration:3})});}});} 21function pbmit_extend_section(){const pbmit_elm=gsap.utils.toArray('.pbmit-extend-animation');if(pbmit_elm.length==0)return 22ScrollTrigger.matchMedia({"(min-width: 1200px)":function(){pbmit_elm.forEach(section=>{let tl=gsap.timeline({scrollTrigger:{trigger:section,start:"top 50%",end:"+=400px",scrub:1},defaults:{ease:"none"}});tl.fromTo(section,{clipPath:'inset(0% 5% 0% 5% round 30px)'},{clipPath:'inset(0% 0% 0% 0% round 0px)',duration:1.5})});}
22,"(max-width:1200px)":function(){ScrollTrigger.getAll().forEach(section=>section.kill(true));}});} 23ScrollTrigger.matchMedia({"(max-width: 1200px)":function(){ScrollTrigger.getAll().forEach(t=>t.kill());}});jQuery(document).ready(function(){pbmit_staticbox_hover();pbmit_title_animation();});jQuery(window).resize(function(){pbmit_title_animation();pbmit_img_animation();});jQuery(window).on('load',function(){pbmit_img_animation();pbmit_sticky();pbmit_set_tooltip();pbmit_squire_image();pbmit_extend_section();pbmit_tween_effect();setTimeout(function(){pbmit_sticky_special();},500);jQuery('[data-magnetic]').each(function(){new Magnetic(this);});gsap.delayedCall(1,()=>ScrollTrigger.getAll().forEach((t)=>{t.refresh();}));});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.