//! ++++++++++++++++++++++++++++++++++++++ !function(jQuery,undefined){"use strict"; //! ANIMATION MATRIX var _E,esgAnimmatrix,esgItemAnimations,supressFocus,startAnimations,mergedTransitions,vhandlers={};function punchgsReady(){esgAnimmatrix={"esg-none":[0,{autoAlpha:1,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0},{autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"},0,{autoAlpha:1,overwrite:"all"}],"esg-fade":[.3,{autoAlpha:0,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0},{autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{autoAlpha:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-fadeblur":[.3,{autoAlpha:1,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0},{autoAlpha:.5,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-fadeout":[.3,{autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"},{autoAlpha:0,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0},.3,{autoAlpha:1,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-covergrowup":[.3,{autoAlpha:1,top:"100%",marginTop:-10,rotationZ:0,x:0,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0},{autoAlpha:1,top:"0%",marginTop:0,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{autoAlpha:1,top:"100%",marginTop:-10,bottom:0,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"},!0],"esg-flipvertical":[.5,{x:0,y:0,scale:1,rotationZ:0,rotationY:0,skewX:0,skewY:0,rotationX:180,autoAlpha:0,z:-.001,transformOrigin:"50% 50%"},{rotationX:0,autoAlpha:1,scale:1,z:.001,ease:punchgs.Power3.easeInOut,overwrite:"all"},.5,{rotationX:180,autoAlpha:0,scale:1,z:-.001,ease:punchgs.Power3.easeInOut,overwrite:"all"},!0],"esg-flipverticalout":[.5,{x:0,y:0,scale:1,rotationZ:0,rotationY:0,skewX:0,skewY:0,rotationX:0,autoAlpha:1,z:.001,transformOrigin:"50% 50%"},{rotationX:-180,scale:1,autoAlpha:0,z:-150,ease:punchgs.Power3.easeInOut,overwrite:"all"},.5,{rotationX:0,autoAlpha:1,scale:1,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"}],"esg-fliphorizontal":[.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,skewX:0,skewY:0,rotationY:180,autoAlpha:0,z:-.001,transformOrigin:"50% 50%"},{rotationY:0,autoAlpha:1,scale:1,z:.001,ease:punchgs.Power3.easeInOut,overwrite:"all"},.5,{rotationY:180,autoAlpha:0,scale:1,z:-.001,ease:punchgs.Power3.easeInOut,overwrite:"all"},!0],"esg-fliphorizontalout":[.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,z:.001,transformOrigin:"50% 50%"},{rotationY:-180,scale:1,autoAlpha:0,z:-150,ease:punchgs.Power3.easeInOut,overwrite:"all"},.5,{rotationY:0,autoAlpha:1,scale:1,z:.001,ease:punchgs.Power3.easeInOut,overwrite:"all"}],"esg-flipup":[.5,{x:0,y:0,scale:.8,rotationZ:0,rotationX:90,rotationY:0,skewX:0,skewY:0,autoAlpha:0,z:.001,transformOrigin:"50% 100%"},{scale:1,rotationX:0,autoAlpha:1,z:.001,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{scale:.8,rotationX:90,autoAlpha:0,z:.001,ease:punchgs.Power2.easeOut,overwrite:"all"},!0],"esg-flipupout":[.5,{rotationX:0,autoAlpha:1,y:0,ease:punchgs.Bounce.easeOut,overwrite:"all"},{x:0,y:0,scale:1,rotationZ:0,rotationX:-90,rotationY:0,autoAlpha:0,z:.001,transformOrigin:"50% 0%"},.3,{rotationX:0,autoAlpha:1,y:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-flipdown":[.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:-90,rotationY:0,skewX:0,skewY:0,autoAlpha:0,z:.001,transformOrigin:"50% 0%"},{rotationX:0,autoAlpha:1,y:0,ease:punchgs.Bounce.easeOut,overwrite:"all"},.3,{rotationX:-90,z:0,ease:punchgs.Power2.easeOut,autoAlpha:0,overwrite:"all"},!0],"esg-flipdownout":[.5,{scale:1,rotationX:0,autoAlpha:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"},{x:0,y:0,scale:.8,rotationZ:0,rotationX:90,rotationY:0,skewX:0,skewY:0,autoAlpha:0,z:.001,transformOrigin:"50% 100%"},.3,{scale:1,rotationX:0,autoAlpha:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-flipright":[.5,{x:0,y:0,scale:.8,rotationZ:0,rotationX:0,rotationY:90,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"0% 50%"},{scale:1,rotationY:0,autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{autoAlpha:0,scale:.8,rotationY:90,ease:punchgs.Power3.easeOut,overwrite:"all"},!0],"esg-fliprightout":[.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,skewX:0,skewY:0,rotationY:0,autoAlpha:1,transformOrigin:"100% 50%"},{scale:1,rotationY:-90,autoAlpha:0,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{scale:1,z:0,rotationY:0,autoAlpha:1,ease:punchgs.Power3.easeOut,overwrite:"all"}],"esg-flipleft":[.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:-90,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"100% 50%"},{rotationY:0,autoAlpha:1,z:.001,scale:1,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,rotationY:-90,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"},!0],"esg-flipleftout":[.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,skewX:0,skewY:0,rotationY:0,autoAlpha:1,transformOrigin:"0% 50%"},{scale:1,rotationY:90,autoAlpha:0,ease:punchgs.Power2.easeOut,overwrite:"all"},.3,{scale:1,z:0,rotationY:0,autoAlpha:1,ease:punchgs.Power3.easeOut,overwrite:"all"}],"esg-turn":[.5,{x:50,y:0,scale:0,rotationZ:0,rotationX:0,rotationY:-40,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{scale:1,x:0,rotationY:0,autoAlpha:1,ease:punchgs.Power3.easeInOut,overwrite:"all"},.3,{scale:0,rotationY:-40,autoAlpha:1,z:0,x:50,ease:punchgs.Power3.easeInOut,overwrite:"all"},!0],"esg-turnout":[.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{rotationY:40,scale:.6,autoAlpha:0,x:-50,ease:punchgs.Power3.easeInOut,overwrite:"all"},.3,{scale:1,rotationY:0,z:0,autoAlpha:1,x:0,rotationX:0,rotationZ:0,ease:punchgs.Power3.easeInOut,overwrite:"all"}],"esg-slide":[.5,{x:-1e4,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,x:-1e4,y:0,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-slideout":[.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,x:0,y:0,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-slideright":[.5,{xPercent:-50,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,xPercent:-50,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-sliderightout":[.5,{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:50,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],"esg-scaleleft":[.5,{x:0,y:0,scaleX:0,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"100% 50%"},{autoAlpha:1,x:0,scaleX:1,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,x:0,z:0,scaleX:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-scaleright":[.5,{x:0,y:0,scaleX:0,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"0% 50%"},{autoAlpha:1,x:0,scaleX:1,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,x:0,z:0,scaleX:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-slideleft":[.5,{xPercent:50,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,xPercent:50,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-slideleftout":[.5,{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:-50,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],"esg-slideup":[.5,{x:0,yPercent:50,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,yPercent:50,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-slideupout":[.5,{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:0,yPercent:-50,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],"esg-slidedown":[.5,{x:0,yPercent:-50,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,yPercent:-50,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-slidedownout":[.5,{autoAlpha:1,yPercent:0,z:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:0,yPercent:50,scale:1,rotationZ:0,rotationX:0,z:10,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,yPercent:0,z:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],"esg-slideshortright":[.5,{x:-30,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,x:-30,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-slideshortrightout":[.5,{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:30,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,x:30,ease:punchgs.Power3.easeOut,overwrite:"all"}],"esg-slideshortleft":[.5,{x:30,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,x:30,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-slideshortleftout":[.5,{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:-30,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,x:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],"esg-slideshortup":[.5,{x:0,y:30,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,y:30,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-slideshortupout":[.5,{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:0,y:-30,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],".esg-slideshortdown":[.5,{x:0,y:-30,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,y:-30,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-slideshortdownout":[.5,{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{x:0,y:30,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],"esg-skewright":[.5,{xPercent:-100,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:60,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,skewX:-60,xPercent:-100,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-skewrightout":[.5,{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:100,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:-60,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],"esg-skewleft":[.5,{xPercent:100,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:-60,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,xPercent:100,z:0,skewX:60,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-skewleftout":[.5,{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:-100,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:60,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,skewX:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],"esg-shifttotop":[.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,y:0,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-rollleft":[.5,{xPercent:50,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:90,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,xPercent:50,z:0,rotationZ:90,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-rollleftout":[.5,{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:50,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:90,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],"esg-rollright":[.5,{xPercent:-50,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:-90,transformOrigin:"50% 50%"},{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:0,xPercent:-50,rotationZ:-90,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-rollrightout":[.5,{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"},{xPercent:-50,y:0,scale:1,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:-90,transformOrigin:"50% 50%"},.3,{autoAlpha:1,xPercent:0,rotationZ:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],"esg-falldown":[.4,{x:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,yPercent:-100},{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.4,{yPercent:-100,autoAlpha:0,z:0,ease:punchgs.Power2.easeOut,delay:.2,overwrite:"all"}],"esg-falldownout":[.4,{autoAlpha:1,yPercent:0,ease:punchgs.Back.easeOut,overwrite:"all"},{x:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,yPercent:100},.4,{autoAlpha:1,yPercent:0,ease:punchgs.Power3.easeOut,overwrite:"all"}],"esg-zoomin":[.3,{x:0,y:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:80,scale:.6,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1,rotationZ:0,ease:punchgs.Back.easeOut,overwrite:"all"},.3,{autoAlpha:0,scale:.6,z:0,rotationZ:80,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-rotatescaleout":[.3,{autoAlpha:1,scale:1,rotationZ:0,ease:punchgs.Back.easeOut,overwrite:"all"},{x:0,y:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,rotationZ:80,scale:.6,transformOrigin:"50% 50%"},.3,{autoAlpha:1,scale:1,rotationZ:0,ease:punchgs.Back.easeOut,overwrite:"all"}],"esg-zoomintocorner":[.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"20% 50%"},{autoAlpha:1,scale:1.2,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.5,{x:0,y:0,scale:1,autoAlpha:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-zoomouttocorner":[.5,{x:0,y:0,scale:1.2,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"80% 50%"},{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.5,{x:0,y:0,scale:1.2,autoAlpha:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-zoomtodefault":[.5,{x:0,y:0,scale:1.2,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.5,{x:0,y:0,scale:1.2,autoAlpha:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-zoomdefaultblur":[.5,{x:0,y:0,scale:1.2,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.5,{x:0,y:0,scale:1.2,autoAlpha:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-zoomback":[.5,{x:0,y:0,scale:.2,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"},.5,{x:0,y:0,scale:.2,autoAlpha:0,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-zoombackout":[.5,{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"},{x:0,y:0,scale:.2,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.5,{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"}],"esg-zoomfront":[.5,{x:0,y:0,scale:1.5,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Power3.easeOut,overwrite:"all"},.5,{autoAlpha:0,x:0,y:0,scale:1.5,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-zoomfrontout":[.5,{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"},{x:0,y:0,scale:1.5,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:0,transformOrigin:"50% 50%"},.5,{autoAlpha:1,scale:1,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"}],"esg-flyleft":[.8,{x:-80,y:0,z:0,scale:.3,rotationZ:0,rotationY:75,rotationX:10,skewX:0,skewY:0,autoAlpha:.01,transformOrigin:"30% 10%"},{rotationY:0,rotationX:0,rotationZ:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"},.8,{autoAlpha:.01,x:-40,y:0,z:300,rotationY:60,rotationX:20,overwrite:"all"}],"esg-flyleftout":[.8,{rotationY:0,rotationX:0,rotationZ:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"},{x:-80,y:0,z:0,scale:.3,rotationZ:0,rotationY:75,rotationX:10,skewX:0,skewY:0,autoAlpha:.01,transformOrigin:"30% 10%"},.8,{rotationY:0,rotationX:0,rotationZ:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"}],"esg-flyright":[.8,{skewX:0,skewY:0,autoAlpha:0,x:80,y:0,z:0,scale:.3,rotationZ:0,rotationY:-75,rotationX:10,transformOrigin:"70% 20%"},{rotationY:0,rotationX:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"},.8,{autoAlpha:0,x:40,y:-40,z:300,rotationY:-60,rotationX:-40,overwrite:"all"}],"esg-flyrightout":[.8,{rotationY:0,rotationX:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"},{skewX:0,skewY:0,autoAlpha:0,x:80,y:0,z:0,scale:.3,rotationZ:0,rotationY:-75,rotationX:10,transformOrigin:"70% 20%"},.8,{rotationY:0,rotationX:0,autoAlpha:1,scale:1,x:0,y:0,z:0,ease:punchgs.Power3.easeInOut,overwrite:"all"}],"esg-mediazoom":[.3,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1.4,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"},.3,{autoAlpha:1,x:0,y:0,scale:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-zoomblur":[.3,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1.4,x:0,y:0,ease:punchgs.Back.easeOut,overwrite:"all"},.3,{autoAlpha:1,x:0,y:0,scale:1,z:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-blur":[.3,{autoAlpha:1},{autoAlpha:1,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-grayscalein":[.3,{autoAlpha:1},{autoAlpha:1,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-grayscaleout":[.3,{autoAlpha:1,filter:"grayscale(100%)"},{autoAlpha:1,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{autoAlpha:1,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-zoomandrotate":[.6,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{autoAlpha:1,scale:1.4,x:0,y:0,rotationZ:30,ease:punchgs.Power2.easeOut,overwrite:"all"},.4,{x:0,y:0,scale:1,z:0,rotationZ:0,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-pressback":[.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"50% 50%"},{rotationY:0,autoAlpha:1,scale:.8,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{rotationY:0,autoAlpha:1,z:0,scale:1,ease:punchgs.Power2.easeOut,overwrite:"all"}],"esg-3dturnright":[.5,{x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,transformPerspective:600},{x:-40,y:0,scale:.8,rotationZ:2,rotationX:5,rotationY:-28,skewX:0,skewY:0,autoAlpha:1,transformOrigin:"100% 50% 40%",transformPerspective:600,ease:punchgs.Power3.easeOut,overwrite:"all"},.3,{z:0,x:0,y:0,scale:1,rotationZ:0,rotationX:0,rotationY:0,skewX:0,skewY:0,autoAlpha:1,force3D:"auto",ease:punchgs.Power2.easeOut,overwrite:"all"},!0]},esgItemAnimations={"esg-item-zoomin":{enter:{time:.3,obj:{transformOrigin:"50% 50%",overwrite:"all",force3D:"auto",ease:punchgs.Power3.easeOut}},leave:{time:.3,obj:{transformOrigin:"50% 50%",scale:1,overwrite:"all",force3D:"auto",ease:punchgs.Power3.easeOut}}},"esg-item-zoomout":{enter:{time:.3,obj:{transformOrigin:"50% 50%",overwrite:"all",force3D:"auto",ease:punchgs.Sine.easeOut}},leave:{time:.3,obj:{transformOrigin:"50% 50%",scale:1,overwrite:"all",force3D:"auto",ease:punchgs.Sine.easeOut}}},"esg-item-fade":{enter:{time:.3,obj:{overwrite:"all",force3D:"auto",ease:punchgs.Sine.easeOut}},leave:{time:.3,obj:{opacity:1,overwrite:"all",force3D:"auto",ease:punchgs.Sine.easeOut}}},"esg-item-blur":{enter:{time:.3,obj:{overwrite:"all",force3D:"auto",ease:punchgs.Power2.easeOut}},leave:{time:.3,obj:{blur:0,overwrite:"all",force3D:"auto",ease:punchgs.Power2.easeOut}}},"esg-item-shift":{enter:{time:.3,obj:{overwrite:"all",force3D:"auto",ease:punchgs.Sine.easeOut}},leave:{time:.3,obj:{x:0,y:0,overwrite:"all",force3D:"auto",ease:punchgs.Sine.easeOut}}},"esg-item-rotate":{enter:{time:.3,obj:{transformOrigin:"50% 50%",overwrite:"all",force3D:"auto",ease:punchgs.Sine.easeOut}},leave:{time:.3,obj:{transformOrigin:"50% 50%",rotation:0,overwrite:"all",force3D:"auto",ease:punchgs.Sine.easeOut}}}},startAnimations=jQuery.extend(!0,{},esgAnimmatrix),mergedTransitions=["slideup","covergrowup","slideleft","slidedown","flipvertical","fliphorizontal","flipup","flipdown","flipright","flipleft","skewleft","flipleft","zoomin","flyleft","flyright"]}if("undefined"!=typeof punchgs)punchgsReady();else var punchgsTimer=setInterval(function(){"undefined"!=typeof punchgs&&(clearInterval(punchgsTimer),punchgsReady())},100);function updateFilterVisibility(e,t,a,i,o){if(i&&a.length){for(var s=i.split(","),r=t.find(".esg-filterbutton.selected").toArray().map(function(e){return e.dataset.filter.toString().replace("filter-","")}),n=!0,l=s.length,d=0;d0&&(t-=jQuery(i).outerHeight(!0)),_E[e].minFullScreenHeight!==undefined&&t<_E[e].minFullScreenHeight&&(t=_E[e].minFullScreenHeight)})}catch(e){}return t}function checkBottomPos(e,t){var a=_E[e].c.offset().top+_E[e].c.height()+(_E[e].contPadTop+_E[e].contPadBottom)-_E.doc.scrollTop(),i=_E.winH,o=_E.doc.height();(_E[e].lastBottomCompare!=a&&i>=a||t&&i>=a||o===i&&i>a||_E[e].justfiltered)&&(_E[e].justfiltered=!1,_E[e].lastBottomCompare=a,_E[e].lmbut&&1!=_E[e].loading&&(_E[e].loading=1,loadMoreItems(e,3)))}function createCookie(e,t,a){var i;if(a){var o=new Date;o.setTime(o.getTime()+24*a*60*60*1e3),i="; expires="+o.toGMTString()}else i="";document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(t)+i+"; path=/"}function readCookie(e){for(var t=encodeURIComponent(e)+"=",a=document.cookie.split(";"),i=0;i0){var o=i.data("fid"),s=i.data("filter");a>0&&(s+=".cat-searchresult");for(var r=_E[e].c.find("."+s).length,n=0;n<_E[e].loadMoreItems.length;n++)0==a?jQuery.each(_E[e].loadMoreItems[n][1],function(t,a){a===o&&-1!=_E[e].loadMoreItems[n][0]&&r++}):-1!=jQuery.inArray(o,_E[e].loadMoreItems[n][1])&&"cat-searchresult"===_E[e].loadMoreItems[n][2]&&r++;0==i.find(".eg-el-amount").length&&i.append('0'),countToTop(i,r)}}),jQuery(_E[e].filterGroupClass+".esg-filter-wrapper.eg-search-wrapper .eg-justfilteredtosearch").removeClass("eg-justfilteredtosearch")}function countToTop(e,t){var a=e.find(".eg-el-amount"),i={value:parseInt(a.text(),0)};punchgs.TweenLite.to(i,2,{value:t,onUpdate:function(){a.html(Math.round(this._targets[0].value))},ease:punchgs.Power3.easeInOut})}function buildLoader(e,t,a,i){let o;if(_E[t].esgloader!=undefined&&_E[t].esgloader.length>0)return!1;var s=a===undefined?_E[t].spinner:a.spinner,r=a===undefined?_E[t].spinnerColor:a.spinnerColor;return e.append('
'),o=e.find(".esg-loader"),"spinner1"!=s&&"spinner2"!=s||o.css("background",r),"spinner3"!=s&&"spinner4"!=s||e.find(".bounce1, .bounce2, .bounce3, .dot1, .dot2").css("background",r),i||punchgs.TweenLite.to(e,.3,{minHeight:"100px",zIndex:0}),o}function setKeyToNull(e,t){jQuery.each(_E[e].loadMoreItems,function(a,i){i[0]==t&&(_E[e].loadMoreItems[a][0]=-1,_E[e].loadMoreItems[a][2]="already loaded")})}function loadMoreEmpty(e){for(var t=!0,a=0;a<_E[e].loadMoreItems.length;a++)-1!=_E[e].loadMoreItems[a][0]&&(t=!1);return t}function checkAnyItemVisible(e){1!=_E[e].loading&&_E[e].c&&_E[e].c.length&&(_E[e].c.find(".tp-esg-item").length===_E[e].c.find(".tp-esg-item.itemishidden").length?(_E[e].c.append(''+_E[e].filterNoMatch+""),_E[e].c.addClass("show-message")):_E[e].c.removeClass("show-message"))}function loadMoreItems(e,t){var a=checkMoreToLoad(e),i=[];for(var o in _E[e].items)_E[e].items.hasOwnProperty(o)&&_E[e].items[o].c.className.indexOf("itemtoshow")>=0&&0;_E[e].tryToLoad=_E[e].tryToLoad===undefined?0:_E[e].tryToLoad,jQuery.each(a,function(t,a){i.length0){_E[e].lmbut.length>0&&(punchgs.TweenLite.to(_E[e].lmbut,.4,{autoAlpha:.2}),_E[e].loading=1);var r={action:_E[e].loadMoreAjaxAction,client_action:"load_more_items",token:_E[e].loadMoreAjaxToken,data:i,gridid:_E[e].gridID};_E[e].customGallery&&(r.customgallery=!0),jQuery.ajax({type:"post",url:_E[e].loadMoreAjaxUrl,dataType:"json",data:r,success:function(t,a,i){if(t.success){var o=jQuery(t.data).filter(function(e){if(1===this.nodeType)return jQuery(this).data("eg-load-more-new",e),!0});_E[e].customGallery&&o.addClass("eg-newli"),jQuery(_E[e].filterGroupClass+".esg-filter-wrapper.eg-search-wrapper .eg-forcefilter").length>0&&o.addClass("cat-searchresult"),_E[e].c.find("ul").first().append(o),prepareItemsInGrid(e,!0),setItemsOnPages(e),stopAllVideos(!0),setTimeout(function(){organiseGrid(e,"Ajax Loaded"),prepareSortingAndOrders(e),loadMoreEmpty(e)?_E[e].lmbut.remove():(_E[e].lmtxt=_E[e].loadMoreTxt+" ("+s+")","off"==_E[e].loadMoreNr&&(_E[e].lmtxt=_E[e].loadMoreTxt),0==s?_E[e].lmbut.html(_E[e].loadMoreEndTxt):_E[e].lmbut.html(_E[e].lmtxt),_E[e].lmbut.length>0&&(punchgs.TweenLite.to(_E[e].lmbut,.4,{autoAlpha:1,overwrite:"all"}),_E[e].loading=0)),checkAnyItemVisible(e),setTimeout(function(){_E[e].animDelay="on"},500)},10)}},error:function(t,a,i){var o=_E[e].loadMoreErrorMessage;console.log("error"),console.log(_E[e]),o||(o="FAILURE: "+a),_E[e].lmbut.html(o)}})}else _E[e].loadMoreTriggerCache=-1,loadMoreEmpty(e)?(_E[e].lmbut.remove(),"scroll"===_E[e].loadMoreType&&_E[e].esgloader.remove()):(_E[e].loading=0,_E[e].lmbut.html(_E[e].loadMoreEndTxt))}function killOldCustomAjaxContent(e){var t=e.data("lastposttype"),a=e.data("oldajaxsource"),i=e.data("oldajaxtype"),o=e.data("oldajaxvideoaspect"),s=e.data("oldselector");if(t!=undefined&&""!=t)try{jQuery.each(jQuery.fn.tpessential.defaults.ajaxTypes,function(r,n){n!=undefined&&n.type!=undefined&&n.type==t&&n.killfunc!=undefined&&setTimeout(function(){n.killfunc.call(this,{id:a,type:i,aspectratio:o,selector:s})&&e.empty()},250)})}catch(e){console.log(e)}e.data("lastposttype","")}function addAjaxNavigagtion(e,t){var a=" eg-acp-"+_E[e].ajaxClosePosition;a=(a=a+" eg-acp-"+_E[e].ajaxCloseStyle)+" eg-acp-"+_E[e].ajaxCloseType;var i="eg-icon-left-open-1",o="eg-icon-right-open-1",s='';"type1"==_E[e].ajaxCloseType&&(i="eg-icon-left-open-big",o="eg-icon-right-open-big",_E[e].ajaxCloseTxt="",s="X"),"true"!=_E[e].ajaxCloseInner&&1!=_E[e].ajaxCloseInner||(a+=" eg-acp-inner");var r='
';switch("tr"==_E[e].ajaxClosePosition||"br"==_E[e].ajaxClosePosition?("on"==_E[e].ajaxNavButton&&(r=r+'
'),"on"==_E[e].ajaxCloseButton&&(r=r+'
'+s+_E[e].ajaxCloseTxt+"
")):("on"==_E[e].ajaxCloseButton&&(r=r+'
'+s+_E[e].ajaxCloseTxt+"
"),"on"==_E[e].ajaxNavButton&&(r=r+'
')),r+="
",_E[e].ajaxClosePosition){case"tl":case"tr":case"t":t.prepend(r);break;case"bl":case"br":case"b":t.append(r)}function n(e){var t=[];return jQuery.each(e,function(e,a){jQuery(a).closest(".itemtoshow.isvisiblenow").length>0&&t.push(a)}),t}t.find(".eg-ajax-closer").on("click",function(){showHideAjaxContainer(t,e,!1,null,null,.25,!0)}),t.find(".eg-ajax-right").on("click",function(){var t=_E[e].c.find(".lastclickedajax").closest("li"),a=t.nextAll().find(".eg-ajax-a-button"),i=t.prevAll().find(".eg-ajax-a-button");a=n(a),i=n(i),a.length>0?a[0].trigger("click"):i[0].trigger("click")}),t.find(".eg-ajax-left").on("click",function(){var t=_E[e].c.find.find(".lastclickedajax").closest("li"),a=t.nextAll().find(".eg-ajax-a-button"),i=t.prevAll().find(".eg-ajax-a-button");a=n(a),(i=n(i)).length>0?i[i.length-1].trigger("click"):a[a.length-1].trigger("click")})}function showHideAjaxContainer(e,t,a,i,o,s,r){s=s==undefined?.25:s;var n=e.data("lastheight")!=undefined?e.data("lastheight"):"100px";a?(s+=1.2,addAjaxNavigagtion(t,e),punchgs.TweenLite.set(e,{height:"auto"}),punchgs.TweenLite.set(e.parent(),{minHeight:0,maxHeight:"none",height:"auto",overwrite:"all"}),punchgs.TweenLite.from(e,s,{height:n,ease:punchgs.Power3.easeInOut,onStart:function(){punchgs.TweenLite.to(e,s,{autoAlpha:1,ease:punchgs.Power3.easeOut})},onComplete:function(){e.data("lastheight",e.height()),_E.win.trigger("resize.essg"+t),0==e.find(".eg-ajax-closer-wrapper").length&&addAjaxNavigagtion(t,e)}}),"off"!=_E[t].ajaxScrollToOnLoad&&jQuery("html, body").animate({scrollTop:e.offset().top-o},{queue:!1,speed:.5})):(r&&(killOldCustomAjaxContent(e),n="0px"),punchgs.TweenLite.to(e.parent(),s,{height:n,ease:punchgs.Power2.easeInOut,onStart:function(){punchgs.TweenLite.to(e,s,{autoAlpha:0,ease:punchgs.Power3.easeOut})},onComplete:function(){setTimeout(function(){r&&e.html("")},300)}}))}function removeLoader(e){e.closest(".eg-ajaxanimwrapper").find(".esg-loader").remove()}function ajaxCallBack(id,a){if(_E[id].ajaxCallback==undefined||""==_E[id].ajaxCallback||_E[id].ajaxCallback.length<3)return!1;var splitter=_E[id].ajaxCallback.split(")");splitter=splitter[0].split("(");var callback=splitter[0],args=splitter.length>1&&""!=splitter[1]?splitter[1]+",":"",obj={};try{obj.containerid="#"+_E[id].ajaxContentTarget,obj.postsource=a.data("ajaxsource"),obj.posttype=a.data("ajaxtype"),"on"==_E[id].ajaxCallbackArgument?eval(callback+"("+args+"obj)"):eval(callback+"("+args+")")}catch(e){console.log("Callback Error"),console.log(e)}}function loadMoreContent(e,t){_E[e].c.find(".lastclickedajax").removeClass("lastclickedajax"),t.addClass("lastclickedajax");var a=jQuery("#"+_E[e].ajaxContentTarget).find(".eg-ajax-target").eq(0),i=t.data("ajaxsource"),o=t.data("ajaxtype"),s=t.data("ajaxvideoaspect");if(s="16:9"==s?"widevideo":"normalvideo",showHideAjaxContainer(a,e,!1),a.length>0)switch(_E[e].ajaxJsUrl!=undefined&&""!=_E[e].ajaxJsUrl&&_E[e].ajaxJsUrl.length>3&&jQuery.getScript(_E[e].ajaxJsUrl).done(function(t,a){_E[e].ajaxJsUrl=""}).fail(function(t,a,i){console.log("Loading Error on Ajax jQuery File. Please doublecheck if JS File and Path exist:"+_E[e].ajaxJSUrl),_E[e].ajaxJsUrl=""}),_E[e].ajaxCssUrl!=undefined&&""!=_E[e].ajaxCssUrl&&_E[e].ajaxCssUrl.length>3&&(jQuery("").appendTo("head").attr({type:"text/css",rel:"stylesheet"}).attr("href",_E[e].ajaxCssUrl),_E[e].ajaxCssUrl=""),buildLoader(a.closest(".eg-ajaxanimwrapper"),e),a.data("ajaxload")!=undefined&&a.data("ajaxload").abort(),killOldCustomAjaxContent(a),o){case"postid":var r={action:_E[e].loadMoreAjaxAction,client_action:"load_more_content",token:_E[e].loadMoreAjaxToken,postid:i};setTimeout(function(){a.data("ajaxload",jQuery.ajax({type:"post",url:_E[e].loadMoreAjaxUrl,dataType:"json",data:r,success:function(i,o,s){i.success&&(jQuery(a).html(i.data),showHideAjaxContainer(a,e,!0,_E[e].ajaxScrollToOnLoad,_E[e].ajaxScrollToOffset),removeLoader(a),ajaxCallBack(e,t))},error:function(t,i,o){if("abort"!=i){console.log("abort"),console.log(_E[e]);var s=_E[e].loadMoreErrorMessage;s||(s="FAILURE: "+i+""),_E[e].loadMoreErrorMessage||(jQuery(a).append("

"+s+"

"),removeLoader(a))}}}))},300);break;case"youtubeid":setTimeout(function(){"false"!=_E[e].youtubeNoCookie?a.html('
'):a.html('
'),removeLoader(a),showHideAjaxContainer(a,e,!0,_E[e].ajaxScrollToOnLoad,_E[e].ajaxScrollToOffset),ajaxCallBack(e,t)},300);break;case"vimeoid":setTimeout(function(){a.html('
'),removeLoader(a),showHideAjaxContainer(a,e,!0,_E[e].ajaxScrollToOnLoad,_E[e].ajaxScrollToOffset),ajaxCallBack(e,t)},300);break;case"wistiaid":setTimeout(function(){a.html('
'),removeLoader(a),showHideAjaxContainer(a,e,!0,_E[e].ajaxScrollToOnLoad,_E[e].ajaxScrollToOffset),ajaxCallBack(e,t)},300);break;case"html5vid":i=i.split("|"),setTimeout(function(){var o=-1!==i[0].search("mp4")?"video/mp4":"audio/mpeg";a.html(''),removeLoader(a),showHideAjaxContainer(a,e,!0,_E[e].ajaxScrollToOnLoad,_E[e].ajaxScrollToOffset),ajaxCallBack(e,t)},300);break;case"soundcloud":case"soundcloudid":setTimeout(function(){a.html(''),removeLoader(a),showHideAjaxContainer(a,e,!0,_E[e].ajaxScrollToOnLoad,_E[e].ajaxScrollToOffset),ajaxCallBack(e,t)},300);break;case"imageurl":setTimeout(function(){var o=new Image;o.onload=function(){var i=jQuery(this);a.html(""),i.css({width:"100%",height:"auto"}),a.append(jQuery(this)),removeLoader(a),showHideAjaxContainer(a,e,!0,_E[e].ajaxScrollToOnLoad,_E[e].ajaxScrollToOffset),ajaxCallBack(e,t)},o.onerror=function(t){a.html("Error"),removeLoader(a),showHideAjaxContainer(a,e,!0,_E[e].ajaxScrollToOnLoad,_E[e].ajaxScrollToOffset)},o.src=i},300);break;default:jQuery.each(jQuery.fn.tpessential.defaults.ajaxTypes,function(t,r){r.openAnimationSpeed==undefined&&(r.openAnimationSpeed=0),r!=undefined&&r.type!=undefined&&r.type==o&&setTimeout(function(){a.data("lastposttype",o),a.data("oldajaxsource",i),a.data("oldajaxtype",o),a.data("oldajaxvideoaspect",s),a.data("oldselector","#"+_E[e].ajaxContentTarget+" .eg-ajax-target"),showHideAjaxContainer(a,e,!0,_E[e].ajaxScrollToOnLoad,_E[e].ajaxScrollToOffset,0),a.html(r.func.call(this,{id:i,type:o,aspectratio:s})),removeLoader(a)},300)})}}jQuery.fn.extend({esgObserver:function(){_E.generalObserver=!0,_E.win=jQuery(window),_E.doc=jQuery(document),_E.winW=_E.win.width(),_E.winH=_E.win.height(),_E.notIE=document.documentMode===undefined,_E.isChromium=window.chrome,_E.win.on("resize",function(){_E.winW=_E.win.width(),_E.winH=_E.win.height()}),document.hasFocus()&&(_E.windowInFocus=!0),_E.notIE&&!_E.isChromium?_E.win.on("focusin",function(){supressFocus||jQuery.fn.redrawAllESG(150)}).on("focusout",function(){jQuery.fn.redrawAllESG("kill")}):window.addEventListener?(window.addEventListener("focus",function(e){supressFocus||jQuery.fn.redrawAllESG(150)},!1),window.addEventListener("blur",function(){jQuery.fn.redrawAllESG("kill")})):(window.attachEvent("focus",function(e){supressFocus||jQuery.fn.redrawAllESG(150)}),window.attachEvent("blur",function(){jQuery.fn.redrawAllESG("kill")}))},redrawAllESG:function(e){clearTimeout(_E.redrawAllTimer),"kill"!=e?!0!==_E.windowInFocus&&(_E.windowInFocus=!0,_E.redrawAllTimer=setTimeout(function(){window.requestAnimationFrame(function(){jQuery("body").find(".esg-grid.esg-container").each(function(){jQuery(this).esquickdraw()})})},e)):_E.windowInFocus=!1},tpessential:function(e){function t(){var t=this.id; //! GOOGLE FONTS LOADING function a(e){mainPreparing(e),_E[e].initialised="ready",jQuery("body").trigger("essentialready",e)}if(_E[t]=e,_E[t].c=jQuery(this),_E[t].contPadTop=parseInt(_E[t].c.css("paddingTop"),0),_E[t].contPadBottom=parseInt(_E[t].c.css("paddingBottom"),0),_E[t].viewportBuffer=_E[t].hasOwnProperty("viewportBuffer")?.01*_E[t].viewportBuffer:0,_E[t].hasOwnProperty("inViewport")||(_E[t].inViewport=!0),_E[t].c.parent().css("position","relative"),"cobbles"==_E[t].layout?(_E[t].layout="even",_E[t].evenCobbles="on"):_E[t].evenCobbles="off","true"!=_E[t].get&&1!=_E[t].get){if(_E[t].get=!0,_E[t].filterGroupClass==undefined||0==_E[t].filterGroupClass.length?_E[t].filterGroupClass="#"+t:_E[t].filterGroupClass="."+_E[t].filterGroupClass,punchgs.TweenLite==undefined){if(1==window.tplogs)try{console.error("GreenSock Engine Does not Exist!")}catch(e){}return!1}if(punchgs.force3D=!0,1==window.tplogs)try{console.info("GreenSock Engine Version in Essential Grid:"+punchgs.TweenLite.version)}catch(e){}if(punchgs.TweenLite.lagSmoothing(2e3,16),punchgs.force3D="auto",1==window.tplogs)try{console.groupEnd(),console.groupEnd()}catch(e){}_E.fullScreenMode=!1,_E.win.on("mozfullscreenchange webkitfullscreenchange fullscreenchange",function(){_E.fullScreenMode=!_E.fullScreenMode}),_E[t].cpar=_E[t].c.parent(),_E[t].mypc=_E[t].cpar.hasClass("myportfolio-container")?_E[t].cpar:_E[t].c.closest(".myportfolio-container"),_E[t].esgloader=buildLoader(_E[t].cpar,t),_E[t].firstshowever==undefined&&jQuery(_E[t].filterGroupClass+".esg-navigationbutton,"+_E[t].filterGroupClass+" .esg-navigationbutton").css({visibility:"hidden"}),_E[t].ESGRPH=jQuery('
'),_E[t].cpar.append(_E[t].ESGRPH),_E[t].c.wrap('
'),_E[t].ESGCFF=_E[t].c.closest(".esg-"+t+"-fullscreen-forcer");var i=_E[t].ESGRPH.offset().left;if("on"!=_E[t].forceFullWidth&&"on"!=_E[t].forceFullScreen||tpGS.gsap.set(_E[t].ESGCFF,{left:0-i,width:_E.winW}),_E[t].animDelay=0==_E[t].delayBasic?"off":"on",_E[t].UL=_E[t].c.find("ul").first(),_E[t].UL.addClass("mainul").wrap('
'),_E[t].ESGOT=_E[t].c.find(".esg-overflowtrick"),_E[t].navLeft=jQuery(_E[t].filterGroupClass+".esg-navbutton-solo-left,"+_E[t].filterGroupClass+" .esg-navbutton-solo-left"),_E[t].navRight=jQuery(_E[t].filterGroupClass+".esg-navbutton-solo-right,"+_E[t].filterGroupClass+" .esg-navbutton-solo-right"),_E[t].navLeft_scode=_E[t].navLeft.hasClass("esg-nav-by-shortcode"),_E[t].navRight_scode=_E[t].navLeft.hasClass("esg-nav-by-shortcode"),_E[t].navLeft.length>0&&!_E[t].navLeft_scode&&(_E[t].navLeft.css({marginTop:0-_E[t].navLeft.height()/2}),_E[t].navLeft.appendTo(_E[t].ESGOT)),_E[t].navRight.length>0&&!_E[t].navRight_scode&&(_E[t].navRight.css({marginTop:0-_E[t].navRight.height()/2}),_E[t].navRight.appendTo(_E[t].ESGOT)),punchgs.CSSPlugin.defaultTransformPerspective=1200,_E[t].animSpeed=_E[t].animSpeed/1e3,_E[t].delayBasic=_E[t].delayBasic/100,_E[t].filter=_E[t].statfilter,_E[t].origcolumn=_E[t].column,_E[t].currentpage=0,_E[t].c.addClass("esg-layout-"+_E[t].layout),window._T=_E[t],loadVideoApis(t),"even"==_E[t].layout&&"on"==_E[t].forceFullScreen&&(tpGS.gsap.set([_E[t].ESGOT,_E[t].UL],{display:"block",height:getFullscreenHeight(t)+"px"}),_E[t].mypc[0].style.height="auto",_E[t].mypc[0].classList.remove("eg-startheight")),0!=_E[t].googleFonts.length){var o=!0;if(jQuery("head").find("*").each(function(){jQuery(this).attr("src")!=undefined&&jQuery(this).attr("src").indexOf("webfont.js")>0&&(o=!1)}),window.WebFontConfig.active==undefined&&o){window.WebFontConfig={google:{families:_E[t].googleFonts},active:function(){window.requestAnimationFrame(function(){a(t)})},inactive:function(){window.requestAnimationFrame(function(){a(t)})},timeout:250};var s=document.createElement("script");s.src=("https:"==document.location.protocol?"https":"http")+"://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js",s.type="text/javascript",s.async="true";var r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(s,r)}else window.requestAnimationFrame(function(){a(t)})}else window.requestAnimationFrame(function(){a(t)}); //! LOAD MORE ITEMS "button"==_E[t].loadMoreType?(_E[t].c.append('
LOAD MORE
'),_E[t].lmbut=_E[t].c.find(".esg-loadmore"),_E[t].lmtxt=_E[t].loadMoreTxt+" ("+checkMoreToLoad(t).length+")","off"==_E[t].loadMoreNr&&(_E[t].lmtxt=_E[t].loadMoreTxt),_E[t].lmbut.html(_E[t].lmtxt),_E[t].lmbut.on("click",function(){1!=_E[t].loading&&loadMoreItems(t,2)}),0==checkMoreToLoad(t).length&&_E[t].lmbut.remove()):"scroll"==_E[t].loadMoreType&&(_E[t].c.append('
LOAD MORE
'),_E[t].lmbut=_E[t].c.find(".esg-loadmore"),_E[t].lmtxt=_E[t].loadMoreTxt+" ("+checkMoreToLoad(t).length+")","off"==_E[t].loadMoreNr&&(_E[t].lmtxt=_E[t].loadMoreTxt),_E[t].lmbut.html(_E[t].lmtxt),jQuery(document,window).scroll(function(){checkBottomPos(t,!0)}),0==checkMoreToLoad(t).length&&_E[t].lmbut.remove())}if(_E.doc.on("click."+t,".esg-filterbutton",function(){checkAnyItemVisible(t)}).on("mouseover",".tp-esg-item",function(){jQuery(".eg-item-in-focus").removeClass("eg-item-in-focus"),jQuery(this).addClass("eg-item-in-focus")}).on("mouseenter."+t+" mouseover."+t,function(){jQuery(".esgbox-container").addClass("esgbox-show-toolbar esgbox-show-nav")}).on("click."+t,".esgbox",function(){stopAllVideos(!0)}).on("click."+t,".esgbox-clone",function(){return jQuery(this).closest(".tp-esg-item").find(".esgbox").eq(0).trigger("click"),!1}).on("mouseenter."+t+" mouseleave."+t,".esg-anime-item",function(e){if(_E[t].items[this.id]!==undefined){var a=this.id,i=_E[t].items[this.id].mediacw,o=_E[t].items[this.id];if(i!==undefined&&null!==i&&i.length){var s,r,n,l=e.type.replace("mouse","");if(o.anime.other){var d=esgItemAnimations[o.anime.other][l],u=jQuery.extend({},d.obj);if("enter"===l)switch(o.anime.other){case"esg-item-zoomin":u.scale=o.anime.other_zoomin;break;case"esg-item-zoomout":u.scale=o.anime.other_zoomout;break;case"esg-item-fade":u.opacity=o.anime.other_fade;break;case"esg-item-blur":for(var c in n=o.anime.other_blur,isNaN(n)&&(n="5"),n=parseInt(n,10),n=Math.max(Math.min(n,30),0),u.blur=Math.max(Math.min(n,30),0),_E[t].items)_E[t].items.hasOwnProperty(c)&&-1!==_E[t].items[c].c.className.indexOf("isvisiblenow")&&_E[t].items[c].anime!==undefined&&c!==a&&(_E[t].items[c].twAnime?_E[t].items[c].twAnime.kill():punchgs.TweenLite.set(_E[t].items[c].media,{webkitFilter:"blur(0px)",filter:"blur(0px)"}),r=jQuery.extend({},u),_E[t].items[c].twAnime=punchgs.TweenLite.to(_E[t].items[c].media,d.time,{webkitFilter:"blur("+r.blur+"px)",filter:"blur("+r.blur+"px)"}));break;case"esg-item-shift":s=o.anime.other_shift,n=o.anime.shift_other_amount,isNaN(n)&&(n="10"),n=parseInt(n,10),"up"!==s&&"right"!==s||(n*=-1),u[s="up"===s||"down"===s?"y":"x"]=Math.max(Math.min(n,200),-200);break;case"esg-item-rotate":n=o.anime.other_rotate,isNaN(n)&&(n="100"),n=parseInt(n,10),u.rotation=Math.max(Math.min(n,359),-359)}if(u.hasOwnProperty("blur")){if("leave"===l)for(var c in _E[t].items)_E[t].items.hasOwnProperty(c)&&-1!==_E[t].items[c].c.className.indexOf("isvisiblenow")&&_E[t].items[c].anime!==undefined&&(_E[t].items[c].twAnime?_E[t].items[c].twAnime.kill():punchgs.TweenLite.set(_E[t].items[c].media,{webkitFilter:"blur(0px)",filter:"blur(0px)"}),r=jQuery.extend({},u),_E[t].items[c].twAnime=punchgs.TweenLite.to(_E[t].items[c].media,d.time,{webkitFilter:"blur("+r.blur+"px)",filter:"blur("+r.blur+"px)"}))}else for(var c in _E[t].items)_E[t].items.hasOwnProperty(c)&&-1!==_E[t].items[c].c.className.indexOf("isvisiblenow")&&_E[t].items[c].anime!==undefined&&c!==a&&punchgs.TweenLite.to(_E[t].items[c].mediacw[0],d.time,u)}if(o.anime.itm){var p=esgItemAnimations[o.anime.itm][l],h=jQuery.extend({},p.obj);if("enter"===l)switch(o.anime.itm){case"esg-item-zoomin":h.scale=o.anime.zoomin;break;case"esg-item-zoomout":h.scale=o.anime.zoomout;break;case"esg-item-fade":h.opacity=o.anime.fade;break;case"esg-item-blur":n=o.anime.blur,isNaN(n)&&(n="5"),n=parseInt(n,10),n=Math.max(Math.min(n,30),0),h.blur=Math.max(Math.min(n,30),0),o.twAnime?o.twAnime.kill():punchgs.TweenLite.set(o.media,{webkitFilter:"blur(0px)",filter:"blur(0px)"}),o.twAnime=punchgs.TweenLite.to(o.media,p.time,{webkitFilter:"blur("+h.blur+"px)",filter:"blur("+h.blur+"px)"});break;case"esg-item-shift":s=o.anime.shift,n=o.anime.shift_amount,isNaN(n)&&(n="10"),n=parseInt(n,10),"up"!==s&&"right"!==s||(n*=-1),h[s="up"===s||"down"===s?"y":"x"]=Math.max(Math.min(n,200),-200);break;case"esg-item-rotate":n=o.anime.rotate,isNaN(n)&&(n="30"),n=parseInt(n,10),h.rotation=Math.max(Math.min(n,359),-359)}h.hasOwnProperty("blur")?(o.twAnime?o.twAnime.kill():punchgs.TweenLite.set(o.media,{webkitFilter:"blur(0px)",filter:"blur(0px)"}),o.twAnime=punchgs.TweenLite.to(o.media,p.time,{webkitFilter:"blur("+h.blur+"px)",filter:"blur("+h.blur+"px)"})):punchgs.TweenLite.to(i,p.time,h)}}}}),"on"===_E[t].paginationSwipe){var n,l=!1;_E[t].ESGOT.on("touchstart",function(e){if((e=e.originalEvent).touches&&(e=e.touches[0]),n=e.pageX,"off"===_E[t].paginationDragVer)return!1}).on("touchmove",function(e){(e=e.originalEvent).touches&&(e=e.touches[0]),l=e.pageX}).on("touchend",function(){!1!==l&&Math.abs(n-l)>_E[t].pageSwipeThrottle&&(n>l?onRightNavClick(t):onLeftNavClick(t)),l=!1})}if("on"===_E[t].paginationAutoplay){var d,u,c;function p(e){d=!1,clearInterval(u),c&&(u=setInterval(function(){!function(e){onRightNavClick(e)}(e)},_E[e].paginationAutoplayDelay))}_E[t].c.on("mouseenter.esgpagination",function(){d=!0,clearInterval(u)}).on("mouseleave.esgpagination",function(){p(t)}),_E[t].c.on("essential_grid_ready_to_use",function(){_E[t].c.find(".esg-pagination").length?(c=!0,d||p(t)):_E[t].c.off(".esgpagination")})}if("on"==_E[t].filterDeepLink){jQuery(".esg-filterbutton").on("click",function(){_E[t].loadMoreTriggerCache=!1;var e=window.location.href.split("#");if(e=e[0],filter=jQuery(this).data("filter"),0!=filter.indexOf("filter-"))history.pushState({},null,e);else{var a=filter.replace("filter-","#");history.pushState({},null,e+a)}});var h=jQuery(".esg-grid"),g=window.location.href;if(h.length&&-1!==g.search("#")){var f=g.split("#");if(f=f[f.length-1]){f=f.toLowerCase().split(" ").join("").split("/").join("");var m=setInterval(function(){h.is(":visible")&&(clearInterval(m),jQuery('div[data-filter="filter-'+f+'"]').trigger("click"))},500)}}}function w(){var e=_E[t].c[0].getBoundingClientRect(),a=_E.winH*_E[t].viewportBuffer;e.top<_E.winH-a&&e.bottom>a&&(_E.win.off("scroll.esgviewport resize.esgviewport",w),_E[t].inViewport=!0,_E[t].c.find(".tp-esg-item").each(function(){var e=jQuery(this),t=e.data("viewportanime");t&&punchgs.TweenLite.to(e,t[0],t[1])}))}_E[t].inViewport||(_E.win.on("scroll.esgviewport resize.esgviewport",w),w());var _=_E[t].c.find(".esg-filter-wrapper");_.each(function(e){if(e>0&&this.dataset.rule){var t=jQuery(this),a=_.eq(e-1);updateFilterVisibility(_,t,a,this.dataset.rule,!0)}})}if( //! DEFAULT OPTIONS jQuery.fn.tpessential.defaults={forceFullWidth:"off",forceFullScreen:"off",fullScreenOffsetContainer:"",row:3,column:4,space:10,pageAnimation:"fade",animSpeed:600,delayBasic:.08,smartPagination:"on",paginationScrollToTop:"off",paginationScrollToTopOffset:200,layout:"even",rtl:"off",aspectratio:"auto",bgPosition:"center center",bgSize:"cover",videoJsPath:"",overflowoffset:0,mainhoverdelay:0,rowItemMultiplier:[],filterGroupClass:"",filterType:"",filterLogic:"or",filterDeepLink:"off",showDropFilter:"hover",filterNoMatch:"No Items for the Selected Filter",evenGridMasonrySkinPusher:"on",loadMoreType:"none",loadMoreItems:[],loadMoreAmount:5,loadMoreTxt:"Load More",loadMoreNr:"on",loadMoreEndTxt:"No More Items for the Selected Filter",loadMoreAjaxUrl:"",loadMoreAjaxToken:"",loadMoreAjaxAction:"",videoPlaybackInGrid:"on",videoInlineControls:"on",videoInlineMute:"on",videoPlaybackOnHover:"off",lazyLoad:"off",lazyLoadColor:"#ff0000",gridID:0,mediaFilter:"",spinner:"",spinnerColor:"",lightBoxMode:"single",cobblesPattern:"",searchInput:".faqsearch",googleFonts:"",googleFontJS:"//ajax.googleapis.com/ajax/libs/webfont/1/webfont.js",ajaxContentTarget:"",ajaxScrollToOnLoad:"off",ajaxScrollToOffset:100,ajaxCallback:"",ajaxCallbackArgument:"on",ajaxCssUrl:"",ajaxJsUrl:"",ajaxCloseButton:"on",ajaxNavButton:"on",ajaxCloseTxt:"Close",ajaxCloseType:"type1",ajaxClosePosition:"tr",ajaxCloseInner:"true",ajaxCloseStyle:"light",ajaxTypes:[],youtubeNoCookie:"false",cookies:{search:"off",filter:"off",pagination:"off",loadmore:"off",timetosave:"30"}},!0!==(_E=jQuery.fn.tpessential).generalObserver&&jQuery.fn.esgObserver(),e=jQuery.extend({},jQuery.fn.tpessential.defaults,e),void 0===window.WebFontConfig&&(window.WebFontConfig={}),esgAnimmatrix)return this.each(t);var a=this,i=setInterval(function(){esgAnimmatrix&&(clearInterval(i),a.each(t))},100);return this}, //! METHODS esappend:function(e){if(this!==undefined)var t=this.id===undefined&&this[0]!==undefined?this[0].id:this.id;return prepareItemsInGrid(t,!0),organiseGrid(t,"esappend"),prepareSortingAndOrders(t),_E[t].lastslide},esskill:function(){if(this!==undefined)var e=this.id===undefined&&this[0]!==undefined?this[0].id:this.id;jQuery("body").off("."+e),_E.win.off(".resize.essg"+e+" resize.esglb"+e),_E[e].c.find("*").each(function(){jQuery(this).off(),jQuery(this).remove()}),_E[e].c.remove(),_E[e].c.html(),_E[e].c=null},esreadsettings:function(e){if(this!==undefined)var t=this.id===undefined&&this[0]!==undefined?this[0].id:this.id;return _E[t]},esredraw:function(e){if(this!==undefined&&0!==this.length){var t=this.id===undefined&&this[0]!==undefined?this[0].id:this.id;if(t!==undefined){if(e!=undefined){if(e.space!=undefined&&(_E[t].space=parseInt(e.space,0)),e.row!=undefined&&(_E[t].row=parseInt(e.row,0)),e.rtl!=undefined&&(_E[t].rtl=e.rtl),e.aspectratio!=undefined&&(_E[t].aspectratio=e.aspectratio),e.forceFullWidth!=undefined)if(_E[t].forceFullWidth=e.forceFullWidth,"on"==_E[t].forceFullWidth){var a=_E[t].ESGRPH.offset().left;_E[t].ESGCFF.css({left:0-a,width:_E.winW})}else _E[t].ESGCFF.css({left:0,width:"auto"});if(e.rowItemMultiplier!=undefined&&(_E[t].rowItemMultiplier=e.rowItemMultiplier),e.responsiveEntries!=undefined&&(_E[t].responsiveEntries=e.responsiveEntries),e.hideBlankItemsAt!=undefined&&(_E[t].hideBlankItemsAt=e.hideBlankItemsAt),e.column!=undefined){if(e.column<=0||e.column>=20){var i=getBestFitColumn(t);_E[t].column=i.column,_E[t].columnindex=i.index,_E[t].mmHeight=i.mmHeight}else _E[t].column=parseInt(e.column,0);_E[t].origcolumn=_E[t].column}e.animSpeed!=undefined&&(_E[t].animSpeed=e.animSpeed/1e3),e.delayBasic!=undefined&&(_E[t].delayBasic=e.delayBasic/100),e.pageAnimation!=undefined&&(_E[t].pageAnimation=e.pageAnimation),e.changedAnim!=undefined&&(_E[t].changedAnim=e.changedAnim),1==e.silent&&(_E[t].silent=!0)}_E[t].started=!0,setItemsOnPages(t),organiseGrid(t,"esredraw")}}},esquickdraw:function(e){if(this!==undefined)var t=this.id===undefined&&this[0]!==undefined?this[0].id:this.id;_E[t].silent=!0,setItemsOnPages(t),organiseGrid(t,"esquickdraw"),stopAllVideos(!0)},esreinit:function(e){if(this!==undefined)var t=this.id===undefined&&this[0]!==undefined?this[0].id:this.id;return prepareItemsInGrid(t,!0),organiseGrid(t,"esreinit"),prepareSortingAndOrders(t),_E[t].lastslide}}),function(){var e,t,a={hidden:"visibilitychange",webkitHidden:"webkitvisibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange"};for(e in a)if(e in document){t=a[e];break}}();var is_mobile=function(){var e=["android","webos","iphone","ipad","blackberry","Android","webos","iPod","iPhone","iPad","Blackberry","BlackBerry"],t=!1;for(var a in e)navigator.userAgent.split(e[a]).length>1&&(t=!0);return t};function resetFiltersFromCookies(e,t,a){if("on"==_E[e].cookies.filter){var i=a!==undefined?a:readCookie("grid_"+_E[e].gridID+"_filters");if(i!==undefined&&null!==i&&i.length>0){var o=0;jQuery.each(i.split(","),function(a,i){i!==undefined&&-1!==i&&"-1"!==i&&jQuery(_E[e].filterGroupClass+".esg-filterbutton,"+_E[e].filterGroupClass+" .esg-filterbutton").each(function(){jQuery(this).data("fid")!=i&&parseInt(jQuery(this).data("fid"),0)!==parseInt(i,0)||jQuery(this).hasClass("esg-pagination-button")||(t?jQuery(this).trigger("click"):jQuery(this).addClass("selected"),o++)})}),o>0&&jQuery(_E[e].filterGroupClass+".esg-filterbutton.esg-allfilter,"+_E[e].filterGroupClass+" .esg-filterbutton.esg-allfilter").removeClass("selected")}}}function resetPaginationFromCookies(e,t){if("on"===_E[e].cookies.pagination){var a=t!==undefined?t:readCookie("grid_"+_E[e].gridID+"_pagination");a!==undefined&&null!==a&&a.length>0&&jQuery(_E[e].filterGroupClass+".esg-filterbutton.esg-pagination-button,"+_E[e].filterGroupClass+" .esg-filterbutton.esg-pagination-button").each(function(){parseInt(jQuery(this).data("page"),0)!==parseInt(a,0)||jQuery(this).hasClass("selected")||jQuery(this).trigger("click")})}}function resetSearchFromCookies(e){if("on"===_E[e].cookies.search){var t=readCookie("grid_"+_E[e].gridID+"_search");t!==undefined&&null!=t&&t.length>0&&(jQuery(_E[e].filterGroupClass+".eg-search-wrapper .eg-search-input").val(t).trigger("change"),_E[e].cookies.searchjusttriggered=!0)}}function onRightNavClick(e){_E[e].oldpage=_E[e].currentpage,_E[e].currentpage++,_E[e].currentpage>=_E[e].realmaxpage&&(_E[e].currentpage=0);var t=getBestFitColumn(e);_E[e].column=t.column,_E[e].columnindex=t.index,_E[e].mmHeight=t.mmHeight,setItemsOnPages(e),organiseGrid(e,"RightNavigation"),stopAllVideos(!0)}function onLeftNavClick(e){_E[e].oldpage=_E[e].currentpage,_E[e].currentpage--,_E[e].currentpage<0&&(_E[e].currentpage=_E[e].realmaxpage-1);var t=getBestFitColumn(e);_E[e].column=t.column,_E[e].columnindex=t.index,_E[e].mmHeight=t.mmHeight,setItemsOnPages(e),organiseGrid(e,"LeftNavigation"),stopAllVideos(!0)}function updateMasonryLook(e){"masonry"===_E[e].layout&&(clearTimeout(_E[e].updateGirdTimer),_E[e].updateGirdTimer=setTimeout(function(){window.requestAnimationFrame(function(){setItemsOnPages(e),organiseGrid(e,"filtergroup")})},100))} //! MAIN PREPARING function mainPreparing(e){resetFiltersFromCookies(e),_E[e].NAVC=_E[e].c.find(".eg-leftright-container");var t,a=getBestFitColumn(e);if(_E[e].column=a.column,_E[e].columnindex=a.index,_E[e].mmHeight=a.mmHeight,prepareItemsInGrid(e),organiseGrid(e,"MainPreparing"),jQuery(_E[e].filterGroupClass+".eg-search-wrapper").length>0){var i=_E[e].filterGroupClass.replace(".",""),o=jQuery(_E[e].filterGroupClass+".eg-search-wrapper .eg-search-submit"),s=jQuery(_E[e].filterGroupClass+".eg-search-wrapper .eg-search-clean");function r(){if(1==_E[e].lastsearchtimer)return!1;_E[e].lastsearchtimer=1,buildLoader(jQuery(_E[e].filterGroupClass+".eg-search-wrapper"),e,{spinner:"spinner3",spinnerColor:"#fff"},!0),punchgs.TweenLite.fromTo(jQuery(_E[e].filterGroupClass+".eg-search-wrapper").find(".esg-loader"),.3,{autoAlpha:0},{autoAlpha:1,ease:punchgs.Power3.easeInOut});var t,a=this,i=jQuery(_E[e].filterGroupClass+".eg-search-wrapper .eg-search-input"),o=i.val();if(i.prop("disabled","true"),o.length>0){i.trigger("searchstarting");var s={search:o,id:_E[e].gridID},r={action:_E[e].loadMoreAjaxAction,client_action:"get_grid_search_ids",token:_E[e].loadMoreAjaxToken,data:s};jQuery.ajax({type:"post",url:_E[e].loadMoreAjaxUrl,dataType:"json",data:r,success:function(i,s,r){if("on"===_E[e].cookies.search&&createCookie("grid_"+_E[e].gridID+"_search",o,_E[e].cookies.timetosave*(1/60/60)),!0===_E[e].cookies.searchjusttriggered){var l=readCookie("grid_"+_E[e].gridID+"_pagination"),d=readCookie("grid_"+_E[e].gridID+"_filters");setTimeout(function(){resetFiltersFromCookies(e,!0,d),resetPaginationFromCookies(e,l)},200),_E[e].cookies.searchjusttriggered=!1}setTimeout(function(){_E[e].lastsearchtimer=0,jQuery(_E[e].filterGroupClass+".eg-search-wrapper .eg-search-input").prop("disabled",!1),punchgs.TweenLite.to(jQuery(_E[e].filterGroupClass+".eg-search-wrapper").find(".esg-loader"),.5,{autoAlpha:1,ease:punchgs.Power3.easeInOut,onComplete:function(){jQuery(_E[e].filterGroupClass+".eg-search-wrapper").find(".esg-loader").remove()}}),jQuery(_E[e].filterGroupClass+".eg-search-wrapper .eg-search-input").trigger("searchended")},1e3);var u=[];i&&jQuery.each(i,function(e,t){t!=undefined&&jQuery.isNumeric(t)&&u.push(t)}),_E[e].cpar.find(".cat-searchresult").removeClass("cat-searchresult");jQuery.each(_E[e].loadMoreItems,function(e,t){t[2]="notsearched",jQuery.each(u,function(e,a){if(parseInt(t[0],0)===parseInt(a,0)&&-1!=parseInt(t[0],0))return t[2]="cat-searchresult",0,!1})}),jQuery.each(u,function(t,a){_E[e].cpar.find(".eg-post-id-"+a).addClass("cat-searchresult")}),_E[e].hiddenSearchField&&_E[e].hiddenSearchField.addClass("eg-forcefilter").addClass("eg-justfilteredtosearch"),(t=jQuery(_E[e].filterGroupClass+".esg-filter-wrapper .esg-allfilter")).length?t.trigger("click"):n.call(a)},error:function(t,a,i){console.log("FAILURE: "+a),setTimeout(function(){_E[e].lastsearchtimer=0,jQuery(_E[e].filterGroupClass+".eg-search-wrapper .eg-search-input").prop("disabled",!1),punchgs.TweenLite.to(jQuery(_E[e].filterGroupClass+".eg-search-wrapper").find(".esg-loader"),.5,{autoAlpha:1,ease:punchgs.Power3.easeInOut,onComplete:function(){jQuery(_E[e].filterGroupClass+".eg-search-wrapper").find(".esg-loader").remove()}}),jQuery(_E[e].filterGroupClass+".eg-search-wrapper .eg-search-input").trigger("searchended")},1e3)}})}else jQuery.each(_E[e].loadMoreItems,function(e,t){t[2]="notsearched"}),_E[e].cpar.find(".cat-searchresult").removeClass("cat-searchresult"),_E[e].hiddenSearchField&&_E[e].hiddenSearchField.removeClass("eg-forcefilter").addClass("eg-justfilteredtosearch"),"on"===_E[e].cookies.search&&createCookie("grid_"+_E[e].gridID+"_search","",-1),(t=jQuery(_E[e].filterGroupClass+".esg-filter-wrapper .esg-allfilter")).length?t.trigger("click"):n.call(a),setTimeout(function(){_E[e].lastsearchtimer=0,jQuery(_E[e].filterGroupClass+".eg-search-wrapper .eg-search-input").prop("disabled",!1),punchgs.TweenLite.to(jQuery(_E[e].filterGroupClass+".eg-search-wrapper").find(".esg-loader"),.5,{autoAlpha:1,ease:punchgs.Power3.easeInOut,onComplete:function(){jQuery(_E[e].filterGroupClass+".eg-search-wrapper").find(".esg-loader").remove()}}),jQuery(_E[e].filterGroupClass+".eg-search-wrapper .eg-search-input").trigger("searchended")},1e3)}_E[e].hiddenSearchField=jQuery('
Search Result
'),jQuery(_E[e].filterGroupClass+".esg-filter-wrapper.eg-search-wrapper").append(_E[e].hiddenSearchField),_E[e].lastsearchtimer=0,o.on("click",r),jQuery(_E[e].filterGroupClass+".eg-search-wrapper .eg-search-input").on("change",r),s.on("click",function(){"on"===_E[e].cookies.search&&createCookie("grid_"+_E[e].gridID+"_search","",-1),jQuery.each(_E[e].loadMoreItems,function(e,t){t[2]="notsearched"}),_E[e].cpar.find(".cat-searchresult").removeClass("cat-searchresult"),jQuery(_E[e].filterGroupClass+".eg-search-wrapper .eg-search-input").val(""),_E[e].hiddenSearchField&&_E[e].hiddenSearchField.removeClass("eg-forcefilter").addClass("eg-justfilteredtosearch");var t=jQuery(_E[e].filterGroupClass+".esg-filter-wrapper .esg-allfilter");t.length?t.trigger("click"):n.call(this),setTimeout(function(){_E[e].lastsearchtimer=0,jQuery(_E[e].filterGroupClass+".eg-search-wrapper .eg-search-input").prop("disabled",!1),punchgs.TweenLite.to(jQuery(_E[e].filterGroupClass+".eg-search-wrapper").find(".esg-loader"),.5,{autoAlpha:1,ease:punchgs.Power3.easeInOut,onComplete:function(){jQuery(_E[e].filterGroupClass+".eg-search-wrapper").find(".esg-loader").remove()}}),jQuery(_E[e].filterGroupClass+".eg-search-wrapper .eg-search-input").trigger("searchended")},1e3)})}function n(){var t=jQuery(this),a=t.closest(".esg-filter-wrapper");a.find(".esg-selected-filterbutton").text(t.text()),_E[e].loadMoreTriggerCache=!1,stopAllVideos(!0);var i=t;i.hasClass("esg-pagination-button")||(jQuery(_E[e].filterGroupClass+".esg-allfilter, "+_E[e].filterGroupClass+" .esg-allfilter").removeClass("selected"),i.hasClass("esg-allfilter")&&jQuery(_E[e].filterGroupClass+".esg-filterbutton, "+_E[e].filterGroupClass+" .esg-filterbutton").each(function(){jQuery(this).removeClass("selected")})),i.closest(".esg-filters").hasClass("esg-singlefilters")||"single"==_E[e].filterType?(jQuery(_E[e].filterGroupClass+".esg-filterbutton, "+_E[e].filterGroupClass+" .esg-filterbutton").each(function(){jQuery(this).removeClass("selected")}),i.addClass("selected")):i.hasClass("selected")?i.removeClass("selected"):i.addClass("selected"),this.classList.remove("hovered"),_E[e].hiddenSearchField&&_E[e].hiddenSearchField.hasClass("eg-forcefilter")&&_E[e].hiddenSearchField.addClass("selected");var o=0,s="";if(jQuery(_E[e].filterGroupClass+".esg-filterbutton.selected,"+_E[e].filterGroupClass+" .esg-filterbutton.selected").each(function(){-1===this.className.indexOf("esg-pagination-button")&&(s=0===++o?t.data("fid"):s+","+t.data("fid"))}),"on"===_E[e].cookies.filter&&!0!==_E[e].cookies.searchjusttriggered&&createCookie("grid_"+_E[e].gridID+"_filters",s,_E[e].cookies.timetosave*(1/60/60)),0==o&&jQuery(_E[e].filterGroupClass+".esg-allfilter,"+_E[e].filterGroupClass+" .esg-allfilter").addClass("selected"),_E[e].filterchanged=!0,_E[e].currentpage=0,1==_E[e].maxpage?(jQuery(_E[e].filterGroupClass+".navigationbuttons,"+_E[e].filterGroupClass+" .navigationbuttons").css({display:"none"}),jQuery(_E[e].filterGroupClass+".esg-pagination,"+_E[e].filterGroupClass+" .esg-pagination").css({display:"none"})):(jQuery(_E[e].filterGroupClass+".navigationbuttons,"+_E[e].filterGroupClass+" .navigationbuttons").css({display:"inline-block"}),jQuery(_E[e].filterGroupClass+".esg-pagination,"+_E[e].filterGroupClass+" .esg-pagination").css({display:"inline-block"})),_E[e].lmbut!=undefined&&_E[e].lmbut.length>0){var r=checkMoreToLoad(e).length;r>0?"off"==_E[e].loadMoreNr?_E[e].lmbut.html(_E[e].loadMoreTxt):_E[e].lmbut.html(_E[e].loadMoreTxt+" ("+r+")"):(_E[e].loading=0,_E[e].lmbut.html(_E[e].loadMoreEndTxt))}_E[e].justfiltered=!0,setItemsOnPages(e),organiseGrid(e,"filtergroup"),updateMasonryLook(e);for(var n=_E[e].c.find(".esg-filter-wrapper"),l=n.toArray(),d=l.length,u=!1,c=0;c=0?punchgs.TweenLite.set(this,{zIndex:1270-e}):punchgs.TweenLite.set(this,{zIndex:70-e})}),_E[e].c.find(".esg-filter-wrapper.dropdownstyle").each(function(e){punchgs.TweenLite.set(this,{zIndex:1570-e})}),jQuery("body").on("click."+e,"#"+e+" "+_E[e].filterGroupClass+".esg-left,"+_E[e].filterGroupClass+" .esg-left",function(){onLeftNavClick(e)}),jQuery("body").on("click."+e,"#"+e+" "+_E[e].filterGroupClass+".esg-right,"+_E[e].filterGroupClass+" .esg-right",function(){onRightNavClick(e)}),jQuery(_E[e].filterGroupClass+".esg-filterbutton, "+_E[e].filterGroupClass+" .esg-filterbutton").each(function(){jQuery(this).hasClass("esg-pagination-button")||jQuery(this).on("click",n)}),_E.win.on("resize.essg"+e,function(a){if(clearTimeout(t),"on"==_E[e].forceFullWidth||"on"==_E[e].forceFullScreen){var i=_E[e].ESGRPH.offset().left;_E[e].ESGCFF.css({left:0-i,width:_E.winW})}else _E[e].ESGCFF.css({left:0,width:"auto"});if(_E[e].NAVC.length>0){var o=_E[e].NAVC.outerWidth(!0);punchgs.TweenLite.set(_E[e].ESGOT,{width:_E[e].width()-o,overwrite:"all"})}var s=getBestFitColumn(e);_E[e].column=s.column,_E[e].columnindex=s.index,_E[e].mmHeight=s.mmHeight,t=setTimeout(function(){_E[e].fromResize=!0,setItemsOnPages(e),organiseGrid(e,"resize"),stopAllVideos(!0,!1,!1,!0)},200)}).on("resize.esglb"+e,function(){var t=jQuery(".esgbox-slide--video .esgbox-iframe");if(t.length){var a,i,o,s,r=jQuery("body").hasClass("esg-four-by-three"),n=_E[e].c.data("lightboxsettings").videoScale,l=_E.win.width(),d=_E.win.height();n&&(buffer=_E[e].c.data("lightboxsettings").videoScaleBuffer,buffer&&(d-=2*buffer)),r?(o=800,s=600):(o=1280,s=720),t.each(function(){if(o(a=d/s)?a:i;i=o*e,a=s*e,l>d?a>d&&(i=o*((a=d)/s)):i>a?i>l&&(a=s*((i=l)/o)):a>d&&(i=o*((a=d)/s))}jQuery(this).width(i).height(a)})}}),_E[e].c.on("itemsinposition",function(e,t){var a=this.id;clearTimeout(_E[a].iteminspositiontimer),_E[a].iteminspositiontimer=setTimeout(function(){!function(e){if(clearTimeout(_E[e].c.data("callednow")),_E[e].maxheight>0&&_E[e].maxheight<9999999999){_E[e].inanimation=!1;var t=parseInt(_E[e].ESGOT.css("paddingTop"),0),a=parseInt(_E[e].ESGOT.css("paddingBottom"),0);t=t==undefined?0:null==t?0:t,a=a==undefined?0:null==a?0:a,_E[e].UL_height="on"==_E[e].forceFullScreen?getFullscreenHeight(e):_E[e].maxheight+_E[e].overflowoffset+t+a;var i=_E[e].firstLoadFinnished?_E[e].animSpeed:.001*_E[e].startAnimationSpeed;punchgs.TweenLite.to([_E[e].ESGOT,_E[e].UL],i,{force3D:"auto",height:_E[e].UL_height,ease:punchgs.Power3.easeInOut,clearProps:"transform",onComplete:function(){_E[e].mypc[0].style.height="auto",_E[e].mypc[0].classList.remove("eg-startheight"),_E[e].mypc[0].classList.add("esg-revealed"),_E[e].releaseHovers=!0,_E.win.trigger("scroll.esgviewport")}}),_E[e].NAVC.length>0&&punchgs.TweenLite.to(_E[e].NAVC,i,{minHeight:_E[e].UL_height,ease:punchgs.Power3.easeInOut}),_E[e].navLeft.length>0&&!_E[e].navLeft_scode&&_E[e].navLeft.css({marginTop:0-_E[e].navLeft.height()/2}),_E[e].navRight.length>0&&!_E[e].navRight_scode&&_E[e].navRight.css({marginTop:0-_E[e].navRight.height()/2})}else 0==_E[e].maxheight&&punchgs.TweenLite.to([_E[e].ESGOT,_E[e].UL],1,{force3D:"auto",height:0,ease:punchgs.Power3.easeInOut,clearProps:"transform"});_E[e].c.data("callednow",setTimeout(function(){_E[e].c!==undefined&&null!==_E[e].c&&_E[e].c.find(".itemtoshow.isvisiblenow").each(function(){hideUnderElems(jQuery(this))})},250)),_E[e].firstLoadFinnished===undefined&&(_E[e].c.trigger("essential_grid_ready_to_use"),resetSearchFromCookies(e),resetPaginationFromCookies(e),_E[e].firstLoadFinnished=!0),"masonry"===_E[e].layout&&!0!==_E[e].masonryFirstUpdate&&(_E[e].masonryFirstUpdate=!0,window.requestAnimationFrame(function(){_E[e].silent=!0,setItemsOnPages(e),organiseGrid(e,"esquickdraw")}))}(a)},50)}),prepareSortingAndOrders(e),prepareSortingClicks(e);var l=_E[e].convertFilterMobile&&"ontouchend"in document;if(l?prepareMobileDropdowns(_E[e].c):(_E[e].c.find(".esg-filter-wrapper").css("visibility","visible"),_E[e].c.find(".esg-selected-filterbutton").show()),-1!==e.search("esg-grid-")){var d=e.split("esg-grid-")[1];if(-1===d.search("-"))return;d=e.split("-")[0];var u=jQuery(".esg-filter-wrapper.esg-fgc-"+d);if(!u.length)return;l?prepareMobileDropdowns(u,!0):(u.css("visibility","visible"),u.find(".esg-selected-filterbutton").show())}}function prepareMobileDropdowns(e,t){var a;function i(){var e=jQuery(this).hide();a+='"}e.find(".esg-mobile-filter-button").addClass("esg-selected-filterbutton").show(),t||(e=e.find(".esg-filter-wrapper")),e.addClass("esg-mobile-filter-wrap").each(function(){if(-1===this.className.indexOf("eg-search-wrapper")){var e=jQuery(this).css("position","relative");a='").on("change",function(){e.find('.esg-filterbutton[data-filter="'+this.value+'"]').trigger("click"),e.find(".esg-selected-filterbutton span").eq(0).text(jQuery(this.options[this.selectedIndex]).text())}).appendTo(e)}})}function prepareSortingAndOrders(e){_E[e].c.find(".tp-esg-item").each(function(){var e=new Date(jQuery(this).data("date"));jQuery(this).data("date",e.getTime()/1e3)}),jQuery(_E[e].filterGroupClass+".esg-sortbutton-order,"+_E[e].filterGroupClass+" .esg-sortbutton-order").each(function(){var e=jQuery(this);e.removeClass("tp-desc").addClass("tp-asc"),e.data("dir","asc")})}function prepareSortingClicks(e){var t;jQuery(_E[e].filterGroupClass+".esg-sortbutton-wrapper .esg-sortbutton-order,"+_E[e].filterGroupClass+" .esg-sortbutton-wrapper .esg-sortbutton-order").on("click",function(){var a=jQuery(this);this.classList.remove("hovered"),a.hasClass("tp-desc")?(a.removeClass("tp-desc").addClass("tp-asc"),a.data("dir","asc")):(a.removeClass("tp-asc").addClass("tp-desc"),a.data("dir","desc"));var i=a.data("dir");stopAllVideos(!0,!0),jQuery(_E[e].filterGroupClass+".esg-sorting-select,"+_E[e].filterGroupClass+" .esg-sorting-select").each(function(){var a=jQuery(this).val();clearTimeout(t),_E[e].c.find(".tp-esg-item").tsort({data:a,forceStrings:"false",order:i}),t=setTimeout(function(){setItemsOnPages(e),organiseGrid(e,"preparSorting")},200)})}),jQuery(_E[e].filterGroupClass+".esg-sorting-select,"+_E[e].filterGroupClass+" .esg-sorting-select").each(function(){var a=jQuery(this);a.change(function(){var i=jQuery(this).closest(".esg-sortbutton-wrapper").find(".esg-sortbutton-order"),o=a.val(),s=a.find("option:selected").text(),r=i.data("dir");stopAllVideos(!0,!0),clearTimeout(t),a.parent().parent().find(".sortby_data").text(s),_E[e].c.find(".tp-esg-item").tsort({data:o,forceStrings:"false",order:r})!==undefined&&(setItemsOnPages(e),organiseGrid(e,"OnSorting"))})})}function fixCenteredCoverElement(e,t,a){if(t==undefined&&(t=e.find(".esg-entry-cover")),a==undefined&&(a=e.find(".esg-entry-media")),t&&a){var i=a.outerHeight();punchgs.TweenLite.set(t,{height:i});var o=e.find(".esg-cc");punchgs.TweenLite.set(o,{top:(i-o.height())/2})}}function getBestFitColumn(e){var t=_E.winW,a=0,i=9999,o=0,s=_E[e].column,r=_E[e].column,n=0,l=0;_E[e].responsiveEntries!=undefined&&_E[e].responsiveEntries.length>0&&jQuery.each(_E[e].responsiveEntries,function(e,d){var u=parseInt(d.width!=undefined?d.width:0),c=parseInt(d.amount!=undefined?d.amount:0);i>u&&(i=u,s=c,l=e),oa&&u<=t&&(a=u,r=c,n=e)}),i>_E.winW&&(r=s,n=l);var d={};if(d.index=n,d.column=r,d.mmHeight=_E[e].responsiveEntries[d.index].mmheight,"none"!==_E[e].hideBlankItemsAt){var u=document.querySelectorAll(".eg-esgblankskin-wrapper");for(var c in _E[e].items=_E[e].items===undefined?{}:_E[e].items,u)u.hasOwnProperty(c)&&(_E[e].items[u[c].id]=_E[e].items[u[c].id]===undefined?{}:_E[e].items[u[c].id],_E[e].items[u[c].id].skipBlank=n>=parseInt(_E[e].hideBlankItemsAt,10))}return(!0===_E[e].itWasCobbles||"even"===_E[e].layout&&"on"==_E[e].evenCobbles&&_E[e].cobblesToEven!==undefined&&_E[e].cobblesToEven>0)&&(_E[e].itWasCobbles=!0,d.index>=_E[e].cobblesToEven?_E[e].evenCobbles="off":_E[e].evenCobbles="on"),d}function checkMediaListeners(e){e.find("iframe").each(function(e){var t=jQuery(this);t.attr("src").toLowerCase().indexOf("youtube")>0?prepareYT(t):t.attr("src").toLowerCase().indexOf("vimeo")>0?prepareVimeo(t):t.attr("src").toLowerCase().indexOf("wistia")>0?prepareWs(t):t.attr("src").toLowerCase().indexOf("soundcloud")>0&&prepareSoundCloud(t)}),e.find("video").each(function(e){prepareVideo(jQuery(this))})}function waitMediaListeners(e,t){var a=e.find("iframe").first(),i=e.find("video").first(),o=a.length>0&&a.attr("src").toLowerCase().indexOf("youtube")>0?"y":a.length>0&&a.attr("src").toLowerCase().indexOf("vimeo")>0?"v":a.length>0&&a.attr("src").toLowerCase().indexOf("wistia")>0?"w":a.length>0&&a.attr("src").toLowerCase().indexOf("soundcloud")>0?"s":i.length>0&&i.length>=1?"h":"",s=setInterval(function(){e.find("iframe, video").each(function(r){(""===o||"y"===o&&prepareYT(a)||"v"===o&&prepareVimeo(a)||"w"===o&&prepareWs(a)||"s"===o&&prepareSoundCloud(a)||"h"===o&&prepareVideo(i))&&(clearInterval(s),1===_E[t].items[e[0].id].simplevideo&&videoClickEvent(e,t,!0))})},50)}function directionPrepare(e,t,a,i,o){var s={x:0,y:0};switch(e){case 0:s.y="in"==t?0-i:10+i,s.y=o&&"in"==t?s.y-5:s.y;break;case 1:s.x="in"==t?a:-10-a,s.x=o&&"in"==t?s.x+5:s.x;break;case 2:s.y="in"==t?i:-10-i,s.y=o&&"in"==t?s.y+5:s.y;break;case 3:s.x="in"==t?0-a:10+a,s.x=o&&"in"==t?s.x-5:s.x}return s}function getDir(e,t){var a=e.width(),i=e.height(),o=(t.x-e.offset().left-a/2)*(a>i?i/a:1),s=(t.y-e.offset().top-i/2)*(i>a?a/i:1);return Math.round((Math.atan2(s,o)*(180/Math.PI)+180)/90+3)%4}function hideUnderElems(e){e.find(".eg-handlehideunder").each(function(){var t=jQuery(this),a=t.data("hideunder"),i=t.data("hideunderheight"),o=t.data("hidetype");t.data("knowndisplay")==undefined&&t.data("knowndisplay",t.css("display")),e.width()_E[a].UL_height+40||0==e||0!=_E[a].ULBH&&_E[a].ULBH!=undefined&&t.position().top+i>parseInt(_E[a].ULBH,0)+40){_E[a].ULBH!=undefined&&0!=_E[a].ULBH||(_E[a].ULBH=_E[a].UL_height);var o=_E[a].c.find(".esg-navbutton-solo-left"),s=_E[a].c.find(".esg-navbutton-solo-right");if(o.length||(o=!1),s.length||(s=!1),!_E[a].fheightcalc){var r=0,n=_E[a].c.find(".esg-filters").each(function(){var e=jQuery(this);"relative"===e.css("position")&&e.index()>_E[a].ESGOT.index()&&-1===this.className.search(/solo-left|solo-right/)&&(r+=e.outerHeight(!0))});_E[a].fmargincalc=r?(parseInt(_E[a].c.css("padding-top"),10)+parseInt(_E[a].c.css("padding-bottom"),10))/2:0,_E[a].fheightcalc=r||!0,_E[a].fstartval=Math.ceil(r/2)+Math.ceil(_E[a].fmargincalc/2)}if(0!=e){clearTimeout(_E[a].UL_offtimer),_E[a].navArrowTrick||(o&&o.appendTo(_E[a].c),s&&s.appendTo(_E[a].c),_E[a].navArrowTrick=!0),_E[a].UL_alreadInOff=!1,punchgs.TweenLite.to([_E[a].UL,_E[a].ESGOT],.2,{height:_E[a].ULBH+e});n=_E[a].fheightcalc;var l=_E[a].fmargincalc||0;!0===n&&(n=0),(o||s)&&punchgs.TweenLite.set([o,s],{top:otb/2+n/2,y:l})}else!0!==_E[a].UL_alreadInOff&&(_E[a].UL_offtimer=setTimeout(function(){_E[a].UL_alreadInOff=!0,punchgs.TweenLite.to([_E[a].ESGOT,_E[a].UL],.3,{height:_E[a].ULBH,ease:punchgs.Power3.easeIn,onComplete:function(){_E[a].ULBH=0,_E[a].UL_alreadInOff=!1,o&&o.appendTo(ot),s&&s.appendTo(ot);var e={top:"50%"};_E[a].fstartval&&(e.y=_E[a].fstartval),(o||s)&&punchgs.TweenLite.set([o,s],e),delete _E[a].navArrowTrick}})},100))}}}function itemHoverAnim(e,t,a,i){var o=_E[a].items[e].jc;if(1!=_E[a].items[e].simplevideo&&checkMediaListeners(o),!o.hasClass("esg-video-active")){_E[a].items[e].animstarted=1,punchgs.TweenLite.set(o,{z:.01,x:0,y:0,rotationX:0,rotationY:0,rotationZ:0}),o.addClass("esg-hovered");var s=o.find(".esg-entry-cover");if(punchgs.TweenLite.set(s,{transformStyle:"flat"}),fixCenteredCoverElement(o,s),_E[a].items[e].outHeight=o.outerHeight(),_E[a].items[e].outWidth=o.outerWidth(),_E[a].items[e].entryc.length>0&&"even"==_E[a].layout){if(punchgs.TweenLite.set(_E[a].items[e].entryc,{display:"block"}),o.hasClass("esg-split-content")&&punchgs.TweenLite.set(_E[a].items[e].mediaw,{height:_E[a].items[e].outHeight}),punchgs.TweenLite.set(o,{z:.1,zIndex:50,x:0-(_E[a].items[e].padding.l+_E[a].items[e].padding.r+_E[a].items[e].border.r+_E[a].items[e].border.l)/2,y:0-(_E[a].items[e].padding.t+_E[a].items[e].padding.b+_E[a].items[e].border.t+_E[a].items[e].border.b)/2,height:"auto",width:_E[a].items[e].outWidth+_E[a].items[e].padding.l+_E[a].items[e].padding.r+_E[a].items[e].border.l+_E[a].items[e].border.r}),1!=_E[a].inanimation&&_E[a].releaseHovers&&punchgs.TweenLite.set(_E[a].ESGOT,{overflow:"visible"}),"on"==_E[a].evenGridMasonrySkinPusher)offsetParrents(o.height()-_E[a].items[e].outHeight,o,a);o.css({paddingTop:_E[a].items[e].padding.t+"px",paddingLeft:_E[a].items[e].padding.l+"px",paddingRight:_E[a].items[e].padding.r+"px",paddingBottom:_E[a].items[e].padding.b+"px",borderTopWidth:_E[a].items[e].border.t+"px",borderBottomWidth:_E[a].items[e].border.b+"px",borderLeftWidth:_E[a].items[e].border.l+"px",borderRightWidth:_E[a].items[e].border.r+"px"})}o.find(".esg-transition").each(function(){if(esgAnimmatrix.hasOwnProperty(this.dataset.transition)){var t=this.dataset.transition,o=this.dataset.duration,s=esgAnimmatrix[t];o=o&&"default"!==o?.001*parseInt(o,10):s[0];var r=this.dataset.delay!=undefined?this.dataset.delay:0,n=jQuery.extend({},s[1]),l=jQuery.extend({},s[2]);l.delay=r,l.overwrite="all",n.overwrite="all",l.transformStyle="flat",l.force3D=!0;var d,u,c=this.className.indexOf("esg-entry-media");if((t.indexOf("out")>-1||c)&&(l.clearProps="transform"),n.transformPerspective==undefined&&(n.transformPerspective=1e3),c&&this.getElementsByClassName("esg-media-video").length>0)return!0;switch(punchgs.TweenLite.killTweensOf(this,!1),this.tw!==undefined&&this.tw.pause(),t){case"esg-shifttotop":u=jQuery(this).closest("li.tp-esg-item").find(".esg-bc.eec"),this.tw=punchgs.TweenLite.fromTo(this,.5,{y:0},{y:0-u[0].offsetHeight});break;case"esg-slide":this.tw=punchgs.TweenLite.fromTo(this,o,jQuery.extend(!0,n,directionPrepare(i,"in",_E[a].items[e].outWidth,_E[a].items[e].outHeight)),jQuery.extend(!0,{},l),0);break;case"esg-slideout":(d=jQuery.extend(!0,l,directionPrepare(i,"out",_E[a].items[e].outWidth,_E[a].items[e].outHeight))).clearProps="",this.tw=punchgs.TweenLite.fromTo(this,o,jQuery.extend(!0,void 0,n),d,0);break;case"esg-blur":case"esg-fadeblur":case"esg-zoomblur":case"esg-zoomdefaultblur":d=jQuery.extend(!0,l,{filter:"blur("+parseInt(this.dataset.bluramount,10)+"px)"}),delete n.z,delete d.z,this.tw=punchgs.TweenLite.fromTo(this,o,n,jQuery.extend(!0,d,l),0);break;case"esg-grayscalein":case"esg-grayscaleout":var p=-1!==t.search("in");this.tw=punchgs.TweenLite.fromTo(this,o,n,jQuery.extend(!0,{filter:"grayscale("+(p?100:0)+"%)"},l),0);break;default:this.tw=punchgs.TweenLite.fromTo(this,o,n,l,0)}}})}}function videoClickEvent(e,t,a){supressFocus=!0,e.css({transform:"none","-moz-transform":"none","-webkit-transform":"none"}),_E[t].ESGOT.css({transform:"none","-moz-transform":"none","-webkit-transform":"none"}),e.closest("ul").css({transform:"none","-moz-transform":"none","-webkit-transform":"none"}),e.addClass("esg-video-active"),a||e.find(".esg-media-video").each(function(){var a=jQuery(this),i=e.find(".esg-entry-media");if(a.data("youtube")!=undefined&&0==e.find(".esg-youtube-frame").length){if("false"!=_E[t].youtubeNoCookie)var o="https://www.youtube-nocookie.com/embed/"+a.data("youtube")+"?version=3&enablejsapi=1&html5=1&"+("on"!==_E[t].videoInlineControls?"controls=0":"controls=1")+"&autohide=1&rel=0&showinfo=0&fs=1"+("on"!==_E[t].videoInlineMute?"&mute=0":"&mute=1")+"&playsinline=1";else o="https://www.youtube.com/embed/"+a.data("youtube")+"?version=3&enablejsapi=1&html5=1&"+("on"!==_E[t].videoInlineControls?"controls=0":"controls=1")+"&autohide=1&rel=0&showinfo=0&fs=1"+("on"!==_E[t].videoInlineMute?"&mute=0":"&mute=1")+"&playsinline=1";i.append('')}if(a.data("vimeo")!=undefined&&0==e.find(".esg-vimeo-frame").length){var s="https://player.vimeo.com/video/"+a.data("vimeo")+"?"+("on"!==_E[t].videoInlineMute?"muted=0":"muted=1")+"&title=0&byline=0&html5=1&"+("on"!==_E[t].videoInlineControls?"controls=0":"controls=1")+"&portrait=0&playsinline=1";i.append('')}if(a.data("wistia")!=undefined&&0==e.find(".esg-wistia-frame").length){var r="https://fast.wistia.net/embed/iframe/"+a.data("wistia")+"?version=3&enablejsapi=1&html5=1&"+("on"!==_E[t].videoInlineControls?"controls=0":"controls=1")+"&autohide=1&rel=0&showinfo=0";i.append('')}if(a.data("soundcloud")!=undefined&&0==e.find(".esg-soundcloud-frame").length){var n="https://w.soundcloud.com/player/?url=https://api.soundcloud.com/tracks/"+a.data("soundcloud")+"&auto_play=false&hide_related=false&visual=true&show_artwork=true";i.append('')}a.data("mp4")==undefined&&a.data("webm")==undefined&&a.data("ogv")==undefined||0!=e.find(".esg-video-frame").length||(i.append('