if(window.themeInfo={name:"Testament"},function(){(function(e){var n;if(typeof define=="function"&&define.amd&&(define(e),n=!0),typeof exports=="object"&&(module.exports=e(),n=!0),!n){var t=window.Cookies,o=window.Cookies=e();o.noConflict=function(){return window.Cookies=t,o}}})(function(){function e(){for(var e2=0,n2={};e20&&(g2=parseInt(g2[1],10),g2>=1&&g2<8&&(d2.isOldIOSPhone=!0))}var h2=f2.match(/Android\s([0-9\.]*)/),i2=h2?h2[1]:0;i2=parseFloat(i2),i2>=1&&(i2<4.4&&(d2.isOldAndroid=!0),d2.androidVersion=i2),d2.isMobileOpera=/opera mini|opera mobi/i.test(f2)}for(var j2,k2,l2=["transform","perspective","animationName"],m2=["","webkit","Moz","ms","O"],n2=0;n2<4;n2++){c2=m2[n2];for(var o2=0;o2<3;o2++)j2=l2[o2],k2=c2+(c2?j2.charAt(0).toUpperCase()+j2.slice(1):j2),!d2[j2]&&k2 in b2&&(d2[j2]=k2);c2&&!d2.raf&&(c2=c2.toLowerCase(),d2.raf=window[c2+"RequestAnimationFrame"],d2.raf&&(d2.caf=window[c2+"CancelAnimationFrame"]||window[c2+"CancelRequestAnimationFrame"]))}if(!d2.raf){var p2=0;d2.raf=function(a4){var b3=new Date().getTime(),c3=Math.max(0,16-(b3-p2)),d3=window.setTimeout(function(){a4(b3+c3)},c3);return p2=b3+c3,d3},d2.caf=function(a4){clearTimeout(a4)}}return d2.svg=!!document.createElementNS&&!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,e.features=d2,d2}};e.detectFeatures(),e.features.oldIE&&(e.bind=function(a3,b2,c2,d2){b2=b2.split(" ");for(var e2,f2=(d2?"detach":"attach")+"Event",g2=function(){c2.handleEvent.call(c2)},h2=0;h2b2-1?a3-b2:a3<0?b2+a3:a3},Ba={},Ca=function(a3,b2){return Ba[a3]||(Ba[a3]=[]),Ba[a3].push(b2)},Da=function(a3){var b2=Ba[a3];if(b2){var c2=Array.prototype.slice.call(arguments);c2.shift();for(var d2=0;d2f.currItem.fitRatio?ya||(mc(f.currItem,!1,!0),ya=!0):ya&&(mc(f.currItem),ya=!1)),Ga(ea,pa.x,pa.y,s))},Ia=function(a3){a3.container&&Ga(a3.container.style,a3.initialPosition.x,a3.initialPosition.y,a3.initialZoomLevel,a3)},Ja=function(a3,b2){b2[E]=u+a3+"px, 0px"+v},Ka=function(a3,b2){if(!i.loop&&b2){var c2=m+(ta.x*ra-a3)/ta.x,d2=Math.round(a3-tb.x);(c2<0&&d2>0||c2>=ac()-1&&d2<0)&&(a3=tb.x+d2*i.mainScrollEndFriction)}tb.x=a3,Ja(a3,n)},La=function(a3,b2){var c2=ub[a3]-sa[a3];return oa[a3]+na[a3]+c2-c2*(b2/t)},Ma=function(a3,b2){a3.x=b2.x,a3.y=b2.y,b2.id&&(a3.id=b2.id)},Na=function(a3){a3.x=Math.round(a3.x),a3.y=Math.round(a3.y)},Oa=null,Pa=function(){Oa&&(e.unbind(document,"mousemove",Pa),e.addClass(a2,"pswp--has_mouse"),i.mouseUsed=!0,Da("mouseUsed")),Oa=setTimeout(function(){Oa=null},100)},Qa=function(){e.bind(document,"keydown",f),N.transform&&e.bind(f.scrollWrap,"click",f),i.mouseUsed||e.bind(document,"mousemove",Pa),e.bind(window,"resize scroll orientationchange",f),Da("bindEvents")},Ra=function(){e.unbind(window,"resize scroll orientationchange",f),e.unbind(window,"scroll",r.scroll),e.unbind(document,"keydown",f),e.unbind(document,"mousemove",Pa),N.transform&&e.unbind(f.scrollWrap,"click",f),V&&e.unbind(window,p,f),clearTimeout(O),Da("unbindEvents")},Sa=function(a3,b2){var c2=ic(f.currItem,qa,a3);return b2&&(da=c2),c2},Ta=function(a3){return a3||(a3=f.currItem),a3.initialZoomLevel},Ua=function(a3){return a3||(a3=f.currItem),a3.w>0?i.maxSpreadZoom:1},Va=function(a3,b2,c2,d2){return d2===f.currItem.initialZoomLevel?(c2[a3]=f.currItem.initialPosition[a3],!0):(c2[a3]=La(a3,d2),c2[a3]>b2.min[a3]?(c2[a3]=b2.min[a3],!0):c2[a3]1?1:a3.fitRatio,c2=a3.container.style,d2=b3*a3.w,e2=b3*a3.h;c2.width=d2+"px",c2.height=e2+"px",c2.left=a3.initialPosition.x+"px",c2.top=a3.initialPosition.y+"px"},Ha=function(){if(ea){var a3=ea,b3=f.currItem,c2=b3.fitRatio>1?1:b3.fitRatio,d2=c2*b3.w,e2=c2*b3.h;a3.width=d2+"px",a3.height=e2+"px",a3.left=pa.x+"px",a3.top=pa.y+"px"}}},Xa=function(a3){var b2="";i.escKey&&a3.keyCode===27?b2="close":i.arrowKeys&&(a3.keyCode===37?b2="prev":a3.keyCode===39&&(b2="next")),b2&&(a3.ctrlKey||a3.altKey||a3.shiftKey||a3.metaKey||(a3.preventDefault?a3.preventDefault():a3.returnValue=!1,f[b2]()))},Ya=function(a3){a3&&(Y||X||fa||T)&&(a3.preventDefault(),a3.stopPropagation())},Za=function(){f.setScrollOffset(0,e.getScrollY())},$a={},_a=0,ab=function(a3){$a[a3]&&($a[a3].raf&&I($a[a3].raf),_a--,delete $a[a3])},bb=function(a3){$a[a3]&&ab(a3),$a[a3]||(_a++,$a[a3]={})},cb=function(){for(var a3 in $a)$a.hasOwnProperty(a3)&&ab(a3)},db=function(a3,b2,c2,d2,e2,f2,g2){var h2,i2=Ea();bb(a3);var j2=function(){if($a[a3]){if(h2=Ea()-i2,h2>=d2)return ab(a3),f2(c2),void(g2&&g2());f2((c2-b2)*e2(h2/d2)+b2),$a[a3].raf=H(j2)}};j2()},eb={shout:Da,listen:Ca,viewportSize:qa,options:i,isMainScrollAnimating:function(){return fa},getZoomLevel:function(){return s},getCurrentIndex:function(){return m},isDragging:function(){return V},isZooming:function(){return aa},setScrollOffset:function(a3,b2){sa.x=a3,M=sa.y=b2,Da("updateScrollOffset",sa)},applyZoomPan:function(a3,b2,c2,d2){pa.x=b2,pa.y=c2,s=a3,Ha(d2)},init:function(){if(!j&&!k){var c2;f.framework=e,f.template=a2,f.bg=e.getChildByClass(a2,"pswp__bg"),J=a2.className,j=!0,N=e.detectFeatures(),H=N.raf,I=N.caf,E=N.transform,L=N.oldIE,f.scrollWrap=e.getChildByClass(a2,"pswp__scroll-wrap"),f.container=e.getChildByClass(f.scrollWrap,"pswp__container"),n=f.container.style,f.itemHolders=y=[{el:f.container.children[0],wrap:0,index:-1},{el:f.container.children[1],wrap:0,index:-1},{el:f.container.children[2],wrap:0,index:-1}],y[0].el.style.display=y[2].el.style.display="none",Wa(),r={resize:f.updateSize,orientationchange:function(){clearTimeout(O),O=setTimeout(function(){qa.x!==f.scrollWrap.clientWidth&&f.updateSize()},500)},scroll:Za,keydown:Xa,click:Ya};var d2=N.isOldIOSPhone||N.isOldAndroid||N.isMobileOpera;for(N.animationName&&N.transform&&!d2||(i.showAnimationDuration=i.hideAnimationDuration=0),c2=0;c2=ac())&&(m=0),f.currItem=_b(m),(N.isOldIOSPhone||N.isOldAndroid)&&(va=!1),a2.setAttribute("aria-hidden","false"),i.modal&&(va?a2.style.position="fixed":(a2.style.position="absolute",a2.style.top=e.getScrollY()+"px")),M===void 0&&(Da("initialLayout"),M=K=e.getScrollY());var l2="pswp--open ";for(i.mainClass&&(l2+=i.mainClass+" "),i.showHideOpacity&&(l2+="pswp--animate_opacity "),l2+=G?"pswp--touch":"pswp--notouch",l2+=N.animationName?" pswp--css_animation":"",l2+=N.svg?" pswp--svg":"",e.addClass(a2,l2),f.updateSize(),o=-1,ua=null,c2=0;c2da.min.x?a3=da.min.x:a3da.min.y?b2=da.min.y:b2=h&&(o+=ua+(ua>0?-h:h),c2=h);for(var d2=0;d20?(b2=y.shift(),y[h-1]=b2,o++,Ja((o+2)*ta.x,b2.el.style),f.setContent(b2,m-c2+d2+1+1)):(b2=y.pop(),y.unshift(b2),o--,Ja(o*ta.x,b2.el.style),f.setContent(b2,m+c2-d2-1-1));if(ea&&Math.abs(ua)===1){var e2=_b(z);e2.initialZoomLevel!==s&&(ic(e2,qa),mc(e2),Ia(e2))}ua=0,f.updateCurrZoomItem(),z=m,Da("afterChange")}}},updateSize:function(b2){if(!va&&i.modal){var c2=e.getScrollY();if(M!==c2&&(a2.style.top=c2+"px",M=c2),!b2&&xa.x===window.innerWidth&&xa.y===window.innerHeight)return;xa.x=window.innerWidth,xa.y=window.innerHeight,a2.style.height=xa.y+"px"}if(qa.x=f.scrollWrap.clientWidth,qa.y=f.scrollWrap.clientHeight,Za(),ta.x=qa.x+Math.round(qa.x*i.spacing),ta.y=qa.y,Ka(ta.x*ra),Da("beforeResize"),o!==void 0){for(var d2,g2,j2,k2=0;k22&&(j2=Aa(j2)),g2=_b(j2),g2&&(x||g2.needsUpdate||!g2.bounds)?(f.cleanSlide(g2),f.setContent(d2,j2),k2===1&&(f.currItem=g2,f.updateCurrZoomItem(!0)),g2.needsUpdate=!1):d2.index===-1&&j2>=0&&f.setContent(d2,j2),g2&&g2.container&&(ic(g2,qa),mc(g2),Ia(g2));x=!1}t=s=f.currItem.initialZoomLevel,da=f.currItem.bounds,da&&(pa.x=da.center.x,pa.y=da.center.y,Ha(!0)),Da("resize")},zoomTo:function(a3,b2,c2,d2,f2){b2&&(t=s,ub.x=Math.abs(b2.x)-pa.x,ub.y=Math.abs(b2.y)-pa.y,Ma(oa,pa));var g2=Sa(a3,!1),h2={};Va("x",g2,h2,a3),Va("y",g2,h2,a3);var i2=s,j2={x:pa.x,y:pa.y};Na(h2);var k2=function(b3){b3===1?(s=a3,pa.x=h2.x,pa.y=h2.y):(s=(a3-i2)*b3+i2,pa.x=(h2.x-j2.x)*b3+j2.x,pa.y=(h2.y-j2.y)*b3+j2.y),f2&&f2(b3),Ha(b3===1)};c2?db("customZoomTo",0,1,c2,d2||e.easing.sine.inOut,k2):k2(1)}},fb=30,gb=10,hb={},ib={},jb={},kb={},lb={},mb=[],nb={},ob=[],pb={},qb=0,rb=ma(),sb=0,tb=ma(),ub=ma(),vb=ma(),wb=function(a3,b2){return a3.x===b2.x&&a3.y===b2.y},xb=function(a3,b2){return Math.abs(a3.x-b2.x)-1)&&(b2(a3)?a3:Cb(a3.parentNode,b2))},Db={},Eb=function(a3,b2){return Db.prevent=!Cb(a3.target,i.isClickableElement),Da("preventDragEvent",a3,b2,Db),Db.prevent},Fb=function(a3,b2){return b2.x=a3.pageX,b2.y=a3.pageY,b2.id=a3.identifier,b2},Gb=function(a3,b2,c2){c2.x=.5*(a3.x+b2.x),c2.y=.5*(a3.y+b2.y)},Hb=function(a3,b2,c2){if(a3-Q>50){var d2=ob.length>2?ob.shift():{};d2.x=b2,d2.y=c2,ob.push(d2),Q=a3}},Ib=function(){var a3=pa.y-f.currItem.initialPosition.y;return 1-Math.abs(a3/(qa.y/2))},Jb={},Kb={},Lb=[],Mb=function(a3){for(;Lb.length>0;)Lb.pop();return F?(la=0,mb.forEach(function(a4){la===0?Lb[0]=a4:la===1&&(Lb[1]=a4),la++})):a3.type.indexOf("touch")>-1?a3.touches&&a3.touches.length>0&&(Lb[0]=Fb(a3.touches[0],Jb),a3.touches.length>1&&(Lb[1]=Fb(a3.touches[1],Kb))):(Jb.x=a3.pageX,Jb.y=a3.pageY,Jb.id="",Lb[0]=Jb),Lb},Nb=function(a3,b2){var c2,d2,e2,g2,h2=0,j2=pa[a3]+b2[a3],k2=b2[a3]>0,l2=tb.x+b2.x,m2=tb.x-nb.x;return c2=j2>da.min[a3]||j2da.min[a3]&&(c2=i.panEndFriction,h2=da.min[a3]-j2,d2=da.min[a3]-oa[a3]),(d2<=0||m2<0)&&ac()>1?(g2=l2,m2<0&&l2>nb.x&&(g2=nb.x)):da.min.x!==da.max.x&&(e2=j2)):(j20)&&ac()>1?(g2=l2,m2>0&&l2f.currItem.fitRatio&&(pa[a3]+=b2[a3]*c2)):(g2!==void 0&&(Ka(g2,!0),$=g2!==nb.x),da.min.x!==da.max.x&&(e2!==void 0?pa.x=e2:$||(pa.x+=b2.x*c2)),g2!==void 0)},Ob=function(a3){if(!(a3.type==="mousedown"&&a3.button>0)){if($b)return void a3.preventDefault();if(!U||a3.type!=="mousedown"){if(Eb(a3,!0)&&a3.preventDefault(),Da("pointerDown"),F){var b2=e.arraySearch(mb,a3.pointerId,"id");b2<0&&(b2=mb.length),mb[b2]={x:a3.pageX,y:a3.pageY,id:a3.pointerId}}var c2=Mb(a3),d2=c2.length;_2=null,cb(),V&&d2!==1||(V=ha=!0,e.bind(window,p,f),S=ka=ia=T=$=Y=W=X=!1,ga=null,Da("firstTouchStart",c2),Ma(oa,pa),na.x=na.y=0,Ma(kb,c2[0]),Ma(lb,kb),nb.x=ta.x*ra,ob=[{x:kb.x,y:kb.y}],Q=P=Ea(),Sa(s,!0),zb(),Ab()),!aa&&d2>1&&!fa&&!$&&(t=s,X=!1,aa=W=!0,na.y=na.x=0,Ma(oa,pa),Ma(hb,c2[0]),Ma(ib,c2[1]),Gb(hb,ib,vb),ub.x=Math.abs(vb.x)-pa.x,ub.y=Math.abs(vb.y)-pa.y,ba=ca=yb(hb,ib))}}},Pb=function(a3){if(a3.preventDefault(),F){var b2=e.arraySearch(mb,a3.pointerId,"id");if(b2>-1){var c2=mb[b2];c2.x=a3.pageX,c2.y=a3.pageY}}if(V){var d2=Mb(a3);if(ga||Y||aa)_2=d2;else if(tb.x!==ta.x*ra)ga="h";else{var f2=Math.abs(d2[0].x-kb.x)-Math.abs(d2[0].y-kb.y);Math.abs(f2)>=gb&&(ga=f2>0?"h":"v",_2=d2)}}},Qb=function(){if(_2){var a3=_2.length;if(a3!==0)if(Ma(hb,_2[0]),jb.x=hb.x-kb.x,jb.y=hb.y-kb.y,aa&&a3>1){if(kb.x=hb.x,kb.y=hb.y,!jb.x&&!jb.y&&wb(_2[1],ib))return;Ma(ib,_2[1]),X||(X=!0,Da("zoomGestureStarted"));var b2=yb(hb,ib),c2=Vb(b2);c2>f.currItem.initialZoomLevel+f.currItem.initialZoomLevel/15&&(ka=!0);var d2=1,e2=Ta(),g2=Ua();if(c21&&(d2=1),c2=e2-d2*(e2/3);else c2>g2&&(d2=(c2-g2)/(6*e2),d2>1&&(d2=1),c2=g2+d2*e2);d2<0&&(d2=0),ba=b2,Gb(hb,ib,rb),na.x+=rb.x-vb.x,na.y+=rb.y-vb.y,Ma(vb,rb),pa.x=La("x",c2),pa.y=La("y",c2),S=c2>s,s=c2,Ha()}else{if(!ga||(ha&&(ha=!1,Math.abs(jb.x)>=gb&&(jb.x-=_2[0].x-lb.x),Math.abs(jb.y)>=gb&&(jb.y-=_2[0].y-lb.y)),kb.x=hb.x,kb.y=hb.y,jb.x===0&&jb.y===0))return;if(ga==="v"&&i.closeOnVerticalDrag&&!Bb()){na.y+=jb.y,pa.y+=jb.y;var k2=Ib();return T=!0,Da("onVerticalDrag",k2),Fa(k2),void Ha()}Hb(Ea(),hb.x,hb.y),Y=!0,da=f.currItem.bounds;var l2=Nb("x",jb);l2||(Nb("y",jb),Na(pa),Ha())}}},Rb=function(a3){if(N.isOldAndroid){if(U&&a3.type==="mouseup")return;a3.type.indexOf("touch")>-1&&(clearTimeout(U),U=setTimeout(function(){U=0},600))}Da("pointerUp"),Eb(a3,!1)&&a3.preventDefault();var b2;if(F){var c2=e.arraySearch(mb,a3.pointerId,"id");if(c2>-1)if(b2=mb.splice(c2,1)[0],navigator.msPointerEnabled){var d2={4:"mouse",2:"touch",3:"pen"};b2.type=d2[a3.pointerType],b2.type||(b2.type=a3.pointerType||"mouse")}else b2.type=a3.pointerType||"mouse"}var g2,h2=Mb(a3),j2=h2.length;if(a3.type==="mouseup"&&(j2=0),j2===2)return _2=null,!0;j2===1&&Ma(lb,h2[0]),j2!==0||ga||fa||(b2||(a3.type==="mouseup"?b2={x:a3.pageX,y:a3.pageY,type:"mouse"}:a3.changedTouches&&a3.changedTouches[0]&&(b2={x:a3.changedTouches[0].pageX,y:a3.changedTouches[0].pageY,type:"touch"})),Da("touchRelease",a3,b2));var k2=-1;if(j2===0&&(V=!1,e.unbind(window,p,f),zb(),aa?k2=0:sb!==-1&&(k2=Ea()-sb)),sb=j2===1?Ea():-1,g2=k2!==-1&&k2<150?"zoom":"swipe",aa&&j2<2&&(aa=!1,j2===1&&(g2="zoomPointerUp"),Da("zoomGestureEnded")),_2=null,Y||X||fa||T)if(cb(),R||(R=Sb()),R.calculateSwipeSpeed("x"),T){var l2=Ib();if(l2f.currItem.fitRatio&&Tb(R))}},Sb=function(){var a3,b2,c2={lastFlickOffset:{},lastFlickDist:{},lastFlickSpeed:{},slowDownRatio:{},slowDownRatioReverse:{},speedDecelerationRatio:{},speedDecelerationRatioAbs:{},distanceOffset:{},backAnimDestination:{},backAnimStarted:{},calculateSwipeSpeed:function(d2){ob.length>1?(a3=Ea()-Q+50,b2=ob[ob.length-2][d2]):(a3=Ea()-P,b2=lb[d2]),c2.lastFlickOffset[d2]=kb[d2]-b2,c2.lastFlickDist[d2]=Math.abs(c2.lastFlickOffset[d2]),c2.lastFlickDist[d2]>20?c2.lastFlickSpeed[d2]=c2.lastFlickOffset[d2]/a3:c2.lastFlickSpeed[d2]=0,Math.abs(c2.lastFlickSpeed[d2])<.1&&(c2.lastFlickSpeed[d2]=0),c2.slowDownRatio[d2]=.95,c2.slowDownRatioReverse[d2]=1-c2.slowDownRatio[d2],c2.speedDecelerationRatio[d2]=1},calculateOverBoundsAnimOffset:function(a4,b3){c2.backAnimStarted[a4]||(pa[a4]>da.min[a4]?c2.backAnimDestination[a4]=da.min[a4]:pa[a4]fb&&(h2||b2.lastFlickOffset.x>20)?d2=-1:g2<-fb&&(h2||b2.lastFlickOffset.x<-20)&&(d2=1)}var j2;d2&&(m+=d2,m<0?(m=i.loop?ac()-1:0,j2=!0):m>=ac()&&(m=i.loop?0:ac()-1,j2=!0),j2&&!i.loop||(ua+=d2,ra-=d2,c2=!0));var k2,l2=ta.x*ra,n2=Math.abs(l2-tb.x);return c2||l2>tb.x==b2.lastFlickSpeed.x>0?(k2=Math.abs(b2.lastFlickSpeed.x)>0?n2/Math.abs(b2.lastFlickSpeed.x):333,k2=Math.min(k2,400),k2=Math.max(k2,250)):k2=333,qb===m&&(c2=!1),fa=!0,Da("mainScrollAnimStart"),db("mainScroll",tb.x,l2,k2,e.easing.cubic.out,Ka,function(){cb(),fa=!1,qb=-1,(c2||qb!==m)&&f.updateCurrItem(),Da("mainScrollAnimComplete")}),c2&&f.updateCurrItem(!0),c2},Vb=function(a3){return 1/ca*a3*t},Wb=function(){var a3=s,b2=Ta(),c2=Ua();sc2&&(a3=c2);var d2,g2=1,h2=ja;return ia&&!S&&!ka&&s1||navigator.msMaxTouchPoints>1),f.likelyTouchDevice=G,r[A]=Ob,r[B]=Pb,r[C]=Rb,D&&(r[D]=r[C]),N.touch&&(q+=" mousedown",p+=" mousemove mouseup",r.mousedown=r[A],r.mousemove=r[B],r.mouseup=r[C]),G||(i.allowPanToNext=!1)}}});var Xb,Yb,Zb,$b,_b,ac,bc,cc=function(b2,c2,d2,g2){Xb&&clearTimeout(Xb),$b=!0,Zb=!0;var h2;b2.initialLayout?(h2=b2.initialLayout,b2.initialLayout=null):h2=i.getThumbBoundsFn&&i.getThumbBoundsFn(m);var j2=d2?i.hideAnimationDuration:i.showAnimationDuration,k2=function(){ab("initialZoom"),d2?(f.template.removeAttribute("style"),f.bg.removeAttribute("style")):(Fa(1),c2&&(c2.style.display="block"),e.addClass(a2,"pswp--animated-in"),Da("initialZoom"+(d2?"OutEnd":"InEnd"))),g2&&g2(),$b=!1};if(!j2||!h2||h2.x===void 0)return Da("initialZoom"+(d2?"Out":"In")),s=b2.initialZoomLevel,Ma(pa,b2.initialPosition),Ha(),a2.style.opacity=d2?0:1,Fa(1),void(j2?setTimeout(function(){k2()},j2):k2());var n2=function(){var c3=l,g3=!f.currItem.src||f.currItem.loadError||i.showHideOpacity;b2.miniImg&&(b2.miniImg.style.webkitBackfaceVisibility="hidden"),d2||(s=h2.w/b2.w,pa.x=h2.x,pa.y=h2.y-K,f[g3?"template":"bg"].style.opacity=.001,Ha()),bb("initialZoom"),d2&&!c3&&e.removeClass(a2,"pswp--animated-in"),g3&&(d2?e[(c3?"remove":"add")+"Class"](a2,"pswp--animate_opacity"):setTimeout(function(){e.addClass(a2,"pswp--animate_opacity")},30)),Xb=setTimeout(function(){if(Da("initialZoom"+(d2?"Out":"In")),d2){var f2=h2.w/b2.w,i2={x:pa.x,y:pa.y},l2=s,m2=ja,n3=function(b3){b3===1?(s=f2,pa.x=h2.x,pa.y=h2.y-M):(s=(f2-l2)*b3+l2,pa.x=(h2.x-i2.x)*b3+i2.x,pa.y=(h2.y-M-i2.y)*b3+i2.y),Ha(),g3?a2.style.opacity=1-b3:Fa(m2-b3*m2)};c3?db("initialZoom",0,1,j2,e.easing.cubic.out,n3,k2):(n3(1),Xb=setTimeout(k2,j2+20))}else s=b2.initialZoomLevel,Ma(pa,b2.initialPosition),Ha(),Fa(1),g3?a2.style.opacity=1:Fa(1),Xb=setTimeout(k2,j2+20)},d2?25:90)};n2()},dc={},ec=[],fc={index:0,errorMsg:'
The image could not be loaded.
',forceProgressiveLoading:!1,preload:[1,1],getNumItemsFn:function(){return Yb.length}},gc=function(){return{center:{x:0,y:0},max:{x:0,y:0},min:{x:0,y:0}}},hc=function(a3,b2,c2){var d2=a3.bounds;d2.center.x=Math.round((dc.x-b2)/2),d2.center.y=Math.round((dc.y-c2)/2)+a3.vGap.top,d2.max.x=b2>dc.x?Math.round(dc.x-b2):d2.center.x,d2.max.y=c2>dc.y?Math.round(dc.y-c2)+a3.vGap.top:d2.center.y,d2.min.x=b2>dc.x?0:d2.center.x,d2.min.y=c2>dc.y?a3.vGap.top:d2.center.y},ic=function(a3,b2,c2){if(a3.src&&!a3.loadError){var d2=!c2;if(d2&&(a3.vGap||(a3.vGap={top:0,bottom:0}),Da("parseVerticalMargin",a3)),dc.x=b2.x,dc.y=b2.y-a3.vGap.top-a3.vGap.bottom,d2){var e2=dc.x/a3.w,f2=dc.y/a3.h;a3.fitRatio=e21&&(c2=1),a3.initialZoomLevel=c2,a3.bounds||(a3.bounds=gc())}return c2?(hc(a3,a3.w*c2,a3.h*c2),d2&&c2===a3.initialZoomLevel&&(a3.initialPosition=a3.bounds.center),a3.bounds):void 0}return a3.w=a3.h=0,a3.initialZoomLevel=a3.fitRatio=1,a3.bounds=gc(),a3.initialPosition=a3.bounds.center,a3.bounds},jc=function(a3,b2,c2,d2,e2,g2){b2.loadError||d2&&(b2.imageAppended=!0,mc(b2,d2,b2===f.currItem&&ya),c2.appendChild(d2),g2&&setTimeout(function(){b2&&b2.loaded&&b2.placeholder&&(b2.placeholder.style.display="none",b2.placeholder=null)},500))},kc=function(a3){a3.loading=!0,a3.loaded=!1;var b2=a3.img=e.createEl("pswp__img","img"),c2=function(){a3.loading=!1,a3.loaded=!0,a3.loadComplete?a3.loadComplete(a3):a3.img=null,b2.onload=b2.onerror=null,b2=null};return b2.onload=c2,b2.onerror=function(){a3.loadError=!0,c2()},b2.src=a3.src,b2},lc=function(a3,b2){if(a3.src&&a3.loadError&&a3.container)return b2&&(a3.container.innerHTML=""),a3.container.innerHTML=i.errorMsg.replace("%url%",a3.src),!0},mc=function(a3,b2,c2){if(a3.src){b2||(b2=a3.container.lastChild);var d2=c2?a3.w:Math.round(a3.w*a3.fitRatio),e2=c2?a3.h:Math.round(a3.h*a3.fitRatio);a3.placeholder&&!a3.loaded&&(a3.placeholder.style.width=d2+"px",a3.placeholder.style.height=e2+"px"),b2.style.width=d2+"px",b2.style.height=e2+"px"}},nc=function(){if(ec.length){for(var a3,b2=0;b2=0,e2=Math.min(c2[0],ac()),g2=Math.min(c2[1],ac());for(b2=1;b2<=(d2?g2:e2);b2++)f.lazyLoadItem(m+b2);for(b2=1;b2<=(d2?e2:g2);b2++)f.lazyLoadItem(m-b2)}),Ca("initialLayout",function(){f.currItem.initialLayout=i.getThumbBoundsFn&&i.getThumbBoundsFn(m)}),Ca("mainScrollAnimComplete",nc),Ca("initialZoomInEnd",nc),Ca("destroy",function(){for(var a3,b2=0;b2=0&&Yb[a3]!==void 0&&Yb[a3]},allowProgressiveImg:function(){return i.forceProgressiveLoading||!G||i.mouseUsed||screen.width>1200},setContent:function(a3,b2){i.loop&&(b2=Aa(b2));var c2=f.getItemAt(a3.index);c2&&(c2.container=null);var d2,g2=f.getItemAt(b2);if(!g2)return void(a3.el.innerHTML="");Da("gettingData",b2,g2),a3.index=b2,a3.item=g2;var h2=g2.container=e.createEl("pswp__zoom-wrap");if(!g2.src&&g2.html&&(g2.html.tagName?h2.appendChild(g2.html):h2.innerHTML=g2.html),lc(g2),ic(g2,qa),!g2.src||g2.loadError||g2.loaded)g2.src&&!g2.loadError&&(d2=e.createEl("pswp__img","img"),d2.style.opacity=1,d2.src=g2.src,mc(g2,d2),jc(b2,g2,h2,d2,!0));else{if(g2.loadComplete=function(c3){if(j){if(a3&&a3.index===b2){if(lc(c3,!0))return c3.loadComplete=c3.img=null,ic(c3,qa),Ia(c3),void(a3.index===m&&f.updateCurrZoomItem());c3.imageAppended?!$b&&c3.placeholder&&(c3.placeholder.style.display="none",c3.placeholder=null):N.transform&&(fa||$b)?ec.push({item:c3,baseDiv:h2,img:c3.img,index:b2,holder:a3,clearPlaceholder:!0}):jc(b2,c3,h2,c3.img,fa||$b,!0)}c3.loadComplete=null,c3.img=null,Da("imageLoadComplete",b2,c3)}},e.features.transform){var k2="pswp__img pswp__img--placeholder";k2+=g2.msrc?"":" pswp__img--placeholder--blank";var l2=e.createEl(k2,g2.msrc?"img":"");g2.msrc&&(l2.src=g2.msrc),mc(g2,l2),h2.appendChild(l2),g2.placeholder=l2}g2.loading||kc(g2),f.allowProgressiveImg()&&(!Zb&&N.transform?ec.push({item:g2,baseDiv:h2,img:g2.img,index:b2,holder:a3}):jc(b2,g2,h2,g2.img,!0,!0))}Zb||b2!==m?Ia(g2):(ea=h2.style,cc(g2,d2||g2.img)),a3.el.innerHTML="",a3.el.appendChild(h2)},cleanSlide:function(a3){a3.img&&(a3.img.onload=a3.img.onerror=null),a3.loaded=a3.loading=a3.img=a3.imageAppended=!1}}});var oc,pc={},qc=function(a3,b2,c2){var d2=document.createEvent("CustomEvent"),e2={origEvent:a3,target:a3.target,releasePoint:b2,pointerType:c2||"touch"};d2.initCustomEvent("pswpTap",!0,!0,e2),a3.target.dispatchEvent(d2)};za("Tap",{publicMethods:{initTap:function(){Ca("firstTouchStart",f.onTapStart),Ca("touchRelease",f.onTapRelease),Ca("destroy",function(){pc={},oc=null})},onTapStart:function(a3){a3.length>1&&(clearTimeout(oc),oc=null)},onTapRelease:function(a3,b2){if(b2&&!Y&&!W&&!_a){var c2=b2;if(oc&&(clearTimeout(oc),oc=null,xb(c2,pc)))return void Da("doubleTap",c2);if(b2.type==="mouse")return void qc(a3,b2,"mouse");var d2=a3.target.tagName.toUpperCase();if(d2==="BUTTON"||e.hasClass(a3.target,"pswp__single-tap"))return void qc(a3,b2);Ma(pc,c2),oc=setTimeout(function(){qc(a3,b2),oc=null},300)}}}});var rc;za("DesktopZoom",{publicMethods:{initDesktopZoom:function(){L||(G?Ca("mouseUsed",function(){f.setupDesktopZoom()}):f.setupDesktopZoom(!0))},setupDesktopZoom:function(b2){rc={};var c2="wheel mousewheel DOMMouseScroll";Ca("bindEvents",function(){e.bind(a2,c2,f.handleMouseWheel)}),Ca("unbindEvents",function(){rc&&e.unbind(a2,c2,f.handleMouseWheel)}),f.mouseZoomedIn=!1;var d2,g2=function(){f.mouseZoomedIn&&(e.removeClass(a2,"pswp--zoomed-in"),f.mouseZoomedIn=!1),s<1?e.addClass(a2,"pswp--zoom-allowed"):e.removeClass(a2,"pswp--zoom-allowed"),h2()},h2=function(){d2&&(e.removeClass(a2,"pswp--dragging"),d2=!1)};Ca("resize",g2),Ca("afterChange",g2),Ca("pointerDown",function(){f.mouseZoomedIn&&(d2=!0,e.addClass(a2,"pswp--dragging"))}),Ca("pointerUp",h2),b2||g2()},handleMouseWheel:function(a3){if(s<=f.currItem.fitRatio)return i.modal&&(!i.closeOnScroll||_a||V?a3.preventDefault():E&&Math.abs(a3.deltaY)>2&&(l=!0,f.close())),!0;if(a3.stopPropagation(),rc.x=0,"deltaX"in a3)a3.deltaMode===1?(rc.x=18*a3.deltaX,rc.y=18*a3.deltaY):(rc.x=a3.deltaX,rc.y=a3.deltaY);else if("wheelDelta"in a3)a3.wheelDeltaX&&(rc.x=-.16*a3.wheelDeltaX),a3.wheelDeltaY?rc.y=-.16*a3.wheelDeltaY:rc.y=-.16*a3.wheelDelta;else{if(!("detail"in a3))return;rc.y=a3.detail}Sa(s,!0);var b2=pa.x-rc.x,c2=pa.y-rc.y;(i.modal||b2<=da.min.x&&b2>=da.max.x&&c2<=da.min.y&&c2>=da.max.y)&&a3.preventDefault(),f.panTo(b2,c2)},toggleDesktopZoom:function(b2){b2=b2||{x:qa.x/2+sa.x,y:qa.y/2+sa.y};var c2=i.getDoubleTapZoom(!0,f.currItem),d2=s===c2;f.mouseZoomedIn=!d2,f.zoomTo(d2?f.currItem.initialZoomLevel:c2,b2,333),e[(d2?"remove":"add")+"Class"](a2,"pswp--zoomed-in")}}});var sc,tc,uc,vc,wc,xc,yc,zc,Ac,Bc,Cc,Dc,Ec={history:!0,galleryUID:1},Fc=function(){return Cc.hash.substring(1)},Gc=function(){sc&&clearTimeout(sc),uc&&clearTimeout(uc)},Hc=function(){var a3=Fc(),b2={};if(a3.length<5)return b2;var c2,d2=a3.split("&");for(c2=0;c2-1&&(yc=yc.substring(0,b2),yc.slice(-1)==="&"&&(yc=yc.slice(0,-1))),setTimeout(function(){j&&e.bind(window,"hashchange",f.onHashChange)},40)}},onHashChange:function(){return Fc()===yc?(Ac=!0,void f.close()):void(vc||(wc=!0,f.goTo(Hc().pid),wc=!1))},updateURL:function(){Gc(),wc||(zc?sc=setTimeout(Ic,800):Ic())}}}),e.extend(f,eb)};return a});/*! PhotoSwipe Default UI - 4.1.3 - 2019-01-08 * http://photoswipe.com * Copyright (c) 2019 Dmitry Semenov; */(function(a,b){typeof define=="function"&&define.amd?define(b):typeof exports=="object"?module.exports=b():a.PhotoSwipeUI_Default=b()})(this,function(){"use strict";var a=function(a2,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v=this,w=!1,x=!0,y=!0,z={barsSize:{top:44,bottom:"auto"},closeElClasses:["item","caption","zoom-wrap","ui","top-bar"],timeToIdle:4e3,timeToIdleOutside:1e3,loadingIndicatorDelay:1e3,addCaptionHTMLFn:function(a3,b2){return a3.title?(b2.children[0].innerHTML=a3.title,!0):(b2.children[0].innerHTML="",!1)},closeEl:!0,captionEl:!0,fullscreenEl:!0,zoomEl:!0,shareEl:!0,counterEl:!0,arrowEl:!0,preloaderEl:!0,tapToClose:!1,tapToToggleControls:!0,clickToCloseNonZoomable:!0,shareButtons:[{id:"facebook",label:"Share on Facebook",url:"https://www.facebook.com/sharer/sharer.php?u={{url}}"},{id:"twitter",label:"Tweet",url:"https://twitter.com/intent/tweet?text={{text}}&url={{url}}"},{id:"pinterest",label:"Pin it",url:"http://www.pinterest.com/pin/create/button/?url={{url}}&media={{image_url}}&description={{text}}"},{id:"download",label:"Download image",url:"{{raw_image_url}}",download:!0}],getImageURLForShare:function(){return a2.currItem.src||""},getPageURLForShare:function(){return window.location.href},getTextForShare:function(){return a2.currItem.title||""},indexIndicatorSep:" / ",fitControlsWidth:1200},A=function(a3){if(r)return!0;a3=a3||window.event,q.timeToIdle&&q.mouseUsed&&!k&&K();for(var c2,d2,e2=a3.target||a3.srcElement,f2=e2.getAttribute("class")||"",g2=0;g2-1&&(c2.onTap(),d2=!0);if(d2){a3.stopPropagation&&a3.stopPropagation(),r=!0;var h2=b.features.isOldAndroid?600:30;s=setTimeout(function(){r=!1},h2)}},B=function(){return!a2.likelyTouchDevice||q.mouseUsed||screen.width>q.fitControlsWidth},C=function(a3,c2,d2){b[(d2?"add":"remove")+"Class"](a3,"pswp__"+c2)},D=function(){var a3=q.getNumItemsFn()===1;a3!==p&&(C(d,"ui--one-slide",a3),p=a3)},E=function(){C(i,"share-modal--hidden",y)},F=function(){return y=!y,y?(b.removeClass(i,"pswp__share-modal--fade-in"),setTimeout(function(){y&&E()},300)):(E(),setTimeout(function(){y||b.addClass(i,"pswp__share-modal--fade-in")},30)),y||H(),!1},G=function(b2){b2=b2||window.event;var c2=b2.target||b2.srcElement;return a2.shout("shareLinkClick",b2,c2),!!c2.href&&(!!c2.hasAttribute("download")||(window.open(c2.href,"pswp_share","scrollbars=yes,resizable=yes,toolbar=no,location=yes,width=550,height=420,top=100,left="+(window.screen?Math.round(screen.width/2-275):100)),y||F(),!1))},H=function(){for(var a3,b2,c2,d2,e2,f2="",g2=0;g2