function Layzr(a){this._lastScroll=0,this._ticking=!1,a=a||{},this._optionsContainer=document.querySelector(a.container)||window,this._optionsSelector=a.selector||"[data-layzr]",this._optionsAttr=a.attr||"data-layzr",this._optionsAttrSrcSet=a.attrSrcSet||"data-layzr-srcset",this._optionsAttrRetina=a.retinaAttr||"data-layzr-retina",this._optionsAttrBg=a.bgAttr||"data-layzr-bg",this._optionsAttrHidden=a.hiddenAttr||"data-layzr-hidden",this._optionsThreshold=a.threshold||0,this._optionsBefore=a.before||null,this._optionsAfter=a.after||null,this._optionsCallback=a.callback||null,this._retina=window.devicePixelRatio>1,this._srcAttr=this._retina?this._optionsAttrRetina:this._optionsAttr,this._nodes=document.querySelectorAll(this._optionsSelector),this._handlerBind=this._requestScroll.bind(this),this._create()}function simple_tooltip(a,b){jQuery(a).each(function(a){jQuery("body").append("<div class='"+b+"' id='"+b+a+"'>"+jQuery(this).find("span.tooltip-c").html()+"</div>");var c=jQuery("#"+b+a);jQuery(this).removeAttr("title").mouseover(function(){c.css({opacity:1,display:"none"}).fadeIn(400)}).mousemove(function(a){var b,d,e=jQuery(window).scrollTop(),f=jQuery(window).width(),g=15;b=f-30>=c.width()+a.pageX?a.pageX+g:f-c.width()-g,d=e+30>=a.pageY-c.height()?e+g:a.pageY-c.height()-33,c.css({left:b,top:d})}).mouseout(function(){c.css({left:"-9999px"})})})}jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(a,b,c,d,e){return jQuery.easing[jQuery.easing.def](a,b,c,d,e)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b+c:d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b+c:-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b*b+c:d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return 0==b?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(1-Math.pow(2,-10*b/e))+c},easeInOutExpo:function(a,b,c,d,e){return 0==b?c:b==e?c+d:(b/=e/2)<1?d/2*Math.pow(2,10*(b-1))+c:d/2*(2-Math.pow(2,-10*--b))+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){return(b/=e/2)<1?-d/2*(Math.sqrt(1-b*b)-1)+c:d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(1==(b/=e))return c+d;if(g||(g=.3*e),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return-h*Math.pow(2,10*(b-=1))*Math.sin(2*(b*e-f)*Math.PI/g)+c},easeOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(1==(b/=e))return c+d;if(g||(g=.3*e),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*b)*Math.sin(2*(b*e-f)*Math.PI/g)+d+c},easeInOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(2==(b/=e/2))return c+d;if(g||(g=.3*e*1.5),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return b<1?-.5*h*Math.pow(2,10*(b-=1))*Math.sin(2*(b*e-f)*Math.PI/g)+c:h*Math.pow(2,-10*(b-=1))*Math.sin(2*(b*e-f)*Math.PI/g)*.5+d+c},easeInBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*(b/=e)*b*((f+1)*b-f)+c},easeOutBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeInOutBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),(b/=e/2)<1?d/2*b*b*((1+(f*=1.525))*b-f)+c:d/2*((b-=2)*b*((1+(f*=1.525))*b+f)+2)+c},easeInBounce:function(a,b,c,d,e){return d-jQuery.easing.easeOutBounce(a,e-b,0,d,e)+c},easeOutBounce:function(a,b,c,d,e){return(b/=e)<1/2.75?7.5625*d*b*b+c:b<2/2.75?d*(7.5625*(b-=1.5/2.75)*b+.75)+c:b<2.5/2.75?d*(7.5625*(b-=2.25/2.75)*b+.9375)+c:d*(7.5625*(b-=2.625/2.75)*b+.984375)+c},easeInOutBounce:function(a,b,c,d,e){return b<e/2?.5*jQuery.easing.easeInBounce(a,2*b,0,d,e)+c:.5*jQuery.easing.easeOutBounce(a,2*b-e,0,d,e)+.5*d+c}}),function(){for(var a=0,b=["ms","moz","webkit","o"],c=0;c<b.length&&!window.requestAnimationFrame;++c)window.requestAnimationFrame=window[b[c]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[b[c]+"CancelAnimationFrame"]||window[b[c]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(b,c){var d=(new Date).getTime(),e=Math.max(0,16-(d-a)),f=window.setTimeout(function(){b(d+e)},e);return a=d+e,f}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(a){clearTimeout(a)})}(),Layzr.prototype._requestScroll=function(){this._optionsContainer===window?this._lastScroll=window.pageYOffset:this._lastScroll=this._optionsContainer.scrollTop+this._getOffset(this._optionsContainer),this._requestTick()},Layzr.prototype._requestTick=function(){this._ticking||(requestAnimationFrame(this.update.bind(this)),this._ticking=!0)},Layzr.prototype._getOffset=function(a){if(a.hasAttribute("data-src"))var b=a.getAttribute("data-src"),c=b.substring(b.lastIndexOf(".")+1);return"png"==c&&a.parentNode.classList.add("layzr-bg-transparent"),a.getBoundingClientRect().top+window.pageYOffset},Layzr.prototype._getContainerHeight=function(){return this._optionsContainer.innerHeight||this._optionsContainer.offsetHeight},Layzr.prototype._create=function(){this._handlerBind(),this._optionsContainer.addEventListener("scroll",this._handlerBind,!1),this._optionsContainer.addEventListener("resize",this._handlerBind,!1)},Layzr.prototype._destroy=function(){this._optionsContainer.removeEventListener("scroll",this._handlerBind,!1),this._optionsContainer.removeEventListener("resize",this._handlerBind,!1)},Layzr.prototype._inViewport=function(a){var b=this._lastScroll,c=b+this._getContainerHeight(),d=this._getOffset(a),e=d+this._getContainerHeight(),f=this._optionsThreshold/100*window.innerHeight;return e>=b-f&&d<=c+f&&!a.hasAttribute(this._optionsAttrHidden)},Layzr.prototype._reveal=function(a){var b=a.getAttribute(this._srcAttr)||a.getAttribute(this._optionsAttr),c=this;if("function"==typeof this._optionsCallback){a.addEventListener?a.addEventListener("load",function(){c._optionsCallback.call(a)}):a.attachEvent("onload",function(){c._optionsCallback.call(a)})}"function"==typeof this._optionsBefore&&this._optionsBefore.call(a),a.hasAttribute(this._optionsAttrBg)?a.style.backgroundImage="url("+b+")":(b&&a.setAttribute("src",b),a.hasAttribute(this._optionsAttrSrcSet)&&a.setAttribute("srcset",a.getAttribute(this._optionsAttrSrcSet))),"function"==typeof this._optionsAfter&&this._optionsAfter.call(a),a.removeAttribute(this._optionsAttr),a.removeAttribute(this._optionsAttrSrcSet),a.removeAttribute(this._optionsAttrRetina),a.removeAttribute(this._optionsAttrBg),a.removeAttribute(this._optionsAttrHidden)},Layzr.prototype.updateSelector=function(){this._nodes=document.querySelectorAll(this._optionsSelector)},Layzr.prototype.update=function(){for(var a=this._nodes.length,b=0;b<a;b++){var c=this._nodes[b];(c.hasAttribute(this._optionsAttr)||c.hasAttribute(this._optionsAttrSrcSet)||c.hasAttribute(this._optionsAttrRetina))&&this._inViewport(c)&&this._reveal(c)}this._ticking=!1},function(a,b){"function"==typeof define&&define.amd?define(b):"object"==typeof exports?module.exports=b():a.PhotoSwipe=b()}(this,function(){"use strict";return function(a,b,c,d){var e={features:null,bind:function(a,b,c,d){var e=(d?"remove":"add")+"EventListener";b=b.split(" ");for(var f=0;f<b.length;f++)b[f]&&a[e](b[f],c,!1)},isArray:function(a){return a instanceof Array},createEl:function(a,b){var c=document.createElement(b||"div");return a&&(c.className=a),c},getScrollY:function(){var a=window.pageYOffset;return void 0!==a?a:document.documentElement.scrollTop},unbind:function(a,b,c){e.bind(a,b,c,!0)},removeClass:function(a,b){var c=new RegExp("(\\s|^)"+b+"(\\s|$)");a.className=a.className.replace(c," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")},addClass:function(a,b){e.hasClass(a,b)||(a.className+=(a.className?" ":"")+b)},hasClass:function(a,b){return a.className&&new RegExp("(^|\\s)"+b+"(\\s|$)").test(a.className)},getChildByClass:function(a,b){for(var c=a.firstChild;c;){if(e.hasClass(c,b))return c;c=c.nextSibling}},arraySearch:function(a,b,c){for(var d=a.length;d--;)if(a[d][c]===b)return d;return-1},extend:function(a,b,c){for(var d in b)if(b.hasOwnProperty(d)){if(c&&a.hasOwnProperty(d))continue;a[d]=b[d]}},easing:{sine:{out:function(a){return Math.sin(a*(Math.PI/2))},inOut:function(a){return-(Math.cos(Math.PI*a)-1)/2}},cubic:{out:function(a){return--a*a*a+1}}},detectFeatures:function(){if(e.features)return e.features;var a=e.createEl(),b=a.style,c="",d={};if(d.oldIE=document.all&&!document.addEventListener,d.touch="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,window.requestAnimationFrame&&(d.raf=window.requestAnimationFrame,d.caf=window.cancelAnimationFrame),d.pointerEvent=navigator.pointerEnabled||navigator.msPointerEnabled,!d.pointerEvent){var f=navigator.userAgent;if(/iP(hone|od)/.test(navigator.platform)){var g=navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/);g&&g.length>0&&(g=parseInt(g[1],10))>=1&&g<8&&(d.isOldIOSPhone=!0)}var h=f.match(/Android\s([0-9\.]*)/),i=h?h[1]:0;i=parseFloat(i),i>=1&&(i<4.4&&(d.isOldAndroid=!0),d.androidVersion=i),d.isMobileOpera=/opera mini|opera mobi/i.test(f)}for(var j,k,l=["transform","perspective","animationName"],m=["","webkit","Moz","ms","O"],n=0;n<4;n++){c=m[n];for(var o=0;o<3;o++)j=l[o],k=c+(c?j.charAt(0).toUpperCase()+j.slice(1):j),!d[j]&&k in b&&(d[j]=k);c&&!d.raf&&(c=c.toLowerCase(),d.raf=window[c+"RequestAnimationFrame"],d.raf&&(d.caf=window[c+"CancelAnimationFrame"]||window[c+"CancelRequestAnimationFrame"]))}if(!d.raf){var p=0;d.raf=function(a){var b=(new Date).getTime(),c=Math.max(0,16-(b-p)),d=window.setTimeout(function(){a(b+c)},c);return p=b+c,d},d.caf=function(a){clearTimeout(a)}}return d.svg=!!document.createElementNS&&!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,e.features=d,d}};e.detectFeatures(),e.features.oldIE&&(e.bind=function(a,b,c,d){b=b.split(" ");for(var e,f=(d?"detach":"attach")+"Event",g=function(){c.handleEvent.call(c)},h=0;h<b.length;h++)if(e=b[h])if("object"==typeof c&&c.handleEvent){if(d){if(!c["oldIE"+e])return!1}else c["oldIE"+e]=g;a[f]("on"+e,c["oldIE"+e])}else a[f]("on"+e,c)});var f=this,g={allowPanToNext:!0,spacing:.12,bgOpacity:1,mouseUsed:!1,loop:!0,pinchToClose:!0,closeOnScroll:!0,closeOnVerticalDrag:!0,verticalDragRange:.75,hideAnimationDuration:333,showAnimationDuration:333,showHideOpacity:!1,focus:!0,escKey:!0,arrowKeys:!0,mainScrollEndFriction:.35,panEndFriction:.35,isClickableElement:function(a){return"A"===a.tagName},getDoubleTapZoom:function(a,b){return a?1:b.initialZoomLevel<.7?1:1.33},maxSpreadZoom:1.33,modal:!0,scaleMode:"fit"};e.extend(g,d);var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,_,aa,ba,ca,da,ea,fa,ga,ha,ia,ja,ka=function(){return{x:0,y:0}},la=ka(),ma=ka(),na=ka(),oa={},pa=0,qa={},ra=ka(),sa=0,ta=!0,ua=[],va={},wa=!1,xa=function(a,b){e.extend(f,b.publicMethods),ua.push(a)},ya=function(a){var b=Yb();return a>b-1?a-b:a<0?b+a:a},za={},Aa=function(a,b){return za[a]||(za[a]=[]),za[a].push(b)},Ba=function(a){var b=za[a];if(b){var c=Array.prototype.slice.call(arguments);c.shift();for(var d=0;d<b.length;d++)b[d].apply(f,c)}},Ca=function(){return(new Date).getTime()},Da=function(a){ha=a,f.bg.style.opacity=a*g.bgOpacity},Ea=function(a,b,c,d,e){(!wa||e&&e!==f.currItem)&&(d/=e?e.fitRatio:f.currItem.fitRatio),a[C]=s+b+"px, "+c+"px"+t+" scale("+d+")"},Fa=function(a){ca&&(a&&(q>f.currItem.fitRatio?wa||(ic(f.currItem,!1,!0),wa=!0):wa&&(ic(f.currItem),wa=!1)),Ea(ca,na.x,na.y,q))},Ga=function(a){a.container&&Ea(a.container.style,a.initialPosition.x,a.initialPosition.y,a.initialZoomLevel,a)},Ha=function(a,b){b[C]=s+a+"px, 0px"+t},Ia=function(a,b){if(!g.loop&&b){var c=k+(ra.x*pa-a)/ra.x,d=Math.round(a-pb.x);(c<0&&d>0||c>=Yb()-1&&d<0)&&(a=pb.x+d*g.mainScrollEndFriction)}pb.x=a,Ha(a,l)},Ja=function(a,b){var c=qb[a]-qa[a];return ma[a]+la[a]+c-c*(b/r)},Ka=function(a,b){a.x=b.x,a.y=b.y,b.id&&(a.id=b.id)},La=function(a){a.x=Math.round(a.x),a.y=Math.round(a.y)},Ma=null,Na=function(){Ma&&(e.unbind(document,"mousemove",Na),e.addClass(a,"pswp--has_mouse"),g.mouseUsed=!0,Ba("mouseUsed")),Ma=setTimeout(function(){Ma=null},100)},Oa=function(){e.bind(document,"keydown",f),L.transform&&e.bind(f.scrollWrap,"click",f),g.mouseUsed||e.bind(document,"mousemove",Na),e.bind(window,"resize scroll orientationchange",f),Ba("bindEvents")},Pa=function(){e.unbind(window,"resize scroll orientationchange",f),e.unbind(window,"scroll",p.scroll),e.unbind(document,"keydown",f),e.unbind(document,"mousemove",Na),L.transform&&e.unbind(f.scrollWrap,"click",f),T&&e.unbind(window,n,f),clearTimeout(M),Ba("unbindEvents")},Qa=function(a,b){var c=ec(f.currItem,oa,a);return b&&(ba=c),c},Ra=function(a){return a||(a=f.currItem),a.initialZoomLevel},Sa=function(a){return a||(a=f.currItem),a.w>0?g.maxSpreadZoom:1},Ta=function(a,b,c,d){return d===f.currItem.initialZoomLevel?(c[a]=f.currItem.initialPosition[a],!0):(c[a]=Ja(a,d),c[a]>b.min[a]?(c[a]=b.min[a],!0):c[a]<b.max[a]&&(c[a]=b.max[a],!0))},Ua=function(){if(C){var b=L.perspective&&!E;return s="translate"+(b?"3d(":"("),void(t=L.perspective?", 0px)":")")}C="left",e.addClass(a,"pswp--ie"),Ha=function(a,b){b.left=a+"px"},Ga=function(a){var b=a.fitRatio>1?1:a.fitRatio,c=a.container.style,d=b*a.w,e=b*a.h;c.width=d+"px",c.height=e+"px",c.left=a.initialPosition.x+"px",c.top=a.initialPosition.y+"px"},Fa=function(){if(ca){var a=ca,b=f.currItem,c=b.fitRatio>1?1:b.fitRatio,d=c*b.w,e=c*b.h;a.width=d+"px",a.height=e+"px",a.left=na.x+"px",a.top=na.y+"px"}}},Va=function(a){var b="";g.escKey&&27===a.keyCode?b="close":g.arrowKeys&&(37===a.keyCode?b="prev":39===a.keyCode&&(b="next")),b&&(a.ctrlKey||a.altKey||a.shiftKey||a.metaKey||(a.preventDefault?a.preventDefault():a.returnValue=!1,f[b]()))},Wa=function(a){a&&(W||V||da||R)&&(a.preventDefault(),a.stopPropagation())},Xa=function(){f.setScrollOffset(0,e.getScrollY())},Ya={},Za=0,$a=function(a){Ya[a]&&(Ya[a].raf&&G(Ya[a].raf),Za--,delete Ya[a])},_a=function(a){Ya[a]&&$a(a),Ya[a]||(Za++,Ya[a]={})},ab=function(){for(var a in Ya)Ya.hasOwnProperty(a)&&$a(a)},bb=function(a,b,c,d,e,f,g){var h,i=Ca();_a(a);var j=function(){if(Ya[a]){if((h=Ca()-i)>=d)return $a(a),f(c),void(g&&g());f((c-b)*e(h/d)+b),Ya[a].raf=F(j)}};j()},cb={shout:Ba,listen:Aa,viewportSize:oa,options:g,isMainScrollAnimating:function(){return da},getZoomLevel:function(){return q},getCurrentIndex:function(){return k},isDragging:function(){return T},isZooming:function(){return $},setScrollOffset:function(a,b){qa.x=a,K=qa.y=b,Ba("updateScrollOffset",qa)},applyZoomPan:function(a,b,c,d){na.x=b,na.y=c,q=a,Fa(d)},init:function(){if(!h&&!i){var c;f.framework=e,f.template=a,f.bg=e.getChildByClass(a,"pswp__bg"),H=a.className,h=!0,L=e.detectFeatures(),F=L.raf,G=L.caf,C=L.transform,J=L.oldIE,f.scrollWrap=e.getChildByClass(a,"pswp__scroll-wrap"),f.container=e.getChildByClass(f.scrollWrap,"pswp__container"),l=f.container.style,f.itemHolders=w=[{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}],w[0].el.style.display=w[2].el.style.display="none",Ua(),p={resize:f.updateSize,orientationchange:function(){clearTimeout(M),M=setTimeout(function(){oa.x!==f.scrollWrap.clientWidth&&f.updateSize()},500)},scroll:Xa,keydown:Va,click:Wa};var d=L.isOldIOSPhone||L.isOldAndroid||L.isMobileOpera;for(L.animationName&&L.transform&&!d||(g.showAnimationDuration=g.hideAnimationDuration=0),c=0;c<ua.length;c++)f["init"+ua[c]]();if(b){(f.ui=new b(f,e)).init()}Ba("firstUpdate"),k=k||g.index||0,(isNaN(k)||k<0||k>=Yb())&&(k=0),f.currItem=Xb(k),(L.isOldIOSPhone||L.isOldAndroid)&&(ta=!1),a.setAttribute("aria-hidden","false"),g.modal&&(ta?a.style.position="fixed":(a.style.position="absolute",a.style.top=e.getScrollY()+"px")),void 0===K&&(Ba("initialLayout"),K=I=e.getScrollY());var j="pswp--open ";for(g.mainClass&&(j+=g.mainClass+" "),g.showHideOpacity&&(j+="pswp--animate_opacity "),j+=E?"pswp--touch":"pswp--notouch",j+=L.animationName?" pswp--css_animation":"",j+=L.svg?" pswp--svg":"",e.addClass(a,j),f.updateSize(),m=-1,sa=null,c=0;c<3;c++)Ha((c+m)*ra.x,w[c].el.style);J||e.bind(f.scrollWrap,o,f),Aa("initialZoomInEnd",function(){f.setContent(w[0],k-1),f.setContent(w[2],k+1),w[0].el.style.display=w[2].el.style.display="block",g.focus&&a.focus(),Oa()}),f.setContent(w[1],k),f.updateCurrItem(),Ba("afterInit"),ta||(u=setInterval(function(){Za||T||$||q!==f.currItem.initialZoomLevel||f.updateSize()},1e3)),e.addClass(a,"pswp--visible")}},close:function(){h&&(h=!1,i=!0,Ba("close"),Pa(),$b(f.currItem,null,!0,f.destroy))},destroy:function(){Ba("destroy"),Tb&&clearTimeout(Tb),a.setAttribute("aria-hidden","true"),a.className=H,u&&clearInterval(u),e.unbind(f.scrollWrap,o,f),e.unbind(window,"scroll",f),vb(),ab(),za=null},panTo:function(a,b,c){c||(a>ba.min.x?a=ba.min.x:a<ba.max.x&&(a=ba.max.x),b>ba.min.y?b=ba.min.y:b<ba.max.y&&(b=ba.max.y)),na.x=a,na.y=b,Fa()},handleEvent:function(a){a=a||window.event,p[a.type]&&p[a.type](a)},goTo:function(a){a=ya(a);var b=a-k;sa=b,k=a,f.currItem=Xb(k),pa-=b,Ia(ra.x*pa),ab(),da=!1,f.updateCurrItem()},next:function(){f.goTo(k+1)},prev:function(){f.goTo(k-1)},updateCurrZoomItem:function(a){if(a&&Ba("beforeChange",0),w[1].el.children.length){var b=w[1].el.children[0];ca=e.hasClass(b,"pswp__zoom-wrap")?b.style:null}else ca=null;ba=f.currItem.bounds,r=q=f.currItem.initialZoomLevel,na.x=ba.center.x,na.y=ba.center.y,a&&Ba("afterChange")},invalidateCurrItems:function(){v=!0;for(var a=0;a<3;a++)w[a].item&&(w[a].item.needsUpdate=!0)},updateCurrItem:function(a){if(0!==sa){var b,c=Math.abs(sa);if(!(a&&c<2)){f.currItem=Xb(k),wa=!1,Ba("beforeChange",sa),c>=3&&(m+=sa+(sa>0?-3:3),c=3);for(var d=0;d<c;d++)sa>0?(b=w.shift(),w[2]=b,m++,Ha((m+2)*ra.x,b.el.style),f.setContent(b,k-c+d+1+1)):(b=w.pop(),w.unshift(b),m--,Ha(m*ra.x,b.el.style),f.setContent(b,k+c-d-1-1));if(ca&&1===Math.abs(sa)){var e=Xb(x);e.initialZoomLevel!==q&&(ec(e,oa),ic(e),Ga(e))}sa=0,f.updateCurrZoomItem(),x=k,Ba("afterChange")}}},updateSize:function(b){if(!ta&&g.modal){var c=e.getScrollY();if(K!==c&&(a.style.top=c+"px",K=c),!b&&va.x===window.innerWidth&&va.y===window.innerHeight)return;va.x=window.innerWidth,va.y=window.innerHeight,a.style.height=va.y+"px"}if(oa.x=f.scrollWrap.clientWidth,oa.y=f.scrollWrap.clientHeight,Xa(),ra.x=oa.x+Math.round(oa.x*g.spacing),ra.y=oa.y,Ia(ra.x*pa),Ba("beforeResize"),void 0!==m){for(var d,h,i,j=0;j<3;j++)d=w[j],Ha((j+m)*ra.x,d.el.style),i=k+j-1,g.loop&&Yb()>2&&(i=ya(i)),h=Xb(i),h&&(v||h.needsUpdate||!h.bounds)?(f.cleanSlide(h),f.setContent(d,i),1===j&&(f.currItem=h,f.updateCurrZoomItem(!0)),h.needsUpdate=!1):-1===d.index&&i>=0&&f.setContent(d,i),h&&h.container&&(ec(h,oa),ic(h),Ga(h));v=!1}r=q=f.currItem.initialZoomLevel,ba=f.currItem.bounds,ba&&(na.x=ba.center.x,na.y=ba.center.y,Fa(!0)),Ba("resize")},zoomTo:function(a,b,c,d,f){b&&(r=q,qb.x=Math.abs(b.x)-na.x,qb.y=Math.abs(b.y)-na.y,Ka(ma,na));var g=Qa(a,!1),h={};Ta("x",g,h,a),Ta("y",g,h,a);var i=q,j={x:na.x,y:na.y};La(h);var k=function(b){1===b?(q=a,na.x=h.x,na.y=h.y):(q=(a-i)*b+i,na.x=(h.x-j.x)*b+j.x,na.y=(h.y-j.y)*b+j.y),f&&f(b),Fa(1===b)};c?bb("customZoomTo",0,1,c,d||e.easing.sine.inOut,k):k(1)}},db={},eb={},fb={},gb={},hb={},ib=[],jb={},kb=[],lb={},mb=0,nb=ka(),ob=0,pb=ka(),qb=ka(),rb=ka(),sb=function(a,b){return a.x===b.x&&a.y===b.y},tb=function(a,b){return Math.abs(a.x-b.x)<25&&Math.abs(a.y-b.y)<25},ub=function(a,b){return lb.x=Math.abs(a.x-b.x),lb.y=Math.abs(a.y-b.y),Math.sqrt(lb.x*lb.x+lb.y*lb.y)},vb=function(){X&&(G(X),X=null)},wb=function(){T&&(X=F(wb),Mb())},xb=function(){return!("fit"===g.scaleMode&&q===f.currItem.initialZoomLevel)},yb=function(a,b){return!(!a||a===document)&&!(a.getAttribute("class")&&a.getAttribute("class").indexOf("pswp__scroll-wrap")>-1)&&(b(a)?a:yb(a.parentNode,b))},zb={},Ab=function(a,b){return zb.prevent=!yb(a.target,g.isClickableElement),Ba("preventDragEvent",a,b,zb),zb.prevent},Bb=function(a,b){return b.x=a.pageX,b.y=a.pageY,b.id=a.identifier,b},Cb=function(a,b,c){c.x=.5*(a.x+b.x),c.y=.5*(a.y+b.y)},Db=function(a,b,c){if(a-O>50){var d=kb.length>2?kb.shift():{};d.x=b,d.y=c,kb.push(d),O=a}},Eb=function(){var a=na.y-f.currItem.initialPosition.y;return 1-Math.abs(a/(oa.y/2))},Fb={},Gb={},Hb=[],Ib=function(a){for(;Hb.length>0;)Hb.pop();return D?(ja=0,ib.forEach(function(a){0===ja?Hb[0]=a:1===ja&&(Hb[1]=a),ja++})):a.type.indexOf("touch")>-1?a.touches&&a.touches.length>0&&(Hb[0]=Bb(a.touches[0],Fb),a.touches.length>1&&(Hb[1]=Bb(a.touches[1],Gb))):(Fb.x=a.pageX,Fb.y=a.pageY,Fb.id="",Hb[0]=Fb),Hb},Jb=function(a,b){var c,d,e,h,i=na[a]+b[a],j=b[a]>0,k=pb.x+b.x,l=pb.x-jb.x;return c=i>ba.min[a]||i<ba.max[a]?g.panEndFriction:1,i=na[a]+b[a]*c,!g.allowPanToNext&&q!==f.currItem.initialZoomLevel||(ca?"h"!==ea||"x"!==a||V||(j?(i>ba.min[a]&&(c=g.panEndFriction,ba.min[a]-i,d=ba.min[a]-ma[a]),(d<=0||l<0)&&Yb()>1?(h=k,l<0&&k>jb.x&&(h=jb.x)):ba.min.x!==ba.max.x&&(e=i)):(i<ba.max[a]&&(c=g.panEndFriction,i-ba.max[a],d=ma[a]-ba.max[a]),(d<=0||l>0)&&Yb()>1?(h=k,l>0&&k<jb.x&&(h=jb.x)):ba.min.x!==ba.max.x&&(e=i))):h=k,"x"!==a)?void(da||Y||q>f.currItem.fitRatio&&(na[a]+=b[a]*c)):(void 0!==h&&(Ia(h,!0),Y=h!==jb.x),ba.min.x!==ba.max.x&&(void 0!==e?na.x=e:Y||(na.x+=b.x*c)),void 0!==h)},Kb=function(a){if(!("mousedown"===a.type&&a.button>0)){if(Wb)return void a.preventDefault();if(!S||"mousedown"!==a.type){if(Ab(a,!0)&&a.preventDefault(),Ba("pointerDown"),D){var b=e.arraySearch(ib,a.pointerId,"id");b<0&&(b=ib.length),ib[b]={x:a.pageX,y:a.pageY,id:a.pointerId}}var c=Ib(a),d=c.length;Z=null,ab(),T&&1!==d||(T=fa=!0,e.bind(window,n,f),Q=ia=ga=R=Y=W=U=V=!1,ea=null,Ba("firstTouchStart",c),Ka(ma,na),la.x=la.y=0,Ka(gb,c[0]),Ka(hb,gb),jb.x=ra.x*pa,kb=[{x:gb.x,y:gb.y}],O=N=Ca(),Qa(q,!0),vb(),wb()),!$&&d>1&&!da&&!Y&&(r=q,V=!1,$=U=!0,la.y=la.x=0,Ka(ma,na),Ka(db,c[0]),Ka(eb,c[1]),Cb(db,eb,rb),qb.x=Math.abs(rb.x)-na.x,qb.y=Math.abs(rb.y)-na.y,_=aa=ub(db,eb))}}},Lb=function(a){if(a.preventDefault(),D){var b=e.arraySearch(ib,a.pointerId,"id");if(b>-1){var c=ib[b];c.x=a.pageX,c.y=a.pageY}}if(T){var d=Ib(a);if(ea||W||$)Z=d;else if(pb.x!==ra.x*pa)ea="h";else{var f=Math.abs(d[0].x-gb.x)-Math.abs(d[0].y-gb.y);Math.abs(f)>=10&&(ea=f>0?"h":"v",Z=d)}}},Mb=function(){if(Z){var a=Z.length;if(0!==a)if(Ka(db,Z[0]),fb.x=db.x-gb.x,fb.y=db.y-gb.y,$&&a>1){if(gb.x=db.x,gb.y=db.y,!fb.x&&!fb.y&&sb(Z[1],eb))return;Ka(eb,Z[1]),V||(V=!0,Ba("zoomGestureStarted"));var b=ub(db,eb),c=Rb(b);c>f.currItem.initialZoomLevel+f.currItem.initialZoomLevel/15&&(ia=!0);var d=1,e=Ra(),h=Sa();if(c<e)if(g.pinchToClose&&!ia&&r<=f.currItem.initialZoomLevel){var i=e-c,j=1-i/(e/1.2);Da(j),Ba("onPinchClose",j),ga=!0}else d=(e-c)/e,d>1&&(d=1),c=e-d*(e/3);else c>h&&(d=(c-h)/(6*e),d>1&&(d=1),c=h+d*e);d<0&&(d=0),_=b,Cb(db,eb,nb),la.x+=nb.x-rb.x,la.y+=nb.y-rb.y,Ka(rb,nb),na.x=Ja("x",c),na.y=Ja("y",c),Q=c>q,q=c,Fa()}else{if(!ea)return;if(fa&&(fa=!1,Math.abs(fb.x)>=10&&(fb.x-=Z[0].x-hb.x),Math.abs(fb.y)>=10&&(fb.y-=Z[0].y-hb.y)),gb.x=db.x,gb.y=db.y,0===fb.x&&0===fb.y)return;if("v"===ea&&g.closeOnVerticalDrag&&!xb()){la.y+=fb.y,na.y+=fb.y;var k=Eb();return R=!0,Ba("onVerticalDrag",k),Da(k),void Fa()}Db(Ca(),db.x,db.y),W=!0,ba=f.currItem.bounds;var l=Jb("x",fb);l||(Jb("y",fb),La(na),Fa())}}},Nb=function(a){if(L.isOldAndroid){if(S&&"mouseup"===a.type)return;a.type.indexOf("touch")>-1&&(clearTimeout(S),S=setTimeout(function(){S=0},600))}Ba("pointerUp"),Ab(a,!1)&&a.preventDefault();var b;if(D){var c=e.arraySearch(ib,a.pointerId,"id");if(c>-1)if(b=ib.splice(c,1)[0],navigator.pointerEnabled)b.type=a.pointerType||"mouse";else{var d={4:"mouse",2:"touch",3:"pen"};b.type=d[a.pointerType],b.type||(b.type=a.pointerType||"mouse")}}var h,i=Ib(a),j=i.length;if("mouseup"===a.type&&(j=0),2===j)return Z=null,!0;1===j&&Ka(hb,i[0]),0!==j||ea||da||(b||("mouseup"===a.type?b={x:a.pageX,y:a.pageY,type:"mouse"}:a.changedTouches&&a.changedTouches[0]&&(b={x:a.changedTouches[0].pageX,y:a.changedTouches[0].pageY,type:"touch"})),Ba("touchRelease",a,b));var k=-1;if(0===j&&(T=!1,e.unbind(window,n,f),vb(),$?k=0:-1!==ob&&(k=Ca()-ob)),ob=1===j?Ca():-1,h=-1!==k&&k<150?"zoom":"swipe",$&&j<2&&($=!1,1===j&&(h="zoomPointerUp"),Ba("zoomGestureEnded")),Z=null,W||V||da||R)if(ab(),P||(P=Ob()),P.calculateSwipeSpeed("x"),R){var l=Eb();if(l<g.verticalDragRange)f.close();else{var m=na.y,o=ha;bb("verticalDrag",0,1,300,e.easing.cubic.out,function(a){na.y=(f.currItem.initialPosition.y-m)*a+m,Da((1-o)*a+o),Fa()}),Ba("onVerticalDrag",1)}}else{if((Y||da)&&0===j){var p=Qb(h,P);if(p)return;h="zoomPointerUp"}if(!da)return"swipe"!==h?void Sb():void(!Y&&q>f.currItem.fitRatio&&Pb(P))}},Ob=function(){var a,b,c={lastFlickOffset:{},lastFlickDist:{},lastFlickSpeed:{},slowDownRatio:{},slowDownRatioReverse:{},speedDecelerationRatio:{},speedDecelerationRatioAbs:{},distanceOffset:{},backAnimDestination:{},backAnimStarted:{},calculateSwipeSpeed:function(d){kb.length>1?(a=Ca()-O+50,b=kb[kb.length-2][d]):(a=Ca()-N,b=hb[d]),c.lastFlickOffset[d]=gb[d]-b,c.lastFlickDist[d]=Math.abs(c.lastFlickOffset[d]),c.lastFlickDist[d]>20?c.lastFlickSpeed[d]=c.lastFlickOffset[d]/a:c.lastFlickSpeed[d]=0,Math.abs(c.lastFlickSpeed[d])<.1&&(c.lastFlickSpeed[d]=0),c.slowDownRatio[d]=.95,c.slowDownRatioReverse[d]=1-c.slowDownRatio[d],c.speedDecelerationRatio[d]=1},calculateOverBoundsAnimOffset:function(a,b){c.backAnimStarted[a]||(na[a]>ba.min[a]?c.backAnimDestination[a]=ba.min[a]:na[a]<ba.max[a]&&(c.backAnimDestination[a]=ba.max[a]),void 0!==c.backAnimDestination[a]&&(c.slowDownRatio[a]=.7,c.slowDownRatioReverse[a]=1-c.slowDownRatio[a],c.speedDecelerationRatioAbs[a]<.05&&(c.lastFlickSpeed[a]=0,c.backAnimStarted[a]=!0,bb("bounceZoomPan"+a,na[a],c.backAnimDestination[a],b||300,e.easing.sine.out,function(b){na[a]=b,Fa()}))))},calculateAnimOffset:function(a){c.backAnimStarted[a]||(c.speedDecelerationRatio[a]=c.speedDecelerationRatio[a]*(c.slowDownRatio[a]+c.slowDownRatioReverse[a]-c.slowDownRatioReverse[a]*c.timeDiff/10),c.speedDecelerationRatioAbs[a]=Math.abs(c.lastFlickSpeed[a]*c.speedDecelerationRatio[a]),c.distanceOffset[a]=c.lastFlickSpeed[a]*c.speedDecelerationRatio[a]*c.timeDiff,na[a]+=c.distanceOffset[a])},panAnimLoop:function(){if(Ya.zoomPan&&(Ya.zoomPan.raf=F(c.panAnimLoop),c.now=Ca(),c.timeDiff=c.now-c.lastNow,c.lastNow=c.now,c.calculateAnimOffset("x"),c.calculateAnimOffset("y"),Fa(),c.calculateOverBoundsAnimOffset("x"),c.calculateOverBoundsAnimOffset("y"),c.speedDecelerationRatioAbs.x<.05&&c.speedDecelerationRatioAbs.y<.05))return na.x=Math.round(na.x),na.y=Math.round(na.y),Fa(),void $a("zoomPan")}};return c},Pb=function(a){return a.calculateSwipeSpeed("y"),ba=f.currItem.bounds,a.backAnimDestination={},a.backAnimStarted={},Math.abs(a.lastFlickSpeed.x)<=.05&&Math.abs(a.lastFlickSpeed.y)<=.05?(a.speedDecelerationRatioAbs.x=a.speedDecelerationRatioAbs.y=0,a.calculateOverBoundsAnimOffset("x"),a.calculateOverBoundsAnimOffset("y"),!0):(_a("zoomPan"),a.lastNow=Ca(),void a.panAnimLoop())},Qb=function(a,b){var c;da||(mb=k);var d;if("swipe"===a){var h=gb.x-hb.x,i=b.lastFlickDist.x<10;h>30&&(i||b.lastFlickOffset.x>20)?d=-1:h<-30&&(i||b.lastFlickOffset.x<-20)&&(d=1)}var j;d&&(k+=d,k<0?(k=g.loop?Yb()-1:0,j=!0):k>=Yb()&&(k=g.loop?0:Yb()-1,j=!0),j&&!g.loop||(sa+=d,pa-=d,c=!0));var l,m=ra.x*pa,n=Math.abs(m-pb.x);return c||m>pb.x==b.lastFlickSpeed.x>0?(l=Math.abs(b.lastFlickSpeed.x)>0?n/Math.abs(b.lastFlickSpeed.x):333,l=Math.min(l,400),l=Math.max(l,250)):l=333,mb===k&&(c=!1),da=!0,Ba("mainScrollAnimStart"),bb("mainScroll",pb.x,m,l,e.easing.cubic.out,Ia,function(){ab(),da=!1,mb=-1,(c||mb!==k)&&f.updateCurrItem(),Ba("mainScrollAnimComplete")}),c&&f.updateCurrItem(!0),c},Rb=function(a){return 1/aa*a*r},Sb=function(){var a=q,b=Ra(),c=Sa();q<b?a=b:q>c&&(a=c);var d,g=ha;return ga&&!Q&&!ia&&q<b?(f.close(),!0):(ga&&(d=function(a){Da((1-g)*a+g)}),f.zoomTo(a,0,200,e.easing.cubic.out,d),!0)};xa("Gestures",{publicMethods:{initGestures:function(){var a=function(a,b,c,d,e){y=a+b,z=a+c,A=a+d,B=e?a+e:""};D=L.pointerEvent,D&&L.touch&&(L.touch=!1),D?navigator.pointerEnabled?a("pointer","down","move","up","cancel"):a("MSPointer","Down","Move","Up","Cancel"):L.touch?(a("touch","start","move","end","cancel"),E=!0):a("mouse","down","move","up"),n=z+" "+A+" "+B,o=y,D&&!E&&(E=navigator.maxTouchPoints>1||navigator.msMaxTouchPoints>1),f.likelyTouchDevice=E,p[y]=Kb,p[z]=Lb,p[A]=Nb,B&&(p[B]=p[A]),L.touch&&(o+=" mousedown",n+=" mousemove mouseup",p.mousedown=p[y],p.mousemove=p[z],p.mouseup=p[A]),E||(g.allowPanToNext=!1)}}});var Tb,Ub,Vb,Wb,Xb,Yb,Zb,$b=function(b,c,d,h){Tb&&clearTimeout(Tb),Wb=!0,Vb=!0;var i;b.initialLayout?(i=b.initialLayout,b.initialLayout=null):i=g.getThumbBoundsFn&&g.getThumbBoundsFn(k);var l=d?g.hideAnimationDuration:g.showAnimationDuration,m=function(){$a("initialZoom"),d?(f.template.removeAttribute("style"),f.bg.removeAttribute("style")):(Da(1),c&&(c.style.display="block"),e.addClass(a,"pswp--animated-in"),Ba("initialZoom"+(d?"OutEnd":"InEnd"))),h&&h(),Wb=!1};if(!l||!i||void 0===i.x)return Ba("initialZoom"+(d?"Out":"In")),q=b.initialZoomLevel,Ka(na,b.initialPosition),Fa(),a.style.opacity=d?0:1,Da(1),void(l?setTimeout(function(){m()},l):m());!function(){var c=j,h=!f.currItem.src||f.currItem.loadError||g.showHideOpacity;b.miniImg&&(b.miniImg.style.webkitBackfaceVisibility="hidden"),d||(q=i.w/b.w,na.x=i.x,na.y=i.y-I,f[h?"template":"bg"].style.opacity=.001,Fa()),_a("initialZoom"),d&&!c&&e.removeClass(a,"pswp--animated-in"),h&&(d?e[(c?"remove":"add")+"Class"](a,"pswp--animate_opacity"):setTimeout(function(){e.addClass(a,"pswp--animate_opacity")},30)),Tb=setTimeout(function(){if(Ba("initialZoom"+(d?"Out":"In")),d){var f=i.w/b.w,g={x:na.x,y:na.y},j=q,k=ha,n=function(b){1===b?(q=f,na.x=i.x,na.y=i.y-K):(q=(f-j)*b+j,na.x=(i.x-g.x)*b+g.x,na.y=(i.y-K-g.y)*b+g.y),Fa(),h?a.style.opacity=1-b:Da(k-b*k)};c?bb("initialZoom",0,1,l,e.easing.cubic.out,n,m):(n(1),Tb=setTimeout(m,l+20))}else q=b.initialZoomLevel,Ka(na,b.initialPosition),Fa(),Da(1),h?a.style.opacity=1:Da(1),Tb=setTimeout(m,l+20)},d?25:90)}()},_b={},ac=[],bc={index:0,errorMsg:'<div class="pswp__error-msg"><a href="%url%" target="_blank">The image</a> could not be loaded.</div>',forceProgressiveLoading:!1,preload:[1,1],getNumItemsFn:function(){return Ub.length}},cc=function(){return{center:{x:0,y:0},max:{x:0,y:0},min:{x:0,y:0}}},dc=function(a,b,c){var d=a.bounds;d.center.x=Math.round((_b.x-b)/2),d.center.y=Math.round((_b.y-c)/2)+a.vGap.top,d.max.x=b>_b.x?Math.round(_b.x-b):d.center.x,d.max.y=c>_b.y?Math.round(_b.y-c)+a.vGap.top:d.center.y,d.min.x=b>_b.x?0:d.center.x,d.min.y=c>_b.y?a.vGap.top:d.center.y},ec=function(a,b,c){if(a.src&&!a.loadError){var d=!c;if(d&&(a.vGap||(a.vGap={top:0,bottom:0}),Ba("parseVerticalMargin",a)),_b.x=b.x,_b.y=b.y-a.vGap.top-a.vGap.bottom,d){var e=_b.x/a.w,f=_b.y/a.h;a.fitRatio=e<f?e:f;var h=g.scaleMode;"orig"===h?c=1:"fit"===h&&(c=a.fitRatio),c>1&&(c=1),a.initialZoomLevel=c,a.bounds||(a.bounds=cc())}if(!c)return;return dc(a,a.w*c,a.h*c),d&&c===a.initialZoomLevel&&(a.initialPosition=a.bounds.center),a.bounds}return a.w=a.h=0,a.initialZoomLevel=a.fitRatio=1,a.bounds=cc(),a.initialPosition=a.bounds.center,a.bounds},fc=function(a,b,c,d,e,g){b.loadError||d&&(b.imageAppended=!0,ic(b,d,b===f.currItem&&wa),c.appendChild(d),g&&setTimeout(function(){
b&&b.loaded&&b.placeholder&&(b.placeholder.style.display="none",b.placeholder=null)},500))},gc=function(a){a.loading=!0,a.loaded=!1;var b=a.img=e.createEl("pswp__img","img"),c=function(){a.loading=!1,a.loaded=!0,a.loadComplete?a.loadComplete(a):a.img=null,b.onload=b.onerror=null,b=null};return b.onload=c,b.onerror=function(){a.loadError=!0,c()},b.src=a.src,b},hc=function(a,b){if(a.src&&a.loadError&&a.container)return b&&(a.container.innerHTML=""),a.container.innerHTML=g.errorMsg.replace("%url%",a.src),!0},ic=function(a,b,c){if(a.src){b||(b=a.container.lastChild);var d=c?a.w:Math.round(a.w*a.fitRatio),e=c?a.h:Math.round(a.h*a.fitRatio);a.placeholder&&!a.loaded&&(a.placeholder.style.width=d+"px",a.placeholder.style.height=e+"px"),b.style.width=d+"px",b.style.height=e+"px"}},jc=function(){if(ac.length){for(var a,b=0;b<ac.length;b++)a=ac[b],a.holder.index===a.index&&fc(a.index,a.item,a.baseDiv,a.img,0,a.clearPlaceholder);ac=[]}};xa("Controller",{publicMethods:{lazyLoadItem:function(a){a=ya(a);var b=Xb(a);b&&(!b.loaded&&!b.loading||v)&&(Ba("gettingData",a,b),b.src&&gc(b))},initController:function(){e.extend(g,bc,!0),f.items=Ub=c,Xb=f.getItemAt,Yb=g.getNumItemsFn,Zb=g.loop,Yb()<3&&(g.loop=!1),Aa("beforeChange",function(a){var b,c=g.preload,d=null===a||a>=0,e=Math.min(c[0],Yb()),h=Math.min(c[1],Yb());for(b=1;b<=(d?h:e);b++)f.lazyLoadItem(k+b);for(b=1;b<=(d?e:h);b++)f.lazyLoadItem(k-b)}),Aa("initialLayout",function(){f.currItem.initialLayout=g.getThumbBoundsFn&&g.getThumbBoundsFn(k)}),Aa("mainScrollAnimComplete",jc),Aa("initialZoomInEnd",jc),Aa("destroy",function(){for(var a,b=0;b<Ub.length;b++)a=Ub[b],a.container&&(a.container=null),a.placeholder&&(a.placeholder=null),a.img&&(a.img=null),a.preloader&&(a.preloader=null),a.loadError&&(a.loaded=a.loadError=!1);ac=null})},getItemAt:function(a){return a>=0&&void 0!==Ub[a]&&Ub[a]},allowProgressiveImg:function(){return g.forceProgressiveLoading||!E||g.mouseUsed||screen.width>1200},setContent:function(a,b){g.loop&&(b=ya(b));var c=f.getItemAt(a.index);c&&(c.container=null);var d,i=f.getItemAt(b);if(!i)return void(a.el.innerHTML="");Ba("gettingData",b,i),a.index=b,a.item=i;var j=i.container=e.createEl("pswp__zoom-wrap");if(!i.src&&i.html&&(i.html.tagName?j.appendChild(i.html):j.innerHTML=i.html),hc(i),ec(i,oa),!i.src||i.loadError||i.loaded)i.src&&!i.loadError&&(d=e.createEl("pswp__img","img"),d.style.opacity=1,d.src=i.src,ic(i,d),fc(0,i,j,d));else{if(i.loadComplete=function(c){if(h){if(a&&a.index===b){if(hc(c,!0))return c.loadComplete=c.img=null,ec(c,oa),Ga(c),void(a.index===k&&f.updateCurrZoomItem());c.imageAppended?!Wb&&c.placeholder&&(c.placeholder.style.display="none",c.placeholder=null):L.transform&&(da||Wb)?ac.push({item:c,baseDiv:j,img:c.img,index:b,holder:a,clearPlaceholder:!0}):fc(0,c,j,c.img,0,!0)}c.loadComplete=null,c.img=null,Ba("imageLoadComplete",b,c)}},e.features.transform){var l="pswp__img pswp__img--placeholder";l+=i.msrc?"":" pswp__img--placeholder--blank";var m=e.createEl(l,i.msrc?"img":"");i.msrc&&(m.src=i.msrc),ic(i,m),j.appendChild(m),i.placeholder=m}i.loading||gc(i),f.allowProgressiveImg()&&(!Vb&&L.transform?ac.push({item:i,baseDiv:j,img:i.img,index:b,holder:a}):fc(0,i,j,i.img,0,!0))}Vb||b!==k?Ga(i):(ca=j.style,$b(i,d||i.img)),a.el.innerHTML="",a.el.appendChild(j)},cleanSlide:function(a){a.img&&(a.img.onload=a.img.onerror=null),a.loaded=a.loading=a.img=a.imageAppended=!1}}});var kc,lc={},mc=function(a,b,c){var d=document.createEvent("CustomEvent"),e={origEvent:a,target:a.target,releasePoint:b,pointerType:c||"touch"};d.initCustomEvent("pswpTap",!0,!0,e),a.target.dispatchEvent(d)};xa("Tap",{publicMethods:{initTap:function(){Aa("firstTouchStart",f.onTapStart),Aa("touchRelease",f.onTapRelease),Aa("destroy",function(){lc={},kc=null})},onTapStart:function(a){a.length>1&&(clearTimeout(kc),kc=null)},onTapRelease:function(a,b){if(b&&!W&&!U&&!Za){var c=b;if(kc&&(clearTimeout(kc),kc=null,tb(c,lc)))return void Ba("doubleTap",c);if("mouse"===b.type)return void mc(a,b,"mouse");if("BUTTON"===a.target.tagName.toUpperCase()||e.hasClass(a.target,"pswp__single-tap"))return void mc(a,b);Ka(lc,c),kc=setTimeout(function(){mc(a,b),kc=null},300)}}}});var nc;xa("DesktopZoom",{publicMethods:{initDesktopZoom:function(){J||(E?Aa("mouseUsed",function(){f.setupDesktopZoom()}):f.setupDesktopZoom(!0))},setupDesktopZoom:function(b){nc={};var c="wheel mousewheel DOMMouseScroll";Aa("bindEvents",function(){e.bind(a,c,f.handleMouseWheel)}),Aa("unbindEvents",function(){nc&&e.unbind(a,c,f.handleMouseWheel)}),f.mouseZoomedIn=!1;var d,g=function(){f.mouseZoomedIn&&(e.removeClass(a,"pswp--zoomed-in"),f.mouseZoomedIn=!1),q<1?e.addClass(a,"pswp--zoom-allowed"):e.removeClass(a,"pswp--zoom-allowed"),h()},h=function(){d&&(e.removeClass(a,"pswp--dragging"),d=!1)};Aa("resize",g),Aa("afterChange",g),Aa("pointerDown",function(){f.mouseZoomedIn&&(d=!0,e.addClass(a,"pswp--dragging"))}),Aa("pointerUp",h),b||g()},handleMouseWheel:function(a){if(q<=f.currItem.fitRatio)return g.modal&&(!g.closeOnScroll||Za||T?a.preventDefault():C&&Math.abs(a.deltaY)>2&&(j=!0,f.close())),!0;if(a.stopPropagation(),nc.x=0,"deltaX"in a)1===a.deltaMode?(nc.x=18*a.deltaX,nc.y=18*a.deltaY):(nc.x=a.deltaX,nc.y=a.deltaY);else if("wheelDelta"in a)a.wheelDeltaX&&(nc.x=-.16*a.wheelDeltaX),a.wheelDeltaY?nc.y=-.16*a.wheelDeltaY:nc.y=-.16*a.wheelDelta;else{if(!("detail"in a))return;nc.y=a.detail}Qa(q,!0);var b=na.x-nc.x,c=na.y-nc.y;(g.modal||b<=ba.min.x&&b>=ba.max.x&&c<=ba.min.y&&c>=ba.max.y)&&a.preventDefault(),f.panTo(b,c)},toggleDesktopZoom:function(b){b=b||{x:oa.x/2+qa.x,y:oa.y/2+qa.y};var c=g.getDoubleTapZoom(!0,f.currItem),d=q===c;f.mouseZoomedIn=!d,f.zoomTo(d?f.currItem.initialZoomLevel:c,b,333),e[(d?"remove":"add")+"Class"](a,"pswp--zoomed-in")}}});var oc,pc,qc,rc,sc,tc,uc,vc,wc,xc,yc,zc,Ac={history:!0,galleryUID:1},Bc=function(){return yc.hash.substring(1)},Cc=function(){oc&&clearTimeout(oc),qc&&clearTimeout(qc)},Dc=function(){var a=Bc(),b={};if(a.length<5)return b;var c,d=a.split("&");for(c=0;c<d.length;c++)if(d[c]){var e=d[c].split("=");e.length<2||(b[e[0]]=e[1])}if(g.galleryPIDs){var f=b.pid;for(b.pid=0,c=0;c<Ub.length;c++)if(Ub[c].pid===f){b.pid=c;break}}else b.pid=parseInt(b.pid,10)-1;return b.pid<0&&(b.pid=0),b},Ec=function(){if(qc&&clearTimeout(qc),Za||T)return void(qc=setTimeout(Ec,500));rc?clearTimeout(pc):rc=!0;var a=k+1,b=Xb(k);b.hasOwnProperty("pid")&&(a=b.pid);var c=uc+"&gid="+g.galleryUID+"&pid="+a;vc||-1===yc.hash.indexOf(c)&&(xc=!0);var d=yc.href.split("#")[0]+"#"+c;zc?"#"+c!==window.location.hash&&history[vc?"replaceState":"pushState"]("",document.title,d):vc?yc.replace(d):yc.hash=c,vc=!0,pc=setTimeout(function(){rc=!1},60)};xa("History",{publicMethods:{initHistory:function(){if(e.extend(g,Ac,!0),g.history){yc=window.location,xc=!1,wc=!1,vc=!1,uc=Bc(),zc="pushState"in history,uc.indexOf("gid=")>-1&&(uc=uc.split("&gid=")[0],uc=uc.split("?gid=")[0]),Aa("afterChange",f.updateURL),Aa("unbindEvents",function(){e.unbind(window,"hashchange",f.onHashChange)});var a=function(){tc=!0,wc||(xc?history.back():uc?yc.hash=uc:zc?history.pushState("",document.title,yc.pathname+yc.search):yc.hash=""),Cc()};Aa("unbindEvents",function(){j&&a()}),Aa("destroy",function(){tc||a()}),Aa("firstUpdate",function(){k=Dc().pid});var b=uc.indexOf("pid=");b>-1&&(uc=uc.substring(0,b),"&"===uc.slice(-1)&&(uc=uc.slice(0,-1))),setTimeout(function(){h&&e.bind(window,"hashchange",f.onHashChange)},40)}},onHashChange:function(){return Bc()===uc?(wc=!0,void f.close()):void(rc||(sc=!0,f.goTo(Dc().pid),sc=!1))},updateURL:function(){Cc(),sc||(vc?oc=setTimeout(Ec,800):Ec())}}}),e.extend(f,cb)}}),function(a,b){"function"==typeof define&&define.amd?define(b):"object"==typeof exports?module.exports=b():a.PhotoSwipeUI_Default=b()}(this,function(){"use strict";return function(a,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(a,b){return a.title?(b.children[0].innerHTML=a.title,!0):(b.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 a.currItem.src||""},getPageURLForShare:function(){return window.location.href},getTextForShare:function(){return a.currItem.title||""},indexIndicatorSep:" / ",fitControlsWidth:1200},A=function(a){if(r)return!0;a=a||window.event,q.timeToIdle&&q.mouseUsed&&!k&&K();for(var c,d,e=a.target||a.srcElement,f=e.getAttribute("class")||"",g=0;g<S.length;g++)c=S[g],c.onTap&&f.indexOf("pswp__"+c.name)>-1&&(c.onTap(),d=!0);if(d){a.stopPropagation&&a.stopPropagation(),r=!0;var h=b.features.isOldAndroid?600:30;s=setTimeout(function(){r=!1},h)}},B=function(){return!a.likelyTouchDevice||q.mouseUsed||screen.width>q.fitControlsWidth},C=function(a,c,d){b[(d?"add":"remove")+"Class"](a,"pswp__"+c)},D=function(){var a=1===q.getNumItemsFn();a!==p&&(C(d,"ui--one-slide",a),p=a)},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(b){b=b||window.event;var c=b.target||b.srcElement;return a.shout("shareLinkClick",b,c),!(!c.href||!c.hasAttribute("download")&&(window.open(c.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 a,b,c,d,e,f="",g=0;g<q.shareButtons.length;g++)a=q.shareButtons[g],c=q.getImageURLForShare(a),d=q.getPageURLForShare(a),e=q.getTextForShare(a),b=a.url.replace("{{url}}",encodeURIComponent(d)).replace("{{image_url}}",encodeURIComponent(c)).replace("{{raw_image_url}}",c).replace("{{text}}",encodeURIComponent(e)),f+='<a href="'+b+'" target="_blank" class="pswp__share--'+a.id+'"'+(a.download?"download":"")+">"+a.label+"</a>",q.parseShareButtonOut&&(f=q.parseShareButtonOut(a,f));i.children[0].innerHTML=f,i.children[0].onclick=G},I=function(a){for(var c=0;c<q.closeElClasses.length;c++)if(b.hasClass(a,"pswp__"+q.closeElClasses[c]))return!0},J=0,K=function(){clearTimeout(u),J=0,k&&v.setIdle(!1)},L=function(a){a=a||window.event;var b=a.relatedTarget||a.toElement;b&&"HTML"!==b.nodeName||(clearTimeout(u),u=setTimeout(function(){v.setIdle(!0)},q.timeToIdleOutside))},M=function(){q.fullscreenEl&&!b.features.isOldAndroid&&(c||(c=v.getFullscreenAPI()),c?(b.bind(document,c.eventK,v.updateFullscreen),v.updateFullscreen(),b.addClass(a.template,"pswp--supports-fs")):b.removeClass(a.template,"pswp--supports-fs"))},N=function(){q.preloaderEl&&(O(!0),l("beforeChange",function(){clearTimeout(o),o=setTimeout(function(){a.currItem&&a.currItem.loading?(!a.allowProgressiveImg()||a.currItem.img&&!a.currItem.img.naturalWidth)&&O(!1):O(!0)},q.loadingIndicatorDelay)}),l("imageLoadComplete",function(b,c){a.currItem===c&&O(!0)}))},O=function(a){n!==a&&(C(m,"preloader--active",!a),n=a)},P=function(a){var c=a.vGap;if(B()){var g=q.barsSize;if(q.captionEl&&"auto"===g.bottom)if(f||(f=b.createEl("pswp__caption pswp__caption--fake"),f.appendChild(b.createEl("pswp__caption__center")),d.insertBefore(f,e),b.addClass(d,"pswp__ui--fit")),q.addCaptionHTMLFn(a,f,!0)){var h=f.clientHeight;c.bottom=parseInt(h,10)||44}else c.bottom=g.top;else c.bottom="auto"===g.bottom?0:g.bottom;c.top=g.top}else c.top=c.bottom=0},Q=function(){q.timeToIdle&&l("mouseUsed",function(){b.bind(document,"mousemove",K),b.bind(document,"mouseout",L),t=setInterval(function(){2===++J&&v.setIdle(!0)},q.timeToIdle/2)})},R=function(){l("onVerticalDrag",function(a){x&&a<.95?v.hideControls():!x&&a>=.95&&v.showControls()});var a;l("onPinchClose",function(b){x&&b<.9?(v.hideControls(),a=!0):a&&!x&&b>.9&&v.showControls()}),l("zoomGestureEnded",function(){(a=!1)&&!x&&v.showControls()})},S=[{name:"caption",option:"captionEl",onInit:function(a){e=a}},{name:"share-modal",option:"shareEl",onInit:function(a){i=a},onTap:function(){F()}},{name:"button--share",option:"shareEl",onInit:function(a){h=a},onTap:function(){F()}},{name:"button--zoom",option:"zoomEl",onTap:a.toggleDesktopZoom},{name:"counter",option:"counterEl",onInit:function(a){g=a}},{name:"button--close",option:"closeEl",onTap:a.close},{name:"button--arrow--left",option:"arrowEl",onTap:a.prev},{name:"button--arrow--right",option:"arrowEl",onTap:a.next},{name:"button--fs",option:"fullscreenEl",onTap:function(){c.isFullscreen()?c.exit():c.enter()}},{name:"preloader",option:"preloaderEl",onInit:function(a){m=a}}],T=function(){var a,c,e,f=function(d){if(d)for(var f=d.length,g=0;g<f;g++){a=d[g],c=a.className;for(var h=0;h<S.length;h++)e=S[h],c.indexOf("pswp__"+e.name)>-1&&(q[e.option]?(b.removeClass(a,"pswp__element--disabled"),e.onInit&&e.onInit(a)):b.addClass(a,"pswp__element--disabled"))}};f(d.children);var g=b.getChildByClass(d,"pswp__top-bar");g&&f(g.children)};v.init=function(){b.extend(a.options,z,!0),q=a.options,d=b.getChildByClass(a.scrollWrap,"pswp__ui"),l=a.listen,R(),l("beforeChange",v.update),l("doubleTap",function(b){var c=a.currItem.initialZoomLevel;a.getZoomLevel()!==c?a.zoomTo(c,b,333):a.zoomTo(q.getDoubleTapZoom(!1,a.currItem),b,333)}),l("preventDragEvent",function(a,b,c){var d=a.target||a.srcElement;d&&d.getAttribute("class")&&a.type.indexOf("mouse")>-1&&(d.getAttribute("class").indexOf("__caption")>0||/(SMALL|STRONG|EM)/i.test(d.tagName))&&(c.prevent=!1)}),l("bindEvents",function(){b.bind(d,"pswpTap click",A),b.bind(a.scrollWrap,"pswpTap",v.onGlobalTap),a.likelyTouchDevice||b.bind(a.scrollWrap,"mouseover",v.onMouseOver)}),l("unbindEvents",function(){y||F(),t&&clearInterval(t),b.unbind(document,"mouseout",L),b.unbind(document,"mousemove",K),b.unbind(d,"pswpTap click",A),b.unbind(a.scrollWrap,"pswpTap",v.onGlobalTap),b.unbind(a.scrollWrap,"mouseover",v.onMouseOver),c&&(b.unbind(document,c.eventK,v.updateFullscreen),c.isFullscreen()&&(q.hideAnimationDuration=0,c.exit()),c=null)}),l("destroy",function(){q.captionEl&&(f&&d.removeChild(f),b.removeClass(e,"pswp__caption--empty")),i&&(i.children[0].onclick=null),b.removeClass(d,"pswp__ui--over-close"),b.addClass(d,"pswp__ui--hidden"),v.setIdle(!1)}),q.showAnimationDuration||b.removeClass(d,"pswp__ui--hidden"),l("initialZoomIn",function(){q.showAnimationDuration&&b.removeClass(d,"pswp__ui--hidden")}),l("initialZoomOut",function(){b.addClass(d,"pswp__ui--hidden")}),l("parseVerticalMargin",P),T(),q.shareEl&&h&&i&&(y=!0),D(),Q(),M(),N()},v.setIdle=function(a){k=a,C(d,"ui--idle",a)},v.update=function(){x&&a.currItem?(v.updateIndexIndicator(),q.captionEl&&(q.addCaptionHTMLFn(a.currItem,e),C(e,"caption--empty",!a.currItem.title)),w=!0):w=!1,y||F(),D()},v.updateFullscreen=function(d){d&&setTimeout(function(){a.setScrollOffset(0,b.getScrollY())},50),b[(c.isFullscreen()?"add":"remove")+"Class"](a.template,"pswp--fs")},v.updateIndexIndicator=function(){q.counterEl&&(g.innerHTML=a.getCurrentIndex()+1+q.indexIndicatorSep+q.getNumItemsFn())},v.onGlobalTap=function(c){c=c||window.event;var d=c.target||c.srcElement;if(!r)if(c.detail&&"mouse"===c.detail.pointerType){if(I(d))return void a.close();b.hasClass(d,"pswp__img")&&(1===a.getZoomLevel()&&a.getZoomLevel()<=a.currItem.fitRatio?q.clickToCloseNonZoomable&&a.close():a.toggleDesktopZoom(c.detail.releasePoint))}else if(q.tapToToggleControls&&(x?v.hideControls():v.showControls()),q.tapToClose&&(b.hasClass(d,"pswp__img")||I(d)))return void a.close()},v.onMouseOver=function(a){a=a||window.event;var b=a.target||a.srcElement;C(d,"ui--over-close",I(b))},v.hideControls=function(){b.addClass(d,"pswp__ui--hidden"),x=!1},v.showControls=function(){x=!0,w||v.update(),b.removeClass(d,"pswp__ui--hidden")},v.supportsFullscreen=function(){var a=document;return!!(a.exitFullscreen||a.mozCancelFullScreen||a.webkitExitFullscreen||a.msExitFullscreen)},v.getFullscreenAPI=function(){var b,c=document.documentElement,d="fullscreenchange";return c.requestFullscreen?b={enterK:"requestFullscreen",exitK:"exitFullscreen",elementK:"fullscreenElement",eventK:d}:c.mozRequestFullScreen?b={enterK:"mozRequestFullScreen",exitK:"mozCancelFullScreen",elementK:"mozFullScreenElement",eventK:"moz"+d}:c.webkitRequestFullscreen?b={enterK:"webkitRequestFullscreen",exitK:"webkitExitFullscreen",elementK:"webkitFullscreenElement",eventK:"webkit"+d}:c.msRequestFullscreen&&(b={enterK:"msRequestFullscreen",exitK:"msExitFullscreen",elementK:"msFullscreenElement",eventK:"MSFullscreenChange"}),b&&(b.enter=function(){return j=q.closeOnScroll,q.closeOnScroll=!1,"webkitRequestFullscreen"!==this.enterK?a.template[this.enterK]():void a.template[this.enterK](Element.ALLOW_KEYBOARD_INPUT)},b.exit=function(){return q.closeOnScroll=j,document[this.exitK]()},b.isFullscreen=function(){return document[this.elementK]}),b}}}),jQuery(document).ready(function(a){a(".twentytwenty-container").length>0&&(a.fn.twentytwenty=function(b){var b=a.extend({default_offset_pct:.5,orientation:"horizontal",navigation_follow:!1},b);return this.each(function(){var c=b.default_offset_pct,d=a(this),e=b.orientation,f="vertical"===e?"down":"left",g="vertical"===e?"up":"right",h=b.navigation_follow;d.wrap("<div class='twentytwenty-wrapper twentytwenty-"+e+"'></div>");var i=d.find("img:first"),j=d.find("img:last"),k=i.attr("title"),l=j.attr("title");d.append("<div class='twentytwenty-handle'></div>");var m=d.find(".twentytwenty-handle");m.append("<span class='twentytwenty-"+f+"-arrow'></span>"),m.append("<span class='twentytwenty-"+g+"-arrow'></span>"),d.addClass("twentytwenty-container"),i.addClass("twentytwenty-before"),j.addClass("twentytwenty-after"),void 0!==k&&k&&k.length>0&&d.append("<div class='twentytwenty-before-label'>"+k+"</div>"),void 0!==l&&l&&l.length>0&&d.append("<div class='twentytwenty-after-label'>"+l+"</div>");var n=function(a){var b=i.width(),c=i.height();return{w:b+"px",h:c+"px",cw:a*b+"px",ch:a*c+"px"}},o=function(a){"vertical"===e?i.css("clip","rect(0,"+a.w+","+a.ch+",0)"):i.css("clip","rect(0,"+a.cw+","+a.h+",0)"),d.css("height",a.h)},p=function(a){var b=n(a);m.css("vertical"===e?"top":"left","vertical"===e?b.ch:b.cw),o(b)};a(window).on("resize.twentytwenty",function(a){p(c)});var q=0,r=0;m.on("movestart",function(a){(a.distX>a.distY&&a.distX<-a.distY||a.distX<a.distY&&a.distX>-a.distY)&&"vertical"!==e?a.preventDefault():(a.distX<a.distY&&a.distX<-a.distY||a.distX>a.distY&&a.distX>-a.distY)&&"vertical"===e&&a.preventDefault(),d.addClass("active"),d.removeClass("active-click"),q=d.offset().left,offsetY=d.offset().top,r=i.width(),imgHeight=i.height()}),m.on("moveend",function(a){d.removeClass("active")}),m.on("move",function(a){d.hasClass("active")&&(c="vertical"===e?(a.pageY-offsetY)/imgHeight:(a.pageX-q)/r,c<0&&(c=0),c>1&&(c=1),p(c))}),h||d.hasClass("active")||(d.on("mouseup",function(a){d.removeClass("active-click")}),d.on("mousedown",function(a){d.addClass("active-click"),q=d.offset().left,offsetY=d.offset().top,r=i.width(),imgHeight=i.height(),c="vertical"===e?(a.pageY-offsetY)/imgHeight:(a.pageX-q)/r,c<0&&(c=0),c>1&&(c=1),p(c)})),d.find("img").on("mousedown",function(a){a.preventDefault()}),h&&(d.on("mouseenter",function(a){d.addClass("active"),q=d.offset().left,offsetY=d.offset().top,r=i.width(),imgHeight=i.height()}),d.on("mouseleave",function(a){d.removeClass("active")}),d.on("mousemove",function(a){d.hasClass("active")&&(c="vertical"===e?(a.pageY-offsetY)/imgHeight:(a.pageX-q)/r,c<0&&(c=0),c>1&&(c=1),p(c))})),a(window).trigger("resize.twentytwenty")})})}),jQuery(document).ready(function(a){"ontouchstart"in window||!("on"==dtLocal.themeSettings.smoothScroll||"on_parallax"==dtLocal.themeSettings.smoothScroll&&a(".stripe-parallax-bg").length>0)||a("body").css({"scroll-behavior":"smooth"})}),jQuery(document).ready(function(a){var b=a(window),c=b.height();b.resize(function(){c=b.height()}),a.fn.parallax=function(d,e,f){function g(){var b=dtGlobals.winScrollTop;k.each(function(){var f=a(this),g=f.offset().top;g+h(f)<b||g>b+c||k.css("backgroundPosition",d+" "+Math.round((g-b)*e)+"px")})}var h,i,j,k=a(this);k.each(function(){i=k.offset().top}),h=f?function(a){return a.outerHeight(!0)}:function(a){return a.height()},(arguments.length<1||null===d)&&(d="50%"),(arguments.length<2||null===e)&&(e=.1),(arguments.length<3||null===f)&&(f=!0),b.bind("scroll",g).resize(function(){g()}).bind("debouncedresize",function(){clearTimeout(j),j=setTimeout(function(){g()},20)}),g()}}),function(a){"undefined"!=typeof module&&module.exports?module.exports=a:a(jQuery,window,document)}(function(a){!function(b){!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?module.exports=a:a(jQuery)}(function(a){function b(b){var g=b||window.event,h=i.call(arguments,1),j=0,l=0,m=0,n=0,o=0,p=0;if(b=a.event.fix(g),b.type="mousewheel","detail"in g&&(m=-1*g.detail),"wheelDelta"in g&&(m=g.wheelDelta),"wheelDeltaY"in g&&(m=g.wheelDeltaY),"wheelDeltaX"in g&&(l=-1*g.wheelDeltaX),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(l=-1*m,m=0),j=0===m?l:m,"deltaY"in g&&(m=-1*g.deltaY,j=m),"deltaX"in g&&(l=g.deltaX,0===m&&(j=-1*l)),0!==m||0!==l){if(1===g.deltaMode){var q=a.data(this,"mousewheel-line-height");j*=q,m*=q,l*=q}else if(2===g.deltaMode){var r=a.data(this,"mousewheel-page-height");j*=r,m*=r,l*=r}if(n=Math.max(Math.abs(m),Math.abs(l)),(!f||f>n)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h)}}function c(){f=null}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120==0}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,!1);else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height")},getLineHeight:function(b){var c=a(b),d=c["offsetParent"in a.fn?"offsetParent":"parent"]();return d.length||(d=a("body")),parseInt(d.css("fontSize"),10)||parseInt(c.css("fontSize"),10)||16},getPageHeight:function(b){return a(b).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})}),function(){var b,c="mCustomScrollbar",d={setTop:0,setLeft:0,axis:"y",scrollbarPosition:"inside",scrollInertia:950,autoDraggerLength:!0,alwaysShowScrollbar:0,snapOffset:0,mouseWheel:{enable:!0,scrollAmount:"auto",axis:"y",deltaFactor:"auto",disableOver:["select","option","keygen","datalist","textarea"]},scrollButtons:{scrollType:"stepless",scrollAmount:"auto"},keyboard:{enable:!0,scrollType:"stepless",scrollAmount:"auto"},contentTouchScroll:25,advanced:{autoScrollOnFocus:"input,textarea,select,button,datalist,keygen,a[tabindex],area,object,[contenteditable='true']",updateOnContentResize:!0,updateOnImageLoad:!0,autoUpdateTimeout:60},theme:"light",callbacks:{onTotalScrollOffset:0,onTotalScrollBackOffset:0,alwaysTriggerOffsets:!0}},e=0,f={},g=window.attachEvent&&!window.addEventListener?1:0,h=!1,i=["mCSB_dragger_onDrag","mCSB_scrollTools_onDrag","mCS_img_loaded","mCS_disabled","mCS_destroyed","mCS_no_scrollbar","mCS-autoHide","mCS-dir-rtl","mCS_no_scrollbar_y","mCS_no_scrollbar_x","mCS_y_hidden","mCS_x_hidden","mCSB_draggerContainer","mCSB_buttonUp","mCSB_buttonDown","mCSB_buttonLeft","mCSB_buttonRight"],j={init:function(b){var b=a.extend(!0,{},d,b),c=k.call(this);if(b.live){var g=b.liveSelector||this.selector||".mCustomScrollbar",h=a(g);if("off"===b.live)return void m(g);f[g]=setTimeout(function(){h.mCustomScrollbar(b),"once"===b.live&&h.length&&m(g)},500)}else m(g);return b.setWidth=b.set_width?b.set_width:b.setWidth,b.setHeight=b.set_height?b.set_height:b.setHeight,b.axis=b.horizontalScroll?"x":n(b.axis),b.scrollInertia=b.scrollInertia>0&&b.scrollInertia<17?17:b.scrollInertia,"object"!=typeof b.mouseWheel&&1==b.mouseWheel&&(b.mouseWheel={enable:!0,scrollAmount:"auto",axis:"y",preventDefault:!1,deltaFactor:"auto",normalizeDelta:!1,invert:!1}),b.mouseWheel.scrollAmount=b.mouseWheelPixels?b.mouseWheelPixels:b.mouseWheel.scrollAmount,b.mouseWheel.normalizeDelta=b.advanced.normalizeMouseWheelDelta?b.advanced.normalizeMouseWheelDelta:b.mouseWheel.normalizeDelta,b.scrollButtons.scrollType=o(b.scrollButtons.scrollType),l(b),a(c).each(function(){var c=a(this);if(!c.data("mCS")){c.data("mCS",{idx:++e,opt:b,scrollRatio:{y:null,x:null},overflowed:null,contentReset:{y:null,x:null},bindEvents:!1,tweenRunning:!1,sequential:{},langDir:c.css("direction"),cbOffsets:null,trigger:null});var d=c.data("mCS"),f=d.opt,g=c.data("mcs-axis"),h=c.data("mcs-scrollbar-position"),k=c.data("mcs-theme");g&&(f.axis=g),h&&(f.scrollbarPosition=h),k&&(f.theme=k,l(f)),p.call(this),a("#mCSB_"+d.idx+"_container img:not(."+i[2]+")").addClass(i[2]),j.update.call(null,c)}})},update:function(b,c){var d=b||k.call(this);return a(d).each(function(){var b=a(this);if(b.data("mCS")){var d=b.data("mCS"),e=d.opt,f=a("#mCSB_"+d.idx+"_container"),g=[a("#mCSB_"+d.idx+"_dragger_vertical"),a("#mCSB_"+d.idx+"_dragger_horizontal")];if(!f.length)return;d.tweenRunning&&T(b),b.hasClass(i[3])&&b.removeClass(i[3]),b.hasClass(i[4])&&b.removeClass(i[4]),t.call(this),r.call(this),"y"===e.axis||e.advanced.autoExpandHorizontalScroll||f.css("width",q(f.children())),d.overflowed=x.call(this),B.call(this),e.autoDraggerLength&&u.call(this),v.call(this),z.call(this);var h=[Math.abs(f[0].offsetTop),Math.abs(f[0].offsetLeft)];"x"!==e.axis&&(d.overflowed[0]?g[0].height()>g[0].parent().height()?y.call(this):(U(b,h[0].toString(),{dir:"y",dur:0,overwrite:"none"}),d.contentReset.y=null):(y.call(this),"y"===e.axis?A.call(this):"yx"===e.axis&&d.overflowed[1]&&U(b,h[1].toString(),{dir:"x",dur:0,overwrite:"none"}))),"y"!==e.axis&&(d.overflowed[1]?g[1].width()>g[1].parent().width()?y.call(this):(U(b,h[1].toString(),{dir:"x",dur:0,overwrite:"none"}),d.contentReset.x=null):(y.call(this),"x"===e.axis?A.call(this):"yx"===e.axis&&d.overflowed[0]&&U(b,h[0].toString(),{dir:"y",dur:0,overwrite:"none"}))),c&&d&&(2===c&&e.callbacks.onImageLoad&&"function"==typeof e.callbacks.onImageLoad?e.callbacks.onImageLoad.call(this):3===c&&e.callbacks.onSelectorChange&&"function"==typeof e.callbacks.onSelectorChange?e.callbacks.onSelectorChange.call(this):e.callbacks.onUpdate&&"function"==typeof e.callbacks.onUpdate&&e.callbacks.onUpdate.call(this)),R.call(this)}})},scrollTo:function(b,c){if(void 0!==b&&null!=b){var d=k.call(this);return a(d).each(function(){var d=a(this);if(d.data("mCS")){var e=d.data("mCS"),f=e.opt,g={trigger:"external",scrollInertia:f.scrollInertia,scrollEasing:"mcsEaseInOut",moveDragger:!1,timeout:60,callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},h=a.extend(!0,{},g,c),i=P.call(this,b),j=h.scrollInertia>0&&h.scrollInertia<17?17:h.scrollInertia;i[0]=Q.call(this,i[0],"y"),i[1]=Q.call(this,i[1],"x"),h.moveDragger&&(i[0]*=e.scrollRatio.y,i[1]*=e.scrollRatio.x),h.dur=j,setTimeout(function(){null!==i[0]&&void 0!==i[0]&&"x"!==f.axis&&e.overflowed[0]&&(h.dir="y",h.overwrite="all",U(d,i[0].toString(),h)),null!==i[1]&&void 0!==i[1]&&"y"!==f.axis&&e.overflowed[1]&&(h.dir="x",h.overwrite="none",U(d,i[1].toString(),h))},h.timeout)}})}},stop:function(){var b=k.call(this);return a(b).each(function(){var b=a(this);b.data("mCS")&&T(b)})},disable:function(b){var c=k.call(this);return a(c).each(function(){var c=a(this);if(c.data("mCS")){c.data("mCS");R.call(this,"remove"),A.call(this),b&&y.call(this),B.call(this,!0),c.addClass(i[3])}})},destroy:function(){var b=k.call(this);return a(b).each(function(){var d=a(this);if(d.data("mCS")){var e=d.data("mCS"),f=e.opt,g=a("#mCSB_"+e.idx),h=a("#mCSB_"+e.idx+"_container"),j=a(".mCSB_"+e.idx+"_scrollbar");f.live&&m(f.liveSelector||a(b).selector),R.call(this,"remove"),A.call(this),y.call(this),d.removeData("mCS"),Y(this,"mcs"),j.remove(),h.find("img."+i[2]).removeClass(i[2]),g.replaceWith(h.contents()),d.removeClass(c+" _mCS_"+e.idx+" "+i[6]+" "+i[7]+" "+i[5]+" "+i[3]).addClass(i[4])}})}},k=function(){return"object"!=typeof a(this)||a(this).length<1?".mCustomScrollbar":this},l=function(b){var c=["rounded","rounded-dark","rounded-dots","rounded-dots-dark"],d=["rounded-dots","rounded-dots-dark","3d","3d-dark","3d-thick","3d-thick-dark","inset","inset-dark","inset-2","inset-2-dark","inset-3","inset-3-dark"],e=["minimal","minimal-dark"],f=["minimal","minimal-dark"],g=["minimal","minimal-dark"];b.autoDraggerLength=!(a.inArray(b.theme,c)>-1)&&b.autoDraggerLength,b.autoExpandScrollbar=!(a.inArray(b.theme,d)>-1)&&b.autoExpandScrollbar,b.scrollButtons.enable=!(a.inArray(b.theme,e)>-1)&&b.scrollButtons.enable,b.autoHideScrollbar=a.inArray(b.theme,f)>-1||b.autoHideScrollbar,b.scrollbarPosition=a.inArray(b.theme,g)>-1?"outside":b.scrollbarPosition},m=function(a){f[a]&&(clearTimeout(f[a]),Y(f,a))},n=function(a){return"yx"===a||"xy"===a||"auto"===a?"yx":"x"===a||"horizontal"===a?"x":"y"},o=function(a){return"stepped"===a||"pixels"===a||"step"===a||"click"===a?"stepped":"stepless"},p=function(){var b=a(this),d=b.data("mCS"),e=d.opt,f=e.autoExpandScrollbar?" "+i[1]+"_expand":"",g=["<div id='mCSB_"+d.idx+"_scrollbar_vertical' class='mCSB_scrollTools mCSB_"+d.idx+"_scrollbar mCS-"+e.theme+" mCSB_scrollTools_vertical"+f+"'><div class='"+i[12]+"'><div id='mCSB_"+d.idx+"_dragger_vertical' class='mCSB_dragger' style='position:absolute;' oncontextmenu='return false;'><div class='mCSB_dragger_bar' /></div><div class='mCSB_draggerRail' /></div></div>","<div id='mCSB_"+d.idx+"_scrollbar_horizontal' class='mCSB_scrollTools mCSB_"+d.idx+"_scrollbar mCS-"+e.theme+" mCSB_scrollTools_horizontal"+f+"'><div class='"+i[12]+"'><div id='mCSB_"+d.idx+"_dragger_horizontal' class='mCSB_dragger' style='position:absolute;' oncontextmenu='return false;'><div class='mCSB_dragger_bar' /></div><div class='mCSB_draggerRail' /></div></div>"],h="yx"===e.axis?"mCSB_vertical_horizontal":"x"===e.axis?"mCSB_horizontal":"mCSB_vertical",j="yx"===e.axis?g[0]+g[1]:"x"===e.axis?g[1]:g[0],k="yx"===e.axis?"<div id='mCSB_"+d.idx+"_container_wrapper' class='mCSB_container_wrapper' />":"",l=e.autoHideScrollbar?" "+i[6]:"",m="x"!==e.axis&&"rtl"===d.langDir?" "+i[7]:"";e.setWidth&&b.css("width",e.setWidth),e.setHeight&&b.css("height",e.setHeight),e.setLeft="y"!==e.axis&&"rtl"===d.langDir?"989999px":e.setLeft,b.addClass(c+" _mCS_"+d.idx+l+m).wrapInner("<div id='mCSB_"+d.idx+"' class='mCustomScrollBox mCS-"+e.theme+" "+h+"'><div id='mCSB_"+d.idx+"_container' class='mCSB_container' style='position:relative; top:"+e.setTop+"; left:"+e.setLeft+";' dir="+d.langDir+" /></div>")
;var n=a("#mCSB_"+d.idx),o=a("#mCSB_"+d.idx+"_container");"y"===e.axis||e.advanced.autoExpandHorizontalScroll||o.css("width",q(o.children())),"outside"===e.scrollbarPosition?("static"===b.css("position")&&b.css("position","relative"),b.css("overflow","visible"),n.addClass("mCSB_outside").after(j)):(n.addClass("mCSB_inside").append(j),o.wrap(k)),s.call(this);var p=[a("#mCSB_"+d.idx+"_dragger_vertical"),a("#mCSB_"+d.idx+"_dragger_horizontal")];p[0].css("min-height",p[0].height()),p[1].css("min-width",p[1].width())},q=function(b){return Math.max.apply(Math,b.map(function(){return a(this).outerWidth(!0)}).get())},r=function(){var b=a(this),c=b.data("mCS"),d=c.opt,e=a("#mCSB_"+c.idx+"_container");d.advanced.autoExpandHorizontalScroll&&"y"!==d.axis&&e.css({position:"absolute",width:"auto"}).wrap("<div class='mCSB_h_wrapper' style='position:relative; left:0; width:999999px;' />").css({width:Math.ceil(e[0].getBoundingClientRect().right+.4)-Math.floor(e[0].getBoundingClientRect().left),position:"relative"}).unwrap()},s=function(){var b=a(this),c=b.data("mCS"),d=c.opt,e=a(".mCSB_"+c.idx+"_scrollbar:first"),f=_(d.scrollButtons.tabindex)?"tabindex='"+d.scrollButtons.tabindex+"'":"",g=["<a href='#' class='"+i[13]+"' oncontextmenu='return false;' "+f+" />","<a href='#' class='"+i[14]+"' oncontextmenu='return false;' "+f+" />","<a href='#' class='"+i[15]+"' oncontextmenu='return false;' "+f+" />","<a href='#' class='"+i[16]+"' oncontextmenu='return false;' "+f+" />"],h=["x"===d.axis?g[2]:g[0],"x"===d.axis?g[3]:g[1],g[2],g[3]];d.scrollButtons.enable&&e.prepend(h[0]).append(h[1]).next(".mCSB_scrollTools").prepend(h[2]).append(h[3])},t=function(){var b=a(this),c=b.data("mCS"),d=a("#mCSB_"+c.idx),e=b.css("max-height")||"none",f=-1!==e.indexOf("%"),g=b.css("box-sizing");if("none"!==e){var h=f?b.parent().height()*parseInt(e)/100:parseInt(e);"border-box"===g&&(h-=b.innerHeight()-b.height()+(b.outerHeight()-b.innerHeight())),d.css("max-height",Math.round(h))}},u=function(){var b=a(this),c=b.data("mCS"),d=a("#mCSB_"+c.idx),e=a("#mCSB_"+c.idx+"_container"),f=[a("#mCSB_"+c.idx+"_dragger_vertical"),a("#mCSB_"+c.idx+"_dragger_horizontal")],h=[d.height()/e.outerHeight(!1),d.width()/e.outerWidth(!1)],i=[parseInt(f[0].css("min-height")),Math.round(h[0]*f[0].parent().height()),parseInt(f[1].css("min-width")),Math.round(h[1]*f[1].parent().width())],j=g&&i[1]<i[0]?i[0]:i[1],k=g&&i[3]<i[2]?i[2]:i[3];f[0].css({height:j,"max-height":f[0].parent().height()-10}).find(".mCSB_dragger_bar").css({"line-height":i[0]+"px"}),f[1].css({width:k,"max-width":f[1].parent().width()-10})},v=function(){var b=a(this),c=b.data("mCS"),d=a("#mCSB_"+c.idx),e=a("#mCSB_"+c.idx+"_container"),f=[a("#mCSB_"+c.idx+"_dragger_vertical"),a("#mCSB_"+c.idx+"_dragger_horizontal")],g=[e.outerHeight(!1)-d.height(),e.outerWidth(!1)-d.width()],h=[g[0]/(f[0].parent().height()-f[0].height()),g[1]/(f[1].parent().width()-f[1].width())];c.scrollRatio={y:h[0],x:h[1]}},w=function(a,b,c){var d=c?i[0]+"_expanded":"",e=a.closest(".mCSB_scrollTools");"active"===b?(a.toggleClass(i[0]+" "+d),e.toggleClass(i[1]),a[0]._draggable=a[0]._draggable?0:1):a[0]._draggable||("hide"===b?(a.removeClass(i[0]),e.removeClass(i[1])):(a.addClass(i[0]),e.addClass(i[1])))},x=function(){var b=a(this),c=b.data("mCS"),d=a("#mCSB_"+c.idx),e=a("#mCSB_"+c.idx+"_container"),f=null==c.overflowed?e.height():e.outerHeight(!1),g=null==c.overflowed?e.width():e.outerWidth(!1);return[f>d.height(),g>d.width()]},y=function(){var b=a(this),c=b.data("mCS"),d=c.opt,e=a("#mCSB_"+c.idx),f=a("#mCSB_"+c.idx+"_container"),g=[a("#mCSB_"+c.idx+"_dragger_vertical"),a("#mCSB_"+c.idx+"_dragger_horizontal")];if(T(b),("x"!==d.axis&&!c.overflowed[0]||"y"===d.axis&&c.overflowed[0])&&(g[0].add(f).css("top",0),U(b,"_resetY")),"y"!==d.axis&&!c.overflowed[1]||"x"===d.axis&&c.overflowed[1]){var h=dx=0;"rtl"===c.langDir&&(h=e.width()-f.outerWidth(!1),dx=Math.abs(h/c.scrollRatio.x)),f.css("left",h),g[1].css("left",dx),U(b,"_resetX")}},z=function(){function b(){f=setTimeout(function(){a.event.special.mousewheel?(clearTimeout(f),G.call(c[0])):b()},100)}var c=a(this),d=c.data("mCS"),e=d.opt;if(!d.bindEvents){if(D.call(this),e.contentTouchScroll&&E.call(this),F.call(this),e.mouseWheel.enable){var f;b()}J.call(this),L.call(this),e.advanced.autoScrollOnFocus&&K.call(this),e.scrollButtons.enable&&M.call(this),e.keyboard.enable&&N.call(this),d.bindEvents=!0}},A=function(){var b=a(this),c=b.data("mCS"),d=c.opt,e="mCS_"+c.idx,f=".mCSB_"+c.idx+"_scrollbar",g=a("#mCSB_"+c.idx+",#mCSB_"+c.idx+"_container,#mCSB_"+c.idx+"_container_wrapper,"+f+" ."+i[12]+",#mCSB_"+c.idx+"_dragger_vertical,#mCSB_"+c.idx+"_dragger_horizontal,"+f+">a"),h=a("#mCSB_"+c.idx+"_container");d.advanced.releaseDraggableSelectors&&g.add(a(d.advanced.releaseDraggableSelectors)),c.bindEvents&&(a(document).unbind("."+e),g.each(function(){a(this).unbind("."+e)}),clearTimeout(b[0]._focusTimeout),Y(b[0],"_focusTimeout"),clearTimeout(c.sequential.step),Y(c.sequential,"step"),clearTimeout(h[0].onCompleteTimeout),Y(h[0],"onCompleteTimeout"),c.bindEvents=!1)},B=function(b){var c=a(this),d=c.data("mCS"),e=d.opt,f=a("#mCSB_"+d.idx+"_container_wrapper"),g=f.length?f:a("#mCSB_"+d.idx+"_container"),h=[a("#mCSB_"+d.idx+"_scrollbar_vertical"),a("#mCSB_"+d.idx+"_scrollbar_horizontal")],j=[h[0].find(".mCSB_dragger"),h[1].find(".mCSB_dragger")];"x"!==e.axis&&(d.overflowed[0]&&!b?(h[0].add(j[0]).add(h[0].children("a")).css("display","block"),g.removeClass(i[8]+" "+i[10])):(e.alwaysShowScrollbar?(2!==e.alwaysShowScrollbar&&j[0].css("display","none"),g.removeClass(i[10])):(h[0].css("display","none"),g.addClass(i[10])),g.addClass(i[8]))),"y"!==e.axis&&(d.overflowed[1]&&!b?(h[1].add(j[1]).add(h[1].children("a")).css("display","block"),g.removeClass(i[9]+" "+i[11])):(e.alwaysShowScrollbar?(2!==e.alwaysShowScrollbar&&j[1].css("display","none"),g.removeClass(i[11])):(h[1].css("display","none"),g.addClass(i[11])),g.addClass(i[9]))),d.overflowed[0]||d.overflowed[1]?c.removeClass(i[5]):c.addClass(i[5])},C=function(a){switch(a.type){case"pointerdown":case"MSPointerDown":case"pointermove":case"MSPointerMove":case"pointerup":case"MSPointerUp":return a.target.ownerDocument!==document?[a.originalEvent.screenY,a.originalEvent.screenX,!1]:[a.originalEvent.pageY,a.originalEvent.pageX,!1];case"touchstart":case"touchmove":case"touchend":var b=a.originalEvent.touches[0]||a.originalEvent.changedTouches[0],c=a.originalEvent.touches.length||a.originalEvent.changedTouches.length;return a.target.ownerDocument!==document?[b.screenY,b.screenX,c>1]:[b.pageY,b.pageX,c>1];default:return[a.pageY,a.pageX,!1]}},D=function(){function b(a){var b=n.find("iframe");if(b.length){var c=a?"auto":"none";b.css("pointer-events",c)}}function c(a,b,c,e){if(n[0].idleTimer=k.scrollInertia<233?250:0,d.attr("id")===m[1])var f="x",g=(d[0].offsetLeft-b+e)*j.scrollRatio.x;else var f="y",g=(d[0].offsetTop-a+c)*j.scrollRatio.y;U(i,g.toString(),{dir:f,drag:!0})}var d,e,f,i=a(this),j=i.data("mCS"),k=j.opt,l="mCS_"+j.idx,m=["mCSB_"+j.idx+"_dragger_vertical","mCSB_"+j.idx+"_dragger_horizontal"],n=a("#mCSB_"+j.idx+"_container"),o=a("#"+m[0]+",#"+m[1]),p=k.advanced.releaseDraggableSelectors?o.add(a(k.advanced.releaseDraggableSelectors)):o;o.bind("mousedown."+l+" touchstart."+l+" pointerdown."+l+" MSPointerDown."+l,function(c){if(c.stopImmediatePropagation(),c.preventDefault(),Z(c)){h=!0,g&&(document.onselectstart=function(){return!1}),b(!1),T(i),d=a(this);var j=d.offset(),l=C(c)[0]-j.top,m=C(c)[1]-j.left,n=d.height()+j.top,o=d.width()+j.left;l<n&&l>0&&m<o&&m>0&&(e=l,f=m),w(d,"active",k.autoExpandScrollbar)}}).bind("touchmove."+l,function(a){a.stopImmediatePropagation(),a.preventDefault();var b=d.offset(),g=C(a)[0]-b.top,h=C(a)[1]-b.left;c(e,f,g,h)}),a(document).bind("mousemove."+l+" pointermove."+l+" MSPointerMove."+l,function(a){if(d){var b=d.offset(),g=C(a)[0]-b.top,h=C(a)[1]-b.left;if(e===g)return;c(e,f,g,h)}}).add(p).bind("mouseup."+l+" touchend."+l+" pointerup."+l+" MSPointerUp."+l,function(a){d&&(w(d,"active",k.autoExpandScrollbar),d=null),h=!1,g&&(document.onselectstart=null),b(!0)})},E=function(){function c(a){if(!$(a)||h||C(a)[2])return void(b=0);b=1,u=0,v=0,w.removeClass("mCS_touch_action");var c=B.offset();j=C(a)[0]-c.top,k=C(a)[1]-c.left,J=[C(a)[0],C(a)[1]]}function d(a){if($(a)&&!h&&!C(a)[2]&&(a.stopImmediatePropagation(),!v||u)){o=W();var b=A.offset(),c=C(a)[0]-b.top,d=C(a)[1]-b.left;if(E.push(c),F.push(d),J[2]=Math.abs(C(a)[0]-J[0]),J[3]=Math.abs(C(a)[1]-J[1]),x.overflowed[0])var e=D[0].parent().height()-D[0].height(),f=j-c>0&&c-j>-e*x.scrollRatio.y&&(2*J[3]<J[2]||"yx"===y.axis);if(x.overflowed[1])var g=D[1].parent().width()-D[1].width(),l=k-d>0&&d-k>-g*x.scrollRatio.x&&(2*J[2]<J[3]||"yx"===y.axis);f||l?(a.preventDefault(),u=1):(v=1,w.addClass("mCS_touch_action")),s="yx"===y.axis?[j-c,k-d]:"x"===y.axis?[null,k-d]:[j-c,null],B[0].idleTimer=250,x.overflowed[0]&&i(s[0],G,"mcsLinearOut","y","all",!0),x.overflowed[1]&&i(s[1],G,"mcsLinearOut","x",I,!0)}}function e(a){if(!$(a)||h||C(a)[2])return void(b=0);b=1,a.stopImmediatePropagation(),T(w),n=W();var c=A.offset();l=C(a)[0]-c.top,m=C(a)[1]-c.left,E=[],F=[]}function f(a){if($(a)&&!h&&!C(a)[2]){a.stopImmediatePropagation(),u=0,v=0,p=W();var b=A.offset(),c=C(a)[0]-b.top,d=C(a)[1]-b.left;if(!(p-o>30)){r=1e3/(p-n);var e=r<2.5,f=e?[E[E.length-2],F[F.length-2]]:[0,0];q=e?[c-f[0],d-f[1]]:[c-l,d-m];var j=[Math.abs(q[0]),Math.abs(q[1])];r=e?[Math.abs(q[0]/4),Math.abs(q[1]/4)]:[r,r];var k=[Math.abs(B[0].offsetTop)-q[0]*g(j[0]/r[0],r[0]),Math.abs(B[0].offsetLeft)-q[1]*g(j[1]/r[1],r[1])];s="yx"===y.axis?[k[0],k[1]]:"x"===y.axis?[null,k[1]]:[k[0],null],t=[4*j[0]+y.scrollInertia,4*j[1]+y.scrollInertia];var w=parseInt(y.contentTouchScroll)||0;s[0]=j[0]>w?s[0]:0,s[1]=j[1]>w?s[1]:0,x.overflowed[0]&&i(s[0],t[0],"mcsEaseOut","y",I,!1),x.overflowed[1]&&i(s[1],t[1],"mcsEaseOut","x",I,!1)}}}function g(a,b){var c=[1.5*b,2*b,b/1.5,b/2];return a>90?b>4?c[0]:c[3]:a>60?b>3?c[3]:c[2]:a>30?b>8?c[1]:b>6?c[0]:b>4?b:c[2]:b>8?b:c[3]}function i(a,b,c,d,e,f){a&&U(w,a.toString(),{dur:b,scrollEasing:c,dir:d,overwrite:e,drag:f})}var j,k,l,m,n,o,p,q,r,s,t,u,v,w=a(this),x=w.data("mCS"),y=x.opt,z="mCS_"+x.idx,A=a("#mCSB_"+x.idx),B=a("#mCSB_"+x.idx+"_container"),D=[a("#mCSB_"+x.idx+"_dragger_vertical"),a("#mCSB_"+x.idx+"_dragger_horizontal")],E=[],F=[],G=0,I="yx"===y.axis?"none":"all",J=[],K=B.find("iframe"),L=["touchstart."+z+" pointerdown."+z+" MSPointerDown."+z,"touchmove."+z+" pointermove."+z+" MSPointerMove."+z,"touchend."+z+" pointerup."+z+" MSPointerUp."+z];B.bind(L[0],function(a){c(a)}).bind(L[1],function(a){d(a)}),A.bind(L[0],function(a){e(a)}).bind(L[2],function(a){f(a)}),K.length&&K.each(function(){a(this).load(function(){H(this)&&a(this.contentDocument||this.contentWindow.document).bind(L[0],function(a){c(a),e(a)}).bind(L[1],function(a){d(a)}).bind(L[2],function(a){f(a)})})})},F=function(){function c(){return window.getSelection?window.getSelection().toString():document.selection&&"Control"!=document.selection.type?document.selection.createRange().text:0}function d(a,b,c){j.type=c&&e?"stepped":"stepless",j.scrollAmount=10,O(f,a,b,"mcsLinearOut",c?60:null)}var e,f=a(this),g=f.data("mCS"),i=g.opt,j=g.sequential,k="mCS_"+g.idx,l=a("#mCSB_"+g.idx+"_container"),m=l.parent();l.bind("mousedown."+k,function(a){b||e||(e=1,h=!0)}).add(document).bind("mousemove."+k,function(a){if(!b&&e&&c()){var f=l.offset(),h=C(a)[0]-f.top+l[0].offsetTop,k=C(a)[1]-f.left+l[0].offsetLeft;h>0&&h<m.height()&&k>0&&k<m.width()?j.step&&d("off",null,"stepped"):("x"!==i.axis&&g.overflowed[0]&&(h<0?d("on",38):h>m.height()&&d("on",40)),"y"!==i.axis&&g.overflowed[1]&&(k<0?d("on",37):k>m.width()&&d("on",39)))}}).bind("mouseup."+k,function(a){b||(e&&(e=0,d("off",null)),h=!1)})},G=function(){function b(b,f){if(T(c),!I(c,b.target)){var j="auto"!==e.mouseWheel.deltaFactor?parseInt(e.mouseWheel.deltaFactor):g&&b.deltaFactor<100?100:b.deltaFactor||100;if("x"===e.axis||"x"===e.mouseWheel.axis)var k="x",l=[Math.round(j*d.scrollRatio.x),parseInt(e.mouseWheel.scrollAmount)],m="auto"!==e.mouseWheel.scrollAmount?l[1]:l[0]>=h.width()?.9*h.width():l[0],n=Math.abs(a("#mCSB_"+d.idx+"_container")[0].offsetLeft),o=i[1][0].offsetLeft,p=i[1].parent().width()-i[1].width(),q=b.deltaX||b.deltaY||f;else var k="y",l=[Math.round(j*d.scrollRatio.y),parseInt(e.mouseWheel.scrollAmount)],m="auto"!==e.mouseWheel.scrollAmount?l[1]:l[0]>=h.height()?.9*h.height():l[0],n=Math.abs(a("#mCSB_"+d.idx+"_container")[0].offsetTop),o=i[0][0].offsetTop,p=i[0].parent().height()-i[0].height(),q=b.deltaY||f;"y"===k&&!d.overflowed[0]||"x"===k&&!d.overflowed[1]||((e.mouseWheel.invert||b.webkitDirectionInvertedFromDevice)&&(q=-q),e.mouseWheel.normalizeDelta&&(q=q<0?-1:1),(q>0&&0!==o||q<0&&o!==p||e.mouseWheel.preventDefault)&&(b.stopImmediatePropagation(),b.preventDefault()),U(c,(n-q*m).toString(),{dir:k}))}}if(a(this).data("mCS")){var c=a(this),d=c.data("mCS"),e=d.opt,f="mCS_"+d.idx,h=a("#mCSB_"+d.idx),i=[a("#mCSB_"+d.idx+"_dragger_vertical"),a("#mCSB_"+d.idx+"_dragger_horizontal")],j=a("#mCSB_"+d.idx+"_container").find("iframe");j.length&&j.each(function(){a(this).load(function(){H(this)&&a(this.contentDocument||this.contentWindow.document).bind("mousewheel."+f,function(a,c){b(a,c)})})}),h.bind("mousewheel."+f,function(a,c){b(a,c)})}},H=function(a){var b=null;try{b=(a.contentDocument||a.contentWindow.document).body.innerHTML}catch(a){}return null!==b},I=function(b,c){var d=c.nodeName.toLowerCase(),e=b.data("mCS").opt.mouseWheel.disableOver,f=["select","textarea"];return a.inArray(d,e)>-1&&!(a.inArray(d,f)>-1&&!a(c).is(":focus"))},J=function(){var b=a(this),c=b.data("mCS"),d="mCS_"+c.idx,e=a("#mCSB_"+c.idx+"_container"),f=e.parent();a(".mCSB_"+c.idx+"_scrollbar ."+i[12]).bind("touchstart."+d+" pointerdown."+d+" MSPointerDown."+d,function(a){h=!0}).bind("touchend."+d+" pointerup."+d+" MSPointerUp."+d,function(a){h=!1}).bind("click."+d,function(d){if(a(d.target).hasClass(i[12])||a(d.target).hasClass("mCSB_draggerRail")){T(b);var g=a(this),h=g.find(".mCSB_dragger");if(g.parent(".mCSB_scrollTools_horizontal").length>0){if(!c.overflowed[1])return;var j="x",k=d.pageX>h.offset().left?-1:1,l=Math.abs(e[0].offsetLeft)-k*(.9*f.width())}else{if(!c.overflowed[0])return;var j="y",k=d.pageY>h.offset().top?-1:1,l=Math.abs(e[0].offsetTop)-k*(.9*f.height())}U(b,l.toString(),{dir:j,scrollEasing:"mcsEaseInOut"})}})},K=function(){var b=a(this),c=b.data("mCS"),d=c.opt,e="mCS_"+c.idx,f=a("#mCSB_"+c.idx+"_container"),g=f.parent();f.bind("focusin."+e,function(c){var e=a(document.activeElement),h=f.find(".mCustomScrollBox").length;e.is(d.advanced.autoScrollOnFocus)&&(T(b),clearTimeout(b[0]._focusTimeout),b[0]._focusTimer=h?17*h:0,b[0]._focusTimeout=setTimeout(function(){var a=[aa(e)[0],aa(e)[1]],c=[f[0].offsetTop,f[0].offsetLeft],h=[c[0]+a[0]>=0&&c[0]+a[0]<g.height()-e.outerHeight(!1),c[1]+a[1]>=0&&c[0]+a[1]<g.width()-e.outerWidth(!1)],i="yx"!==d.axis||h[0]||h[1]?"all":"none";"x"===d.axis||h[0]||U(b,a[0].toString(),{dir:"y",scrollEasing:"mcsEaseInOut",overwrite:i,dur:0}),"y"===d.axis||h[1]||U(b,a[1].toString(),{dir:"x",scrollEasing:"mcsEaseInOut",overwrite:i,dur:0})},b[0]._focusTimer))})},L=function(){var b=a(this),c=b.data("mCS"),d="mCS_"+c.idx,e=a("#mCSB_"+c.idx+"_container").parent();e.bind("scroll."+d,function(b){0===e.scrollTop()&&0===e.scrollLeft()||a(".mCSB_"+c.idx+"_scrollbar").css("visibility","hidden")})},M=function(){var b=a(this),c=b.data("mCS"),d=c.opt,e=c.sequential,f="mCS_"+c.idx,g=".mCSB_"+c.idx+"_scrollbar";a(g+">a").bind("mousedown."+f+" touchstart."+f+" pointerdown."+f+" MSPointerDown."+f+" mouseup."+f+" touchend."+f+" pointerup."+f+" MSPointerUp."+f+" mouseout."+f+" pointerout."+f+" MSPointerOut."+f+" click."+f,function(f){function g(a,c){e.scrollAmount=d.snapAmount||d.scrollButtons.scrollAmount,O(b,a,c)}if(f.preventDefault(),Z(f)){var i=a(this).attr("class");switch(e.type=d.scrollButtons.scrollType,f.type){case"mousedown":case"touchstart":case"pointerdown":case"MSPointerDown":if("stepped"===e.type)return;h=!0,c.tweenRunning=!1,g("on",i);break;case"mouseup":case"touchend":case"pointerup":case"MSPointerUp":case"mouseout":case"pointerout":case"MSPointerOut":if("stepped"===e.type)return;h=!1,e.dir&&g("off",i);break;case"click":if("stepped"!==e.type||c.tweenRunning)return;g("on",i)}}})},N=function(){function b(b){function g(a,b){f.type=e.keyboard.scrollType,f.scrollAmount=e.snapAmount||e.keyboard.scrollAmount,"stepped"===f.type&&d.tweenRunning||O(c,a,b)}switch(b.type){case"blur":d.tweenRunning&&f.dir&&g("off",null);break;case"keydown":case"keyup":var h=b.keyCode?b.keyCode:b.which,l="on";if("x"!==e.axis&&(38===h||40===h)||"y"!==e.axis&&(37===h||39===h)){if((38===h||40===h)&&!d.overflowed[0]||(37===h||39===h)&&!d.overflowed[1])return;"keyup"===b.type&&(l="off"),a(document.activeElement).is(k)||(b.preventDefault(),b.stopImmediatePropagation(),g(l,h))}else if(33===h||34===h){if((d.overflowed[0]||d.overflowed[1])&&(b.preventDefault(),b.stopImmediatePropagation()),"keyup"===b.type){T(c);var m=34===h?-1:1;if("x"===e.axis||"yx"===e.axis&&d.overflowed[1]&&!d.overflowed[0])var n="x",o=Math.abs(i[0].offsetLeft)-m*(.9*j.width());else var n="y",o=Math.abs(i[0].offsetTop)-m*(.9*j.height());U(c,o.toString(),{dir:n,scrollEasing:"mcsEaseInOut"})}}else if((35===h||36===h)&&!a(document.activeElement).is(k)&&((d.overflowed[0]||d.overflowed[1])&&(b.preventDefault(),b.stopImmediatePropagation()),"keyup"===b.type)){if("x"===e.axis||"yx"===e.axis&&d.overflowed[1]&&!d.overflowed[0])var n="x",o=35===h?Math.abs(j.width()-i.outerWidth(!1)):0;else var n="y",o=35===h?Math.abs(j.height()-i.outerHeight(!1)):0;U(c,o.toString(),{dir:n,scrollEasing:"mcsEaseInOut"})}}}var c=a(this),d=c.data("mCS"),e=d.opt,f=d.sequential,g="mCS_"+d.idx,h=a("#mCSB_"+d.idx),i=a("#mCSB_"+d.idx+"_container"),j=i.parent(),k="input,textarea,select,datalist,keygen,[contenteditable='true']",l=i.find("iframe"),m=["blur."+g+" keydown."+g+" keyup."+g];l.length&&l.each(function(){a(this).load(function(){H(this)&&a(this.contentDocument||this.contentWindow.document).bind(m[0],function(a){b(a)})})}),h.attr("tabindex","0").bind(m[0],function(a){b(a)})},O=function(b,c,d,e,f){function g(a){var c="stepped"!==k.type,d=f||(a?c?n/1.5:o:1e3/60),i=a?c?7.5:40:2.5,j=[Math.abs(l[0].offsetTop),Math.abs(l[0].offsetLeft)],m=[h.scrollRatio.y>10?10:h.scrollRatio.y,h.scrollRatio.x>10?10:h.scrollRatio.x],p="x"===k.dir[0]?j[1]+k.dir[1]*(m[1]*i):j[0]+k.dir[1]*(m[0]*i),q="x"===k.dir[0]?j[1]+k.dir[1]*parseInt(k.scrollAmount):j[0]+k.dir[1]*parseInt(k.scrollAmount),r="auto"!==k.scrollAmount?q:p,s=e||(a?c?"mcsLinearOut":"mcsEaseInOut":"mcsLinear"),t=!!a;if(a&&d<17&&(r="x"===k.dir[0]?j[1]:j[0]),U(b,r.toString(),{dir:k.dir[0],scrollEasing:s,dur:d,onComplete:t}),a)return void(k.dir=!1);clearTimeout(k.step),k.step=setTimeout(function(){g()},d)}var h=b.data("mCS"),j=h.opt,k=h.sequential,l=a("#mCSB_"+h.idx+"_container"),m="stepped"===k.type,n=j.scrollInertia<26?26:j.scrollInertia,o=j.scrollInertia<1?17:j.scrollInertia;switch(c){case"on":if(k.dir=[d===i[16]||d===i[15]||39===d||37===d?"x":"y",d===i[13]||d===i[15]||38===d||37===d?-1:1],T(b),_(d)&&"stepped"===k.type)return;g(m);break;case"off":!function(){clearTimeout(k.step),Y(k,"step"),T(b)}(),(m||h.tweenRunning&&k.dir)&&g(!0)}},P=function(b){var c=a(this).data("mCS").opt,d=[];return"function"==typeof b&&(b=b()),b instanceof Array?d=b.length>1?[b[0],b[1]]:"x"===c.axis?[null,b[0]]:[b[0],null]:(d[0]=b.y?b.y:b.x||"x"===c.axis?null:b,d[1]=b.x?b.x:b.y||"y"===c.axis?null:b),"function"==typeof d[0]&&(d[0]=d[0]()),"function"==typeof d[1]&&(d[1]=d[1]()),d},Q=function(b,c){if(null!=b&&void 0!==b){var d=a(this),e=d.data("mCS"),f=e.opt,g=a("#mCSB_"+e.idx+"_container"),h=g.parent(),i=typeof b;c||(c="x"===f.axis?"x":"y");var k="x"===c?g.outerWidth(!1):g.outerHeight(!1),l="x"===c?g[0].offsetLeft:g[0].offsetTop,m="x"===c?"left":"top";switch(i){case"function":return b();case"object":var n=b.jquery?b:a(b);if(!n.length)return;return"x"===c?aa(n)[1]:aa(n)[0];case"string":case"number":if(_(b))return Math.abs(b);if(-1!==b.indexOf("%"))return Math.abs(k*parseInt(b)/100);if(-1!==b.indexOf("-="))return Math.abs(l-parseInt(b.split("-=")[1]));if(-1!==b.indexOf("+=")){var o=l+parseInt(b.split("+=")[1]);return o>=0?0:Math.abs(o)}if(-1!==b.indexOf("px")&&_(b.split("px")[0]))return Math.abs(b.split("px")[0]);if("top"===b||"left"===b)return 0;if("bottom"===b)return Math.abs(h.height()-g.outerHeight(!1));if("right"===b)return Math.abs(h.width()-g.outerWidth(!1));if("first"===b||"last"===b){var n=g.find(":"+b);return"x"===c?aa(n)[1]:aa(n)[0]}return a(b).length?"x"===c?aa(a(b))[1]:aa(a(b))[0]:(g.css(m,b),void j.update.call(null,d[0]))}}},R=function(b){function c(){if(clearTimeout(m[0].autoUpdate),0===h.parents("html").length)return void(h=null);m[0].autoUpdate=setTimeout(function(){if(l.advanced.updateOnSelectorChange&&(n=f())!==t)return g(3),void(t=n);l.advanced.updateOnContentResize&&(o=[m.outerHeight(!1),m.outerWidth(!1),q.height(),q.width(),s()[0],s()[1]],o[0]===u[0]&&o[1]===u[1]&&o[2]===u[2]&&o[3]===u[3]&&o[4]===u[4]&&o[5]===u[5]||(g(o[0]!==u[0]||o[1]!==u[1]),u=o)),l.advanced.updateOnImageLoad&&(p=d())!==v&&(m.find("img").each(function(){e(this)}),v=p),(l.advanced.updateOnSelectorChange||l.advanced.updateOnContentResize||l.advanced.updateOnImageLoad)&&c()},l.advanced.autoUpdateTimeout)}function d(){var a=0;return l.advanced.updateOnImageLoad&&(a=m.find("img").length),a}function e(b){function c(){this.onload=null,a(b).addClass(i[2]),g(2)}if(a(b).hasClass(i[2]))return void g();var d=new Image;d.onload=function(a,b){return function(){return b.apply(a,arguments)}}(d,c),d.src=b.src}function f(){!0===l.advanced.updateOnSelectorChange&&(l.advanced.updateOnSelectorChange="*");var b=0,c=m.find(l.advanced.updateOnSelectorChange);return l.advanced.updateOnSelectorChange&&c.length>0&&c.each(function(){b+=a(this).height()+a(this).width()}),b}function g(a){clearTimeout(m[0].autoUpdate),j.update.call(null,h[0],a)}var h=a(this),k=h.data("mCS"),l=k.opt,m=a("#mCSB_"+k.idx+"_container");if(b)return clearTimeout(m[0].autoUpdate),void Y(m[0],"autoUpdate");var n,o,p,q=m.parent(),r=[a("#mCSB_"+k.idx+"_scrollbar_vertical"),a("#mCSB_"+k.idx+"_scrollbar_horizontal")],s=function(){return[r[0].is(":visible")?r[0].outerHeight(!0):0,r[1].is(":visible")?r[1].outerWidth(!0):0]},t=f(),u=[m.outerHeight(!1),m.outerWidth(!1),q.height(),q.width(),s()[0],s()[1]],v=d();c()},S=function(a,b,c){return Math.round(a/b)*b-c},T=function(b){var c=b.data("mCS");a("#mCSB_"+c.idx+"_container,#mCSB_"+c.idx+"_container_wrapper,#mCSB_"+c.idx+"_dragger_vertical,#mCSB_"+c.idx+"_dragger_horizontal").each(function(){X.call(this)})},U=function(b,c,d){function e(a){return h&&i.callbacks[a]&&"function"==typeof i.callbacks[a]}function f(){return[i.callbacks.alwaysTriggerOffsets||s>=t[0]+v,i.callbacks.alwaysTriggerOffsets||s<=-x]}function g(){var a=[m[0].offsetTop,m[0].offsetLeft],c=[q[0].offsetTop,q[0].offsetLeft],e=[m.outerHeight(!1),m.outerWidth(!1)],f=[l.height(),l.width()];b[0].mcs={content:m,top:a[0],left:a[1],draggerTop:c[0],draggerLeft:c[1],topPct:Math.round(100*Math.abs(a[0])/(Math.abs(e[0])-f[0])),leftPct:Math.round(100*Math.abs(a[1])/(Math.abs(e[1])-f[1])),direction:d.dir}}var h=b.data("mCS"),i=h.opt,j={trigger:"internal",dir:"y",scrollEasing:"mcsEaseOut",drag:!1,dur:i.scrollInertia,overwrite:"all",callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},d=a.extend(j,d),k=[d.dur,d.drag?0:d.dur],l=a("#mCSB_"+h.idx),m=a("#mCSB_"+h.idx+"_container"),n=m.parent(),o=i.callbacks.onTotalScrollOffset?P.call(b,i.callbacks.onTotalScrollOffset):[0,0],p=i.callbacks.onTotalScrollBackOffset?P.call(b,i.callbacks.onTotalScrollBackOffset):[0,0];if(h.trigger=d.trigger,0===n.scrollTop()&&0===n.scrollLeft()||(a(".mCSB_"+h.idx+"_scrollbar").css("visibility","visible"),n.scrollTop(0).scrollLeft(0)),"_resetY"!==c||h.contentReset.y||(e("onOverflowYNone")&&i.callbacks.onOverflowYNone.call(b[0]),h.contentReset.y=1),"_resetX"!==c||h.contentReset.x||(e("onOverflowXNone")&&i.callbacks.onOverflowXNone.call(b[0]),h.contentReset.x=1),"_resetY"!==c&&"_resetX"!==c){switch(!h.contentReset.y&&b[0].mcs||!h.overflowed[0]||(e("onOverflowY")&&i.callbacks.onOverflowY.call(b[0]),h.contentReset.x=null),!h.contentReset.x&&b[0].mcs||!h.overflowed[1]||(e("onOverflowX")&&i.callbacks.onOverflowX.call(b[0]),h.contentReset.x=null),i.snapAmount&&(c=S(c,i.snapAmount,i.snapOffset)),d.dir){case"x":var q=a("#mCSB_"+h.idx+"_dragger_horizontal"),r="left",s=m[0].offsetLeft,t=[l.width()-m.outerWidth(!1),q.parent().width()-q.width()],u=[c,0===c?0:c/h.scrollRatio.x],v=o[1],x=p[1],y=v>0?v/h.scrollRatio.x:0,z=x>0?x/h.scrollRatio.x:0;break;case"y":var q=a("#mCSB_"+h.idx+"_dragger_vertical"),r="top",s=m[0].offsetTop,t=[l.height()-m.outerHeight(!1),q.parent().height()-q.height()],u=[c,0===c?0:c/h.scrollRatio.y],v=o[0],x=p[0],y=v>0?v/h.scrollRatio.y:0,z=x>0?x/h.scrollRatio.y:0}u[1]<0||0===u[0]&&0===u[1]?u=[0,0]:u[1]>=t[1]?u=[t[0],t[1]]:u[0]=-u[0],b[0].mcs||(g(),e("onInit")&&i.callbacks.onInit.call(b[0])),clearTimeout(m[0].onCompleteTimeout),!h.tweenRunning&&(0===s&&u[0]>=0||s===t[0]&&u[0]<=t[0])||(V(q[0],r,Math.round(u[1]),k[1],d.scrollEasing),V(m[0],r,Math.round(u[0]),k[0],d.scrollEasing,d.overwrite,{onStart:function(){d.callbacks&&d.onStart&&!h.tweenRunning&&(e("onScrollStart")&&(g(),i.callbacks.onScrollStart.call(b[0])),h.tweenRunning=!0,w(q),h.cbOffsets=f())},onUpdate:function(){d.callbacks&&d.onUpdate&&e("whileScrolling")&&(g(),i.callbacks.whileScrolling.call(b[0]))},onComplete:function(){if(d.callbacks&&d.onComplete){"yx"===i.axis&&clearTimeout(m[0].onCompleteTimeout);var a=m[0].idleTimer||0;m[0].onCompleteTimeout=setTimeout(function(){e("onScroll")&&(g(),i.callbacks.onScroll.call(b[0])),e("onTotalScroll")&&u[1]>=t[1]-y&&h.cbOffsets[0]&&(g(),i.callbacks.onTotalScroll.call(b[0])),e("onTotalScrollBack")&&u[1]<=z&&h.cbOffsets[1]&&(g(),i.callbacks.onTotalScrollBack.call(b[0])),h.tweenRunning=!1,m[0].idleTimer=0,w(q,"hide")},a)}}}))}},V=function(a,b,c,d,e,f,g){function h(){t.stop||(q||m.call(),q=W()-p,i(),q>=t.time&&(t.time=q>t.time?q+k-(q-t.time):q+k-1,t.time<q+1&&(t.time=q+1)),t.time<d?t.id=l(h):o.call())}function i(){d>0?(t.currVal=j(t.time,r,u,d,e),s[b]=Math.round(t.currVal)+"px"):s[b]=c+"px",n.call()}function j(a,b,c,d,e){switch(e){case"linear":case"mcsLinear":return c*a/d+b;case"mcsLinearOut":return a/=d,a--,c*Math.sqrt(1-a*a)+b;case"easeInOutSmooth":return(a/=d/2)<1?c/2*a*a+b:(a--,-c/2*(a*(a-2)-1)+b);case"easeInOutStrong":return(a/=d/2)<1?c/2*Math.pow(2,10*(a-1))+b:(a--,c/2*(2-Math.pow(2,-10*a))+b);case"easeInOut":case"mcsEaseInOut":return(a/=d/2)<1?c/2*a*a*a+b:(a-=2,c/2*(a*a*a+2)+b);case"easeOutSmooth":return a/=d,a--,-c*(a*a*a*a-1)+b;case"easeOutStrong":return c*(1-Math.pow(2,-10*a/d))+b;case"easeOut":case"mcsEaseOut":default:var f=(a/=d)*a,g=f*a;return b+c*(.499999999999997*g*f+-2.5*f*f+5.5*g+-6.5*f+4*a)}}a._mTween||(a._mTween={top:{},left:{}});var k,l,g=g||{},m=g.onStart||function(){},n=g.onUpdate||function(){},o=g.onComplete||function(){},p=W(),q=0,r=a.offsetTop,s=a.style,t=a._mTween[b];"left"===b&&(r=a.offsetLeft);var u=c-r;t.stop=0,"none"!==f&&function(){null!=t.id&&(window.requestAnimationFrame?window.cancelAnimationFrame(t.id):clearTimeout(t.id),t.id=null)}(),function(){k=1e3/60,t.time=q+k,l=window.requestAnimationFrame?window.requestAnimationFrame:function(a){return i(),setTimeout(a,.01)},t.id=l(h)}()},W=function(){return window.performance&&window.performance.now?window.performance.now():window.performance&&window.performance.webkitNow?window.performance.webkitNow():Date.now?Date.now():(new Date).getTime()},X=function(){var a=this;a._mTween||(a._mTween={top:{},left:{}});for(var b=["top","left"],c=0;c<b.length;c++){var d=b[c];a._mTween[d].id&&(window.requestAnimationFrame?window.cancelAnimationFrame(a._mTween[d].id):clearTimeout(a._mTween[d].id),a._mTween[d].id=null,a._mTween[d].stop=1)}},Y=function(a,b){try{delete a[b]}catch(c){a[b]=null}},Z=function(a){return!(a.which&&1!==a.which)},$=function(a){var b=a.originalEvent.pointerType;return!(b&&"touch"!==b&&2!==b)},_=function(a){return!isNaN(parseFloat(a))&&isFinite(a)},aa=function(a){var b=a.parents(".mCSB_container");return[a.offset().top-b.offset().top,a.offset().left-b.offset().left]};a.fn[c]=function(b){return j[b]?j[b].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof b&&b?void a.error("Method "+b+" does not exist"):j.init.apply(this,arguments)},a[c]=function(b){return j[b]?j[b].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof b&&b?void a.error("Method "+b+" does not exist"):j.init.apply(this,arguments)},a[c].defaults=d,window[c]=!0,a(window).on("load",function(){a(".mCustomScrollbar")[c](),a.extend(a.expr[":"],{mcsInView:a.expr[":"].mcsInView||function(b){var c,d,e=a(b),f=e.parents(".mCSB_container");if(f.length)return c=f.parent(),d=[f[0].offsetTop,f[0].offsetLeft],d[0]+aa(e)[0]>=0&&d[0]+aa(e)[0]<c.height()-e.outerHeight(!1)&&d[1]+aa(e)[1]>=0&&d[1]+aa(e)[1]<c.width()-e.outerWidth(!1)},mcsOverflow:a.expr[":"].mcsOverflow||function(b){var c=a(b).data("mCS");if(c)return c.overflowed[0]||c.overflowed[1]}})})}()}()}),jQuery(document).ready(function(a){a.fn.extend({customSelect:function(b){if(void 0===document.body.style.maxHeight)return this;var c={customClass:"customSelect",mapClass:!0,mapStyle:!0},b=a.extend(c,b),d=b.customClass,e=function(b,c){var d=b.find(":selected"),e=c.children(":first"),g=d.html()||"&nbsp;";e.html(g),d.attr("disabled")?c.addClass(f("DisabledOption")):c.removeClass(f("DisabledOption")),setTimeout(function(){c.removeClass(f("Open")),a(document).off("mouseup."+f("Open"))},60)},f=function(a){return d+a};return this.each(function(){var c=a(this),g=a("<span />").addClass(f("Inner")),h=a("<span />");c.after(h.append(g)),h.addClass(d),b.mapClass&&h.addClass(c.attr("class")),b.mapStyle&&h.attr("style",c.attr("style")),c.addClass("hasCustomSelect").on("update",function(){e(c,h);var a=parseInt(c.outerWidth(),10)-(parseInt(h.outerWidth(),10)-parseInt(h.width(),10));h.css({display:"inline-block"});var b=h.outerHeight();c.attr("disabled")?h.addClass(f("Disabled")):h.removeClass(f("Disabled")),g.css({width:a,display:"inline-block"}),c.css({"-webkit-appearance":"menulist-button",width:h.outerWidth(),position:"absolute",opacity:0,height:b,fontSize:h.css("font-size")})}).on("change",function(){h.addClass(f("Changed")),e(c,h)}).on("keyup",function(a){h.hasClass(f("Open"))?13!=a.which&&27!=a.which||e(c,h):(c.blur(),c.focus())}).on("mousedown",function(a){h.removeClass(f("Changed"))}).on("mouseup",function(b){h.hasClass(f("Open"))||(a("."+f("Open")).not(h).length>0&&"undefined"!=typeof InstallTrigger?c.focus():(h.addClass(f("Open")),b.stopPropagation(),a(document).one("mouseup."+f("Open"),function(b){b.target!=c.get(0)&&a.inArray(b.target,c.find("*").get())<0?c.blur():e(c,h)})))}).focus(function(){h.removeClass(f("Changed")).addClass(f("Focus"))}).blur(function(){h.removeClass(f("Focus")+" "+f("Open"))}).hover(function(){h.addClass(f("Hover"))},function(){h.removeClass(f("Hover"))}).trigger("update")})}})}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(c){b(a,c)}):"object"==typeof module&&module.exports?module.exports=b(a,require("jquery")):a.jQueryBridget=b(a,a.jQuery)}(window,function(a,b){"use strict";function c(c,f,h){function i(a,b,d){var e,f="$()."+c+'("'+b+'")';return a.each(function(a,i){var j=h.data(i,c);if(!j)return void g(c+" not initialized. Cannot call methods, i.e. "+f);var k=j[b];if(!k||"_"==b.charAt(0))return void g(f+" is not a valid method");var l=k.apply(j,d);e=void 0===e?l:e}),void 0!==e?e:a}function j(a,b){a.each(function(a,d){var e=h.data(d,c);e?(e.option(b),e._init()):(e=new f(d,b),h.data(d,c,e))})}(h=h||b||a.jQuery)&&(f.prototype.option||(f.prototype.option=function(a){h.isPlainObject(a)&&(this.options=h.extend(!0,this.options,a))}),h.fn[c]=function(a){if("string"==typeof a){return i(this,a,e.call(arguments,1))}return j(this,a),this},d(h))}function d(a){!a||a&&a.bridget||(a.bridget=c)}
var e=Array.prototype.slice,f=a.console,g=void 0===f?function(){}:function(a){f.error(a)};return d(b||a.jQuery),c}),function(a,b){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",b):"object"==typeof module&&module.exports?module.exports=b():a.EvEmitter=b()}(this,function(){function a(){}var b=a.prototype;return b.on=function(a,b){if(a&&b){var c=this._events=this._events||{},d=c[a]=c[a]||[];return-1==d.indexOf(b)&&d.push(b),this}},b.once=function(a,b){if(a&&b){this.on(a,b);var c=this._onceEvents=this._onceEvents||{};return(c[a]=c[a]||{})[b]=!0,this}},b.off=function(a,b){var c=this._events&&this._events[a];if(c&&c.length){var d=c.indexOf(b);return-1!=d&&c.splice(d,1),this}},b.emitEvent=function(a,b){var c=this._events&&this._events[a];if(c&&c.length){var d=0,e=c[d];b=b||[];for(var f=this._onceEvents&&this._onceEvents[a];e;){var g=f&&f[e];g&&(this.off(a,e),delete f[e]),e.apply(this,b),d+=g?0:1,e=c[d]}return this}},a}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("get-size/get-size",[],function(){return b()}):"object"==typeof module&&module.exports?module.exports=b():a.getSize=b()}(window,function(){"use strict";function a(a){var b=parseFloat(a);return-1==a.indexOf("%")&&!isNaN(b)&&b}function b(){}function c(){for(var a={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},b=0;b<j;b++){a[i[b]]=0}return a}function d(a){var b=getComputedStyle(a);return b||h("Style returned "+b+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),b}function e(){if(!k){k=!0;var b=document.createElement("div");b.style.width="200px",b.style.padding="1px 2px 3px 4px",b.style.borderStyle="solid",b.style.borderWidth="1px 2px 3px 4px",b.style.boxSizing="border-box";var c=document.body||document.documentElement;c.appendChild(b);var e=d(b);f.isBoxSizeOuter=g=200==a(e.width),c.removeChild(b)}}function f(b){if(e(),"string"==typeof b&&(b=document.querySelector(b)),b&&"object"==typeof b&&b.nodeType){var f=d(b);if("none"==f.display)return c();var h={};h.width=b.offsetWidth,h.height=b.offsetHeight;for(var k=h.isBorderBox="border-box"==f.boxSizing,l=0;l<j;l++){var m=i[l],n=f[m],o=parseFloat(n);h[m]=isNaN(o)?0:o}var p=h.paddingLeft+h.paddingRight,q=h.paddingTop+h.paddingBottom,r=h.marginLeft+h.marginRight,s=h.marginTop+h.marginBottom,t=h.borderLeftWidth+h.borderRightWidth,u=h.borderTopWidth+h.borderBottomWidth,v=k&&g,w=a(f.width);!1!==w&&(h.width=w+(v?0:p+t));var x=a(f.height);return!1!==x&&(h.height=x+(v?0:q+u)),h.innerWidth=h.width-(p+t),h.innerHeight=h.height-(q+u),h.outerWidth=h.width+r,h.outerHeight=h.height+s,h}}var g,h="undefined"==typeof console?b:function(a){console.error(a)},i=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],j=i.length,k=!1;return f}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",b):"object"==typeof module&&module.exports?module.exports=b():a.matchesSelector=b()}(window,function(){"use strict";var a=function(){var a=Element.prototype;if(a.matches)return"matches";if(a.matchesSelector)return"matchesSelector";for(var b=["webkit","moz","ms","o"],c=0;c<b.length;c++){var d=b[c],e=d+"MatchesSelector";if(a[e])return e}}();return function(b,c){return b[a](c)}}),function(a,b){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(c){return b(a,c)}):"object"==typeof module&&module.exports?module.exports=b(a,require("desandro-matches-selector")):a.fizzyUIUtils=b(a,a.matchesSelector)}(window,function(a,b){var c={};c.extend=function(a,b){for(var c in b)a[c]=b[c];return a},c.modulo=function(a,b){return(a%b+b)%b},c.makeArray=function(a){var b=[];if(Array.isArray(a))b=a;else if(a&&"number"==typeof a.length)for(var c=0;c<a.length;c++)b.push(a[c]);else b.push(a);return b},c.removeFrom=function(a,b){var c=a.indexOf(b);-1!=c&&a.splice(c,1)},c.getParent=function(a,c){for(;a!=document.body;)if(a=a.parentNode,b(a,c))return a},c.getQueryElement=function(a){return"string"==typeof a?document.querySelector(a):a},c.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},c.filterFindElements=function(a,d){a=c.makeArray(a);var e=[],f=function(a){return"object"==typeof HTMLElement?a instanceof HTMLElement:a&&"object"==typeof a&&null!==a&&1===a.nodeType&&"string"==typeof a.nodeName};return a.forEach(function(a){if(f(a)){if(!d)return void e.push(a);b(a,d)&&e.push(a);for(var c=a.querySelectorAll(d),g=0;g<c.length;g++)e.push(c[g])}}),e},c.debounceMethod=function(a,b,c){var d=a.prototype[b],e=b+"Timeout";a.prototype[b]=function(){var a=this[e];a&&clearTimeout(a);var b=arguments,f=this;this[e]=setTimeout(function(){d.apply(f,b),delete f[e]},c||100)}},c.docReady=function(a){"complete"==document.readyState?a():document.addEventListener("DOMContentLoaded",a)},c.toDashed=function(a){return a.replace(/(.)([A-Z])/g,function(a,b,c){return b+"-"+c}).toLowerCase()};var d=a.console;return c.htmlInit=function(b,e){c.docReady(function(){var f=c.toDashed(e),g="data-"+f,h=document.querySelectorAll("["+g+"]"),i=document.querySelectorAll(".js-"+f),j=c.makeArray(h).concat(c.makeArray(i)),k=g+"-options",l=a.jQuery;j.forEach(function(a){var c,f=a.getAttribute(g)||a.getAttribute(k);try{c=f&&JSON.parse(f)}catch(b){return void(d&&d.error("Error parsing "+g+" on "+a.className+": "+b))}var h=new b(a,c);l&&l.data(a,e,h)})})},c}),function(a,b){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],b):"object"==typeof module&&module.exports?module.exports=b(require("ev-emitter"),require("get-size")):(a.Outlayer={},a.Outlayer.Item=b(a.EvEmitter,a.getSize))}(window,function(a,b){"use strict";function c(a){for(var b in a)return!1;return null,!0}function d(a,b){a&&(this.element=a,this.layout=b,this.position={x:0,y:0},this._create())}var e=document.documentElement.style,f="string"==typeof e.transition?"transition":"WebkitTransition",g="string"==typeof e.transform?"transform":"WebkitTransform",h={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[f],i={transform:g,transition:f,transitionDuration:f+"Duration",transitionProperty:f+"Property",transitionDelay:f+"Delay"},j=d.prototype=Object.create(a.prototype);j.constructor=d,j._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},j.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},j.getSize=function(){this.size=b(this.element)},j.css=function(a){var b=this.element.style;for(var c in a){b[i[c]||c]=a[c]}},j.getPosition=function(){var a=getComputedStyle(this.element),b=this.layout._getOption("originLeft"),c=this.layout._getOption("originTop"),d=a[b?"left":"right"],e=a[c?"top":"bottom"],f=this.layout.size,g=-1!=d.indexOf("%")?parseFloat(d)/100*f.width:parseInt(d,10),h=-1!=e.indexOf("%")?parseFloat(e)/100*f.height:parseInt(e,10);g=isNaN(g)?0:g,h=isNaN(h)?0:h,g-=b?f.paddingLeft:f.paddingRight,h-=c?f.paddingTop:f.paddingBottom,this.position.x=g,this.position.y=h},j.layoutPosition=function(){var a=this.layout.size,b={},c=this.layout._getOption("originLeft"),d=this.layout._getOption("originTop"),e=c?"paddingLeft":"paddingRight",f=c?"left":"right",g=c?"right":"left",h=this.position.x+a[e];b[f]=this.getXValue(h),b[g]="";var i=d?"paddingTop":"paddingBottom",j=d?"top":"bottom",k=d?"bottom":"top",l=this.position.y+a[i];b[j]=this.getYValue(l),b[k]="",this.css(b),this.emitEvent("layout",[this])},j.getXValue=function(a){var b=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!b?a/this.layout.size.width*100+"%":a+"px"},j.getYValue=function(a){var b=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&b?a/this.layout.size.height*100+"%":a+"px"},j._transitionTo=function(a,b){this.getPosition();var c=this.position.x,d=this.position.y,e=parseInt(a,10),f=parseInt(b,10),g=e===this.position.x&&f===this.position.y;if(this.setPosition(a,b),g&&!this.isTransitioning)return void this.layoutPosition();var h=a-c,i=b-d,j={};j.transform=this.getTranslate(h,i),this.transition({to:j,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},j.getTranslate=function(a,b){var c=this.layout._getOption("originLeft"),d=this.layout._getOption("originTop");return a=c?a:-a,b=d?b:-b,"translate3d("+a+"px, "+b+"px, 0)"},j.goTo=function(a,b){this.setPosition(a,b),this.layoutPosition()},j.moveTo=j._transitionTo,j.setPosition=function(a,b){this.position.x=parseInt(a,10),this.position.y=parseInt(b,10)},j._nonTransition=function(a){this.css(a.to),a.isCleaning&&this._removeStyles(a.to);for(var b in a.onTransitionEnd)a.onTransitionEnd[b].call(this)},j.transition=function(a){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(a);var b=this._transn;for(var c in a.onTransitionEnd)b.onEnd[c]=a.onTransitionEnd[c];for(c in a.to)b.ingProperties[c]=!0,a.isCleaning&&(b.clean[c]=!0);if(a.from){this.css(a.from);this.element.offsetHeight;null}this.enableTransition(a.to),this.css(a.to),this.isTransitioning=!0};var k="opacity,"+function(a){return a.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()})}(g);j.enableTransition=function(){if(!this.isTransitioning){var a=this.layout.options.transitionDuration;a="number"==typeof a?a+"ms":a,this.css({transitionProperty:k,transitionDuration:a,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(h,this,!1)}},j.onwebkitTransitionEnd=function(a){this.ontransitionend(a)},j.onotransitionend=function(a){this.ontransitionend(a)};var l={"-webkit-transform":"transform"};j.ontransitionend=function(a){if(a.target===this.element){var b=this._transn,d=l[a.propertyName]||a.propertyName;if(delete b.ingProperties[d],c(b.ingProperties)&&this.disableTransition(),d in b.clean&&(this.element.style[a.propertyName]="",delete b.clean[d]),d in b.onEnd){b.onEnd[d].call(this),delete b.onEnd[d]}this.emitEvent("transitionEnd",[this])}},j.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(h,this,!1),this.isTransitioning=!1},j._removeStyles=function(a){var b={};for(var c in a)b[c]="";this.css(b)};var m={transitionProperty:"",transitionDuration:"",transitionDelay:""};return j.removeTransitionStyles=function(){this.css(m)},j.stagger=function(a){a=isNaN(a)?0:a,this.staggerDelay=a+"ms"},j.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},j.remove=function(){if(!f||!parseFloat(this.layout.options.transitionDuration))return void this.removeElem();this.once("transitionEnd",function(){this.removeElem()}),this.hide()},j.reveal=function(){delete this.isHidden,this.css({display:""});var a=this.layout.options,b={};b[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:a.hiddenStyle,to:a.visibleStyle,isCleaning:!0,onTransitionEnd:b})},j.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},j.getHideRevealTransitionEndProperty=function(a){var b=this.layout.options[a];if(b.opacity)return"opacity";for(var c in b)return c},j.hide=function(){this.isHidden=!0,this.css({display:""});var a=this.layout.options,b={};b[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:a.visibleStyle,to:a.hiddenStyle,isCleaning:!0,onTransitionEnd:b})},j.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},j.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},d}),function(a,b){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(c,d,e,f){return b(a,c,d,e,f)}):"object"==typeof module&&module.exports?module.exports=b(a,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):a.Outlayer=b(a,a.EvEmitter,a.getSize,a.fizzyUIUtils,a.Outlayer.Item)}(window,function(a,b,c,d,e){"use strict";function f(a,b){var c=d.getQueryElement(a);if(!c)return void(i&&i.error("Bad element for "+this.constructor.namespace+": "+(c||a)));this.element=c,j&&(this.$element=j(this.element)),this.options=d.extend({},this.constructor.defaults),this.option(b);var e=++l;this.element.outlayerGUID=e,m[e]=this,this._create(),this._getOption("initLayout")&&this.layout()}function g(a){function b(){a.apply(this,arguments)}return b.prototype=Object.create(a.prototype),b.prototype.constructor=b,b}function h(a){if("number"==typeof a)return a;var b=a.match(/(^\d*\.?\d*)(\w*)/),c=b&&b[1],d=b&&b[2];return c.length?(c=parseFloat(c))*(o[d]||1):0}var i=a.console,j=a.jQuery,k=function(){},l=0,m={};f.namespace="outlayer",f.Item=e,f.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,equalheight:!1,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var n=f.prototype;d.extend(n,b.prototype),n.option=function(a){d.extend(this.options,a)},n._getOption=function(a){var b=this.constructor.compatOptions[a];return b&&void 0!==this.options[b]?this.options[b]:this.options[a]},f.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},n._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),d.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&&this.bindResize()},n.reloadItems=function(){this.items=this._itemize(this.element.children)},n._itemize=function(a){for(var b=this._filterFindItemElements(a),c=this.constructor.Item,d=[],e=0;e<b.length;e++){var f=b[e],g=new c(f,this);d.push(g)}return d},n._filterFindItemElements=function(a){return d.filterFindElements(a,this.options.itemSelector)},n.getItemElements=function(){return this.items.map(function(a){return a.element})},n.layout=function(){this._resetLayout(),this._manageStamps();var a=this._getOption("layoutInstant"),b=void 0!==a?a:!this._isLayoutInited;this.layoutItems(this.items,b),this._isLayoutInited=!0},n._init=n.layout,n._resetLayout=function(){this.getSize()},n.getSize=function(){this.size=c(this.element)},n._getMeasurement=function(a,b){var d,e=this.options[a];e?("string"==typeof e?d=this.element.querySelector(e):e instanceof HTMLElement&&(d=e),this[a]=d?c(d)[b]:e):this[a]=0},n.layoutItems=function(a,b){a=this._getItemsForLayout(a),this._layoutItems(a,b),this._postLayout()},n._getItemsForLayout=function(a){return a.filter(function(a){return!a.isIgnored})},n._layoutItems=function(a,b){if(this._emitCompleteOnItems("layout",a),a&&a.length){var c=[];a.forEach(function(a){var d=this._getItemLayoutPosition(a);d.item=a,d.isInstant=b||a.isLayoutInstant,c.push(d)},this),this._processLayoutQueue(c)}},n._getItemLayoutPosition=function(){return{x:0,y:0}},n._processLayoutQueue=function(a){this.updateStagger(),a.forEach(function(a,b){this._positionItem(a.item,a.x,a.y,a.isInstant,b)},this)},n.updateStagger=function(){var a=this.options.stagger;return null===a||void 0===a?void(this.stagger=0):(this.stagger=h(a),this.stagger)},n._positionItem=function(a,b,c,d,e){d?a.goTo(b,c):(a.stagger(e*this.stagger),a.moveTo(b,c))},n._postLayout=function(){this.resizeContainer()},n.resizeContainer=function(){if(this._getOption("resizeContainer")){var a=this._getContainerSize();a&&(this._setContainerMeasure(a.width,!0),this._setContainerMeasure(a.height,!1))}},n._getContainerSize=k,n._setContainerMeasure=function(a,b){if(void 0!==a){var c=this.size;c.isBorderBox&&(a+=b?c.paddingLeft+c.paddingRight+c.borderLeftWidth+c.borderRightWidth:c.paddingBottom+c.paddingTop+c.borderTopWidth+c.borderBottomWidth),a=Math.max(a,0),this.element.style[b?"width":"height"]=a+"px"}},n._emitCompleteOnItems=function(a,b){function c(){e.dispatchEvent(a+"Complete",null,[b])}function d(){++g==f&&c()}var e=this,f=b.length;if(!b||!f)return void c();var g=0;b.forEach(function(b){b.once(a,d)})},n.dispatchEvent=function(a,b,c){var d=b?[b].concat(c):c;if(this.emitEvent(a,d),j)if(this.$element=this.$element||j(this.element),b){var e=j.Event(b);e.type=a,this.$element.trigger(e,c)}else this.$element.trigger(a,c)},n.ignore=function(a){var b=this.getItem(a);b&&(b.isIgnored=!0)},n.unignore=function(a){var b=this.getItem(a);b&&delete b.isIgnored},n.stamp=function(a){(a=this._find(a))&&(this.stamps=this.stamps.concat(a),a.forEach(this.ignore,this))},n.unstamp=function(a){(a=this._find(a))&&a.forEach(function(a){d.removeFrom(this.stamps,a),this.unignore(a)},this)},n._find=function(a){if(a)return"string"==typeof a&&(a=this.element.querySelectorAll(a)),a=d.makeArray(a)},n._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},n._getBoundingRect=function(){var a=this.element.getBoundingClientRect(),b=this.size;this._boundingRect={left:a.left+b.paddingLeft+b.borderLeftWidth,top:a.top+b.paddingTop+b.borderTopWidth,right:a.right-(b.paddingRight+b.borderRightWidth),bottom:a.bottom-(b.paddingBottom+b.borderBottomWidth)}},n._manageStamp=k,n._getElementOffset=function(a){var b=a.getBoundingClientRect(),d=this._boundingRect,e=c(a);return{left:b.left-d.left-e.marginLeft,top:b.top-d.top-e.marginTop,right:d.right-b.right-e.marginRight,bottom:d.bottom-b.bottom-e.marginBottom}},n.handleEvent=d.handleEvent,n.bindResize=function(){a.addEventListener("resize",this),this.isResizeBound=!0},n.unbindResize=function(){a.removeEventListener("resize",this),this.isResizeBound=!1},n.onresize=function(){this.resize()},d.debounceMethod(f,"onresize",100),n.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},n.needsResizeLayout=function(){var a=c(this.element);return this.size&&a&&a.innerWidth!==this.size.innerWidth},n.addItems=function(a){var b=this._itemize(a);return b.length&&(this.items=this.items.concat(b)),b},n.appended=function(a){var b=this.addItems(a);b.length&&(this.layoutItems(b,!0),this.reveal(b))},n.prepended=function(a){var b=this._itemize(a);if(b.length){var c=this.items.slice(0);this.items=b.concat(c),this._resetLayout(),this._manageStamps(),this.layoutItems(b,!0),this.reveal(b),this.layoutItems(c)}},n.reveal=function(a){if(this._emitCompleteOnItems("reveal",a),a&&a.length){var b=this.updateStagger();a.forEach(function(a,c){a.stagger(c*b),a.reveal()})}},n.hide=function(a){if(this._emitCompleteOnItems("hide",a),a&&a.length){var b=this.updateStagger();a.forEach(function(a,c){a.stagger(c*b),a.hide()})}},n.revealItemElements=function(a){var b=this.getItems(a);this.reveal(b)},n.hideItemElements=function(a){var b=this.getItems(a);this.hide(b)},n.getItem=function(a){for(var b=0;b<this.items.length;b++){var c=this.items[b];if(c.element==a)return c}},n.getItems=function(a){a=d.makeArray(a);var b=[];return a.forEach(function(a){var c=this.getItem(a);c&&b.push(c)},this),b},n.remove=function(a){var b=this.getItems(a);this._emitCompleteOnItems("remove",b),b&&b.length&&b.forEach(function(a){a.remove(),d.removeFrom(this.items,a)},this)},n.destroy=function(){var a=this.element.style;a.height="",a.position="",a.width="",this.items.forEach(function(a){a.destroy()}),this.unbindResize();var b=this.element.outlayerGUID;delete m[b],delete this.element.outlayerGUID,j&&j.removeData(this.element,this.constructor.namespace)},f.data=function(a){a=d.getQueryElement(a);var b=a&&a.outlayerGUID;return b&&m[b]},f.create=function(a,b){var c=g(f);return c.defaults=d.extend({},f.defaults),d.extend(c.defaults,b),c.compatOptions=d.extend({},f.compatOptions),c.namespace=a,c.data=f.data,c.Item=g(e),d.htmlInit(c,a),j&&j.bridget&&j.bridget(a,c),c};var o={ms:1,s:1e3};return f.Item=e,f}),function(a,b){"function"==typeof define&&define.amd?define("isotope/item",["outlayer/outlayer"],b):"object"==typeof module&&module.exports?module.exports=b(require("outlayer")):(a.Isotope=a.Isotope||{},a.Isotope.Item=b(a.Outlayer))}(window,function(a){"use strict";function b(){a.Item.apply(this,arguments)}var c=b.prototype=Object.create(a.Item.prototype),d=c._create;c._create=function(){this.id=this.layout.itemGUID++,d.call(this),this.sortData={}},c.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var a=this.layout.options.getSortData,b=this.layout._sorters;for(var c in a){var d=b[c];this.sortData[c]=d(this.element,this)}}};var e=c.destroy;return c.destroy=function(){e.apply(this,arguments),this.css({display:""})},b}),function(a,b){"function"==typeof define&&define.amd?define("isotope/layout-mode",["get-size/get-size","outlayer/outlayer"],b):"object"==typeof module&&module.exports?module.exports=b(require("get-size"),require("outlayer")):(a.Isotope=a.Isotope||{},a.Isotope.LayoutMode=b(a.getSize,a.Outlayer))}(window,function(a,b){"use strict";function c(a){this.isotope=a,a&&(this.options=a.options[this.namespace],this.element=a.element,this.items=a.filteredItems,this.size=a.size)}var d=c.prototype;return["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"].forEach(function(a){d[a]=function(){return b.prototype[a].apply(this.isotope,arguments)}}),d.needsVerticalResizeLayout=function(){var b=a(this.isotope.element);return this.isotope.size&&b&&b.innerHeight!=this.isotope.size.innerHeight},d._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},d.getColumnWidth=function(){this.getSegmentSize("column","Width")},d.getRowHeight=function(){this.getSegmentSize("row","Height")},d.getSegmentSize=function(a,b){var c=a+b,d="outer"+b;if(this._getMeasurement(c,d),!this[c]){var e=this.getFirstItemSize();this[c]=e&&e[d]||this.isotope.size["inner"+b]}},d.getFirstItemSize=function(){var b=this.isotope.filteredItems[0];return b&&b.element&&a(b.element)},d.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},d.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},c.modes={},c.create=function(a,b){function e(){c.apply(this,arguments)}return e.prototype=Object.create(d),e.prototype.constructor=e,b&&(e.options=b),e.prototype.namespace=a,c.modes[a]=e,e},c}),function(a,b){"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size"],b):"object"==typeof module&&module.exports?module.exports=b(require("outlayer"),require("get-size")):a.Masonry=b(a.Outlayer,a.getSize)}(window,function(a,b){var c=a.create("masonry");return c.compatOptions.fitWidth="isFitWidth",c.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var a=0;a<this.cols;a++)this.colYs.push(0);this.maxY=0},c.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var a=this.items[0],c=a&&a.element;this.columnWidth=c&&b(c).outerWidth||this.containerWidth}var d=this.columnWidth+=this.gutter,e=this.containerWidth+this.gutter,f=e/d,g=d-e%d,h=g&&g<1?"round":"floor";f=Math[h](f),this.cols=Math.max(f,1)},c.prototype.getContainerWidth=function(){var a=this._getOption("fitWidth"),c=a?this.element.parentNode:this.element,d=b(c);this.containerWidth=d&&d.innerWidth},c.prototype._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth%this.columnWidth,c=b&&b<1?"round":"ceil",d=Math[c](a.size.outerWidth/this.columnWidth);d=Math.min(d,this.cols);for(var e=this._getColGroup(d),f=Math.min.apply(Math,e),g=e.indexOf(f),h={x:this.columnWidth*g,y:f},i=f+a.size.outerHeight,j=this.cols+1-e.length,k=0;k<j;k++)this.colYs[g+k]=i;return h},c.prototype._getColGroup=function(a){if(a<2)return this.colYs;for(var b=[],c=this.cols+1-a,d=0;d<c;d++){var e=this.colYs.slice(d,d+a);b[d]=Math.max.apply(Math,e)}return b},c.prototype._manageStamp=function(a){var c=b(a),d=this._getElementOffset(a),e=this._getOption("originLeft"),f=e?d.left:d.right,g=f+c.outerWidth,h=Math.floor(f/this.columnWidth);h=Math.max(0,h);var i=Math.floor(g/this.columnWidth);i-=g%this.columnWidth?0:1,i=Math.min(this.cols-1,i);for(var j=this._getOption("originTop"),k=(j?d.top:d.bottom)+c.outerHeight,l=h;l<=i;l++)this.colYs[l]=Math.max(k,this.colYs[l])},c.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var a={height:this.maxY};return this._getOption("fitWidth")&&(a.width=this._getContainerFitWidth()),a},c.prototype._getContainerFitWidth=function(){for(var a=0,b=this.cols;--b&&0===this.colYs[b];)a++;return(this.cols-a)*this.columnWidth-this.gutter},c.prototype.needsResizeLayout=function(){var a=this.containerWidth;return this.getContainerWidth(),a!=this.containerWidth},c}),function(a,b){"function"==typeof define&&define.amd?define("isotope/layout-modes/masonry",["../layout-mode","masonry/masonry"],b):"object"==typeof module&&module.exports?module.exports=b(require("../layout-mode"),require("masonry-layout")):b(a.Isotope.LayoutMode,a.Masonry)}(window,function(a,b){"use strict";var c=a.create("masonry"),d=c.prototype,e={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(var f in b.prototype)e[f]||(d[f]=b.prototype[f]);var g=d.measureColumns;d.measureColumns=function(){this.items=this.isotope.filteredItems,g.call(this)};var h=d._getOption;return d._getOption=function(a){return"fitWidth"==a?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:h.apply(this.isotope,arguments)},c}),function(a,b){"function"==typeof define&&define.amd?define("isotope/layout-modes/fit-rows",["../layout-mode"],b):"object"==typeof exports?module.exports=b(require("../layout-mode")):b(a.Isotope.LayoutMode)}(window,function(a){"use strict";var b=a.create("fitRows"),c=b.prototype;return c._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},c._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth+this.gutter,c=this.isotope.size.innerWidth+this.gutter;0!==this.x&&b+this.x>c&&(this.x=0,this.y=this.maxY);var d={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+a.size.outerHeight),this.x+=b,d},c._getContainerSize=function(){return{height:this.maxY}},b}),function(a,b){"function"==typeof define&&define.amd?define("isotope/layout-modes/vertical",["../layout-mode"],b):"object"==typeof module&&module.exports?module.exports=b(require("../layout-mode")):b(a.Isotope.LayoutMode)}(window,function(a){"use strict";var b=a.create("vertical",{horizontalAlignment:0}),c=b.prototype;return c._resetLayout=function(){this.y=0},c._getItemLayoutPosition=function(a){a.getSize();var b=(this.isotope.size.innerWidth-a.size.outerWidth)*this.options.horizontalAlignment,c=this.y;return this.y+=a.size.outerHeight,{x:b,y:c}},c._getContainerSize=function(){return{height:this.y}},b}),function(a,b){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","./item","./layout-mode","./layout-modes/masonry","./layout-modes/fit-rows","./layout-modes/vertical"],function(c,d,e,f,g,h){return b(a,c,d,e,f,g,h)}):"object"==typeof module&&module.exports?module.exports=b(a,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("./item"),require("./layout-mode"),require("./layout-modes/masonry"),require("./layout-modes/fit-rows"),require("./layout-modes/vertical")):a.Isotope=b(a,a.Outlayer,a.getSize,a.matchesSelector,a.fizzyUIUtils,a.Isotope.Item,a.Isotope.LayoutMode)}(window,function(a,b,c,d,e,f,g){function h(a,b){return function(c,d){for(var e=0;e<a.length;e++){var f=a[e],g=c.sortData[f],h=d.sortData[f];if(g>h||g<h){var i=void 0!==b[f]?b[f]:b,j=i?1:-1;return(g>h?1:-1)*j}}return 0}}function i(a){var b=a.create("fitRows");return b.prototype._resetLayout=function(){if(this.x=0,this.y=0,this.maxY=0,this.row=0,this.rows=[],this._getMeasurement("gutter","outerWidth"),this.isotope.options.equalheight)for(var a=0;a<this.isotope.items.length;a++)this.isotope.items[a].css({height:"auto"})},b.prototype._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth,c=Math.ceil(this.isotope.size.innerWidth+1);0!==this.x&&b+this.x>c&&(this.x=0,this.y=this.maxY),0==this.x&&0!=this.y&&this.row++;var d={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+a.size.outerHeight),this.x+=b,void 0===this.rows[this.row]?(this.rows[this.row]=[],this.rows[this.row].start=this.y,this.rows[this.row].end=this.maxY):this.rows[this.row].end=Math.max(this.rows[this.row].end,this.maxY),a.row=this.row,d},b.prototype._equalHeight=function(){for(var a=0;a<this.isotope.items.length;a++){var b=this.isotope.items[a].row,c=this.rows[b];if(c){var d=c.end-c.start;d-=this.isotope.items[a].size.borderTopWidth+this.isotope.items[a].size.borderBottomWidth,d-=this.isotope.items[a].size.marginTop+this.isotope.items[a].size.marginBottom,d-=this.gutter.height||0,0==this.isotope.items[a].size.isBorderBox&&(d-=this.isotope.items[a].size.paddingTop+this.isotope.items[a].size.paddingBottom),this.isotope.items[a].size.height=d,this.isotope.items[a].css({height:d.toString()+"px"})}}},b.prototype._getContainerSize=function(){return this.isotope.options.equalheight&&this._equalHeight(),{height:this.maxY}},b}var j=a.jQuery,k=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^\s+|\s+$/g,"")},l=b.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});l.Item=f,l.LayoutMode=g;var m=l.prototype;m._create=function(){this.itemGUID=0,this._sorters={},this._getSorters(),b.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"];for(var a in g.modes)this._initLayoutMode(a)},m.reloadItems=function(){this.itemGUID=0,b.prototype.reloadItems.call(this)},m._itemize=function(){for(var a=b.prototype._itemize.apply(this,arguments),c=0;c<a.length;c++){a[c].id=this.itemGUID++}return this._updateItemsSortData(a),a},m._initLayoutMode=function(a){var b=g.modes[a],c=this.options[a]||{};this.options[a]=b.options?e.extend(b.options,c):c,this.modes[a]=new b(this)},m.layout=function(){if(!this._isLayoutInited&&this._getOption("initLayout"))return void this.arrange();this._layout()},m._layout=function(){var a=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,a),this._isLayoutInited=!0},m.arrange=function(a){this.option(a),this._getIsInstant();var b=this._filter(this.items);this.filteredItems=b.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[b]):this._hideReveal(b),this._sort(),this._layout()},m._init=m.arrange,m._hideReveal=function(a){this.reveal(a.needReveal),this.hide(a.needHide)},m._getIsInstant=function(){var a=this._getOption("layoutInstant"),b=void 0!==a?a:!this._isLayoutInited;return this._isInstant=b,b},m._bindArrangeComplete=function(){function a(){b&&c&&d&&e.dispatchEvent("arrangeComplete",null,[e.filteredItems])}var b,c,d,e=this;this.once("layoutComplete",function(){b=!0,a()}),this.once("hideComplete",function(){c=!0,a()}),this.once("revealComplete",function(){d=!0,a()})},m._filter=function(a){var b=this.options.filter;b=b||"*";for(var c=[],d=[],e=[],f=this._getFilterTest(b),g=0;g<a.length;g++){var h=a[g];if(!h.isIgnored){var i=f(h);i&&c.push(h),i&&h.isHidden?d.push(h):i||h.isHidden||e.push(h)}}return{matches:c,needReveal:d,needHide:e}},m._getFilterTest=function(a){return j&&this.options.isJQueryFiltering?function(b){return j(b.element).is(a)}:"function"==typeof a?function(b){return a(b.element)}:function(b){return d(b.element,a)}},m.updateSortData=function(a){var b;a?(a=e.makeArray(a),b=this.getItems(a)):b=this.items,this._getSorters(),this._updateItemsSortData(b)},
m._getSorters=function(){var a=this.options.getSortData;for(var b in a){var c=a[b];this._sorters[b]=n(c)}},m._updateItemsSortData=function(a){for(var b=a&&a.length,c=0;b&&c<b;c++){a[c].updateSortData()}};var n=function(){function a(a){if("string"!=typeof a)return a;var c=k(a).split(" "),d=c[0],e=d.match(/^\[(.+)\]$/),f=e&&e[1],g=b(f,d),h=l.sortDataParsers[c[1]];return a=h?function(a){return a&&h(g(a))}:function(a){return a&&g(a)}}function b(a,b){return a?function(b){return b.getAttribute(a)}:function(a){var c=a.querySelector(b);return c&&c.textContent}}return a}();l.sortDataParsers={parseInt:function(a){return parseInt(a,10)},parseFloat:function(a){return parseFloat(a)}},m._sort=function(){var a=this.options.sortBy;if(a){var b=[].concat.apply(a,this.sortHistory),c=h(b,this.options.sortAscending);this.filteredItems.sort(c),a!=this.sortHistory[0]&&this.sortHistory.unshift(a)}},m._mode=function(){var a=this.options.layoutMode,b=this.modes[a];if(!b)throw new Error("No layout mode: "+a);return b.options=this.options[a],b},m._resetLayout=function(){b.prototype._resetLayout.call(this),this._mode()._resetLayout()},m._getItemLayoutPosition=function(a){return this._mode()._getItemLayoutPosition(a)},m._manageStamp=function(a){this._mode()._manageStamp(a)},m._getContainerSize=function(){return this._mode()._getContainerSize()},m.needsResizeLayout=function(){return this._mode().needsResizeLayout()},m.appended=function(a){var b=this.addItems(a);if(b.length){var c=this._filterRevealAdded(b);this.filteredItems=this.filteredItems.concat(c)}},m.prepended=function(a){var b=this._itemize(a);if(b.length){this._resetLayout(),this._manageStamps();var c=this._filterRevealAdded(b);this.layoutItems(this.filteredItems),this.filteredItems=c.concat(this.filteredItems),this.items=b.concat(this.items)}},m._filterRevealAdded=function(a){var b=this._filter(a);return this.hide(b.needHide),this.reveal(b.matches),this.layoutItems(b.matches,!0),b.matches},m.insert=function(a){var b=this.addItems(a);if(b.length){var c,d,e=b.length;for(c=0;c<e;c++)d=b[c],this.element.appendChild(d.element);var f=this._filter(b).matches;for(c=0;c<e;c++)b[c].isLayoutInstant=!0;for(this.arrange(),c=0;c<e;c++)delete b[c].isLayoutInstant;this.reveal(f)}};var o=m.remove;return m.remove=function(a){a=e.makeArray(a);var b=this.getItems(a);o.call(this,a);for(var c=b&&b.length,d=0;c&&d<c;d++){var f=b[d];e.removeFrom(this.filteredItems,f)}},m.shuffle=function(){for(var a=0;a<this.items.length;a++){this.items[a].sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},m._noTransition=function(a,b){var c=this.options.transitionDuration;this.options.transitionDuration=0;var d=a.apply(this,b);return this.options.transitionDuration=c,d},m.getFilteredItemElements=function(){return this.filteredItems.map(function(a){return a.element})},"function"==typeof define&&define.amd?define(["../layout-mode"],i):"object"==typeof exports?module.exports=i(require("../layout-mode")):i(a.Isotope.LayoutMode),l}),function(a,b,c,d){var e=(a(c),a(b));a.fn.Filterade=function(b){var c,d,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x;i={useFilters:!1,useSorting:!1,filterControls:".filter-controls",sortControls:".sort-controls",orderControls:".order-controls",controlsSelecter:"input",controlsSelecterChecked:'input[checked="checked"]',defaultFilter:"all",defaultSort:"date",defaultOrder:"desc",selectAll:"all",paginationMode:"pages",pageLimit:15,pageControls:".page-controls",previousButtonClass:"nav-prev",previousButtonLabel:'<i class="dt-icon-the7-arrow-0-42" aria-hidden="true"></i>',nextButtonClass:"nav-next",nextButtonLabel:'<i class="dt-icon-the7-arrow-0-41" aria-hidden="true"></i>',loadMoreButtonClass:"button-load-more",loadMoreButtonLabel:"Load more",pagerClass:"page",activeClass:"act",log:!1},h=a(this),r=b.paginationMode||i.paginationMode,s=a(b.pageControls||i.pageControls),j=a(b.filterControls||i.filterControls),k=a(b.sortControls||i.sortControls),l=a(b.orderControls||i.orderControls),m=b.controlsSelecter||i.controlsSelecter,n=b.controlsSelecterChecked||i.controlsSelecterChecked,d=1;var y=a(".phantom-sticky").exists(),z=a(".sticky-top-line").exists();if(y||z)var A=a(".masthead");else var A=a("#phantom");return q=a([]),q.$nodesCache=a([]),h.find("> article, .wf-cell").each(function(){var b=a(this);q.push({node:this,$node:b,name:b.attr("data-name"),date:new Date(b.attr("data-date"))}),q.$nodesCache.push(this)}),t=Math.ceil(q.length/b.pageLimit),p=function(){var a;"pages"!==r&&"load-more"!==r||(a=0,q.each(function(){if(this.$node.hasClass("visible"))return a++}),t=Math.ceil(a/(b.pageLimit||i.pageLimit)))},u=function(){if("pages"===r){var c,e;if(s.empty(),t>1){1!==d&&s.prepend('<a href="#" class="'+(b.previousButtonClass||i.previousButtonClass)+'">'+(b.previousButtonLabel||i.previousButtonLabel)+"</a>");var f=Math.floor(2),g=Math.ceil(2),j=Math.max(d-f,1),k=d+g;j<=f&&(k=j+4),k>t&&(j=Math.max(t-4,1),k=t);var l=a('<div style="display: none;"></div>'),m=a('<div style="display: none;"></div>');for(c=e=1;1<=t?e<=t:e>=t;c=1<=t?++e:--e)c<j&&1!=c?l.append('<a href="#" class="'+(b.pagerClass||i.pagerClass)+'" data-page="'+ +c+'">'+c+"</a>"):(c==j&&l.children().length&&s.append(l),c>k&&c!=t?m.append('<a href="#" class="'+(b.pagerClass||i.pagerClass)+'" data-page="'+ +c+'">'+c+"</a>"):(c==t&&m.children().length&&s.append(m),s.append('<a href="#" class="'+(b.pagerClass||i.pagerClass)+'" data-page="'+ +c+'">'+c+"</a>")));d<t&&s.append('<a href="#" class="'+(b.nextButtonClass||i.nextButtonClass)+'">'+(b.nextButtonLabel||i.nextButtonLabel)+"</a>"),s.find('a[data-page="'+d+'"]').addClass(b.activeClass||i.activeClass);var n=b.pagerClass||i.pagerClass;return n=n.trim().replace(" ","."),s.find("a."+n).click(function(c){if(c.preventDefault(),d=parseInt(a(this).attr("data-page")),s.find("a."+(b.activeClass||i.activeClass)).removeClass(b.activeClass||i.activeClass),s.find('a[data-page="'+d+'"]').addClass(b.activeClass||i.activeClass),h.hasClass("dt-css-grid"))var e=h.parent().offset().top-40;else var e=h.offset().top-40;return a("html, body").animate({scrollTop:e-A.height()},400),w()}),s.find("a."+(b.previousButtonClass||i.previousButtonClass)).click(function(b){if(b.preventDefault(),d--,h.hasClass("dt-css-grid"))var c=h.parent().offset().top-40;else var c=h.offset().top-40;return a("html, body").animate({scrollTop:c-A.height()},400),w()}),s.find("a."+(b.nextButtonClass||i.nextButtonClass)).click(function(b){if(b.preventDefault(),d++,h.hasClass("dt-css-grid"))var c=h.parent().offset().top-40;else var c=h.offset().top-40;return a("html, body").animate({scrollTop:c-A.height()},400),w()})}}else if("load-more"===r&&(s.addClass("hidden"),t>1)){d<t&&s.removeClass("hidden");var o=b.loadMoreButtonClass||i.loadMoreButtonClass;return o=o.trim().replace(" ","."),s.find("a:not(.filtrade-ready)."+o).click(function(b){return b.preventDefault(),a(this).addClass("filtrade-ready"),!(d>=t)&&(d++,w())})}},v=function(){if("pages"===r||"load-more"===r){var c=0,e=a([]),f=a([]);q.each(function(a){this.$node.hasClass("visible")&&(c++,"pages"===r&&c>d*(b.pageLimit||i.pageLimit)-(b.pageLimit||i.pageLimit)&&c<=(b.pageLimit||i.pageLimit)*d?f.push(this.node):"load-more"===r&&c<=(b.pageLimit||i.pageLimit)*d?f.push(this.node):e.push(this.node))}),e.removeClass("visible").addClass("hidden"),f.removeClass("hidden").addClass("visible"),f.removeClass("first"),f.first().addClass("first"),h.trigger("updateReady")}},o=function(){var d=a([]),e=a([]);b.useFilters||i.useFilters?c===(b.selectAll||i.selectAll)?e=q.$nodesCache:q.each(function(a){this.$node.hasClass(c.replace(/^\./,""))?e.push(this.node):d.push(this.node)}):e=q.$nodesCache,d.removeClass("visible").addClass("hidden"),e.removeClass("hidden").addClass("visible")},x=function(){"date"===f&&"desc"===g?q.sort(function(a,b){return b.date-a.date}):"date"===f&&"asc"===g?q.sort(function(a,b){return a.date-b.date}):"name"===f&&"desc"===g?q.sort(function(a,b){var c=a.name.toLowerCase(),d=b.name.toLowerCase();return c>d?-1:c<d?1:0}):"name"===f&&"asc"===g&&q.sort(function(a,b){var c=a.name.toLowerCase(),d=b.name.toLowerCase();return c<d?-1:c>d?1:0}),q.$nodesCache=a([]),q.each(function(){q.$nodesCache.push(this.node)}),h.find(".paginator").length>0?q.$nodesCache.detach().insertBefore(h.find(".paginator")):q.$nodesCache.detach().appendTo(h)},w=function(){if(o(),p(),v(),u(),h.hasClass("lazy-loading-mode")){var b=h.find(".button-load-more").offset();b&&dtGlobals.winScrollTop>(b.top-e.height())/2&&h.find(".button-load-more").trigger("click")}a(".layzr-loading-on .blog-shortcode.jquery-filter.mode-list .visible:not(.shown)").layzrBlogInitialisation(),a(".layzr-loading-on .jquery-filter.dt-css-grid-wrap .wf-cell.visible").layzrBlogInitialisation(),h.trigger("updateReady")},function(){return(b.useFilters||i.useFilters)&&(c=j.find(n).attr("data-filter")||b.defaultFilter||i.defaultFilter,j.find(m).click(function(b){c=a(this).attr("data-filter"),d=1,w()})),(b.useSorting||i.useSorting)&&(f=k.find(n).attr("data-by")||b.defaultSort||i.defaultSort,g=l.find(n).attr("data-sort")||b.defaultOrder||i.defaultOrder,k.find(m).click(function(a){f="date"===this.getAttribute("data-by")?"date":"name",x(),d=1,w()}),l.find(m).click(function(a){g="desc"===this.getAttribute("data-sort")?"desc":"asc",x(),d=1,w()})),w()}()}}(jQuery,window,document),function(a,b){"function"==typeof define&&define.amd?define(b):"object"==typeof exports?module.exports=b():a.ResizeSensor=b()}("undefined"!=typeof window?window:this,function(){function a(a,b){var c=Object.prototype.toString.call(a),d="[object Array]"===c||"[object NodeList]"===c||"[object HTMLCollection]"===c||"[object Object]"===c||"undefined"!=typeof jQuery&&a instanceof jQuery||"undefined"!=typeof Elements&&a instanceof Elements,e=0,f=a.length;if(d)for(;e<f;e++)b(a[e]);else b(a)}function b(a){if(!a.getBoundingClientRect)return{width:a.offsetWidth,height:a.offsetHeight};var b=a.getBoundingClientRect();return{width:Math.round(b.width),height:Math.round(b.height)}}if("undefined"==typeof window)return null;var c=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(a){return window.setTimeout(a,20)},d=function(e,f){function g(){var a=[];this.add=function(b){a.push(b)};var b,c;this.call=function(d){for(b=0,c=a.length;b<c;b++)a[b].call(this,d)},this.remove=function(d){var e=[];for(b=0,c=a.length;b<c;b++)a[b]!==d&&e.push(a[b]);a=e},this.length=function(){return a.length}}function h(a,d){if(a){if(a.resizedAttached)return void a.resizedAttached.add(d);a.resizedAttached=new g,a.resizedAttached.add(d),a.resizeSensor=document.createElement("div"),a.resizeSensor.dir="ltr",a.resizeSensor.className="resize-sensor";var e="pointer-events: none; position: absolute; left: 0px; top: 0px; right: 0; bottom: 0; overflow: hidden; z-index: -1; visibility: hidden; max-width: 100%;",f="position: absolute; left: 0; top: 0; transition: 0s;";a.resizeSensor.style.cssText=e,a.resizeSensor.innerHTML='<div class="resize-sensor-expand" style="'+e+'"><div style="'+f+'"></div></div><div class="resize-sensor-shrink" style="'+e+'"><div style="'+f+' width: 200%; height: 200%"></div></div>',a.appendChild(a.resizeSensor);var h=window.getComputedStyle(a),i=h?h.getPropertyValue("position"):null;"absolute"!==i&&"relative"!==i&&"fixed"!==i&&(a.style.position="relative");var j,k,l=a.resizeSensor.childNodes[0],m=l.childNodes[0],n=a.resizeSensor.childNodes[1],o=b(a),p=o.width,q=o.height,r=!0,s=0,t=function(){var b=a.offsetWidth,c=a.offsetHeight;m.style.width=b+10+"px",m.style.height=c+10+"px",l.scrollLeft=b+10,l.scrollTop=c+10,n.scrollLeft=b+10,n.scrollTop=c+10},u=function(){if(r){if(0===a.offsetWidth&&0===a.offsetHeight)return void(s||(s=c(function(){s=0,u()})));r=!1}t()};a.resizeSensor.resetSensor=u;var v=function(){k=0,j&&(p=o.width,q=o.height,a.resizedAttached&&a.resizedAttached.call(o))},w=function(){o=b(a),j=o.width!==p||o.height!==q,j&&!k&&(k=c(v)),u()},x=function(a,b,c){a.attachEvent?a.attachEvent("on"+b,c):a.addEventListener(b,c)};x(l,"scroll",w),x(n,"scroll",w),c(u)}}a(e,function(a){h(a,f)}),this.detach=function(a){d.detach(e,a)},this.reset=function(){e.resizeSensor.resetSensor()}};if(d.reset=function(b){a(b,function(a){a.resizeSensor.resetSensor()})},d.detach=function(b,c){a(b,function(a){a&&(a.resizedAttached&&"function"==typeof c&&(a.resizedAttached.remove(c),a.resizedAttached.length())||a.resizeSensor&&(a.contains(a.resizeSensor)&&a.removeChild(a.resizeSensor),delete a.resizeSensor,delete a.resizedAttached))})},"undefined"!=typeof MutationObserver){var e=new MutationObserver(function(a){for(var b in a)if(a.hasOwnProperty(b))for(var c=a[b].addedNodes,e=0;e<c.length;e++)c[e].resizeSensor&&d.reset(c[e])});document.addEventListener("DOMContentLoaded",function(a){e.observe(document.body,{childList:!0,subtree:!0})})}return d}),function(a,b){"object"==typeof exports&&"undefined"!=typeof module?b(exports):"function"==typeof define&&define.amd?define(["exports"],b):b(a.StickySidebar={})}(this,function(a){"use strict";"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;var b,c,d=(function(a,b){!function(a){Object.defineProperty(a,"__esModule",{value:!0});var b,c,d=function(){function a(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),e=(b=".stickySidebar",c={topSpacing:0,bottomSpacing:0,containerSelector:!1,innerWrapperSelector:".inner-wrapper-sticky",stickyClass:"is-affixed",resizeSensor:!0,minWidth:!1},function(){function a(b){var d=this,e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};if(function(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}(this,a),this.options=a.extend(c,e),this.sidebar="string"==typeof b?document.querySelector(b):b,void 0===this.sidebar)throw new Error("There is no specific sidebar element.");this.sidebarInner=!1,this.container=this.sidebar.parentElement,this.affixedType="STATIC",this.direction="down",this.support={transform:!1,transform3d:!1},this._initialized=!1,this._reStyle=!1,this._breakpoint=!1,this.dimensions={translateY:0,maxTranslateY:0,topSpacing:0,lastTopSpacing:0,bottomSpacing:0,lastBottomSpacing:0,sidebarHeight:0,sidebarWidth:0,containerTop:0,containerHeight:0,viewportHeight:0,viewportTop:0,lastViewportTop:0},["handleEvent"].forEach(function(a){d[a]=d[a].bind(d)}),this.initialize()}return d(a,[{key:"initialize",value:function(){var a=this;if(this._setSupportFeatures(),this.options.innerWrapperSelector&&(this.sidebarInner=this.sidebar.querySelector(this.options.innerWrapperSelector),null===this.sidebarInner&&(this.sidebarInner=!1)),!this.sidebarInner){var b=document.createElement("div");for(b.setAttribute("class","inner-wrapper-sticky"),this.sidebar.appendChild(b);this.sidebar.firstChild!=b;)b.appendChild(this.sidebar.firstChild);this.sidebarInner=this.sidebar.querySelector(".inner-wrapper-sticky")}if(this.options.containerSelector){var c=document.querySelectorAll(this.options.containerSelector);if((c=Array.prototype.slice.call(c)).forEach(function(b,c){b.contains(a.sidebar)&&(a.container=b)}),!c.length)throw new Error("The container does not contains on the sidebar.")}"function"!=typeof this.options.topSpacing&&(this.options.topSpacing=parseInt(this.options.topSpacing)||0),"function"!=typeof this.options.bottomSpacing&&(this.options.bottomSpacing=parseInt(this.options.bottomSpacing)||0),this._widthBreakpoint(),this.calcDimensions(),this.stickyPosition(),this.bindEvents(),this._initialized=!0}},{key:"bindEvents",value:function(){window.addEventListener("resize",this,{passive:!0,capture:!1}),window.addEventListener("scroll",this,{passive:!0,capture:!1}),this.sidebar.addEventListener("update"+b,this),this.options.resizeSensor&&"undefined"!=typeof ResizeSensor&&(new ResizeSensor(this.sidebarInner,this.handleEvent),new ResizeSensor(this.container,this.handleEvent))}},{key:"handleEvent",value:function(a){this.updateSticky(a)}},{key:"calcDimensions",value:function(){if(!this._breakpoint){var b=this.dimensions;b.containerTop=a.offsetRelative(this.container).top,b.containerHeight=this.container.clientHeight,b.containerBottom=b.containerTop+b.containerHeight,b.sidebarHeight=this.sidebarInner.offsetHeight,b.sidebarWidth=this.sidebarInner.offsetWidth,b.viewportHeight=window.innerHeight,b.maxTranslateY=b.containerHeight-b.sidebarHeight,this._calcDimensionsWithScroll()}}},{key:"_calcDimensionsWithScroll",value:function(){var b=this.dimensions;b.sidebarLeft=a.offsetRelative(this.sidebar).left,b.viewportTop=document.documentElement.scrollTop||document.body.scrollTop,b.viewportBottom=b.viewportTop+b.viewportHeight,b.viewportLeft=document.documentElement.scrollLeft||document.body.scrollLeft,b.topSpacing=this.options.topSpacing,b.bottomSpacing=this.options.bottomSpacing,"function"==typeof b.topSpacing&&(b.topSpacing=parseInt(b.topSpacing(this.sidebar))||0),"function"==typeof b.bottomSpacing&&(b.bottomSpacing=parseInt(b.bottomSpacing(this.sidebar))||0),"VIEWPORT-TOP"===this.affixedType?b.topSpacing<b.lastTopSpacing&&(b.translateY+=b.lastTopSpacing-b.topSpacing,this._reStyle=!0):"VIEWPORT-BOTTOM"===this.affixedType&&b.bottomSpacing<b.lastBottomSpacing&&(b.translateY+=b.lastBottomSpacing-b.bottomSpacing,this._reStyle=!0),b.lastTopSpacing=b.topSpacing,b.lastBottomSpacing=b.bottomSpacing}},{key:"isSidebarFitsViewport",value:function(){var a=this.dimensions,b="down"===this.scrollDirection?a.lastBottomSpacing:a.lastTopSpacing;return this.dimensions.sidebarHeight+b<this.dimensions.viewportHeight}},{key:"observeScrollDir",value:function(){var a=this.dimensions;if(a.lastViewportTop!==a.viewportTop){var b="down"===this.direction?Math.min:Math.max;a.viewportTop===b(a.viewportTop,a.lastViewportTop)&&(this.direction="down"===this.direction?"up":"down")}}},{key:"getAffixType",value:function(){this._calcDimensionsWithScroll();var a=this.dimensions,b=a.viewportTop+a.topSpacing,c=this.affixedType;return b<=a.containerTop||a.containerHeight<=a.sidebarHeight?(a.translateY=0,c="STATIC"):c="up"===this.direction?this._getAffixTypeScrollingUp():this._getAffixTypeScrollingDown(),a.translateY=Math.max(0,a.translateY),a.translateY=Math.min(a.containerHeight,a.translateY),a.translateY=Math.round(a.translateY),a.lastViewportTop=a.viewportTop,c}},{key:"_getAffixTypeScrollingDown",value:function(){var a=this.dimensions,b=a.sidebarHeight+a.containerTop,c=a.viewportTop+a.topSpacing,d=a.viewportBottom-a.bottomSpacing,e=this.affixedType;return this.isSidebarFitsViewport()?a.sidebarHeight+c>=a.containerBottom?(a.translateY=a.containerBottom-b,e="CONTAINER-BOTTOM"):c>=a.containerTop&&(a.translateY=c-a.containerTop,e="VIEWPORT-TOP"):a.containerBottom<=d?(a.translateY=a.containerBottom-b,e="CONTAINER-BOTTOM"):b+a.translateY<=d?(a.translateY=d-b,e="VIEWPORT-BOTTOM"):a.containerTop+a.translateY<=c&&0!==a.translateY&&a.maxTranslateY!==a.translateY&&(e="VIEWPORT-UNBOTTOM"),e}},{key:"_getAffixTypeScrollingUp",value:function(){var a=this.dimensions,b=a.sidebarHeight+a.containerTop,c=a.viewportTop+a.topSpacing,d=a.viewportBottom-a.bottomSpacing,e=this.affixedType;return c<=a.translateY+a.containerTop?(a.translateY=c-a.containerTop,e="VIEWPORT-TOP"):a.containerBottom<=d?(a.translateY=a.containerBottom-b,e="CONTAINER-BOTTOM"):this.isSidebarFitsViewport()||a.containerTop<=c&&0!==a.translateY&&a.maxTranslateY!==a.translateY&&(e="VIEWPORT-UNBOTTOM"),e}},{key:"_getStyle",value:function(b){if(void 0!==b){var c={inner:{},outer:{}},d=this.dimensions;switch(b){case"VIEWPORT-TOP":c.inner={position:"fixed",top:d.topSpacing,left:d.sidebarLeft-d.viewportLeft,width:d.sidebarWidth};break;case"VIEWPORT-BOTTOM":c.inner={position:"fixed",top:"auto",left:d.sidebarLeft,bottom:d.bottomSpacing,width:d.sidebarWidth};break;case"CONTAINER-BOTTOM":case"VIEWPORT-UNBOTTOM":var e=this._getTranslate(0,d.translateY+"px");c.inner=e?{transform:e}:{position:"absolute",top:d.translateY,width:d.sidebarWidth}}switch(b){case"VIEWPORT-TOP":case"VIEWPORT-BOTTOM":case"VIEWPORT-UNBOTTOM":case"CONTAINER-BOTTOM":c.outer={height:d.sidebarHeight,position:"relative"}}return c.outer=a.extend({height:"",position:""},c.outer),c.inner=a.extend({position:"relative",top:"",left:"",bottom:"",width:"",transform:""},c.inner),c}}},{key:"stickyPosition",value:function(c){if(!this._breakpoint){c=this._reStyle||c||!1,this.options.topSpacing,this.options.bottomSpacing;var d=this.getAffixType(),e=this._getStyle(d);if((this.affixedType!=d||c)&&d){var f="affix."+d.toLowerCase().replace("viewport-","")+b;for(var g in a.eventTrigger(this.sidebar,f),"STATIC"===d?a.removeClass(this.sidebar,this.options.stickyClass):a.addClass(this.sidebar,this.options.stickyClass),e.outer){var h="number"==typeof e.outer[g]?"px":"";this.sidebar.style[g]=e.outer[g]+h}for(var i in e.inner){var j="number"==typeof e.inner[i]?"px":"";this.sidebarInner.style[i]=e.inner[i]+j}var k="affixed."+d.toLowerCase().replace("viewport-","")+b;a.eventTrigger(this.sidebar,k)}else this._initialized&&(this.sidebarInner.style.left=e.inner.left);this.affixedType=d}}},{key:"_widthBreakpoint",value:function(){window.innerWidth<=this.options.minWidth?(this._breakpoint=!0,this.affixedType="STATIC",this.sidebar.removeAttribute("style"),a.removeClass(this.sidebar,this.options.stickyClass),this.sidebarInner.removeAttribute("style")):this._breakpoint=!1}},{key:"updateSticky",value:function(){var a,b=this,c=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this._running||(this._running=!0,a=c.type,requestAnimationFrame(function(){switch(a){case"scroll":b._calcDimensionsWithScroll(),b.observeScrollDir(),b.stickyPosition();break;case"resize":default:b._widthBreakpoint(),b.calcDimensions(),b.stickyPosition(!0)}b._running=!1}))}},{key:"_setSupportFeatures",value:function(){var b=this.support;b.transform=a.supportTransform(),b.transform3d=a.supportTransform(!0)}},{key:"_getTranslate",value:function(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:0,b=1<arguments.length&&void 0!==arguments[1]?arguments[1]:0,c=2<arguments.length&&void 0!==arguments[2]?arguments[2]:0;return this.support.transform3d?"translate3d("+a+", "+b+", "+c+")":!!this.support.translate&&"translate("+a+", "+b+")"}},{key:"destroy",value:function(){window.removeEventListener("resize",this,{capture:!1}),window.removeEventListener("scroll",this,{capture:!1}),this.sidebar.classList.remove(this.options.stickyClass),this.sidebar.style.minHeight="",this.sidebar.removeEventListener("update"+b,this);var a={inner:{},outer:{}};for(var c in a.inner={position:"",top:"",left:"",bottom:"",width:"",transform:""},a.outer={height:"",position:""},a.outer)this.sidebar.style[c]=a.outer[c];for(var d in a.inner)this.sidebarInner.style[d]=a.inner[d];this.options.resizeSensor&&"undefined"!=typeof ResizeSensor&&(ResizeSensor.detach(this.sidebarInner,this.handleEvent),ResizeSensor.detach(this.container,this.handleEvent))}}],[{key:"supportTransform",value:function(a){var b=!1,c=a?"perspective":"transform",d=c.charAt(0).toUpperCase()+c.slice(1),e=document.createElement("support").style;return(c+" "+["Webkit","Moz","O","ms"].join(d+" ")+d).split(" ").forEach(function(a,c){if(void 0!==e[a])return b=a,!1}),b}},{key:"eventTrigger",value:function(a,b,c){try{var d=new CustomEvent(b,{detail:c})}catch(a){(d=document.createEvent("CustomEvent")).initCustomEvent(b,!0,!0,c)}a.dispatchEvent(d)}},{key:"extend",value:function(a,b){var c={};for(var d in a)void 0!==b[d]?c[d]=b[d]:c[d]=a[d];return c}},{key:"offsetRelative",value:function(a){var b={left:0,top:0};do{var c=a.offsetTop,d=a.offsetLeft;isNaN(c)||(b.top+=c),isNaN(d)||(b.left+=d),a="BODY"===a.tagName?a.parentElement:a.offsetParent}while(a);return b}},{key:"addClass",value:function(b,c){a.hasClass(b,c)||(b.classList?b.classList.add(c):b.className+=" "+c)}},{key:"removeClass",value:function(b,c){a.hasClass(b,c)&&(b.classList?b.classList.remove(c):b.className=b.className.replace(new RegExp("(^|\\b)"+c.split(" ").join("|")+"(\\b|$)","gi")," "))}},{key:"hasClass",value:function(a,b){return a.classList?a.classList.contains(b):new RegExp("(^|)"+b+"(|$)","gi").test(a.className)}},{key:"defaults",get:function(){return c}}]),a}());a.default=e,window.StickySidebar=e}(b)}(b={exports:{}},b.exports),b.exports),e=(c=d)&&c.__esModule&&Object.prototype.hasOwnProperty.call(c,"default")?c.default:c;a.default=e,a.__moduleExports=d,Object.defineProperty(a,"__esModule",{value:!0})}),function(a){dtGlobals.isInViewport=function(b){var c=a(window),d=b,e=c.scrollTop(),f=c.scrollTop()+c.height(),g=d.offset().top+20;return f>=g&&e<=g}}(jQuery),jQuery(document).ready(function(a){function b(){C=new Layzr({selector:".owl-thumb-lazy-load-show",attr:"data-src",attrSrcSet:"data-srcset",retinaAttr:"data-src-retina",hiddenAttr:"data-src-hidden",threshold:30,before:function(){this.setAttribute("sizes",a(this).attr("width")+"px"),this.style.willChange="opacity"},callback:function(){this.classList.add("is-loaded");var b=a(this);setTimeout(function(){b.parent().removeClass("layzr-bg"),b.css("will-change","auto")},350)}})}function c(){if(dtGlobals.isMobile)a(".skills").length>0&&"undefined"!=typeof animateSkills&&a.isFunction(animateSkills)&&a(".skills").animateSkills();else if(a(".animation-at-the-same-time").length>0||a(".animate-element").length>0){var b=-1;a(".animation-at-the-same-time:in-viewport").each(function(){var b=a(this);b.find(".animate-element").addClass("animation-triggered"),b.find(".animate-element:not(.start-animation)").addClass("start-animation")}),a(".animate-element:not(.start-animation):in-viewport").each(function(){var c=a(this);!c.parents(".animation-at-the-same-time").length>0&&(c.hasClass("start-animation")||c.hasClass("animation-triggered")||(c.addClass("animation-triggered"),b++,setTimeout(function(){c.addClass("start-animation"),c.hasClass("skills")&&c.animateSkills()},200*b)))})}}function d(){var b=y.width(),c=(b-B.innerWidth())/2,d=a(".side-header-menu-icon").length>0;if((b-B.innerWidth())/2>0)var c=(b-B.innerWidth())/2;else var c="";if(A.hasClass("header-side-right")&&B.hasClass("boxed")&&!M.length>0&&P.css({right:c}),navigator.userAgent.match(/Trident.*rv\:11\./)&&R&&Q){K.insertAfter(O);var e=K.attr("style");K.not(".sticky-on").attr("style",e+"; top:"+O.height()+"px !important;")}a(".floating-menu-icon-right").length>0&&B.hasClass("boxed")&&(V.css({right:c}),a(".branding").css({left:c})),B.hasClass("boxed")&&d&&!a(".floating-menu-icon-right").length>0&&(a(".floating-logo .branding").css({right:c}),V.css({left:c})),L.length>0&&d&&B.hasClass("boxed")&&(V.css({right:c}),a(".floating-logo .branding").css({left:c}))}function e(){if(window.innerWidth<=dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!A.hasClass("responsive-off"))return!1;var a=dtGlobals.winScrollTop;if(a>Na+1&&!Oa&&!dtGlobals.isHovering){if(M.removeClass("sticky-off").addClass("sticky-on"),Q||Qa.removeClass("sticky-space-off").addClass("sticky-space-on"),A.hasClass("floating-top-bar")?M.css({top:Ka}):M.css({top:Ka-ga}),Oa=!0,va&&Q&&(M.css({transform:"translateY(0)"}),navigator.userAgent.match(/Trident.*rv\:11\./))){var b=M.attr("style");M.attr("style",b+"; top:"+ga+"px !important;")}}else if(a<=Na+1&&Oa&&(M.removeClass("sticky-on").addClass("sticky-off"),Q||Qa.removeClass("sticky-space-on").addClass("sticky-space-off"),M.css({top:0}),Oa=!1,va&&Q&&(M.css({transform:"translateY(-100%)"}),navigator.userAgent.match(/Trident.*rv\:11\./)))){var b=M.attr("style");M.not(".sticky-on").attr("style",b+"; top:"+O.height()+"px !important;")}a>Na+1&&a<=Na+1+Ma-dtLocal.themeSettings.floatingHeader.height?(Pa="changing",Ia.css({transition:"none",height:Na+Ma-a})):a>Na+1+dtLocal.themeSettings.floatingHeader.height&&"end"!==Pa?(Pa="end",Ia.css({height:dtLocal.themeSettings.floatingHeader.height,transition:"all 0.3s ease"})):a<=Na+1&&"start"!==Pa&&(Pa="start",Ia.css({height:Ma,transition:"all 0.1s ease"}))}function f(){a(".full-width-wrap").length>0&&a(".full-width-wrap").each(function(){var b,c,d=a(this),e=window.innerWidth,f=y.width(),g=a(".content").width();if(a(".boxed").length>0)b=(parseInt(a("#main").width())-parseInt(g))/2;else if(a(".side-header-v-stroke").length&&e>dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!A.hasClass("responsive-off")||a(".side-header-v-stroke").length&&A.hasClass("responsive-off")){var h=e<=parseInt(g)?parseInt(g):f-a(".side-header-v-stroke").width();b=Math.ceil((h-parseInt(g))/2)}else if(a(".sticky-header .side-header").length&&e>dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!A.hasClass("responsive-off")||a(".sticky-header .side-header").length&&A.hasClass("responsive-off")){var h=f<=parseInt(g)?parseInt(g):f;b=Math.ceil((f-parseInt(g))/2)}else if((a(".header-side-left").length&&e||a(".header-side-right").length&&e)>dtLocal.themeSettings.mobileHeader.firstSwitchPoint){var h=e<=parseInt(g)?parseInt(g):f-a(".side-header").width();b=Math.ceil((h-parseInt(g))/2)}else{var h=f<=parseInt(g)?parseInt(g):f;b=Math.ceil((f-parseInt(g))/2)}a(".sidebar-left").length>0||a(".sidebar-right").length>0?(c=a(".content").width(),b=0):c=a("#main").innerWidth();var i=A.hasClass("rtl")?"margin-right":"margin-left";d.css({width:c,opacity:1}),d.css(i,-b),d.find(".full-width-wrap").css({width:"",opacity:1,"padding-left":b}),d.find(".full-width-wrap").css(i,""),d.find(".ts-wrap").each(function(){var b=a(this).data("thePhotoSlider");void 0!==b&&b.update()})})}function g(b,c){b.addClass("dt-hovered"),B.width()-(c.offset().left-B.offset().left)-c.width()<0&&c.addClass("right-overflow"),b.parents(".dt-mobile-header").length>0&&c.css({top:b.position().top-13-c.height()}),c.height()>y.height()-c.position().top&&c.addClass("show-top-buttons"),a(".searchform .submit",sb).removeClass("act"),a(".mini-search").removeClass("act"),a(".mini-search.popup-search .popup-search-wrap",sb).stop().animate({opacity:0},150,function(){a(this).css("visibility","hidden")}),clearTimeout(qb),clearTimeout(rb),qb=setTimeout(function(){b.hasClass("dt-hovered")&&c.stop().css("visibility","visible").animate({opacity:1},150)},100)}function h(b,c){b.removeClass("dt-hovered"),clearTimeout(qb),clearTimeout(rb),rb=setTimeout(function(){b.hasClass("dt-hovered")||(c.stop().animate({opacity:0},150,function(){a(this).css("visibility","hidden")}),setTimeout(function(){b.hasClass("dt-hovered")||(c.removeClass("right-overflow"),c.removeClass("bottom-overflow"),c.removeClass("show-top-buttons"))},400))},150),b.removeClass("dt-clicked")}function j(){a(".mobile-false .shopping-cart.show-sub-cart").each(function(){var b=a(this),c=b.children(".shopping-cart-wrap");b.on("mouseenter tap",function(a){"tap"==a.type&&a.stopPropagation(),dtGlobals.isHovering=!0,g(b,c)}),b.on("mouseleave",function(b){var c=a(this),d=c.children(".shopping-cart-wrap");dtGlobals.isHovering=!1,h(c,d)})})}function k(){a(".quantity").on("click",".plus",function(b){var c=a(this).prev("input.qty"),d=parseFloat(c.attr("max")),e=parseInt(c.attr("step"),10),f=c.val().length>0?parseInt(c.val(),10)+e:0+e;f=f>d?d:f,c.val(f).change()})}function l(){a(".quantity").on("click",".minus",function(b){var c=a(this).next("input.qty"),d=parseFloat(c.attr("min")),e=parseInt(c.attr("step"),10),f=c.val().length>0?parseInt(c.val(),10)-e:0-e;f=f<0?0:f,f=f<d?d:f,c.val(f).change()})}function m(a){if(void 0!==window.addEventListener)window.addEventListener("load",a,!1);else if(void 0!==window.attachEvent)window.attachEvent("onload",a);else if(null!=window.onload){var b=window.onload;window.onload=function(c){b(c),window[a]()}}else window.onload=a}function n(){a(".album-share-overlay, .project-share-overlay:not(.allways-visible-icons)").each(function(){var b=a(this);b.find(".share-button").on("click",function(a){a.preventDefault()}),b.on("mouseover tap",function(b){"tap"==b.type&&b.stopPropagation();var c=a(this);c.addClass("dt-hovered"),clearTimeout(xb),clearTimeout(yb),xb=setTimeout(function(){
c.hasClass("dt-hovered")&&(c.find(".soc-ico a").css("display","inline-block"),c.find(".soc-ico").stop().css("visibility","visible").animate({opacity:1},200))},100)}),b.on("mouseleave ",function(b){var c=a(this);c.removeClass("dt-hovered"),clearTimeout(xb),clearTimeout(yb),yb=setTimeout(function(){c.hasClass("dt-hovered")||c.find(".soc-ico").stop().animate({opacity:0},150,function(){c.find(".soc-ico a").css("display","none"),a(this).css("visibility","hidden")})},50)})})}function o(){a(".preload-me").loaded(null,function(){var b=a(".floating-content"),c=Bb.siblings(".project-wide-col").height(),d=Bb.height();if(a(".floating-content").length>0){var e=b.offset();if(J.length>0&&a(".phantom-sticky").length>0)var f=J.height();else var f=0;var g=a(".project-post").offset();y.on("scroll",function(){window.innerWidth>1050?dtGlobals.winScrollTop+ab.height()>e.top?dtGlobals.winScrollTop+ab.height()+d+40<g.top+c?b.css("transform","translateY("+(dtGlobals.winScrollTop-e.top+ab.height()+5-f)+"px)"):b.css("transform","translateY("+(c-d-40-f)+"px)"):b.css("transform","translateY(0px)"):b.css({transform:"translateY(0)"})})}},!0)}function p(b){var c=a(".shopping-cart-wrap");c.each(function(){var d=a(this);d.find(".cart_list").hasClass("empty")||(B.width()-(d.offset().left-B.offset().left)-d.width()<0&&d.addClass("right-overflow"),setTimeout(function(){d.stop().css("visibility","visible").animate({opacity:1},200)},300),clearTimeout(rb),rb=setTimeout(function(){c.stop().animate({opacity:0},200,function(){c.css("visibility","hidden"),c.removeClass("right-overflow")})},b))})}function q(b,c,d,e){var f=!0;return b.each(function(){a(this).find(d).addClass(e),new Layzr({container:c,selector:"."+e,attr:"data-src",attrSrcSet:"data-srcset",retinaAttr:"data-src-retina",threshold:30,before:function(){"png"==a(this).attr("data-src").substring(a(this).attr("data-src").lastIndexOf(".")+1)&&a(this).parent().addClass("layzr-bg-transparent"),a(this).one("load",function(){a(this).parents(".woocom-project").length>0?this.setAttribute("sizes","(max-width:"+a(this).attr("width")+"px) 100vw,"+a(this).attr("width")+"px"):this.setAttribute("sizes",this.width+"px"),this.style.willChange="opacity"})},callback:function(){this.classList.add("iso-layzr-loaded");var b=a(this);b.one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",function(a){setTimeout(function(){b.parent().removeClass("layzr-bg"),b.css("will-change","auto")},200)}),b.parents(".dt-isotope").length>0&&f&&(b.parents(".dt-isotope").isotope("layout"),f=!1)}})})}function r(){Xb=window.innerWidth<dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!A.hasClass("responsive-off")?Wb?ab.height():0:"block"==ab.css("display")||"-ms-flexbox"==ab.css("display")||Ga?ab.height():Vb?a(".sticky-top-line").height():0}function s(){var b=a(".dt-isotope"),c=a(".iso-grid .wf-cell:not(.shown), .dt-css-grid .wf-cell:not(.shown)");if(c.exists()&&t(c),b.exists()){var d=0;b.each(function(){d++;var b=a(this).find(".wf-cell");b.exists()&&t(b,function(){})})}else{var e=a(".iso-item:not(.shown)");if(!e.exists())return;t(e)}}function t(b,c){var d=0;b.each(function(){var b=a(this);a(".mobile-true").length>0||b.parents(".loading-effect-none").length>0?b.hasClass("shown")||b.hasClass("animation-triggered")||(b.addClass("animation-triggered"),setTimeout(function(){b.hasClass("animation-triggered")&&b.removeClass("animation-triggered").addClass("shown")},200)):b.hasClass("shown")||b.hasClass("animation-triggered")||!dtGlobals.isInViewport(b)||b.hasClass("hidden")||(b.addClass("animation-triggered"),d++,setTimeout(function(){b.hasClass("animation-triggered")&&b.removeClass("animation-triggered").addClass("shown")},100*d)),"function"==typeof c&&c.call(this)})}function u(b){var c=b.find(".filter.with-ajax").first(),d=b.find(".wf-container.with-ajax, .articles-list.with-ajax").first(),e=c.find(".filter-categories a.act"),f=c.find(".filter-by a.act"),g=c.find(".filter-sorting a.act"),h=parseInt(d.attr("data-cur-page")),i=new Array,j=e.length>0?e.attr("data-filter").replace(".category-","").replace("*",""):"";return"0"==j&&(j="none"),d.hasClass("dt-isotope")&&a(".wf-cell",d).each(function(){i.push(a(this).attr("data-post-id"))}),{visibleItems:i,postID:dtLocal.postID,paged:h,term:j,orderBy:f.length>0?f.attr("data-by"):"",order:g.length>0?g.attr("data-sort"):"",ajaxurl:dtLocal.ajaxurl,nonce:dtLocal.ajaxNonce,pageData:dtLocal.pageData,layout:dtLocal.pageData.layout,targetContainer:d,isPhone:dtGlobals.isPhone}}function v(){if(dtGlobals.loadMoreButton&&dtGlobals.loadMoreButton.exists()){var a=dtGlobals.loadMoreButton.offset();a&&y.scrollTop()>(a.top-y.height())/2&&!dtGlobals.loadMoreButton.hasClass("animate-load")&&dtGlobals.loadMoreButton.trigger("click")}}var w,x=a(document),y=a(window),z=a("html"),A=a("body"),B=a("#page");!dtGlobals.isMobile||dtGlobals.isWindowsPhone||dtGlobals.isAndroid?y.on("resize",function(){clearTimeout(w),w=setTimeout(function(){y.trigger("debouncedresize")},200)}):y.bind("orientationchange",function(a){clearTimeout(w),w=setTimeout(function(){y.trigger("debouncedresize")},200)});var C;a.fn.layzrCarouselUpdate=function(){var b=a(this),c="owl-thumb-lazy-load-show",d=!1,e=b.last().next().find("img").not(".owl-thumb-lazy-load-show");e.length&&(e.addClass(c),d=!0),e=b.first().prev().find("img").not(".owl-thumb-lazy-load-show"),e.length&&(e.addClass(c),d=!0),e=b.find("img").not(".owl-thumb-lazy-load-show"),e.length&&(e.addClass(c),d=!0),d&&(C.updateSelector(),C.update())},a.fn.layzrInitialisation=function(b){return this.each(function(){a(this),new Layzr({container:b,selector:".lazy-load",attr:"data-src",attrSrcSet:"data-srcset",retinaAttr:"data-src-retina",hiddenAttr:"data-src-hidden",threshold:0,before:function(){this.style.willChange="opacity",a(this).parents(".blog-shortcode.mode-list").length>0||a(this).parents(".blog-media").length>0?this.setAttribute("sizes",this.width+"px"):a(this).parents(".woocom-project").length>0&&this.setAttribute("sizes","(max-width:"+a(this).attr("width")+"px) 100vw,"+a(this).attr("width")+"px")},callback:function(){this.classList.add("is-loaded");var b=a(this);b.parents(".fancy-media-wrap.photoswipe-wrapper").initPhotoswipe(),setTimeout(function(){b.parents().removeClass("layzr-bg"),b.css("will-change","auto")},350)},after:function(){var b=a(this);this.complete&&!b.hasClass("is-loaded")&&(this.classList.add("is-loaded"),setTimeout(function(){var b=a(this);b.parents().removeClass("layzr-bg"),b.css("will-change","auto")},350))}})})},a(".layzr-loading-on, .vc_single_image-img").layzrInitialisation(),a.fn.layzrBlogInitialisation=function(b){return this.each(function(){a(this).find("img").addClass("blog-thumb-lazy-load-show");new Layzr({container:b,selector:".blog-thumb-lazy-load-show",attr:"data-src",attrSrcSet:"data-srcset",retinaAttr:"data-src-retina",hiddenAttr:"data-src-hidden",threshold:30,before:function(){this.setAttribute("sizes",this.width+"px"),this.style.willChange="opacity",a(this).parents(".woocom-project").length>0&&this.setAttribute("sizes","(max-width:"+a(this).attr("width")+"px) 100vw,"+a(this).attr("width")+"px")},callback:function(){if(a(this).parents(".post").first().hasClass("visible")){this.classList.add("is-loaded");var b=a(this);setTimeout(function(){b.parent().removeClass("layzr-bg"),b.css("will-change","auto")},350)}}})})},a(".layzr-loading-on .blog-shortcode.jquery-filter.mode-list .visible").layzrBlogInitialisation(),window.vc_rowBehaviour=function(){function a(){var a=c('[data-vc-full-width="true"]');c.each(a,function(a,b){var d=c(this);if(d.addClass("vc_hidden"),d.parents().hasClass("vc_ie-flexbox-fixer"))var e=d.parents(".vc_ie-flexbox-fixer").next(".vc_row-full-width");else var e=d.next(".vc_row-full-width");if(e.length>0&&void 0!==e){var f=parseInt(d.css("margin-left"),10),g=parseInt(d.css("margin-right"),10),h=0-e.offset().left-f;c(window).width();d.parent().hasClass("vc_section")&&(f=parseInt(d.parent().css("margin-left"),10),g=parseInt(d.parent().css("margin-right"),10));var i,j,k=window.innerWidth,l=y.width(),m=c("#content").width(),n=c("#main > .wf-wrap"),o=parseInt(n.css("width")),p=parseInt(n.css("padding-left")),q=A.hasClass("responsive-off"),r=k>dtLocal.themeSettings.mobileHeader.firstSwitchPoint,s=A.hasClass("sticky-header"),t=A.hasClass("header-side-left"),u=A.hasClass("header-side-right");if(c(".boxed").length>0)var v=c("#main").width();else if(c(".side-header-v-stroke").length&&("none"!==c(".side-header-v-stroke").css("display")&&r&&!q||q))var v=k<=m?m:l-c(".side-header-v-stroke").width();else if(!s&&(t||u)&&r&&"none"!==c(".side-header").css("display"))var v=k<=m?m:l-c(".side-header").width();else var v=l<=m?m:l;var w=v-o;i=Math.ceil((w+2*p)/2),c(".sidebar-left").length>0||c(".sidebar-right").length>0?(j=c("#content").width(),i=0):j=c("#main").innerWidth();var h=0-i-f,x="rtl"==jQuery(document).attr("dir")?"right":"left";if(d.css(x,h),d.css({position:"relative","box-sizing":"border-box",width:j}),!d.data("vcStretchContent")){var z=-1*h;0>z&&(z=0);var B=j-z-e.width()+f+g;0>B&&(B=0),d.css({"padding-left":z+"px","padding-right":B+"px"})}if(d.data("vcStretchContent")&&d.find(".upb_row_bg").length>0){var C=d.find(".upb_row_bg"),D=C.data("bg-override"),E=j;"full"==D&&(C.css({"min-width":E+"px"}),C.css(x,0))}d.attr("data-vc-full-width-init","true"),d.removeClass("vc_hidden"),d.find(".ts-wrap").each(function(){var a=c(this).data("thePhotoSlider");void 0!==a&&a.update()})}})}function b(){c(".vc_row-o-full-height:first").each(function(){var a,b,d,e;a=c(window),b=a.height(),d=c(this).offset().top,b>d&&(e=100-d/(b/100),c(this).css("min-height",e+"vh"))})}var c=window.jQuery;c(window).off("resize.vcRowBehaviour").on("resize.vcRowBehaviour",a).on("resize.vcRowBehaviour",b),a(),b(),function(){(window.navigator.userAgent.indexOf("MSIE ")>0||navigator.userAgent.match(/Trident.*rv\:11\./))&&c(".vc_row-o-full-height").each(function(){"flex"===c(this).css("display")&&c(this).wrap('<div class="vc_ie-flexbox-fixer"></div>')})}(),vc_initVideoBackgrounds(),function(){var a,b=!1;window.vcParallaxSkroll&&window.vcParallaxSkroll.destroy(),c(".vc_parallax-inner").remove(),c("[data-5p-top-bottom]").removeAttr("data-5p-top-bottom data-30p-top-bottom"),c("[data-vc-parallax]").each(function(){var a,d,e,f,g,h,i;b=!0,"on"===c(this).data("vcParallaxOFade")&&c(this).children().attr("data-5p-top-bottom","opacity:0;").attr("data-30p-top-bottom","opacity:1;"),d=100*c(this).data("vcParallax"),g=c("<div />").addClass("vc_parallax-inner").appendTo(c(this)),g.height(d+"%"),h=c(this).data("vcParallaxImage"),i=vcExtractYoutubeId(h),i?insertYoutubeVideoAsBackground(g,i):void 0!==h&&g.css("background-image","url("+h+")"),a=d-100,e=-a,f=0,g.attr("data-bottom-top","top: "+e+"%;").attr("data-top-bottom","top: "+f+"%;")}),!(!b||!window.skrollr)&&(a={forceHeight:!1,smoothScrolling:!1,mobileCheck:function(){return!1}},window.vcParallaxSkroll=skrollr.init(a),window.vcParallaxSkroll)}()},(a('div[data-vc-stretch-content="true"]').length>0&&a('div[data-vc-full-width-init="false"]').length>0||a('div[data-vc-full-width="true"]').length>0&&a('div[data-vc-full-width-init="false"]').length>0)&&vc_rowBehaviour(),a.fn.clickOverlayGradient=function(){return this.each(function(){var b=a(this),c=b.find(".entry-excerpt").height()+b.find(".post-details").innerHeight();b.css({transform:"translateY("+c+"px)"}),b.parents(".post").first().on("mouseenter tap",function(a){b.css("transform","translateY(0px)")}),b.parents(".post").first().on("mouseleave tap",function(a){b.css("transform","translateY("+c+"px)")})})},m(function(){a(".content-rollover-layout-list:not(.disable-layout-hover) .dt-css-grid .post-entry-wrapper").clickOverlayGradient()}),dtGlobals.touches={},dtGlobals.touches.touching=!1,dtGlobals.touches.touch=!1,dtGlobals.touches.currX=0,dtGlobals.touches.currY=0,dtGlobals.touches.cachedX=0,dtGlobals.touches.cachedY=0,dtGlobals.touches.count=0,dtGlobals.resizeCounter=0,x.on("touchstart",function(b){1==b.originalEvent.touches.length&&(dtGlobals.touches.touch=b.originalEvent.touches[0],dtGlobals.touches.cachedX=dtGlobals.touches.touch.pageX,dtGlobals.touches.cachedY=dtGlobals.touches.touch.pageY,dtGlobals.touches.touching=!0,setTimeout(function(){dtGlobals.touches.currX=dtGlobals.touches.touch.pageX,dtGlobals.touches.currY=dtGlobals.touches.touch.pageY,dtGlobals.touches.cachedX!==dtGlobals.touches.currX||dtGlobals.touches.touching||dtGlobals.touches.cachedY!==dtGlobals.touches.currY||(dtGlobals.touches.count++,a(b.target).trigger("tap"))},200))}),x.on("touchend touchcancel",function(a){dtGlobals.touches.touching=!1}),x.on("touchmove",function(a){dtGlobals.touches.touch=a.originalEvent.touches[0],dtGlobals.touches.touching}),x.on("tap",function(b){a(".dt-hovered").trigger("mouseout")}),function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a,b){function c(a){function b(a){d?(c(),M(b),e=!0,d=!1):e=!1}var c=a,d=!1,e=!1;this.kick=function(a){d=!0,e||b()},this.end=function(a){var b=c;a&&(e?(c=d?function(){b(),a()}:a,d=!0):a())}}function d(){return!0}function e(){return!1}function f(a){a.preventDefault()}function g(a){N[a.target.tagName.toLowerCase()]||a.preventDefault()}function h(a){return 1===a.which&&!a.ctrlKey&&!a.altKey}function i(a,b){var c,d;if(a.identifiedTouch)return a.identifiedTouch(b);for(c=-1,d=a.length;++c<d;)if(a[c].identifier===b)return a[c]}function j(a,b){var c=i(a.changedTouches,b.identifier);if(c&&(c.pageX!==b.pageX||c.pageY!==b.pageY))return c}function k(a){var b;h(a)&&(b={target:a.target,startX:a.pageX,startY:a.pageY,timeStamp:a.timeStamp},J(document,O.move,l,b),J(document,O.cancel,m,b))}function l(a){s(a,a.data,a,n)}function m(a){n()}function n(){K(document,O.move,l),K(document,O.cancel,m)}function o(a){var b,c;N[a.target.tagName.toLowerCase()]||(b=a.changedTouches[0],c={target:b.target,startX:b.pageX,startY:b.pageY,timeStamp:a.timeStamp,identifier:b.identifier},J(document,P.move+"."+b.identifier,p,c),J(document,P.cancel+"."+b.identifier,q,c))}function p(a){var b=a.data,c=j(a,b);c&&s(a,b,c,r)}function q(a){var b=a.data;i(a.changedTouches,b.identifier)&&r(b.identifier)}function r(a){K(document,"."+a,p),K(document,"."+a,q)}function s(a,b,c,d){var e=c.pageX-b.startX,f=c.pageY-b.startY;e*e+f*f<I*I||v(a,b,c,e,f,d)}function t(){return this._handled=d,!1}function u(a){a._handled()}function v(a,b,c,d,e,f){var g,h;b.target;g=a.targetTouches,h=a.timeStamp-b.timeStamp,b.type="movestart",b.distX=d,b.distY=e,b.deltaX=d,b.deltaY=e,b.pageX=c.pageX,b.pageY=c.pageY,b.velocityX=d/h,b.velocityY=e/h,b.targetTouches=g,b.finger=g?g.length:1,b._handled=t,b._preventTouchmoveDefault=function(){a.preventDefault()},L(b.target,b),f(b.identifier)}function w(a){var b=a.data.timer;a.data.touch=a,a.data.timeStamp=a.timeStamp,b.kick()}function x(a){var b=a.data.event,c=a.data.timer;y(),D(b,c,function(){setTimeout(function(){K(b.target,"click",e)},0)})}function y(a){K(document,O.move,w),K(document,O.end,x)}function z(a){var b=a.data.event,c=a.data.timer,d=j(a,b);d&&(a.preventDefault(),b.targetTouches=a.targetTouches,a.data.touch=d,a.data.timeStamp=a.timeStamp,c.kick())}function A(a){var b=a.data.event,c=a.data.timer;i(a.changedTouches,b.identifier)&&(B(b),D(b,c))}function B(a){K(document,"."+a.identifier,z),K(document,"."+a.identifier,A)}function C(a,b,c,d){var e=c-a.timeStamp;a.type="move",a.distX=b.pageX-a.startX,a.distY=b.pageY-a.startY,a.deltaX=b.pageX-a.pageX,a.deltaY=b.pageY-a.pageY,a.velocityX=.3*a.velocityX+.7*a.deltaX/e,a.velocityY=.3*a.velocityY+.7*a.deltaY/e,a.pageX=b.pageX,a.pageY=b.pageY}function D(a,b,c){b.end(function(){return a.type="moveend",L(a.target,a),c&&c()})}function E(a,b,c){return J(this,"movestart.move",u),!0}function F(a){return K(this,"dragstart drag",f),K(this,"mousedown touchstart",g),K(this,"movestart",u),!0}function G(a){"move"!==a.namespace&&"moveend"!==a.namespace&&(J(this,"dragstart."+a.guid+" drag."+a.guid,f,b,a.selector),J(this,"mousedown."+a.guid,g,b,a.selector))}function H(a){"move"!==a.namespace&&"moveend"!==a.namespace&&(K(this,"dragstart."+a.guid+" drag."+a.guid),K(this,"mousedown."+a.guid))}var I=6,J=a.event.add,K=a.event.remove,L=function(b,c,d){a.event.trigger(c,d,b)},M=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a,b){return window.setTimeout(function(){a()},25)}}(),N={textarea:!0,input:!0,select:!0,button:!0},O={move:"mousemove",cancel:"mouseup dragstart",end:"mouseup"},P={move:"touchmove",cancel:"touchend",end:"touchend"};a.event.special.movestart={setup:E,teardown:F,add:G,remove:H,_default:function(a){function d(b){C(f,g.touch,g.timeStamp),L(a.target,f)}var f,g;a._handled()&&(f={target:a.target,startX:a.startX,startY:a.startY,pageX:a.pageX,pageY:a.pageY,distX:a.distX,distY:a.distY,deltaX:a.deltaX,deltaY:a.deltaY,velocityX:a.velocityX,velocityY:a.velocityY,timeStamp:a.timeStamp,identifier:a.identifier,targetTouches:a.targetTouches,finger:a.finger},g={event:f,timer:new c(d),touch:b,timeStamp:b},a.identifier===b?(J(a.target,"click",e),J(document,O.move,w,g),J(document,O.end,x,g)):(a._preventTouchmoveDefault(),J(document,P.move+"."+a.identifier,z,g),J(document,P.end+"."+a.identifier,A,g)))}},a.event.special.move={setup:function(){J(this,"movestart.move",a.noop)},teardown:function(){K(this,"movestart.move",a.noop)}},a.event.special.moveend={setup:function(){J(this,"movestart.moveend",a.noop)},teardown:function(){K(this,"movestart.moveend",a.noop)}},J(document,"mousedown.move",k),J(document,"touchstart.move",o),"function"==typeof Array.prototype.indexOf&&function(a,b){for(var c=["changedTouches","targetTouches"],d=c.length;d--;)-1===a.event.props.indexOf(c[d])&&a.event.props.push(c[d])}(a)}),a.belowthefold=function(b,c){return y.height()+y.scrollTop()<=a(b).offset().top-c.threshold},a.abovethetop=function(b,c){return y.scrollTop()>=a(b).offset().top+a(b).height()-c.threshold},a.rightofscreen=function(b,c){return y.width()+y.scrollLeft()<=a(b).offset().left-c.threshold},a.leftofscreen=function(b,c){return y.scrollLeft()>=a(b).offset().left+a(b).width()-c.threshold},a.inviewport=function(b,c){return!(a.rightofscreen(b,c)||a.leftofscreen(b,c)||a.belowthefold(b,c)||a.abovethetop(b,c))},a.extend(a.expr[":"],{"below-the-fold":function(b,c,d){return a.belowthefold(b,{threshold:0})},"above-the-top":function(b,c,d){return a.abovethetop(b,{threshold:0})},"left-of-screen":function(b,c,d){return a.leftofscreen(b,{threshold:0})},"right-of-screen":function(b,c,d){return a.rightofscreen(b,{threshold:0})},"in-viewport":function(b,c,d){return a.inviewport(b,{threshold:-30})}}),a.fn.checkInViewport=function(){if(!dtGlobals.isMobile){var b=-1;return this.each(function(){var c=a(this);c.hasClass("animation-ready")||(c.parents(".animation-at-the-same-time").length>0?($thisElem=c.find(".animate-element"),$thisElem.addClass("animation-triggered"),c.find(".animate-element:not(.start-animation)").addClass("start-animation")):c.hasClass("start-animation")||c.hasClass("animation-triggered")||(c.addClass("animation-triggered"),b++,setTimeout(function(){c.addClass("start-animation"),c.hasClass("skills")&&c.animateSkills()},200*b)),c.addClass("animation-ready"))})}"undefined"!=typeof animateSkills&&a.isFunction(animateSkills)&&a(".skills").animateSkills()};var D;clearTimeout(D),D=setTimeout(function(){c()},50),dtGlobals.isMobile||y.on("scroll",function(){c()}),y.on("scroll",function(){a(".dt-owl-carousel-call, .related-projects").each(function(){var b=a(this),c="true"===b.attr("data-autoplay"),d=b.attr("data-autoplay_speed")?parseInt(b.attr("data-autoplay_speed")):6e3;!dtGlobals.isInViewport(b)&&c?b.trigger("stop.owl.autoplay"):dtGlobals.isInViewport(b)&&c&&b.trigger("play.owl.autoplay",[d])})}),a.fn.exists=function(){return a(this).length>0},a.fn.loaded=function(b,c,d){var e=this.length;return e>0?this.each(function(){var d=this,f=a(d);f.on("load.dt",function(d){a(this).off("load.dt"),"function"==typeof b&&b.call(this),--e<=0&&"function"==typeof c&&c.call(this)}),d.complete&&void 0!==d.complete?f.trigger("load.dt"):d.src=d.src}):d?("function"==typeof c&&c.call(this),this):void 0},a.fn.addPhotoswipeWrap=function(){return this.each(function(b,c){var d=a(this);d.on("click",function(a){a.preventDefault()}),d.parents("figure").first().addClass("photoswipe-item"),d.hasClass("pspw-wrap-ready")||(d.parents().hasClass("dt-gallery-container")||d.parent().addClass("photoswipe-wrapper"),d.addClass("pspw-wrap-ready"))})},a(".dt-pswp-item, figure .dt-gallery-container a").addPhotoswipeWrap();var E=[{id:"facebook",label:'<i class="icomoon-the7-font-facebook" aria-hidden="true"></i> '+dtShare.shareButtonText.facebook,url:"https://www.facebook.com/sharer/sharer.php?u={{url}}&picture={{raw_image_url}}&description={{text}}"},{id:"twitter",label:'<i class="icomoon-the7-font-twitter" aria-hidden="true"></i> '+dtShare.shareButtonText.twitter,url:"https://twitter.com/intent/tweet?text={{text}}&url={{url}}"},{id:"pinterest",label:'<i class="icomoon-the7-font-pinterest" aria-hidden="true"></i> '+dtShare.shareButtonText.pinterest,url:"http://www.pinterest.com/pin/create/button/?url={{url}}&media={{image_url}}&description={{text}}"},{id:"linkedin",label:'<i class="icomoon-the7-font-linkedin" aria-hidden="true"></i> '+dtShare.shareButtonText.linkedin,url:"http://www.linkedin.com/shareArticle?mini=true&url={{url}}&title={{text}}"},{id:"whatsapp",label:'<i class="icomoon-the7-font-whatsapp" aria-hidden="true"></i> '+dtShare.shareButtonText.whatsapp,url:"whatsapp://send?text={{url}}"}];dtShare.shareButtonText.download&&E.push({id:"download",label:'<i class="dt-icon-the7-misc-006-244" aria-hidden="true"></i> '+dtShare.shareButtonText.download,url:"{{raw_image_url}}",download:!0});var F={youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%",type:"youtube"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%",type:"vimeo"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}};if(a.fn.photoswipeGallery=function(b){function c(a,b){return(" "+a.className+" ").indexOf(" "+b+" ")>-1}for(var d=function(b){for(var c,d,e,f=a(b).find(".photoswipe-item").get(),g=f.length,h=[],i=0;i<g;i++)if(c=f[i],1===c.nodeType){d=c.children[0];var j=void 0!==a(d).attr("data-large_image_width")&&a(d).attr("data-large_image_width").length>0&&""!=a(d).attr("data-large_image_width")?a(d).attr("data-large_image_width"):a(d).find("img").attr("width"),k=void 0!==a(d).attr("data-large_image_height")&&a(d).attr("data-large_image_height").length>0&&""!=a(d).attr("data-large_image_height")?a(d).attr("data-large_image_height"):a(d).find("img").attr("height"),l=void 0!==a(d).attr("title")&&a(d).attr("title").length>0?"<h5>"+a(d).attr("title")+"</h5>\n":"",m=void 0!==a(d).attr("data-dt-img-description")?a(d).attr("data-dt-img-description"):"",n=l+m||"";if(a(d).hasClass("pswp-video")){var o,p=d.href;a(".video-wrapper iframe");a.each(F,function(){if(p.indexOf(this.index)>-1)return this.id&&("string"==typeof this.id?(p=p.substr(p.lastIndexOf(this.id)+this.id.length,p.length),o=this.type):(p=this.id.call(this,p),o=this.type)),p=this.src.replace("%id%",p),!1});var e={html:'<div class="pswp-video-wrap " data-type="'+o+'"><div class="video-wrapper"><iframe class="pswp__video"src=" '+p+' " frameborder="0" allowfullscreen></iframe></div></div>',title:n}}else var e={src:d.getAttribute("href"),w:j,h:k,title:n};d.children.length>0&&(e.msrc=d.children[0].getAttribute("src")),e.el=c,h.push(e)}return h},e=function a(b,c){return b&&(c(b)?b:a(b.parentNode,c))},f=function(b){var d=b.target||b.srcElement,f=e(d,function(a){return c(a,"photoswipe-item")});if(f){for(var h,i=a(f).closest(".dt-gallery-container")[0],j=a(a(f).closest(".dt-gallery-container")[0]).find(".photoswipe-item").get(),k=j.length,l=0,m=0;m<k;m++)if(1===j[m].nodeType){if(j[m]===f){h=l;break}l++}return h>=0&&g(h,i),!1}},g=function(b,c,e,f){var g,h,i,j=document.querySelectorAll(".pswp")[0];i=d(c);var k=a(c).attr("data-pretty-share")?a(c).attr("data-pretty-share").split(","):new Array;k.length<=0||void 0===k?a(".pswp__scroll-wrap").addClass("hide-pspw-share"):k.push("download");for(var l in k){switch(k[l]){case"facebook":a(".pswp__share-tooltip").addClass("show-share-fb");break;case"twitter":a(".pswp__share-tooltip").addClass("show-share-tw");break;case"pinterest":a(".pswp__share-tooltip").addClass("show-share-pin");break;case"linkedin":a(".pswp__share-tooltip").addClass("show-share-in");break;case"whatsapp":a(".pswp__share-tooltip").addClass("show-share-wp");break;case"download":a(".pswp__share-tooltip").addClass("show-share-d");break;default:a(".pswp__share-tooltip").removeClass("show-share-in show-share-pin show-share-tw show-share-fb show-share-g show-share-wp")}}if(h={closeOnScroll:!1,galleryUID:c.getAttribute("data-pswp-uid"),bgOpacity:dtShare.overlayOpacity/100,loop:!0,history:!1,showHideOpacity:!0,showAnimationDuration:0,shareButtons:E,getImageURLForShare:function(b){return g.currItem.src||a(g.currItem.el).find("a").attr("data-dt-location")||""},getPageURLForShare:function(b){return b.id,a(g.currItem.el).find("a").attr("data-dt-location")||window.location.href},getTextForShare:function(a){var b=g.currItem.title;return(void 0!==b?b.replace(/<[^>]+>/g,""):"")||""},parseShareButtonOut:function(a,b){return b}},f)if(h.galleryPIDs){for(var m=0;m<i.length;m++)if(i[m].pid==b){h.index=m;break}}else h.index=parseInt(b,10)-1;else h.index=parseInt(b,10);if(!isNaN(h.index)){e&&(h.showAnimationDuration=0),g=new PhotoSwipe(j,PhotoSwipeUI_Default,i,h),g.init(),a(".pswp__zoom-wrap").removeClass("active-item"),a(".pswp__video").removeClass("active");var n=a(g.currItem.container);if(n.addClass("active-item"),n.find(".pswp__video").length>0){n.find(".pswp__video").addClass("active"),n.parents(".pswp").addClass("video-active");var o=n.find(".pswp__video").prop("src");o+="?autoplay=1",n.find(".pswp__video").prop("src",o)}g.listen("beforeChange",function(){var b=a(g.currItem.container);a(".pswp__zoom-wrap").removeClass("active-item"),b.addClass("active-item"),a(".pswp__video").removeClass("active"),a(".pswp").removeClass("video-active"),b.find(".pswp__video").addClass("active");b.find(".pswp__video");b.find(".pswp__video").length>0&&(b.parents(".pswp").addClass("video-active"),$runVideo=0),a(".pswp__video").each(function(){var b=a(this);if(!b.hasClass("active")){var c=b.prop("src");c="youtube"==b.parents(".pswp-video-wrap ").attr("data-type")||"vimeo"==b.parents(".pswp-video-wrap ").attr("data-type")?c.replace("?autoplay=1","?enablejsapi=1"):c.replace("?autoplay=1",""),b.prop("src",""),b.prop("src",c);var d=b[0].contentWindow;b.hasClass("active")?func="playVideo":func="pauseVideo",d.postMessage('{"event":"command","func":"'+func+'","args":""}',"*")}})});var p,q;g.listen("close",function(){a(".pswp__video").each(function(){var b=a(this);b.attr("src",a(this).attr("src"));var c=b.prop("src");c="youtube"==b.parents(".pswp-video-wrap ").attr("data-type")||"vimeo"==b.parents(".pswp-video-wrap ").attr("data-type")?c.replace("?autoplay=1","?enablejsapi=1"):c.replace("?autoplay=1",""),b.prop("src",""),b.prop("src",c),a(".pswp__video").removeClass("active");var d=b[0].contentWindow;a(this).hasClass("active")?func="playVideo":func="pauseVideo",d.postMessage('{"event":"command","func":"'+func+'","args":""}',"*"),clearTimeout(p),p=setTimeout(function(){a(".pswp-video-wrap").remove()},200)})}),g.listen("destroy",function(){clearTimeout(q),q=setTimeout(function(){a(".pswp").removeClass().addClass("pswp")},100)})}},h=document.querySelectorAll(b),i=0,j=h.length;i<j;i++)h[i].setAttribute("data-pswp-uid",i+1),h[i].onclick=f;var k=function(){var a=window.location.hash.substring(1),b={};if(a.length<5)return b;for(var c=a.split("&"),d=0;d<c.length;d++)if(c[d]){var e=c[d].split("=");e.length<2||(b[e[0]]=e[1])}return b.gid&&(b.gid=parseInt(b.gid,10)),b}();k.pid&&k.gid&&g(k.pid,h[k.gid-1],!0,!0)},a(".dt-gallery-container.wf-container").photoswipeGallery(".dt-gallery-container.wf-container"),a.fn.photoswipe=function(b){var c=[],d=b,e=function(b,e,f){var g=document.querySelectorAll(".pswp")[0],h=c[b-1].items,i={index:e,galleryUID:b,shareEl:!0,closeOnScroll:!1,history:!1,shareButtons:E,getImageURLForShare:function(a){return l.currItem.src||""},getPageURLForShare:function(a){return a.id,l.currItem.shareLink||window.location.href},getTextForShare:function(a){var b=l.currItem.title;return(void 0!==b?b.replace(/<[^>]+>/g,""):"")||""},parseShareButtonOut:function(a,b){return b}},j="";if(void 0!==a(f).next(".dt-gallery-container").attr("data-pretty-share"))var j=a(f).next(".dt-gallery-container").attr("data-pretty-share").split(",");if(void 0!==a(f).parents(".dt-gallery-container").attr("data-pretty-share"))var j=a(f).parents(".dt-gallery-container").attr("data-pretty-share").split(",");else if(void 0!==a(f).parents(".shortcode-single-image-wrap").attr("data-pretty-share"))var j=a(f).parents(".shortcode-single-image-wrap").attr("data-pretty-share").split(",");else if(void 0!==a(f).attr("data-pretty-share"))var j=a(f).attr("data-pretty-share").split(",");j.length<=0||void 0===j?a(".pswp__scroll-wrap").addClass("hide-pspw-share"):j.push("download");for(var k in j){switch(j[k]){case"facebook":a(".pswp__share-tooltip").addClass("show-share-fb");break;case"twitter":a(".pswp__share-tooltip").addClass("show-share-tw");break;case"pinterest":a(".pswp__share-tooltip").addClass("show-share-pin");break;case"linkedin":a(".pswp__share-tooltip").addClass("show-share-in");break;case"whatsapp":a(".pswp__share-tooltip").addClass("show-share-wp");break;case"download":a(".pswp__share-tooltip").addClass("show-share-d");break;default:a(".pswp__share-tooltip").removeClass("show-share-in show-share-pin show-share-tw show-share-fb show-share-g show-share-wp")}}a.extend(i,d);var l=new PhotoSwipe(g,PhotoSwipeUI_Default,h,i);l.init(),a(".pswp__video").removeClass("active");var m=a(l.currItem.container);m.find(".pswp__video").length>0&&m.parents(".pswp").addClass("video-active"),a(".pswp__zoom-wrap").removeClass("active-item"),m.addClass("active-item");var n=m.find(".pswp__video");if(n.length>0)if(n.addClass("active"),m.parents(".pswp").addClass("video-active"),"hosted"==n.parents(".pswp-video-wrap ").attr("data-type"))n.get(0).play();else{var o=n.prop("src");o+="?autoplay=1",n.prop("src",o)}l.listen("beforeChange",function(){var b=a(l.currItem.container);a(".pswp__zoom-wrap").removeClass("active-item"),b.addClass("active-item"),a(".pswp__video").removeClass("active"),a(".pswp").removeClass("video-active");b.find(".pswp__video").addClass("active");b.find(".pswp__video").length>0&&b.parents(".pswp").addClass("video-active"),a(".pswp__video").each(function(){var b=a(this);if(b.hasClass("active"))"hosted"==b.parents(".pswp-video-wrap ").attr("data-type")&&b.get(0).play();else if("hosted"==b.parents(".pswp-video-wrap ").attr("data-type"))b.get(0).pause();else{var c=b.prop("src");c=c.replace("?autoplay=1","?enablejsapi=1"),b.prop("src",""),b.prop("src",c),a(".pswp__video").removeClass("active");var d=a(this)[0].contentWindow;b.hasClass("active")?func="playVideo":func="pauseVideo",d.postMessage('{"event":"command","func":"'+func+'","args":""}',"*")}})});var p,q;l.listen("close",function(){a(".pswp__video").each(function(){var b=a(this);if("hosted"==b.parents(".pswp-video-wrap ").attr("data-type"))b.get(0).pause();else{b.attr("src",b.attr("src"));var c=b.prop("src");c=c.replace("?autoplay=1","?enablejsapi=1"),b.prop("src",""),b.prop("src",c),a(".pswp__video").removeClass("active");var d=a(this)[0].contentWindow;b.hasClass("active")?func="playVideo":func="stopVideo",d.postMessage('{"event":"command","func":"'+func+'","args":""}',"*")}clearTimeout(p),p=setTimeout(function(){a(".pswp-video-wrap").remove()},200)})}),l.listen("destroy",function(){clearTimeout(q),q=setTimeout(function(){a(".pswp").removeClass().addClass("pswp")},100)})};!function(b,d){c=[],b.each(function(b,d){c.push({id:b,items:[]}),a(d).find(".dt-pswp-item").each(function(d,e){
var f=a(e),g=void 0!==f.attr("data-large_image_width")&&f.attr("data-large_image_width").length>0&&""!=f.attr("data-large_image_width")&&0!=f.attr("data-large_image_width")?f.attr("data-large_image_width"):f.find("img").attr("width"),h=void 0!==f.attr("data-large_image_height")&&f.attr("data-large_image_height").length>0&&""!=f.attr("data-large_image_height")&&0!=f.attr("data-large_image_height")?f.attr("data-large_image_height"):f.find("img").attr("height"),i=void 0!==f.attr("title")&&f.attr("title").length>0?"<h5>"+f.attr("title")+"</h5>":"",j=void 0!==f.attr("data-dt-img-description")?f.attr("data-dt-img-description"):"",k=i+j||"";if(f.data("gallery-id",b+1),f.data("photo-id",d),void 0===g)var g=f.find("img").width();if(void 0===h)var h=f.find("img").height();if(a(e).hasClass("pswp-video")){var l=e.href,m=(a(".video-wrapper iframe"),"hosted");a.each(F,function(){if(l.indexOf(this.index)>-1)return this.id&&("string"==typeof this.id?(l=l.substr(l.lastIndexOf(this.id)+this.id.length,l.length),m=this.type):(l=this.id.call(this,l),m=this.type)),l=this.src.replace("%id%",l),!1});var n={html:'<div class="pswp-video-wrap " data-type="'+m+'"><div class="video-wrapper"><iframe class="pswp__video"src="'+l+' " frameborder="0" allowfullscreen></iframe></div></div>',title:k,shareLink:f.attr("data-dt-location")||f.parents(".fancy-media-wrap").find("img").attr("data-dt-location")||""};"hosted"==m&&(n.html='<div class="pswp-video-wrap " data-type="'+m+'"><div class="video-wrapper"><video controls class="pswp__video" src="'+l+'" type="video/mp4"</video ></div></div>')}else var n={src:e.href,w:g,h:h,title:k,shareLink:f.attr("data-dt-location")||f.find("img").attr("data-dt-location")||""};c[b].items.push(n)}),a(d).prev().hasClass("dt-gallery-pswp")?a(d).prev(".dt-gallery-pswp").on("click",function(b){b.preventDefault();var c=a(this),f=a(this).next(a(d)).find(".dt-pswp-item"),g=f.data("gallery-id"),h=f.data("photo-id");c.parents(".ts-wrap").hasClass("ts-interceptClicks")||e(g,h,c)}):a(d).on("click",".dt-pswp-item",function(b){var c=a(this);b.preventDefault();var d=a(this).data("gallery-id"),f=a(this).data("photo-id");c.parents(".ts-wrap").hasClass("ts-interceptClicks")||e(d,f,c)})})}(this);var f=function(){var a=window.location.hash.substring(1),b={};if(a.length<5)return b;for(var c=a.split("&"),d=0;d<c.length;d++)if(c[d]){var e=c[d].split("=");e.length<2||(b[e[0]]=e[1])}return b.gid&&(b.gid=parseInt(b.gid,10)),b.hasOwnProperty("pid")?(b.pid=parseInt(b.pid,10),b):b}();return f.pid>0&&f.gid>0&&e(f.gid,f.pid),this},a.fn.initPhotoswipe=function(){return this.each(function(){a(this).photoswipe({bgOpacity:dtShare.overlayOpacity/100,loop:!0,showHideOpacity:!0})})},m(function(){a(".photoswipe-wrapper, .photoswipe-item .dt-gallery-container, .shortcode-gallery.dt-gallery-container:not(.owl-carousel), .dt-gallery-container.gallery, .instagram-photos.dt-gallery-container, .images-container .dt-gallery-container, .shortcode-instagram.dt-gallery-container, .gallery-shortcode:not(.owl-carousel)").initPhotoswipe()}),a.fn.photoswipeCarousel=function(b){var c=[],d=b,e=function(b,e,f){var g=document.querySelectorAll(".pswp")[0],h=c[b-1].items,i={index:e,galleryUID:b,shareEl:!0,closeOnScroll:!1,history:!1,shareButtons:E,getImageURLForShare:function(a){return l.currItem.src||""},getPageURLForShare:function(a){return a.id,l.currItem.shareLink||window.location.href},getTextForShare:function(a){var b=l.currItem.title;return(void 0!==b?b.replace(/<[^>]+>/g,""):"")||""},parseShareButtonOut:function(a,b){return b}},j="";if(void 0!==a(f).next(".dt-gallery-container").attr("data-pretty-share"))var j=a(f).next(".dt-gallery-container").attr("data-pretty-share").split(",");if(void 0!==a(f).parents(".dt-gallery-container").attr("data-pretty-share"))var j=a(f).parents(".dt-gallery-container").attr("data-pretty-share").split(",");else if(void 0!==a(f).parents(".shortcode-single-image-wrap").attr("data-pretty-share"))var j=a(f).parents(".shortcode-single-image-wrap").attr("data-pretty-share").split(",");else if(void 0!==a(f).attr("data-pretty-share"))var j=a(f).attr("data-pretty-share").split(",");j.length<=0||void 0===j?a(".pswp__scroll-wrap").addClass("hide-pspw-share"):j.push("download");for(var k in j){switch(j[k]){case"facebook":a(".pswp__share-tooltip").addClass("show-share-fb");break;case"twitter":a(".pswp__share-tooltip").addClass("show-share-tw");break;case"pinterest":a(".pswp__share-tooltip").addClass("show-share-pin");break;case"linkedin":a(".pswp__share-tooltip").addClass("show-share-in");break;case"whatsapp":a(".pswp__share-tooltip").addClass("show-share-wp");break;case"download":a(".pswp__share-tooltip").addClass("show-share-d");break;default:a(".pswp__share-tooltip").removeClass("show-share-in show-share-pin show-share-tw show-share-fb show-share-g show-share-wp")}}a.extend(i,d);var l=new PhotoSwipe(g,PhotoSwipeUI_Default,h,i);l.init(),a(".pswp__video").removeClass("active");var m=a(l.currItem.container);if(m.find(".pswp__video").length>0&&m.parents(".pswp").addClass("video-active"),a(".pswp__zoom-wrap").removeClass("active-item"),m.addClass("active-item"),m.find(".pswp__video").length>0){m.find(".pswp__video").addClass("active"),m.parents(".pswp").addClass("video-active");var n=m.find(".pswp__video").prop("src");n+="?autoplay=1",m.find(".pswp__video").prop("src",n)}l.listen("beforeChange",function(){var b=a(l.currItem.container);a(".pswp__zoom-wrap").removeClass("active-item"),b.addClass("active-item"),a(".pswp__video").removeClass("active"),a(".pswp").removeClass("video-active");b.find(".pswp__video").addClass("active");b.find(".pswp__video").length>0&&b.parents(".pswp").addClass("video-active"),a(".pswp__video").each(function(){var b=a(this);if(!b.hasClass("active")){var c=b.prop("src");c=c.replace("?autoplay=1","?enablejsapi=1"),b.prop("src",""),b.prop("src",c),a(".pswp__video").removeClass("active");var d=a(this)[0].contentWindow;b.hasClass("active")?func="playVideo":func="pauseVideo",d.postMessage('{"event":"command","func":"'+func+'","args":""}',"*")}})});var o,p;l.listen("close",function(){a(".pswp__video").each(function(){var b=a(this);b.attr("src",b.attr("src"));var c=b.prop("src");c=c.replace("?autoplay=1","?enablejsapi=1"),b.prop("src",""),b.prop("src",c),a(".pswp__video").removeClass("active");var d=a(this)[0].contentWindow;b.hasClass("active")?func="playVideo":func="stopVideo",d.postMessage('{"event":"command","func":"'+func+'","args":""}',"*"),clearTimeout(o),o=setTimeout(function(){a(".pswp-video-wrap").remove()},200)})}),l.listen("destroy",function(){clearTimeout(p),p=setTimeout(function(){a(".pswp").removeClass().addClass("pswp")},100)})};!function(b,d){c=[],b.each(function(b,d){c.push({id:b,items:[]}),a(d).find(".dt-owl-item.cloned .dt-pswp-item").each(function(d,e){var f=a(e),g=void 0!==f.attr("data-large_image_width")&&f.attr("data-large_image_width").length>0&&""!=f.attr("data-large_image_width")&&0!=f.attr("data-large_image_width")?f.attr("data-large_image_width"):f.find("img").attr("width"),h=void 0!==f.attr("data-large_image_height")&&f.attr("data-large_image_height").length>0&&""!=f.attr("data-large_image_height")&&0!=f.attr("data-large_image_height")?f.attr("data-large_image_height"):f.find("img").attr("height"),i=void 0!==f.attr("title")&&f.attr("title").length>0?"<h5>"+f.attr("title")+"</h5>":"",j=void 0!==f.attr("data-dt-img-description")?f.attr("data-dt-img-description"):"",k=i+j||"";if(f.data("gallery-id",b+1),f.data("photo-id",d),void 0===g)var g=f.find("img").width();if(void 0===h)var h=f.find("img").height();if(a(e).hasClass("pswp-video")){var l,m=e.href;a(".video-wrapper iframe"),a.each(F,function(){if(m.indexOf(this.index)>-1)return this.id&&("string"==typeof this.id?(m=m.substr(m.lastIndexOf(this.id)+this.id.length,m.length),l=this.type):(m=this.id.call(this,m),l=this.type)),m=this.src.replace("%id%",m),!1});var n={html:'<div class="pswp-video-wrap " data-type="'+l+'"><div class="video-wrapper"><iframe class="pswp__video"src="'+m+' " frameborder="0" allowfullscreen></iframe></div></div>',title:k,shareLink:f.attr("data-dt-location")||f.parents(".fancy-media-wrap").find("img").attr("data-dt-location")||""}}else var n={src:e.href,w:g,h:h,title:k,shareLink:f.attr("data-dt-location")||f.find("img").attr("data-dt-location")||""};c[b].items.push(n)}),a(d).prev().hasClass("dt-gallery-pswp")?a(d).prev(".dt-gallery-pswp").on("click",function(b){b.preventDefault();var c=a(this),f=a(this).next(a(d)).find(".dt-owl-item.cloned .dt-pswp-item"),g=f.data("gallery-id"),h=f.data("photo-id");c.parents(".ts-wrap").hasClass("ts-interceptClicks")||e(g,h,c)}):a(d).on("click",".dt-owl-item.cloned .dt-pswp-item",function(b){var c=a(this);b.preventDefault();var d=a(this).data("gallery-id"),f=a(this).data("photo-id");c.parents(".ts-wrap").hasClass("ts-interceptClicks")||e(d,f,c)})})}(this);var f=function(){var a=window.location.hash.substring(1),b={};if(a.length<5)return b;for(var c=a.split("&"),d=0;d<c.length;d++)if(c[d]){var e=c[d].split("=");e.length<2||(b[e[0]]=e[1])}return b.gid&&(b.gid=parseInt(b.gid,10)),b.hasOwnProperty("pid")?(b.pid=parseInt(b.pid,10),b):b}();return f.pid>0&&f.gid>0&&e(f.gid,f.pid),this},a.fn.initCarouselPhotoswipe=function(){return this.each(function(){a(this).photoswipe({bgOpacity:dtShare.overlayOpacity/100,loop:!0,showHideOpacity:!0})})},a.fn.initCarouselClonedPhotoswipe=function(){return this.each(function(){a(this).photoswipeCarousel({bgOpacity:dtShare.overlayOpacity/100,loop:!0,showHideOpacity:!0})})},a(".shortcode-gallery.dt-gallery-container:not(.owl-loaded), .gallery-shortcode:not(.owl-loaded)").initCarouselPhotoswipe(),a(".dt-trigger-first-pswp").addClass("pspw-ready").on("click",function(b){var c=a(this),d=c.parents("article.post").first();if(!c.parents(".ts-wrap").hasClass("ts-interceptClicks")){if(d.length>0){if(d.find(".dt-gallery-container").length>0)var e=d.find(".dt-gallery-container a.dt-pswp-item");else var e=d.find("a.dt-pswp-item");e.length>0&&d.find(".rollover-click-target").trigger("click")}return!1}}),a(".dt-owl-carousel-call").length>0||a(".slider-content").length>0||a(".dt-owl-carousel-init").length>0||a("body").hasClass("elementor-page")){var G=a.fn.owlCarousel;!function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"dt-owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g>0;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i,g-=1;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c<b;)d=f[c-1]||0,e=this._widths[this.relative(c)]+this.settings.margin,f.push(d+e*a);this._coordinates=f}},{filter:["width","items","settings"],run:function(){var a=this.settings.stagePadding,b=this._coordinates,c={width:Math.ceil(Math.abs(b[b.length-1]))+2*a,"padding-left":a||"","padding-right":a||""};this.$stage.css(c)}},{filter:["width","items","settings"],run:function(a){var b=this._coordinates.length,c=!this.settings.autoWidth,d=this.$stage.children();if(c&&a.items.merge)for(;b--;)a.css.width=this._widths[this.relative(b)],d.eq(b).css(a.css);else c&&(a.css.width=a.items.width,d.css(a.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(a){a.current=a.current?this.$stage.children().index(a.current):0,a.current=Math.max(this.minimum(),Math.min(this.maximum(),a.current)),this.reset(a.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var a,b,c,d,e=this.settings.rtl?1:-1,f=2*this.settings.stagePadding,g=this.coordinates(this.current())+f,h=g+this.width()*e,i=[];for(c=0,d=this._coordinates.length;c<d;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*e,(this.op(a,"<=",g)&&this.op(a,">",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],e.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(a("<div/>",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},e.prototype.initializeItems=function(){var b=this.$element.find(".dt-owl-item");if(b.length)return this._items=b.get().map(function(b){return a(b)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var a,b,c;a=this.$element.find("img"),b=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:void 0,c=this.$element.children(b).width(),a.length&&c<=0&&this.preloadAutoWidthImages(a)}this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a<=b&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};b<c;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length>0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)<Math.abs(d.y)&&this.is("valid")||(b.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},e.prototype.onDragMove=function(a){var b=null,c=null,d=null,e=this.difference(this._drag.pointer,this.pointer(a)),f=this.difference(this._drag.stage.start,e);this.is("dragging")&&(a.preventDefault(),this.settings.loop?(b=this.coordinates(this.minimum()),c=this.coordinates(this.maximum()+1)-b,f.x=((f.x-b)%c+c)%c+b):(b=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),c=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),d=this.settings.pullDrag?-1*e.x/5:0,f.x=Math.max(Math.min(f.x,b+d),c+d)),this._drag.stage.current=f,this.animate(f.x))},e.prototype.onDragEnd=function(b){var d=this.difference(this._drag.pointer,this.pointer(b)),e=this._drag.stage.current,f=d.x>0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var d=-1,e=this.width(),f=this.coordinates();return this.settings.freeDrag||a.each(f,a.proxy(function(a,g){return"left"===c&&b>g-30&&b<g+30?d=a:"right"===c&&b>g-e-30&&b<g-e+30?d=a+1:this.op(b,"<",g)&&this.op(b,">",void 0!==f[a+1]?f[a+1]:g-e)&&(d="left"===c?a+1:a),-1===d},this)),this.settings.loop||(this.op(b,">",f[this.minimum()])?d=b=this.minimum():this.op(b,"<",f[this.maximum()])&&(d=b=this.maximum())),d},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(void 0===a)return this._current;if(0!==this._items.length){if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});void 0!==b.data&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current}},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){void 0!==(a=this.normalize(a))&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,d=b?0:this._clones.length;return!this.isNumeric(a)||c<1?a=void 0:(a<0||a>=c+d)&&(a=((a-d/2)%c+c)%c+d/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){if(b=this._items.length)for(c=this._items[--b].width(),d=this.$element.width();b--&&!((c+=this._items[b].width()+this.settings.margin)>d););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return void 0===a?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return void 0===a?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,d=c+this._items.length,e=function(a){return a%2==0?d+a/2:c-(a+1)/2};return void 0===b?a.map(this._clones,function(a,b){return e(b)}):a.map(this._clones,function(a,c){return a===b?e(c):null})},e.prototype.speed=function(a){return void 0!==a&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,d=1,e=b-1;return void 0===b?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(d=-1,e=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[e]||0))/2*d):c=this._coordinates[e]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(e<0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=-1*f*g),a=c+e,(d=((a-h)%g+g)%g+h)!==a&&d-e<=i&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.isVisible()&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){if(void 0!==a&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var d=this.relative(this._current);c=void 0===c?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[d]&&this.reset(this._items[d].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){void 0!==(a=this.normalize(a,!0))&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),!1!==this.settings.responsive&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:a<c;case">":return d?a<c:a>c;case">=":return d?a<=c:a>=c;case"<=":return d?a>=c:a<=c}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){void 0===this._states.current[b]&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&-1!==a.namespace.indexOf("owl")?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),
f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type)){var c=this._core.settings,d=c.center&&Math.ceil(c.items/2)||c.items,e=c.center&&-1*d||0,f=(b.property&&void 0!==b.property.value?b.property.value:this._core.current())+e,g=this._core.clones().length,h=a.proxy(function(a,b){this.load(b)},this);for(c.lazyLoadEager>0&&(d+=c.lazyLoadEager,c.loop&&(f-=c.lazyLoadEager,d++));e++<d;)this.load(g/2+this._core.relative(f)),g&&a.each(this._core.clones(this._core.relative(f)),h),f++}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={lazyLoad:!1,lazyLoadEager:0},e.prototype.load=function(c){var d=this._core.$stage.children().eq(c),e=d&&d.find(".owl-lazy");!e||a.inArray(d.get(0),this._loaded)>-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src")||f.attr("data-srcset");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):f.is("source")?f.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("srcset",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(c){this._core=c,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"===a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var d=this;a(b).on("load",function(){d._core.settings.autoHeight&&d.update()}),a(b).resize(function(){d._core.settings.autoHeight&&(null!=d._intervalId&&clearTimeout(d._intervalId),d._intervalId=setTimeout(function(){d.update()},250))})};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.settings.lazyLoad,e=this._core.$stage.children().toArray().slice(b,c),f=[],g=0;a.each(e,function(b,c){f.push(a(c).height())}),g=Math.max.apply(null,f),g<=1&&d&&this._previousHeight&&(g=this._previousHeight),this._previousHeight=g,this._core.$stage.parent().height(g).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?"width:"+c.width+"px;height:"+c.height+"px;":"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(c){e='<div class="owl-video-play-icon"></div>',d=k.lazyLoad?a("<div/>",{class:"owl-video-tn "+j,srcType:c}):a("<div/>",{class:"owl-video-tn",style:"opacity:1;background-image:url("+c+")"}),b.after(d),b.after(e)};if(b.wrap(a("<div/>",{class:"owl-video-wrapper",style:g})),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),c=a('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>'),c.attr("height",h),c.attr("width",g),"youtube"===f.type?c.attr("src","//www.youtube.com/embed/"+f.id+"?autoplay=1&rel=0&v="+f.id):"vimeo"===f.type?c.attr("src","//player.vimeo.com/video/"+f.id+"?autoplay=1"):"vzaar"===f.type&&c.attr("src","//view.vzaar.com/"+f.id+"/player?autoplay=true"),a(c).wrap('<div class="owl-video-frame" />').insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype._next=function(d){this._call=b.setTimeout(a.proxy(this._next,this,d),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||c.hidden||this._core.next(d||this._core.settings.autoplaySpeed)},e.prototype.read=function(){return(new Date).getTime()-this._time},e.prototype.play=function(c,d){var e;this._core.is("rotating")||this._core.enter("rotating"),c=c||this._core.settings.autoplayTimeout,e=Math.min(this._time%(this._timeout||c),c),this._paused?(this._time=this.read(),this._paused=!1):b.clearTimeout(this._call),this._time+=this.read()%c-e,this._timeout=c,this._call=b.setTimeout(a.proxy(this._next,this,d),c-e)},e.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,b.clearTimeout(this._call),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,b.clearTimeout(this._call))},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:['<span aria-label="Previous">&#x2039;</span>','<span aria-label="Next">&#x203a;</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("<div>").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a('<button role="button">').addClass(c.dotClass).append(a("<span>")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("<div>").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d,e;e=this._core.settings;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)"$relative"===b&&e.navContainer?this._controls[b].html(""):this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;a<e;a++){if(b>=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):b<0&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),d=this._core.$stage.children(),e=this._hashes[c]&&d.index(this._hashes[c]);void 0!==e&&e!==this._core.current()&&this._core.to(this._core.relative(e),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){if(g[b]!==d)return e=!c||b,!1}),e}function f(a){return e(a,!0)}var g=a("<support>").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document)}a.fn.scrollerSlideSize=function(){return this.each(function(){var b=a(this),c=b.find("img").eq(0),d=parseInt(c.attr("width")),e=b.parents(".slider-wrapper"),f=e.width(),g=e.attr("data-max-width"),h=parseInt(e.attr("data-padding-side")),i=parseInt(c.parents(".wf-td").eq(0).css("paddingLeft")),j=parseInt(c.parents(".wf-td").eq(0).css("paddingRight")),k=0;if(i>0&&j>0&&(k=i+j),void 0!==g)var l=f*parseFloat(g)/100-k-h;if(d>l)var m=l;else{var m=parseInt(c.attr("width"));c.exists()||(m=280)}b.parents(".slider-wrapper").attr("data-width",m+k),b.css({width:m+k})})},a(".slider-wrapper.description-under-image:not(.related-projects) article").scrollerSlideSize();var H=a(".slider-wrapper.owl-carousel:not(.related-projects)");H.each(function(){function b(a){var b=parseInt(e.attr("data-max-width")),c=H.width()*parseFloat(b)/100-f,d=parseInt(e.find("img").attr("width")),g=parseInt(e.find("img").attr("height"));b&&c<d&&(e.find("article").css({"max-width":c+"px"}),e.find("img").css({"max-width":c+"px",height:c*g/d}))}function c(a){var b=e.find(".owl-stage"),c=b.width(),d=e.find(".dt-owl-item"),f=0;(f=(d.width()+parseInt(d.css("margin-right")))*a.item.count)>c&&b.width(f)}var d,e=a(this),f=e.attr("data-padding-side")?parseInt(e.attr("data-padding-side")):0,g="true"===e.attr("data-autoslide"),h=e.attr("data-delay")?parseInt(e.attr("data-delay")):6e3,i="true"===e.attr("data-arrows"),j=e.attr("data-width")?H.width()/parseInt(e.attr("data-width")):H.width()/H.find("article img").attr("width"),k="rtl"==jQuery(document).attr("dir"),l=e.attr("data-next-icon")?e.attr("data-next-icon"):"icon-ar-018-r",m=e.attr("data-prev-icon")?e.attr("data-prev-icon"):"icon-ar-018-l";j=e.attr("data-width")?H.width()/parseInt(e.attr("data-width")):e.attr("data-max-width")?H.width()/parseInt(e.attr("data-max-width")):H.width()/H.find("article img").attr("width"),e.owlCarousel({rtl:k,items:j,autoHeight:!1,margin:f,loadedClass:"owl-loaded",slideBy:"page",loop:!1,smartSpeed:600,merge:!0,autoWidth:!0,responsive:{678:{mergeFit:!0},1e3:{mergeFit:!1}},autoplay:g,autoplayTimeout:h,nav:i,navElement:"a",navText:['<i class="'+m+'"></i>','<i class="'+l+'"></i>'],dots:!1,onInitialize:b,onInitialized:c,onRefreshed:c}).trigger("refresh.owl.carousel"),e.on("drag.owl.carousel translate.owl.carousel",function(a){e.addClass("ts-interceptClicks")}),e.on("dragged.owl.carousel translated.owl.carousel",function(a){clearTimeout(d),d=setTimeout(function(){e.removeClass("ts-interceptClicks")},400)}),e.on("changed.owl.carousel",function(b){a(".dt-owl-item.cloned .is-loaded",e).parents().hasClass("layzr-bg")&&a(".dt-owl-item.cloned .is-loaded",e).parents().removeClass("layzr-bg"),a(".dt-owl-item.cloned .photoswipe-wrapper, .dt-owl-item.cloned .photoswipe-item .dt-gallery-container",e).initPhotoswipe(),a(".animate-element:not(.start-animation):in-viewport",e).checkInViewport()}),e.find(".dt-owl-item").on("mouseenter",function(a){g&&e.trigger("stop.owl.autoplay")}),e.find(".dt-owl-item").on("mouseleave",function(a){g&&e.trigger("play.owl.autoplay",[h])}),e.find(".owl-nav a").on("mouseenter",function(a){g&&e.trigger("stop.owl.autoplay")}),e.find(".owl-nav a").on("mouseleave",function(a){g&&e.trigger("play.owl.autoplay",[h])}),e.on("mouseenter",function(a){e.addClass("show-arrows")}),e.on("mouseleave",function(a){e.removeClass("show-arrows")})}),a.fn.postTypeScroller=function(){var b=a(this),c="rtl"==jQuery(document).attr("dir"),d=b.attr("data-next-icon")?b.attr("data-next-icon"):"icon-ar-018-r",e=b.attr("data-prev-icon")?b.attr("data-prev-icon"):"icon-ar-018-l",f=(b.attr("data-padding-side")&&parseInt(b.attr("data-padding-side")),"true"!=b.attr("data-paused")&&void 0!==b.attr("data-autoslide")),g=(b.attr("data-paused"),b.attr("data-autoslide")&&parseInt(b.attr("data-autoslide"))>999?parseInt(b.attr("data-autoslide")):5e3),h=(b.attr("data-autoslide"),b.attr("data-width")?parseInt(b.attr("data-width")):800),i=b.attr("data-height")?parseInt(b.attr("data-height")):400,j=b.attr("data-img-mode")?b.attr("data-img-mode"):"fill";b.owlCarousel({rtl:c,items:1,autoHeight:!1,center:!1,margin:0,loadedClass:"owl-loaded",slideBy:1,loop:!0,smartSpeed:600,autoplay:f,autoplayTimeout:g,nav:!0,navElement:"a",navText:['<i class="'+e+'"></i>','<i class="'+d+'"></i>'],dots:!1}),y.on("debouncedresize",function(){b.find(".dt-owl-item").each(function(c){var d=a(this),e=d.find("img");if(e.css({opacity:0}),!e)return!1;var f=1;f=i/h,"fit"==j?d.css({height:f*d.width()}):d.css({height:f*b.width()});var g,k,l,m,n,o=parseInt(e.attr("width")),p=parseInt(e.attr("height")),q=d.width(),r=f*d.width(),s={};g=q/o,k=r/p,l="fill"==b.attr("data-img-mode")?g>k?g:k:"fit"==b.attr("data-img-mode")?g<k?g:k:g>k?g:k,m=Math.ceil(o*l,10),n=Math.ceil(p*l,10),s.width=m,s.height=n,s.opacity=1,e.css(s)})}),void 0!==b.attr("data-autoslide")&&a('<div class="psPlay"></div>').appendTo(b),"true"===b.attr("data-paused")&&(a(".psPlay",b).addClass("paused"),b.trigger("stop.owl.autoplay")),a(".psPlay",b).on("click",function(b){b.preventDefault();var c=a(this);c.hasClass("paused")?(c.removeClass("paused"),f=!0,c.trigger("play.owl.autoplay",[g,600])):(c.addClass("paused"),c.trigger("stop.owl.autoplay"))})},a(".slider-simple:not(.slider-masonry)").each(function(){a(this).postTypeScroller()});var I=a("#main .slider-content, #footer .slider-content, .side-header:not(.sub-downwards) .mega-full-width > .dt-mega-menu-wrap  .slider-content, .side-header:not(.sub-downwards) .mega-auto-width > .dt-mega-menu-wrap  .slider-content");a.fn.widgetScroller=function(){return this.each(function(){var b=a(this),c=void 0!==b.attr("data-autoslide"),d=b.attr("data-autoslide")?parseInt(b.attr("data-autoslide")):6e3,e="rtl"==jQuery(document).attr("dir");b.owlCarousel({rtl:e,items:1,autoHeight:!0,margin:0,loadedClass:"owl-loaded",slideBy:"page",loop:b.children().length>1,smartSpeed:600,autoplay:c,autoplayTimeout:d,autoplayHoverPause:!1,nav:!1,dots:!0,dotsEach:!0})})},I.widgetScroller().css("visibility","visible");a.fn.the7OwlCarousel=function(){var c=a(this);if(c.length){var d,e,f=c.attr("data-col-gap")?parseInt(c.attr("data-col-gap")):0,g="true"===c.attr("data-auto-height"),h=c.attr("data-speed")?parseInt(c.attr("data-speed")):600,i="true"===c.attr("data-autoplay"),j=c.attr("data-autoplay_speed")?parseInt(c.attr("data-autoplay_speed")):6e3,k="true"===c.attr("data-arrows"),l="true"===c.attr("data-bullet"),n=c.attr("data-wide-col-num")?parseInt(c.attr("data-wide-col-num")):3,o=c.attr("data-col-num")?parseInt(c.attr("data-col-num")):3,p=c.attr("data-laptop-col")?parseInt(c.attr("data-laptop-col")):3,q=c.attr("data-h-tablet-columns-num")?parseInt(c.attr("data-h-tablet-columns-num")):3,r=c.attr("data-v-tablet-columns-num")?parseInt(c.attr("data-v-tablet-columns-num")):2,s=c.attr("data-phone-columns-num")?parseInt(c.attr("data-phone-columns-num")):1,t="rtl"==jQuery(document).attr("dir"),u="1"==c.attr("data-scroll-mode")?parseInt(c.attr("data-scroll-mode")):"page",v=c.attr("data-next-icon")?c.attr("data-next-icon"):"icon-ar-002-r",w=c.attr("data-prev-icon")?c.attr("data-prev-icon"):"icon-ar-001-l",x=!("1"!=c.attr("data-scroll-mode")||!l);if(void 0!==c.attr("data-stage-padding"))var y=c.hasClass("enable-img-shadow")?parseInt(c.attr("data-stage-padding"))+parseInt(c.attr("data-col-gap"))/2:parseInt(c.attr("data-stage-padding"));else var y=0;f=c.attr("data-col-gap")?parseInt(c.attr("data-col-gap")):c.attr("data-padding-side")?parseInt(c.attr("data-padding-side")):0,c.on("initialize.owl.carousel",function(d){a(c[0]).find("script, style").each(function(){var b=a(this);b.siblings().first();a(b).prev().length>0?a(b).prev().addBack().wrapAll("<div class='carousel-item-wrap' />"):a(b).next().length>0&&a(b).next().addBack().wrapAll("<div class='carousel-item-wrap' />")}),b()});var z={};a(this).hasClass("products-carousel-shortcode")&&c.parent(".elementor-widget-container").length&&elementorFrontendConfig?(z[0]={items:s,loop:c.children().length>s,stagePadding:0},z[elementorFrontendConfig.breakpoints.md]={loop:c.children().length>q,items:q,stagePadding:0},z[elementorFrontendConfig.breakpoints.lg]={loop:c.children().length>o,items:o}):z={0:{items:s,loop:c.children().length>s,stagePadding:0},481:{loop:c.children().length>r,items:r,stagePadding:0},769:{loop:c.children().length>q,items:q,stagePadding:0},992:{loop:c.children().length>p,items:p},1199:{loop:c.children().length>o,items:o},1450:{loop:c.children().length>n,items:n}},c.owlCarousel({rtl:t,items:n,autoHeight:g,margin:f,stagePadding:y,loadedClass:"owl-loaded",slideBy:u,loop:!0,smartSpeed:h,responsive:z,autoplay:i,autoplayTimeout:j,nav:k,navElement:"a",navText:['<i class="'+w+'" ></i>','<i class="'+v+'"></i>'],dots:l,dotsEach:x}),c.hasClass("content-rollover-layout-list")&&!c.hasClass("disable-layout-hover")&&c.find(".post-entry-wrapper").clickOverlayGradient(),m(function(){c.hasClass("refreshed")||(c.addClass("refreshed"),c.trigger("refresh.owl.carousel")),c.hasClass("content-rollover-layout-list")&&!c.hasClass("disable-layout-hover")&&c.find(".post-entry-wrapper").clickOverlayGradient(),clearTimeout(d),d=setTimeout(function(){a(".dt-owl-item.cloned .animate-element.animation-triggered:not(.start-animation)").addClass("start-animation")},50),!dtGlobals.isInViewport(c)&&i?c.trigger("stop.owl.autoplay"):dtGlobals.isInViewport(c)&&i&&c.trigger("play.owl.autoplay",[j])}),c.on("changed.owl.carousel",function(b){a(".dt-owl-item.cloned .photoswipe-wrapper, .dt-owl-item.cloned .photoswipe-item .dt-gallery-container",c).initPhotoswipe(),
a(".animate-element:not(.start-animation):in-viewport",c).checkInViewport();var d=a(" .dt-owl-item.cloned .post-thumbnail-wrap",c);c.hasClass("albums-shortcode")&&(c.hasClass("gradient-overlay-layout-list")||c.hasClass("content-rollover-layout-list")?a.isFunction(a.fn.triggerClonedOverlayAlbumsClick)&&a(" .dt-owl-item.cloned .post-entry-content",c).triggerClonedOverlayAlbumsClick():a.isFunction(a.fn.triggerClonedAlbumsClick)&&d.triggerClonedAlbumsClick()),c.hasClass("gallery-shortcode")&&a(c).initCarouselClonedPhotoswipe()}),c.on("change.owl.carousel",function(b){clearTimeout(e),e=setTimeout(function(){c.find(".dt-owl-item.active").layzrCarouselUpdate(),a(".dt-owl-item.cloned .lazy-load",c).parent().removeClass("layzr-bg")},20)}),c.on("resized.owl.carousel",function(a){c.hasClass("content-rollover-layout-list")&&!c.hasClass("disable-layout-hover")&&c.find(".post-entry-wrapper").clickOverlayGradient()}),c.find(".dt-owl-item").on("mouseenter",function(a){i&&c.trigger("stop.owl.autoplay")}),c.find(".dt-owl-item").on("mouseleave",function(a){i&&c.trigger("play.owl.autoplay",[j])}),c.find(".owl-nav a").on("mouseenter",function(a){i&&c.trigger("stop.owl.autoplay")}),c.find(".owl-nav a").on("mouseleave",function(a){i&&c.trigger("play.owl.autoplay",[j])})}},a(".dt-owl-carousel-call, .related-projects").each(function(){a(this).the7OwlCarousel()});var w;!dtGlobals.isMobile||dtGlobals.isWindowsPhone||dtGlobals.isAndroid||y.bind("orientationchange",function(b){clearTimeout(w),w=setTimeout(function(){a(".dt-owl-carousel-call, .related-projects").trigger("refresh.owl.carousel"),a(".slider-simple:not(.slider-masonry)").trigger("refresh.owl.carousel")},200)}),a.fn.the7ElementorOwlCarousel=function(){var c=a(this);if(c.length){var d,e,f=c.attr("data-col-gap")?parseInt(c.attr("data-col-gap")):0,g="true"===c.attr("data-auto-height"),h=c.attr("data-speed")?parseInt(c.attr("data-speed")):600,i="true"===c.attr("data-autoplay"),j=c.attr("data-autoplay_speed")?parseInt(c.attr("data-autoplay_speed")):6e3,k="true"===c.attr("data-arrows"),l="true"===c.attr("data-arrows_tablet"),n="true"===c.attr("data-arrows_mobile"),o="true"===c.attr("data-bullet"),p="true"===c.attr("data-bullet_tablet"),q="true"===c.attr("data-bullet_mobile"),r=void 0!==elementorFrontendConfig.breakpoints.md?elementorFrontendConfig.breakpoints.md:481,s=void 0!==elementorFrontendConfig.breakpoints.lg?elementorFrontendConfig.breakpoints.lg:769,t=c.attr("data-wide-col-num")?parseInt(c.attr("data-wide-col-num")):3,u=c.attr("data-col-num")?parseInt(c.attr("data-col-num")):3,v=(c.attr("data-laptop-col")&&parseInt(c.attr("data-laptop-col")),c.attr("data-h-tablet-columns-num")?parseInt(c.attr("data-h-tablet-columns-num")):3),w=(c.attr("data-v-tablet-columns-num")&&parseInt(c.attr("data-v-tablet-columns-num")),c.attr("data-phone-columns-num")?parseInt(c.attr("data-phone-columns-num")):1),x="rtl"==jQuery(document).attr("dir"),y="1"==c.attr("data-scroll-mode")?parseInt(c.attr("data-scroll-mode")):"page",z=c.attr("data-next-icon")?c.attr("data-next-icon"):"icon-ar-002-r",A=c.attr("data-prev-icon")?c.attr("data-prev-icon"):"icon-ar-001-l",B=!("1"!=c.attr("data-scroll-mode")||!o);if(void 0!==c.attr("data-stage-padding"))var C=c.hasClass("enable-img-shadow")?parseInt(c.attr("data-stage-padding"))+parseInt(c.attr("data-col-gap"))/2:parseInt(c.attr("data-stage-padding"));else var C=0;void 0===c.attr("data-arrows_tablet")&&(l="true"===c.attr("data-arrows")),void 0===c.attr("data-arrows_mobile")&&(n="true"===c.attr("data-arrows")),f=c.attr("data-col-gap")?parseInt(c.attr("data-col-gap")):c.attr("data-padding-side")?parseInt(c.attr("data-padding-side")):0,c.on("initialize.owl.carousel",function(d){a(c[0]).find("script, style").each(function(){var b=a(this);b.siblings().first();a(b).prev().length>0?a(b).prev().addBack().wrapAll("<div class='carousel-item-wrap' />"):a(b).next().length>0&&a(b).next().addBack().wrapAll("<div class='carousel-item-wrap' />")}),b()});var D={};D[0]={items:w,loop:c.children().length>w,stagePadding:0,nav:n,dots:q},D[r]={loop:c.children().length>v,items:v,stagePadding:0,nav:l,dots:p},D[s]={loop:c.children().length>u,items:u,nav:k,dots:o},D[1450]={loop:c.children().length>t,items:t,nav:k,dots:o},c.owlCarousel({rtl:x,items:t,autoHeight:g,margin:f,stagePadding:C,loadedClass:"owl-loaded",slideBy:y,loop:!0,smartSpeed:h,autoplay:i,autoplayTimeout:j,responsive:D,navElement:"a",navText:['<i class="'+A+'" ></i>','<i class="'+z+'"></i>'],dots:o,dotsEach:B}),c.hasClass("content-rollover-layout-list")&&!c.hasClass("disable-layout-hover")&&c.find(".post-entry-wrapper").clickOverlayGradient(),m(function(){c.hasClass("refreshed")||(c.addClass("refreshed"),c.trigger("refresh.owl.carousel")),c.hasClass("content-rollover-layout-list")&&!c.hasClass("disable-layout-hover")&&c.find(".post-entry-wrapper").clickOverlayGradient(),clearTimeout(d),d=setTimeout(function(){a(".dt-owl-item.cloned .animate-element.animation-triggered:not(.start-animation)").addClass("start-animation")},50),!dtGlobals.isInViewport(c)&&i?c.trigger("stop.owl.autoplay"):dtGlobals.isInViewport(c)&&i&&c.trigger("play.owl.autoplay",[j])}),c.on("changed.owl.carousel",function(b){a(".dt-owl-item.cloned .photoswipe-wrapper, .dt-owl-item.cloned .photoswipe-item .dt-gallery-container",c).initPhotoswipe(),a(".animate-element:not(.start-animation):in-viewport",c).checkInViewport();var d=a(" .dt-owl-item.cloned .post-thumbnail-wrap",c);c.hasClass("albums-shortcode")&&(c.hasClass("gradient-overlay-layout-list")||c.hasClass("content-rollover-layout-list")?a.isFunction(a.fn.triggerClonedOverlayAlbumsClick)&&a(" .dt-owl-item.cloned .post-entry-content",c).triggerClonedOverlayAlbumsClick():a.isFunction(a.fn.triggerClonedAlbumsClick)&&d.triggerClonedAlbumsClick()),c.hasClass("gallery-shortcode")&&a(c).initCarouselClonedPhotoswipe()}),c.on("change.owl.carousel",function(b){clearTimeout(e),e=setTimeout(function(){c.find(".dt-owl-item.active").layzrCarouselUpdate(),a(".dt-owl-item.cloned .lazy-load",c).parent().removeClass("layzr-bg")},20)}),c.on("resized.owl.carousel",function(a){c.hasClass("content-rollover-layout-list")&&!c.hasClass("disable-layout-hover")&&c.find(".post-entry-wrapper").clickOverlayGradient()}),c.find(".dt-owl-item").on("mouseenter",function(a){i&&c.trigger("stop.owl.autoplay")}),c.find(".dt-owl-item").on("mouseleave",function(a){i&&c.trigger("play.owl.autoplay",[j])}),c.find(".owl-nav a").on("mouseenter",function(a){i&&c.trigger("stop.owl.autoplay")}),c.find(".owl-nav a").on("mouseleave",function(a){i&&c.trigger("play.owl.autoplay",[j])})}},a(".elementor-owl-carousel-call").each(function(){a(this).the7ElementorOwlCarousel()});var J=a(".top-bar"),K=a(".masthead"),L=a(".overlay-navigation"),M=a(".sticky-header"),N=a(".sticky-top-line"),O=a("#main-slideshow, .photo-scroller"),P=(a(".header-side-left").length,a(".header-side-right").length,a("#main, #main-slideshow, .photo-scroller, .page-title, .fancy-header, .footer"),a(".floating-logo.side-header-menu-icon .branding, .side-header-h-stroke, #phantom"),a(".side-header")),Q=(a(".page-template-template-microsite").length,A.hasClass("transparent")),R=a(".floating-navigation-below-slider").exists();if(a(".side-header-v-stroke").length>0){P.width(),a(".side-header-v-stroke").width()}else{P.width()}if(a.closeSideHeader=function(){B.removeClass("show-header"),B.addClass("closed-header"),a(".sticky-header-overlay").removeClass("active")},a.closeMobileHeader=function(){B.removeClass("show-mobile-header"),B.addClass("closed-mobile-header"),A.removeClass("show-sticky-mobile-header show-overlay-mobile-header").addClass("closed-overlay-mobile-header"),a(".mobile-sticky-header-overlay, .dt-mobile-menu-icon, .menu-toggle, .menu-close-toggle").removeClass("active")},M.length>0||L.length>0){a('<div class="lines-button x"><span class="menu-line"></span><span class="menu-line"></span><span class="menu-line"></span></div>').appendTo(".menu-toggle");var S=dtLocal.themeSettings.ToggleCaptionEnabled;ToggleCaption="disabled"!=S?"<span class='menu-toggle-caption'>"+dtLocal.themeSettings.ToggleCaption+"</span>":"",M.length>0&&A.append('<div class="sticky-header-overlay"></div>');var T=a(".menu-toggle"),U=a(".menu-close-toggle"),V=a(".menu-toggle:not(.active), .menu-close-toggle:not(.active)"),W=a(".sticky-header-overlay");T.on("click",function(){if(!a(".header-under-side-line").length>0)var b=a(".side-header .menu-toggle");else var b=a(".menu-toggle");b.hasClass("active")?(b.removeClass("active"),B.removeClass("show-header").addClass("closed-header"),W.removeClass("active"),a(".hide-overlay").removeClass("active")):(V.removeClass("active"),b.addClass("active").css({left:"",right:""}),B.addClass("show-header").removeClass("closed-header"),U.addClass("active"),W.addClass("active"),a(".hide-overlay").addClass("active"))}),U.on("click",function(){var b=a(this);b.hasClass("active")?(b.removeClass("active"),B.removeClass("show-header").addClass("closed-header"),W.removeClass("active"),a(".hide-overlay").removeClass("active")):(V.removeClass("active"),b.addClass("active").css({left:"",right:""}),B.addClass("show-header").removeClass("closed-header"),W.addClass("active"),a(".hide-overlay").addClass("active"))}),W.on("click",function(){a(this).hasClass("active")&&(V.removeClass("active"),B.removeClass("show-header").addClass("closed-header"),W.removeClass("active"))}),a(".hide-overlay").on("click",function(){a(this).hasClass("active")&&(V.removeClass("active"),B.removeClass("show-header"),B.addClass("closed-header"),W.removeClass("active"))})}if(d(),y.on("resize",function(){d()}),R&&A.hasClass("footer-overlap")&&K.insertAfter(O),navigator.userAgent.match(/Trident.*rv\:11\./)&&R&&Q){K.insertAfter(O);var X=K.attr("style");K.attr("style",X+"; top:"+O.height()+"px !important;")}if(a(".mixed-header").length>0)var Y=a(".mixed-header");else var Y=K;if(a(".side-header .header-bar").wrap("<div class='header-scrollbar-wrap'></div>"),P.length>0&&!dtGlobals.isMobile&&(a(".header-scrollbar-wrap").mCustomScrollbar({scrollInertia:150,callbacks:{whileScrolling:function(){a(".header-scrollbar-wrap").layzrInitialisation()}}}),a(".sub-downwards .main-nav").find(".slider-content").widgetScroller().css("visibility","visible")),P.length>0&&!a(".mCSB_container").length>0&&a(".side-header .header-scrollbar-wrap .header-bar").wrap("<div class='mCSB_container'></div>"),!A.hasClass("responsive-off")){var Z=a(".mixed-header"),$=a(".masthead .near-logo-first-switch").clone(!0).addClass("show-on-first-switch"),_=a(".masthead .near-logo-second-switch").clone(!0).addClass("show-on-second-switch"),aa=K.find(".in-menu-first-switch").clone(!0).addClass("hide-on-desktop hide-on-second-switch show-on-first-switch"),ba=K.find(".in-menu-second-switch").clone(!0).addClass("hide-on-desktop hide-on-first-switch show-on-second-switch"),ca=K.find(".in-top-bar").clone(!0).addClass("hide-on-desktop hide-on-first-switch show-on-second-switch"),da=K.find(".in-top-bar-left").clone(!0).addClass("hide-on-desktop show-on-first-switch"),ea=K.find(".in-top-bar-right").clone(!0).addClass("hide-on-desktop  show-on-first-switch");if(Z.length>0)var fa=Z.find(".branding > a, .branding > img").clone(!0),Y=Z;else var fa=a(".masthead:not(.mixed-header)").find(".branding > a, .branding > img").clone(!0),Y=K;if(J.length>0&&"none"!=J.css("display"))var ga=J.innerHeight();else var ga=0;var ha=dtLocal.themeSettings.mobileHeader.mobileToggleCaptionEnabled;mobileToggleCaption="disabled"!=ha?"<span class='menu-toggle-caption'>"+dtLocal.themeSettings.mobileHeader.mobileToggleCaption+"</span>":"",a("<div class='mobile-header-bar'><div class='mobile-navigation'></div><div class='mobile-mini-widgets'></div><div class='mobile-branding'></div></div>").appendTo(".masthead"),a(".mobile-header-bar .mobile-navigation").append("<a href='#' class='dt-mobile-menu-icon' aria-label='Mobile menu icon'>"+mobileToggleCaption+"<div class='lines-button '><span class='menu-line'></span><span class='menu-line'></span><span class='menu-line'></span></div></a>"),a($).appendTo(".mobile-header-bar .mobile-mini-widgets"),a(_).appendTo(".mobile-header-bar .mobile-mini-widgets"),a(".left-widgets",J).append(ca),a(".left-widgets",J).append(da),a(".right-widgets",J).append(ea).removeClass("select-type-menu list-type-menu select-type-menu-second-switch list-type-menu-second-switch"),a(".right-widgets",J).append(ea).removeClass("select-type-menu list-type-menu select-type-menu-second-switch list-type-menu-second-switch"),a(aa).appendTo(".mobile-mini-widgets-in-menu"),a(ba).appendTo(".mobile-mini-widgets-in-menu"),aa.removeClass("select-type-menu list-type-menu select-type-menu-second-switch list-type-menu-second-switch"),ba.removeClass("select-type-menu list-type-menu select-type-menu-first-switch list-type-menu-first-switch"),a(".mobile-header-bar .mobile-branding").append(fa);var ia=a(".dt-mobile-header");if(ia.siblings().hasClass("dt-parent-menu-clickable")&&ia.addClass("dt-parent-menu-clickable"),!a(".mobile-mini-widgets-in-menu").find(".in-menu-first-switch ").length>0&&a(".mobile-mini-widgets-in-menu").addClass("first-switch-no-widgets"),!a(".mobile-mini-widgets-in-menu").find(".in-menu-second-switch ").length>0&&a(".mobile-mini-widgets-in-menu").addClass("second-switch-no-widgets"),$.removeClass("select-type-menu list-type-menu select-type-menu-second-switch list-type-menu-second-switch"),_.removeClass("select-type-menu list-type-menu select-type-menu-first-switch list-type-menu-first-switch"),ca.removeClass("show-on-desktop select-type-menu list-type-menu select-type-menu-first-switch list-type-menu-first-switch in-top-bar-left").addClass("hide-on-desktop hide-on-first-switch"),da.removeClass("show-on-desktop select-type-menu list-type-menu select-type-menu-second-switch list-type-menu-second-switch in-top-bar").addClass("hide-on-desktop hide-on-second-switch"),ea.removeClass("show-on-desktop select-type-menu list-type-menu  select-type-menu-second-switch list-type-menu-second-switch").addClass("hide-on-desktop"),a(".header-bar .mini-widgets > .mini-nav ").removeClass("select-type-menu-second-switch list-type-menu-second-switch select-type-menu-first-switch list-type-menu-first-switch"),a(".mini-nav.show-on-desktop:not(.show-on-first-switch):not(.show-on-second-switch)",J).removeClass("select-type-menu-second-switch list-type-menu-second-switch select-type-menu-first-switch list-type-menu-first-switch"),a(".masthead .hide-on-desktop").addClass("display-none"),a(".mobile-main-nav ").find("li").each(function(){var b=a(this),c=b.find(" > .dt-mega-menu-wrap > .sub-nav");if(b.hasClass("new-column")){var d=b.prev().find(" > .sub-nav");a(" > .sub-nav > *",b).appendTo(d)}c.unwrap()}).removeClass("dt-mega-menu dt-mega-parent hide-mega-title").find(" > .sub-nav").removeClass(" hover-style-bg"),ia.length>0){dtGlobals.mobileMenuPoint=50;var ja=a(".dt-mobile-menu-icon"),ka=!1,la=Y.offset().top;if(!a(".floating-btn").length>0&&a(".floating-mobile-menu-icon").length>0){ja.first().clone(!0).insertBefore(ja).addClass("floating-btn")}var ma=a(".floating-btn");y.scroll(function(){dtGlobals.mobileMenuPoint=la+Y.height()+50,dtGlobals.winScrollTop>dtGlobals.mobileMenuPoint&&!1===ka?(ma.parents(".masthead").addClass("show-floating-icon"),ka=!0):dtGlobals.winScrollTop<=dtGlobals.mobileMenuPoint&&!0===ka&&(ma.parents(".masthead").removeClass("show-floating-icon"),ka=!1)});var ja=a(".dt-mobile-menu-icon");!a(".mobile-sticky-header-overlay").length>0&&A.append('<div class="mobile-sticky-header-overlay"></div>');var na=a(".mobile-sticky-header-overlay");ja.on("click",function(b){b.preventDefault();var c=a(this);c.hasClass("active")?(c.removeClass("active"),B.removeClass("show-mobile-header").addClass("closed-mobile-header"),A.removeClass("show-mobile-overlay-header").addClass("closed-overlay-mobile-header"),c.parents("body").removeClass("show-sticky-mobile-header"),na.removeClass("active")):(ja.removeClass("active"),c.addClass("active"),B.addClass("show-mobile-header").removeClass("closed-mobile-header"),A.removeClass("closed-overlay-mobile-header").addClass("show-overlay-mobile-header"),na.removeClass("active"),c.parents("body").addClass("show-sticky-mobile-header"),na.addClass("active"))}),na.on("click",function(){a(this).hasClass("active")&&(ja.removeClass("active"),B.removeClass("show-mobile-header").addClass("closed-mobile-header"),A.removeClass("show-sticky-mobile-header").addClass("closed-overlay-mobile-header").addClass("closed-overlay-mobile-header"),na.removeClass("active"),B.removeClass("show-mobile-sidebar"))}),a(".dt-close-mobile-menu-icon").on("click",function(){B.removeClass("show-mobile-header"),B.addClass("closed-mobile-header"),A.removeClass("show-sticky-mobile-header"),A.removeClass("show-overlay-mobile-header").addClass("closed-overlay-mobile-header"),na.removeClass("active"),ja.removeClass("active")}),a(".dt-mobile-header").wrapInner("<div class='mobile-header-scrollbar-wrap'></div>"),ia.on("scroll",function(){a(".mobile-header-scrollbar-wrap").layzrInitialisation()}),ia.find(".slider-content").widgetScroller().css("visibility","visible"),!a(".touchevents").length>0&&(ia.on("mouseenter",function(a){ia.css("overflow-y","auto")}),ia.on("mouseleave",function(a){ia.css("overflow-y","hidden")}))}}a(".l-to-r-line > li:not(.menu-item-language) > a > span:last-child").not(".l-to-r-line > li > a > span.mega-icon").append("<i class='underline'></i>"),a(".not-clickable-item").on("click",function(a){a.preventDefault(),a.stopPropagation()}),(a(".active-line-decoration").length>0||a(".hover-line-decoration").length>0)&&a(".main-nav > .menu-item > a").append("<span class='decoration-line'></span>");var oa=a(".main-nav, .mini-nav, .mini-wpml .wpml-ls-item-legacy-dropdown"),pa=a(".masthead:not(.sub-downwards) .main-nav, .mini-nav, .mini-wpml .wpml-ls-item-legacy-dropdown"),qa=a(".main-nav"),P=a(".side-header");a(".menu-item-language").each(function(){var b=a(this);b.children(".submenu-languages").length>0&&b.addClass("has-children")});qa.clone(),a(".mini-nav").clone();a(".mini-nav select").change(function(){window.location.href=a(this).val()}),dtGlobals.isHovering=!1,a(".main-nav li",P).each(function(){var b=a(this);if(b.hasClass("new-column")){var c=b.prev().find(" > .sub-nav");a(" > .sub-nav > *",b).appendTo(c)}}),a(".sub-downwards .main-nav > li").each(function(){a(this).find(" > .dt-mega-menu-wrap > .sub-nav").unwrap()});var ra=a(".select-type-menu, .select-type-menu-first-switch, .select-type-menu-second-switch, .mini-wpml .wpml-ls-item-legacy-dropdown");ra.find("> ul").addClass("mini-sub-nav"),a(".mini-wpml .wpml-ls-item-legacy-dropdown").find("> ul").addClass("mini-sub-nav"),pa.each(function(){var b=a(this);a(".act",b).parents("li").addClass("act"),a(" li.has-children ",b).each(function(){function b(b){if(b.parent("li").length>0)var c=b.parent(),d=b.siblings("div.dt-mega-menu-wrap, ul");else var c=b,e=b.find("> a"),d=e.siblings("div.dt-mega-menu-wrap, ul");var h=b.offset().left,e=b.offset().left,i=b.parents(".masthead");if(c.addClass("dt-hovered"),c.hasClass("dt-mega-menu")&&c.addClass("show-mega-menu"),dtGlobals.isHovering=!0,B.width()-(d.offset().left-B.offset().left)-d.width()<0&&d.addClass("right-overflow"),y.height()-(d.offset().top-dtGlobals.winScrollTop)-d.innerHeight()<0&&!d.parents().hasClass("sub-sideways")&&d.addClass("bottom-overflow"),y.height()-(d.offset().top-dtGlobals.winScrollTop)-d.innerHeight()<0&&!c.hasClass("dt-mega-menu")&&d.addClass("bottom-overflow"),(c.find(".dt-mega-menu-wrap").length>0&&c.find(".dt-mega-menu-wrap").offset().top+c.find(".dt-mega-menu-wrap").innerHeight())>y.height()&&d.parents().hasClass("sub-sideways")&&c.hasClass("dt-mega-menu")&&(b.find(".dt-mega-menu-wrap").height()<=y.height()?c.find(".dt-mega-menu-wrap").css({top:-(c.position().top+c.height()+b.find(".dt-mega-menu-wrap").height()-y.height())}):c.find(".dt-mega-menu-wrap").css({top:-(b.position().top-5)})),!P.length>0&&d.not(".right-overflow").css({left:e-h}),b.parents(".dt-mobile-header").length>0&&d.css({top:b.position().top-13-d.height()}),c.hasClass("mega-auto-width")){var j=(c.width(),i.offset().left),k=c.offset().left;if($_this_parents_ofs=c.offset().left-j,!P.length){var l=B.width();if(a(".boxed").length>0){var k=c.position().left;d.innerWidth()>l-c.position().left&&d.css({left:-(d.innerWidth()-(l-k)+20)})}else{var k=c.offset().left;d.innerWidth()>l-c.offset().left&&d.css({left:-(d.innerWidth()-(l-k)+20)})}d.innerWidth()>l&&(a(".boxed").length>0?d.css({width:i.width()-40,left:-(c.position().left+20)}):d.css({width:i.width()-40,left:-(k-j+20)}))}void 0!=typeof d.find(".slider-content")&&d.find(".slider-content").widgetScroller().css("visibility","visible"),d.layzrInitialisation()}if(c.hasClass("mega-full-width")){var k=c.offset().left;if(b.parents(".header-bar").length>0)if(b.parents(".masthead").hasClass("full-width"))var m=b.parents(".header-bar").innerWidth()-40,j=b.parents(".header-bar").offset().left+20;else var m=b.parents(".header-bar").innerWidth(),j=b.parents(".header-bar").offset().left;else if(b.parents(".masthead").hasClass("full-width"))var m=b.parents(".ph-wrap").innerWidth()-40,j=b.parents(".ph-wrap").offset().left+20;else var m=b.parents(".ph-wrap").innerWidth(),j=b.parents(".ph-wrap").offset().left;!P.length>0&&d.css({width:m,left:-(k-j)}),void 0!=typeof d.find(".slider-content")&&d.find(".slider-content").widgetScroller().css("visibility","visible"),d.layzrInitialisation()}clearTimeout(f),clearTimeout(g),f=setTimeout(function(){c.hasClass("dt-hovered")&&(d.stop().css("visibility","visible").animate({opacity:1},150,function(){c.addClass("show-mega-menu-content")}),a(".searchform .submit",sb).removeClass("act"),a(".mini-search").removeClass("act"),a(".mini-search.popup-search .popup-search-wrap",sb).stop().animate({opacity:0},150,function(){a(this).css("visibility","hidden")}))},100)}function c(b){var c=b.find("> a"),d=c.siblings("div.dt-mega-menu-wrap, ul");b.removeClass("dt-hovered"),dtGlobals.isHovering=!1,clearTimeout(f),clearTimeout(g),g=setTimeout(function(){b.hasClass("dt-hovered")||(d.stop().animate({opacity:0},150,function(){a(this).css("visibility","hidden")}),b.removeClass("show-mega-menu"),b.removeClass("show-mega-menu-content"),setTimeout(function(){b.hasClass("dt-hovered")||(d.removeClass("right-overflow"),d.removeClass("bottom-overflow"),b.find(".dt-mega-menu-wrap").css({top:""}),b.hasClass("mega-auto-width")&&d.css({width:"",left:""}))},400))},150),b.find("> a").removeClass("dt-clicked")}var d=a(this),e=d.find("> a");if(d.parent().hasClass("main-nav")&&!d.parents().hasClass("side-header")&&a(".masthead").hasClass("show-sub-menu-on-hover"))var e=d.find("> a");else if(d.parent().hasClass("main-nav")&&d.parents().hasClass("side-header")&&a(".masthead").hasClass("show-sub-menu-on-hover"))var e=d;else if((d.parent().hasClass("sub-nav")||d.parents().hasClass("mini-nav"))&&a(".masthead").hasClass("show-sub-menu-on-hover"))var e=d;(dtGlobals.isMobile||dtGlobals.isWindowsPhone)&&d.find("> a").on("click",function(b){a(this).hasClass("dt-clicked")?b.stopPropagation():(b.preventDefault(),oa.find(".dt-clicked").removeClass("dt-clicked"),a(this).addClass("dt-clicked"))});var f,g;if(oa.parents().hasClass("full-width")&&d.hasClass("mega-full-width")){if(oa.parents(".header-bar").length>0)var h=oa.parents(".header-bar").innerWidth();else var h=oa.parents(".ph-wrap").innerWidth();!P.length>0&&d.find(".sub-nav-widgets").css({width:h})}d.find("> a").on("focus",function(c){"tap"==c.type&&c.stopPropagation();var d=a(this);b(d),a(" li.has-children").removeClass("parent-clicked"),d.parent().addClass("parent-clicked"),a(c.target).parents().hasClass("sub-nav")||(a(" li.has-children").removeClass("dt-hovered"),d.parent().addClass("dt-hovered")),a(".main-nav > li:not(.dt-hovered) > .sub-nav, .main-nav >  li:not(.dt-hovered) > .dt-mega-menu-wrap").stop().animate({opacity:0},150,function(){a(this).css("visibility","hidden")}),a(" .main-nav .sub-nav li:not(.parent-clicked) .sub-nav").stop().animate({opacity:0},150,function(){a(this).css("visibility","hidden")})}),d.find("> a").on("focusout",function(b){var c=a(this),d=a("this"),e=d.siblings("div.dt-mega-menu-wrap, ul");dtGlobals.isHovering=!1,clearTimeout(f),clearTimeout(g),g=setTimeout(function(){c.parent().hasClass("dt-hovered")||(e.stop().animate({opacity:0},150,function(){a(this).css("visibility","hidden")}),c.parent().removeClass("show-mega-menu"),c.parent().removeClass("show-mega-menu-content"),setTimeout(function(){c.parent().hasClass("dt-hovered")||(e.removeClass("right-overflow"),e.removeClass("bottom-overflow"),c.parent().find(".dt-mega-menu-wrap").css({top:""}),c.parent().hasClass("mega-auto-width")&&e.css({width:"",left:""}))},400))},150),c.parent().removeClass("parent-clicked")}),a(".masthead").hasClass("show-sub-menu-on-hover")?(e.on("mouseenter tap",function(c){"tap"==c.type&&c.stopPropagation(),b(a(this))}),d.on("mouseleave",function(b){c(a(this))})):(A.on("click",function(b){a(b.target).hasClass("sub-nav")&&a(b.target).hasClass("dt-mega-menu-wrap")||(a(" #primary-menu li.dt-hovered:not(.dt-mega-menu) > .sub-nav").animate({opacity:0},100,function(){a(this).css("visibility","hidden")}),a(" #primary-menu li.dt-mega-menu > .is-clicked").siblings(" .dt-mega-menu-wrap").animate({opacity:0},100,function(){a(this).css("visibility","hidden")}),a(" li.has-children").removeClass("dt-hovered"),a(" li.has-children > a").removeClass("is-clicked"))}),e.on("click",function(d){if(!a(this).parents().hasClass("mobile-main-nav")){"tap"==d.type&&d.stopPropagation();var e=a(this),f=e.parent("li");if(!e.hasClass("is-clicked"))return b(e),a(" li.has-children > a").removeClass("is-clicked"),a(" li.has-children").removeClass("parent-clicked"),e.parent().addClass("parent-clicked"),a(d.target).parents().hasClass("sub-nav")||(a(" li.has-children").removeClass("dt-hovered"),e.parent().addClass("dt-hovered")),a(".main-nav > li:not(.dt-hovered) > .sub-nav, .main-nav >  li:not(.dt-hovered) > .dt-mega-menu-wrap").stop().animate({opacity:0},150,function(){a(this).css("visibility","hidden")}),a(".main-nav .sub-nav li:not(.parent-clicked) .sub-nav").stop().animate({opacity:0},150,function(){a(this).css("visibility","hidden")}),e.addClass("is-clicked"),!1;c(f),e.removeClass("is-clicked"),e.parent().removeClass("parent-clicked")}}))})}),a.fn.touchMenuItem=function(){return this.each(function(){var b=a(this);if(!b.hasClass("item-ready")){A.on("touchend",function(b){a(".mobile-true .has-children > a").removeClass("is-clicked")});var c=a(this),d=c.attr("target")?c.attr("target"):"_self";c.on("touchstart",function(a){origY=a.originalEvent.touches[0].pageY,origX=a.originalEvent.touches[0].pageX}),c.on("touchend",function(b){var e=b.originalEvent.changedTouches[0].pageX,f=b.originalEvent.changedTouches[0].pageY;if(origY==f||origX==e)if(c.hasClass("is-clicked"));else if(c.parent().hasClass("dt-hovered"))return b.preventDefault(),a(".mobile-true .has-children > a").removeClass("is-clicked"),c.addClass("is-clicked"),window.open(c.attr("href"),d),!1}),b.addClass("item-ready")}})},a(".mobile-true .has-children > a").touchMenuItem();var sa,ta;ra.on("mouseenter tap",function(b){"tap"==b.type&&b.stopPropagation();var c=a(this);c.addClass("dt-hovered"),B.width()-(c.children(".mini-sub-nav").offset().left-B.offset().left)-c.find(" > .mini-sub-nav").width()<0&&c.children(".mini-sub-nav").addClass("right-overflow"),y.height()-(c.children(".mini-sub-nav").offset().top-dtGlobals.winScrollTop)-c.children(".mini-sub-nav").height()<0&&!c.parents(".dt-mobile-header").length>0&&c.children(".mini-sub-nav").addClass("bottom-overflow"),c.parents(".dt-mobile-header").length>0&&c.children(".mini-sub-nav").css({top:c.position().top-13-c.children(".mini-sub-nav").height()}),dtGlobals.isHovering=!0,clearTimeout(sa),clearTimeout(ta),sa=setTimeout(function(){c.hasClass("dt-hovered")&&(a(".mini-sub-nav").stop().animate({opacity:0},50,function(){a(this).css("visibility","hidden")}),c.children(".mini-sub-nav").stop().css("visibility","visible").animate({opacity:1},150))},100)}),ra.on("mouseleave",function(b){var c=a(this);c.removeClass("dt-hovered"),dtGlobals.isHovering=!1,clearTimeout(sa),clearTimeout(ta),ta=setTimeout(function(){c.hasClass("dt-hovered")||(c.parents().hasClass("dt-mega-menu")||c.children(".mini-sub-nav").stop().animate({opacity:0},150,function(){a(this).css("visibility","hidden")}),setTimeout(function(){c.hasClass("dt-hovered")||(c.children(".mini-sub-nav").removeClass("right-overflow"),c.children(".mini-sub-nav").removeClass("bottom-overflow"))},400))},150)}),dtGlobals.desktopProcessed=!1,dtGlobals.mobileProcessed=!1;var ua=a(".sticky-mobile-header").exists();window.innerWidth<=dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!A.hasClass("responsive-off")&&(a(".masthead:not(.side-header):not(#phantom)").addClass("masthead-mobile-header"),a("body:not(.overlay-navigation):not(.sticky-header) .side-header:not(#phantom)").addClass("masthead-mobile-header").addClass("desktop-side-header")),window.innerWidth<=dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&window.innerWidth>dtLocal.themeSettings.mobileHeader.secondSwitchPoint&&!A.hasClass("responsive-off")?a(".left-widgets",J).find(".in-top-bar-left").length>0||a(".right-widgets",J).find(".in-top-bar-right").length>0?J.removeClass("top-bar-empty"):J.addClass("top-bar-empty"):window.innerWidth<=dtLocal.themeSettings.mobileHeader.secondSwitchPoint&&!A.hasClass("responsive-off")&&(a(".left-widgets",J).find(".in-top-bar").length>0?J.removeClass("top-bar-empty"):J.addClass("top-bar-empty"));var va=a(".floating-navigation-below-slider").exists();if(a(".sticky-mobile-header").exists()&&!A.hasClass("responsive-off")){var wa=a(".masthead:not(.side-header):not(#phantom), body:not(.overlay-navigation):not(.sticky-header) .side-header:not(#phantom)"),xa=wa.find(".mobile-header-bar");$stickyMobileLogo=wa.find(".mobile-branding"),mobileLogoURL=a(".mobile-branding a").attr("href"),a(".sticky-mobile-logo-first-switch").exists()||dtLocal.themeSettings.stickyMobileHeaderFirstSwitch.logo.html&&(void 0==mobileLogoURL?a(dtLocal.themeSettings.stickyMobileHeaderFirstSwitch.logo.html).addClass("sticky-mobile-logo-first-switch").prependTo($stickyMobileLogo):a('<a class="sticky-mobile-logo-first-switch" href="'+mobileLogoURL+'">'+dtLocal.themeSettings.stickyMobileHeaderFirstSwitch.logo.html+" </a>").prependTo($stickyMobileLogo)),a(".sticky-mobile-logo-second-switch").exists()||dtLocal.themeSettings.stickyMobileHeaderSecondSwitch.logo.html&&(void 0==mobileLogoURL?a(dtLocal.themeSettings.stickyMobileHeaderSecondSwitch.logo.html).addClass("sticky-mobile-logo-second-switch").prependTo($stickyMobileLogo):a('<a class="sticky-mobile-logo-second-switch" href="'+mobileLogoURL+'">'+dtLocal.themeSettings.stickyMobileHeaderSecondSwitch.logo.html+" </a>").prependTo($stickyMobileLogo));var ya=0,za=0,Aa=O.height(),Ba=0,Ca=0,Da=0,Ea=!1;if(!Q){a("<div class='mobile-header-space'></div>").insertBefore(wa);var Fa=a(".mobile-header-space")}a(".no-cssgridlegacy.no-cssgrid").length>0&&va&&(Q?(wa.css({top:Aa}),Fa.css({top:Aa})):(Fa.insertAfter(O),wa.insertAfter(O))),dtGlobals.resetMobileSizes=function(b){if(window.innerWidth>dtLocal.themeSettings.mobileHeader.firstSwitchPoint)return a(".is-safari").length>0&&wa.css({width:"","max-width":""}),wa.removeClass("sticky-mobile-off sticky-mobile-on"),Ea=!1,!1;za=a("#wpadminbar").exists()&&!Modernizr.mq("only screen and (max-width:600px)")?a("#wpadminbar").height():0,ya=!J.exists()||J.is(":hidden")||J.hasClass("top-bar-empty")||J.hasClass("hide-top-bar")?0:J.innerHeight(),window.innerWidth<dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&window.innerWidth>dtLocal.themeSettings.mobileHeader.secondSwitchPoint?(Ba=dtLocal.themeSettings.mobileHeader.firstSwitchPointHeight+ya,Ca=dtLocal.themeSettings.mobileHeader.firstSwitchPointHeight):(Ba=dtLocal.themeSettings.mobileHeader.secondSwitchPointHeight+ya,Ca=dtLocal.themeSettings.mobileHeader.secondSwitchPointHeight),va?va&&!Q?Da=b:va&&Q?Da=b-Ba+ya:xa.offset().top:Da=ya,
wa.hasClass("sticky-mobile-on")&&wa.css({top:za-ya}),Q||(Fa.css({height:Ba}),Fa.css({top:b})),a(".is-safari").length>0&&wa.css({width:document.documentElement.clientWidth,"max-width":document.documentElement.clientWidth})},dtGlobals.resetMobileSizes(O.height()),y.on("resize debouncedresize",function(){dtGlobals.resetMobileSizes(O.height())}),y.on("scroll",function(){if(window.innerWidth>dtLocal.themeSettings.mobileHeader.firstSwitchPoint)return!1;var b=dtGlobals.winScrollTop;b>Da&&!Ea&&a(document).height()>a(window).height()?(wa.removeClass("sticky-mobile-off").addClass("sticky-mobile-on"),R&&ua&&wa.addClass("fixed-mobile-header"),wa.css({top:za-ya}),Ea=!0):b<=Da&&Ea&&(wa.removeClass("sticky-mobile-on").addClass("sticky-mobile-off"),R&&ua&&wa.removeClass("fixed-mobile-header"),wa.css({top:0}),a(".no-cssgridlegacy.no-cssgrid").length>0&&va&&wa.css({top:Aa}),Ea=!1)})}dtGlobals.isMobile&&window.innerWidth<=dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!dtGlobals.isiPad&&!A.hasClass("responsive-off")&&(dtLocal.themeSettings.floatingHeader.showMenu&&a(".phantom-sticky").exists()&&Q&&K.addClass("fixed-masthead"),dtLocal.themeSettings.floatingHeader.showMenu=!1);var Q=A.hasClass("transparent"),Ga=a(".phantom-sticky").exists();a(".side-header").exists();if(dtLocal.themeSettings.floatingHeader.showMenu&&Ga){var Ha=a(".branding a",K).attr("href"),M=K,Ia=M.find(".header-bar"),Ja=M.find(".branding");Ja.find("img");Ja.find("a.same-logo").length>0||a(".sticky-logo").exists()||dtLocal.themeSettings.floatingHeader.logo.html&&dtLocal.themeSettings.floatingHeader.logo.showLogo&&(void 0==Ha?a(dtLocal.themeSettings.floatingHeader.logo.html).addClass("sticky-logo").prependTo(Ja):a('<a class="sticky-logo" href="'+Ha+'">'+dtLocal.themeSettings.floatingHeader.logo.html+" </a>").prependTo(Ja));var ga=0,Ka=0,La=0,Ma=0,Na=0,Oa=!1,Pa="";if(!Q){a("<div class='header-space'></div>").insertAfter(M);var Qa=a(".header-space")}M.addClass("sticky-off fixed-masthead");var Ra=!1;dtGlobals.resetSizes=function(b){if(window.innerWidth<=dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!A.hasClass("responsive-off"))return Ra||(Ra=!0,M.removeClass("sticky-off sticky-on"),Q||Qa.removeClass("sticky-space-off sticky-space-on"),M.css({top:"",transform:""}),Oa=!1,Pa="",a(".is-safari").length>0&&M.css({width:"","max-width":""})),!1;Ra&&(Ra=!1),Oa||""!==Pa||(M.addClass("sticky-off"),Q||Qa.addClass("sticky-space-off")),Ka=a("#wpadminbar").exists()?a("#wpadminbar").height():0,ga=!J.exists()||J.is(":hidden")||J.hasClass("top-bar-empty")||J.hasClass("hide-top-bar")?0:J.innerHeight(),La=dtLocal.themeSettings.desktopHeader.height+ga,Ma=dtLocal.themeSettings.desktopHeader.height,va?va&&!Q?Na=A.hasClass("floating-top-bar")?b-ga:b:va&&Q?Na=A.hasClass("floating-top-bar")?b-Ma-ga:b-Ma:Ia.offset().top:Na=A.hasClass("floating-top-bar")?0:ga,Q||Qa.css({height:La}),a(".is-safari").length>0&&(B.hasClass("boxed")?M.css({width:B.width(),"max-width":B.width()}):M.css({width:document.documentElement.clientWidth,"max-width":document.documentElement.clientWidth}))},dtGlobals.resetSizes(O.height()),y.on(" debouncedresize",function(){dtGlobals.resetSizes(O.height())}),e(),y.on("scroll",function(){e()})}if(N.exists()){var Sa=0,Ka=0,ga=0,Ta=!1;N.addClass("sticky-top-line-off"),a(".top-line-space").exists()||Q||a("<div class='top-line-space'></div>").insertBefore(N);var Ha=a(".branding a",N).attr("href"),Ja=N.find(".branding");Ja.find("img");Ja.find("a.same-logo").length>0||a(".sticky-logo").exists()||dtLocal.themeSettings.topLine.floatingTopLine.logo.html&&dtLocal.themeSettings.topLine.floatingTopLine.logo.showLogo&&(void 0==Ha?a(dtLocal.themeSettings.topLine.floatingTopLine.logo.html).addClass("sticky-logo").prependTo(Ja):a('<a class="sticky-logo" href="'+Ha+'">'+dtLocal.themeSettings.topLine.floatingTopLine.logo.html+" </a>").prependTo(Ja));var Ra=!1;dtGlobals.resetTopLineSizes=function(b){if(window.innerWidth<=dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!A.hasClass("responsive-off"))return Ra||(Ra=!0,N.removeClass("sticky-top-line-on"),N.css({top:""}),Ta=!1),!1;Ra&&(Ra=!1),Ka=a("#wpadminbar").exists()?a("#wpadminbar").height():0,ga=!J.exists()||J.is(":hidden")||J.hasClass("top-bar-empty")||J.hasClass("hide-top-bar")?0:J.innerHeight(),Sa=N.find(".header-bar").height()+ga,a(".top-line-space").css({height:Sa}),a(".is-safari").length>0&&(B.hasClass("boxed")?N.css({width:B.width(),"max-width":B.width()}):N.css({width:document.documentElement.clientWidth,"max-width":document.documentElement.clientWidth}))},dtGlobals.resetTopLineSizes(O.height()),y.on("resize debouncedresize",function(){dtGlobals.resetTopLineSizes(O.height())}),y.on("scroll",function(){if(window.innerWidth<=dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!A.hasClass("responsive-off"))return!1;var a=dtGlobals.winScrollTop,b=N.height(),c=a>b;c&&!Ta?(N.removeClass("sticky-top-line-off").addClass("sticky-top-line-on"),N.hasClass("mixed-floating-top-bar")?N.css({top:Ka}):N.css({top:Ka-ga}),Ta=!0):!c&&Ta&&(N.removeClass("sticky-top-line-on").addClass("sticky-top-line-off"),N.css({top:Ka}),Ta=!1)})}if(dtLocal.themeSettings.floatingHeader.showMenu&&dtLocal.themeSettings.floatingHeader.showMenu&&!Ga){var Ua=a(".phantom-fade").exists(),Va=a(".phantom-slide").exists(),Wa=a(".split-header").exists();if(Ua||Va){var Xa=a(".masthead:not(#phantom) .main-nav").clone(!0).removeAttr("id"),Ha=a(".branding a",K).attr("href"),Ya=A.hasClass("floating-top-bar")?a(".masthead:not(#phantom) .top-bar").clone(!0):"",Za=!1;if(Wa){var $a=K.attr("class"),_a=a(".side-header-h-stroke, .split-header"),ab=a('<div id="phantom" class="'+$a+'"><div class="ph-wrap"></div></div>').appendTo("body"),bb=ab.find(".ph-wrap"),cb=ab.find(".widget-box"),db=Xa.find(".mini-widgets"),eb=_a.find(".branding");a(".phantom-custom-logo-on").length>0&&dtLocal.themeSettings.floatingHeader.logo.html&&dtLocal.themeSettings.floatingHeader.logo.showLogo&&(void 0==Ha?a(dtLocal.themeSettings.floatingHeader.logo.html).prependTo(eb):a('<a class="phantom-top-line-logo" href="'+Ha+'">'+dtLocal.themeSettings.floatingHeader.logo.html+" </a>").prependTo(eb));var Xa=a(".split-header .header-bar").clone(!0);Xa.appendTo(bb).find(".main-nav").removeAttr("id"),A.hasClass("floating-top-bar")&&Ya.insertBefore(bb)}else{var $a=K.attr("class"),ab=a('<div id="phantom" class="'+$a+'"><div class="ph-wrap"><div class="logo-box"></div><div class="menu-box"></div><div class="widget-box"></div></div></div>').appendTo("body"),bb=ab.find(".menu-box"),cb=ab.find(".widget-box");if(a(".classic-header").length>0)var db=a(".header-bar .navigation .mini-widgets").clone(!0);else if(Wa);else var db=a(".header-bar .mini-widgets").clone(!0);Xa.appendTo(bb),db.appendTo(cb),A.hasClass("floating-top-bar")&&Ya.prependTo(ab),dtLocal.themeSettings.floatingHeader.logo.html&&dtLocal.themeSettings.floatingHeader.logo.showLogo&&(ab.find(".ph-wrap").addClass("with-logo"),void 0==Ha?ab.find(".logo-box").html('<a href="'+dtLocal.themeSettings.floatingHeader.logo.url+'">'+dtLocal.themeSettings.floatingHeader.logo.html+" </a>"):ab.find(".logo-box").html('<a href="'+Ha+'">'+dtLocal.themeSettings.floatingHeader.logo.html+" </a>"))}var fb=a("#phantom");B.hasClass("boxed")&&ab.addClass("boxed").find(".ph-wrap").addClass("boxed");var gb;fb.removeClass("show-phantom").addClass("hide-phantom").css("visibility","hidden"),m(function(){clearTimeout(gb),gb=setTimeout(function(){fb.css("visibility","")},150)}),bb.layzrInitialisation();var hb=!1,ib=dtGlobals.winScrollTop,Aa=O.height(),jb=K.height();if(va&&Q);else if(va);else{dtLocal.themeSettings.floatingHeader.showAfter}y.on("scroll",function(){if(window.innerWidth<=dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!A.hasClass("responsive-off"))return!1;var a=dtGlobals.winScrollTop,b=O.height(),c=K.height();if(va&&Q)var d=a>b&&!1===Za,e=a<=b&&!0===Za;else if(va)var d=a>b+c&&!1===Za,e=a<=b+c&&!0===Za;else var d=a>dtLocal.themeSettings.floatingHeader.showAfter&&!1===Za,e=a<=dtLocal.themeSettings.floatingHeader.showAfter&&!0===Za;d?z.hasClass("menu-open")||dtGlobals.isHovering||hb||(hb=!0,fb.removeClass("hide-phantom").addClass("show-phantom"),Za=!0):e&&hb&&(z.hasClass("menu-open")||(hb=!1,fb.removeClass("show-phantom").addClass("hide-phantom"),Za=!1))})}}var kb;m(function(){clearTimeout(kb),kb=setTimeout(function(){var a=document.getElementById("load");null===a||a.classList.contains("loader-removed")||(a.className+=" loader-removed")},150)});var lb=a(".main-nav li.has-children > a:not(.not-clickable-item), .level-arrows-on > li.has-children > a, .mobile-main-nav li.has-children > a");a("<i class='next-level-button'></i>").insertAfter(lb);var mb=a(" .dt-sub-menu-display-on_click li.has-children > a");a("<i class='next-level-button'></i>").appendTo(mb),a(".sub-downwards .main-nav li.has-children, .mobile-main-nav li.has-children").each(function(){var b=a(this),c=b.find(" > .sub-nav, .sub-menu, .vertical-sub-nav");b.find(".sub-nav li, .sub-menu li, .vertical-sub-nav li").hasClass("act")&&b.addClass("active"),b.find(".sub-nav li.act, .sub-menu li.act, .vertical-sub-nav li.act").hasClass("act")&&(b.addClass("open-sub"),c.stop(!0,!0).slideDown(100),c.layzrInitialisation()),b.find(" > .next-level-button").on("click",function(b){var d=a(this).parent();d.hasClass("active")?(c.stop(!0,!0).slideUp(500,function(){a(" .main-nav").layzrInitialisation()}),d.removeClass("active"),d.removeClass("open-sub"),d.find("a").removeClass("act")):(d.siblings().find(" .sub-nav, .dt-mega-menu-wrap, .sub-menu").stop(!0,!0).slideUp(400),c.stop(!0,!0).slideDown(500),d.siblings().removeClass("active"),d.addClass("active"),d.siblings().removeClass("open-sub"),d.addClass("open-sub"),d.siblings().find("> a").removeClass("act"),d.find("a").addClass("act"),a(" .main-nav").layzrInitialisation())})}),a(" .dt-sub-menu-display-on_click li.has-children, .dt-sub-menu-display-on_item_click li.has-children").each(function(){var b=a(this),c=b.find("> a"),d=c.find(".next-level-button i").attr("class");iconDataAct=c.find(".next-level-button").attr("data-icon"),$this_sub=b.find(" > .dt-mega-menu-wrap > .vertical-sub-nav"),$this_sub.unwrap();var e=b.find(" > .vertical-sub-nav");if(b.find(".vertical-sub-nav li").hasClass("act")&&b.addClass("active"),b.find(".vertical-sub-nav li").hasClass("act")&&(b.addClass("open-sub"),e.stop(!0,!0).slideDown(100),b.find(" > a").addClass("active"),b.find(" > a .next-level-button i").attr("class",iconDataAct),e.layzrInitialisation()),c.hasClass("not-clickable-item")&&b.parents("nav").hasClass("dt-sub-menu-display-on_item_click"))var f=c;else var f=c.find(" > .next-level-button");f.on("click",function(b){if(b.stop,c.hasClass("not-clickable-item")&&c.parents("nav").hasClass("dt-sub-menu-display-on_item_click"))var f=a(this),g=a(this).find(".next-level-button i");else var f=a(this).parent(),g=a(this).find("i");if(b=window.event||b,!a(b.target).parent().hasClass("next-level-button")&&c.parents("nav").hasClass("dt-sub-menu-display-on_click"))return!0;b.stopPropagation(),b.preventDefault(),f.hasClass("active")?(g.attr("class",d),e.stop(!0,!0).slideUp(500,function(){a(" .main-nav").layzrInitialisation()}),f.removeClass("active"),f.removeClass("open-sub"),f.find("a").removeClass("act")):(g.attr("class",iconDataAct),f.siblings().find(" .vertical-sub-nav").stop(!0,!0).slideUp(400),e.stop(!0,!0).slideDown(500),f.siblings().removeClass("active"),f.addClass("active"),f.siblings().removeClass("open-sub"),f.addClass("open-sub"),f.siblings().find("> a").removeClass("act"),f.find("a").addClass("act"),a(" .main-nav").layzrInitialisation())})}),!a(".dt-parent-menu-clickable").length>0&&a(".sub-downwards .main-nav li > a, .mobile-main-nav li.has-children > a").each(function(){var b=a(this);b.parent("li").find(".sub-nav li, .sub-menu li").hasClass("act")&&b.addClass("act"),b.parent("li").find(".sub-nav li.act, .sub-menu li.act").hasClass("act")&&(b.parent("li").addClass("open-sub"),b.siblings(".sub-nav, .sub-menu").stop(!0,!0).slideDown(100,function(){b.siblings(".sub-nav, .sub-menu").layzrInitialisation()})),b.on("click",function(c){$menuItem=b.parent(),$menuItem.hasClass("has-children menu-item-language")&&c.preventDefault(),b.hasClass("act")?(b.siblings(".sub-nav, .sub-menu").stop(!0,!0).slideUp(500),b.removeClass("act"),b.parent("li").removeClass("open-sub")):(b.parent().siblings().find(".sub-nav, .dt-mega-menu-wrap, .sub-menu").stop(!0,!0).slideUp(400),b.siblings(".sub-nav, .sub-menu").stop(!0,!0).slideDown(500),b.parent().siblings().find("> a").removeClass("act"),b.addClass("act"),b.parent("li").siblings().removeClass("open-sub active"),b.parent("li").addClass("open-sub active")),a(".header-bar").mCustomScrollbar("update")})}),a(".custom-nav > li > a").click(function(b){var c=a(this).parent(),d=a(this);c.hasClass("has-children")&&b.preventDefault(),d.hasClass("active")?(d.next().stop(!0).slideUp(500),d.removeClass("active")):(a(".custom-nav > li > ul").stop(!0).slideUp(400),d.next().stop(!0).slideDown(500),a(".custom-nav > li > a").removeClass("active"),d.addClass("active")),c.siblings().removeClass("act"),c.addClass("act")}),a(".custom-nav > li > ul").each(function(){clearTimeout(void 0),$this=a(this),$thisChildren=$this.find("li"),$thisChildren.hasClass("act")&&($this.prev().addClass("active"),$this.parent().siblings().removeClass("act"),$this.parent().addClass("act"),$this.slideDown(500))}),window.the7ApplyGeneralFilterHandlers=function(b){if(b.exists()){var c=b.parent(".filter").hasClass("allow-navigation-by-url");b.find("> a").on("click",function(b){var d=a(this);if(void 0===arguments.callee.dtPreventD){var e=d.parents(".filter").first();arguments.callee.dtPreventD=!0,e.hasClass("without-isotope")&&(arguments.callee.dtPreventD=e.hasClass("with-ajax"))}c&&history.pushState({filter:d.attr("data-filter").slice(0,50)},"",d.attr("href")),b.preventDefault(),d.trigger("mouseleave"),d.hasClass("act")&&!d.hasClass("show-all")?(b.stopImmediatePropagation(),d.removeClass("act"),d.siblings("a.show-all").trigger("click")):(d.siblings().removeClass("act"),d.addClass("act"),arguments.callee.dtPreventD||(window.location.href=d.attr("href")))})}},window.the7ApplyGeneralOrderingSwitchHandlers=function(a){if(a.exists()){a.prev(".act").length>0?a.addClass("left-act"):a.next(".act").length>0?a.addClass("right-act"):(a.removeClass("right-act"),a.removeClass("left-act"));var b=a.parents(".filter").first();a.on("click",function(){b.hasClass("without-isotope")?a.hasClass("right-act")?a.prev("a")[0].click():a.hasClass("left-act")&&a.next("a")[0].click():a.hasClass("right-act")?a.prev("a").trigger("click"):a.hasClass("left-act")&&a.next("a").trigger("click")})}},window.the7ApplyGeneralOrderingSwitchEffects=function(b){if(b.exists()){var c=a(".filter-switch",b);c.append("<span class='filter-switch-toggle'></span>"),c.each(function(){the7ApplyGeneralOrderingSwitchHandlers(a(this))}),a(".filter-switch .filter-switch-toggle",b).on("animationend webkitAnimationEnd oanimationend MSAnimationEnd",function(b){a(this).parent().removeClass("pressed")}),a(".filter-extras a",b).on("animationend webkitAnimationEnd oanimationend MSAnimationEnd",function(b){a(this).removeClass("pressed")}),Modernizr.touch?(c.on("touchstart",function(b){a(".filter-switch").removeClass("pressed"),a(this).addClass("pressed")}),a(".filter-extras a",b).on("touchstart",function(b){a(".filter-extras").removeClass("pressed"),a(this).parent(".filter-extras").addClass("pressed")})):(c.on("mousedown",function(b){a(".filter-switch").removeClass("pressed"),a(this).addClass("pressed"),setTimeout(function(){a(this).removeClass("pressed")},600)}),a(".filter-extras a",b).each(function(){a(this).on("mousedown",function(b){a(".filter-extras").removeClass("pressed"),a(this).addClass("pressed"),setTimeout(function(){a(this).removeClass("pressed")},600)})})),a(".filter-extras a",b).on("click",function(b){var d=a(this);if(void 0===arguments.callee.dtPreventD){var e=d.parents(".filter").first();arguments.callee.dtPreventD=!0,e.hasClass("without-isotope")&&(arguments.callee.dtPreventD=e.hasClass("with-ajax"))}arguments.callee.dtPreventD&&b.preventDefault(),d.siblings().removeClass("act"),d.addClass("act"),c.each(function(){var b=a(this);b.prev(d).hasClass("act")?(b.addClass("left-act"),b.removeClass("right-act")):b.next(d).hasClass("act")?(b.addClass("right-act"),b.removeClass("left-act")):(b.removeClass("right-act"),b.removeClass("left-act"))})})}},a(".filter-categories").each(function(){the7ApplyGeneralFilterHandlers(a(this))}),a(".filter").each(function(){the7ApplyGeneralOrderingSwitchEffects(a(this))}),a(".mode-list .filter-categories > a:not(.show-all), .dt-css-grid-wrap .filter-categories > a:not(.show-all)").each(function(){$this=a(this),$dataFiltr=$this.attr("data-filter"),$newDataFilter=$dataFiltr.substring(1,$dataFiltr.length),$this.attr("data-filter",$newDataFilter),$this.parents().removeClass("iso-filter")}),window.the7ShortcodesFilterConfig=function(a){var b={};return a.hasClass("dt-css-grid")?(b.filterControls=a.parent().find(".filter-categories"),b.pageControls=a.parent().find(".paginator"),b.sortControls=a.parent().find(".filter-by"),b.orderControls=a.parent().find(".filter-sorting"),b.defaultSort=a.parent().find(".filter-by .act").attr("data-by"),b.defaultOrder=a.parent().find(".filter-sorting .act").attr("data-sort"),b.paginationMode=a.parent().attr("data-pagination-mode"),b.pageLimit=a.parent().attr("data-post-limit")):(b.filterControls=a.find(".filter-categories"),b.pageControls=a.find(".paginator"),b.sortControls=a.find(".filter-by"),b.orderControls=a.find(".filter-sorting"),b.defaultSort=a.find(".filter-by .act").attr("data-by"),b.defaultOrder=a.find(".filter-sorting .act").attr("data-sort"),b.paginationMode=a.attr("data-pagination-mode"),b.pageLimit=a.attr("data-post-limit")),b.useFilters=!0,b.useSorting=!0,b.controlsSelecter="a",b.controlsSelecterChecked="a.act",b.defaultFilter="*",b.selectAll="*",b.loadMoreButtonLabel=dtLocal.moreButtonText.loadMore,b},a.fn.shortcodesFilter=function(b){function c(){if(d.hasClass("dt-css-grid")?$element=d.parent():$element=d,$element.length&&$element.hasClass("lazy-loading-mode")){var a=$element.find(".button-load-more"),b=a.offset();b&&y.scrollTop()+y.height()>b.top-2*y.height()&&a.trigger("click")}}var d=a(this);d.Filterade(b),d.on("updateReady",function(){s(),d.parent(".content-rollover-layout-list:not(.disable-layout-hover)").find(".post-entry-wrapper").clickOverlayGradient()}),y.on("scroll",function(){c()}),c()},a(".blog-shortcode.mode-list.jquery-filter, .jquery-filter .dt-css-grid:not(.custom-pagination-handler)").each(function(){var b=a(this);b.shortcodesFilter(the7ShortcodesFilterConfig(b))}),a.HoverDir=function(b,c){this.$el=a(c),this._init(b)},a.HoverDir.defaults={speed:300,easing:"ease",hoverDelay:0,inverse:!1},a.HoverDir.prototype={_init:function(b){this.options=a.extend(!0,{},a.HoverDir.defaults,b),this.transitionProp="all "+this.options.speed+"ms "+this.options.easing,this.support=Modernizr.csstransitions,this._loadEvents()},_loadEvents:function(){var b=this;this.$el.on("mouseenter.hoverdir, mouseleave.hoverdir",function(c){var d=a(this),e=d.find(".rollover-content, .gallery-rollover, .post-entry-content"),f=b._getDir(d,{x:c.pageX,y:c.pageY}),g=b._getStyle(f);"mouseenter"===c.type?(e.hide().css(g.from),clearTimeout(b.tmhover),b.tmhover=setTimeout(function(){e.show(0,function(){var c=a(this);b.support&&c.css("transition",b.transitionProp),b._applyAnimation(c,g.to,b.options.speed)})},b.options.hoverDelay)):(b.support&&e.css("transition",b.transitionProp),clearTimeout(b.tmhover),b._applyAnimation(e,g.from,b.options.speed))})},_getDir:function(a,b){var c=a.width(),d=a.height(),e=(b.x-a.offset().left-c/2)*(c>d?d/c:1),f=(b.y-a.offset().top-d/2)*(d>c?c/d:1);return Math.round((Math.atan2(f,e)*(180/Math.PI)+180)/90+3)%4},_getStyle:function(a){var b,c,d={left:"0px",top:"-100%"},e={left:"0px",top:"100%"},f={left:"-100%",top:"0px"},g={left:"100%",top:"0px"},h={top:"0px"},i={left:"0px"};switch(a){case 0:b=this.options.inverse?e:d,c=h;break;case 1:b=this.options.inverse?f:g,c=i;break;case 2:b=this.options.inverse?d:e,c=h;break;case 3:b=this.options.inverse?g:f,c=i}return{from:b,to:c}},_applyAnimation:function(b,c,d){a.fn.applyStyle=this.support?a.fn.css:a.fn.animate,b.stop().applyStyle(c,a.extend(!0,[],{duration:d+"ms"}))}};var nb=function(a){window.console&&window.console.error(a)};a.fn.hoverdir=function(b){var c=a.data(this,"hoverdir");if("string"==typeof b){var d=Array.prototype.slice.call(arguments,1);this.each(function(){return c?a.isFunction(c[b])&&"_"!==b.charAt(0)?void c[b].apply(c,d):void nb("no such method '"+b+"' for hoverdir instance"):void nb("cannot call methods on hoverdir prior to initialization; attempted to call method '"+b+"'")})}else this.each(function(){c?c._init():c=a.data(this,"hoverdir",new a.HoverDir(b,this))});return c},a.fn.addRollover=function(){return this.each(function(){var b=a(this);b.hasClass("this-ready")||(b.append("<i></i>"),b.find(".rollover-thumbnails").length&&b.addClass("rollover-thumbnails-on"),b.parent().find(".links-container").length&&b.addClass("rollover-buttons-on"),b.addClass("this-ready"))})},a.fn.scaleInHover=function(){return this.each(function(){var b=a(this);if(!b.hasClass("scale-ready")){var c=b.find("img.preload-me"),d=parseInt(c.attr("width")),e=parseInt(c.attr("height")),f=d/e;f<2&&f>=1.5?b.addClass("ratio_3-2"):f<1.5&&f>=1?b.addClass("ratio_4-3"):f<1&&f>=.75?b.addClass("ratio_3-4"):f<.75&&f>=.6?b.addClass("ratio_2-3"):b.removeClass("ratio_2-3").removeClass("ratio_3-2").removeClass("ratio-2").removeClass("ratio_4-3").removeClass("ratio_3-4"),f>=2&&b.addClass("ratio-2"),.5==f&&b.addClass("ratio_0-5"),1==f&&b.removeClass("ratio_2-3").removeClass("ratio-2").removeClass("ratio_3-2").removeClass("ratio_4-3").removeClass("ratio_3-4"),b.addClass("scale-ready")}})},a.fn.touchNewHover=function(){return this.each(function(){var b=a(this);b.hasClass("this-ready")||(a(".rollover-content",this).length>0&&(A.on("touchend",function(b){a(".mobile-true .rollover-content, .mobile-true .rollover-project, .mobile-true .woocom-project").removeClass("is-clicked")}),b.on("touchstart",function(a){origY=a.originalEvent.touches[0].pageY,origX=a.originalEvent.touches[0].pageX}),b.on("touchend",function(c){var d=c.originalEvent.changedTouches[0].pageX,e=c.originalEvent.changedTouches[0].pageY;if(origY==e||origX==d){if(!b.hasClass("is-clicked"))return a(".links-container > a",b).on("touchend",function(a){a.stopPropagation(),b.addClass("is-clicked")}),c.preventDefault(),a(".mobile-true .rollover-content, .mobile-true .rollover-project,.mobile-true .woocom-project").removeClass("is-clicked"),b.addClass("is-clicked"),b.find(".rollover-content").addClass("is-clicked"),!1;if(b.find(".dt-gallery-container").length>0&&b.find(".rollover-content").on("click.dtAlbums",function(c){b.find(".rollover-content").off("click.dtAlbums"),a(this).find("a.dt-gallery-pspw, .dt-trigger-first-pspw, .dt-pswp-item").first().trigger("click")}),a(this).find(".rollover-click-target.go-to").length>0)window.location.href=a(this).find(".rollover-click-target.go-to").attr("href");else if(a(this).hasClass("woocom-project")){if(a(c.target).is(".add_to_cart_button"))return!0;window.location.href=a(this).find(" > a").attr("href")}}})),b.addClass("this-ready"))})},a.fn.touchWooHoverImage=function(){return this.each(function(){var b=a(this);if(!b.hasClass("woo-ready")){A.on("touchend",function(b){a(".mobile-true .cart-btn-on-hover .woo-buttons-on-img").removeClass("is-clicked")});var c=a(this);c.on("touchstart",function(a){origY=a.originalEvent.touches[0].pageY,origX=a.originalEvent.touches[0].pageX}),c.on("touchend",function(b){var d=b.originalEvent.changedTouches[0].pageX,e=b.originalEvent.changedTouches[0].pageY;if(origY==e||origX==d)if(c.hasClass("is-clicked"))a(b.target).parent().hasClass("woo-buttons")||(a(b.target).parent().hasClass("woo-buttons-on-img")?a(b.target).trigger("click"):window.location.href=c.find("a").first().attr("href"));else if(!a(b.target).parent().hasClass("woo-buttons"))return b.preventDefault(),a(".mobile-true .cart-btn-on-hover .woo-buttons-on-img").removeClass("is-clicked"),c.addClass("is-clicked"),!1}),b.addClass("woo-ready")}})},a.fn.touchWooHoverBtn=function(){return this.each(function(){A.on("touchend",function(b){a(".mobile-true .cart-btn-on-img .woo-buttons").removeClass("is-clicked")});var b=a(this);b.hasClass("woo-ready")||(b.on("touchstart",function(a){origY=a.originalEvent.touches[0].pageY,origX=a.originalEvent.touches[0].pageX}),b.on("touchend",function(c){var d=c.originalEvent.changedTouches[0].pageX,e=c.originalEvent.changedTouches[0].pageY;if(origY==e||origX==d){if(!(b.hasClass("is-clicked")||b.find("a.added_to_cart").length>0))return c.preventDefault(),a(".mobile-true .cart-btn-on-img .woo-buttons").removeClass("is-clicked"),b.addClass("is-clicked"),!1;a(c.target).parent().hasClass("woo-buttons")?a(c.target).trigger("click"):window.location.href=b.find("a").first().attr("href")}}),b.addClass("woo-ready"))})},a.fn.triggerPostClick=function(){return this.each(function(){var b=a(this);if(!b.hasClass("post-ready")){var c=b.find(".post-thumbnail-rollover").first(),d=b.find(".entry-meta a, .fancy-date a, .fancy-categories a");if(c.length>0){c.on("click",function(a){a.preventDefault(),a.stopPropagation(),c.parents(".ts-wrap").hasClass("ts-interceptClicks")});var e=!1;b.on("click",function(){if(!b.parents(".ts-wrap").hasClass("ts-interceptClicks"))return e||(e=!0,window.location.href=c.attr("href"),e=!1),!1}),b.find(d).click(function(a){a.stopPropagation(),window.location.href=d.attr("href")})}b.addClass("post-ready")}})},a.fn.touchTriggerPostClick=function(){return this.each(function(){var b=a(this);if(!b.hasClass("touch-post-ready")){var c=b.find(".post-thumbnail-rollover").first();b.find(".entry-meta a, .fancy-date a, .fancy-categories a"),b.find(".entry-excerpt").height(),b.find(".post-details").height();A.on("touchend",function(b){a(".mobile-true .post").removeClass("is-clicked")}),b.on("touchstart",function(a){origY=a.originalEvent.touches[0].pageY,origX=a.originalEvent.touches[0].pageX}),b.on("touchend",function(d){var e=d.originalEvent.changedTouches[0].pageX,f=d.originalEvent.changedTouches[0].pageY;if(origY==f||origX==e)if(b.parents().hasClass("disable-layout-hover"))"a"===d.target.tagName.toLowerCase()?a(d.target).trigger("click"):window.location.href=c.attr("href");else{if(!b.hasClass("is-clicked"))return d.preventDefault(),"a"===d.target.tagName.toLowerCase()&&a(d.target).trigger("click"),a(".mobile-ture .post").removeClass("is-clicked"),b.addClass("is-clicked"),b.parent().siblings().find(".post").removeClass("is-clicked"),!1;window.location.href=c.attr("href")}}),b.addClass("touch-post-ready")}})},a.fn.triggerPostClickOnBefore=function(){return this.each(function(){var b=a(this),c=b.parents(".post");if(!b.hasClass("post-before-ready")){var d=c.find(".post-thumbnail-rollover").first(),e=c.find(".entry-meta a, .fancy-date a, .fancy-categories a");if(d.length>0){d.on("click",function(a){d.parents(".ts-wrap").hasClass("ts-interceptClicks")});var f=!1;b.on("mouseenter mousemove",function(a){var d=b.offset().top,e=a.pageY;d-10<=e&&d+125>=e?c.hasClass("on-hover")||c.addClass("on-hover"):c.removeClass("on-hover")}),b.on("mouseleave",function(a){b.offset().top,a.pageY;c.removeClass("on-hover")}),b.on("click",function(){if(c.hasClass("on-hover"))return f||(f=!0,window.location.href=d.attr("href"),f=!1),!1}),b.find(e).click(function(a){c.hasClass("on-hover")&&(a.stopPropagation(),window.location.href=e.attr("href"))})}b.addClass("post-before-ready")}})},window.the7AddHovers=function(b){a(".rollover, .rollover-video, .post-rollover, .rollover-project .show-content, .vc-item .vc-inner > a",b).addRollover(),a(".filter-grayscale .slider-masonry",b).on("mouseenter tap",function(b){"tap"==b.type&&b.stopPropagation(),a(this).addClass("dt-hovered")}),a(".filter-grayscale .slider-masonry",b).on("mouseleave",function(b){a(this).removeClass("dt-hovered")}),a(".hover-scale .rollover-project, .hover-scale .post",b).scaleInHover()},window.the7AddMobileHovers=function(b){a(".rollover-project, .woocom-project",b).touchNewHover(),a(".cart-btn-on-hover .woo-buttons-on-img",b).touchWooHoverImage(),a(".cart-btn-on-img .woo-buttons",b).touchWooHoverBtn(),a(".content-rollover-layout-list:not(.portfolio-shortcode):not(.albums-shortcode) .post, .gradient-overlay-layout-list:not(.portfolio-shortcode):not(.albums-shortcode)  .post",b).touchTriggerPostClick()},window.the7AddDesktopHovers=function(b){a(".hover-grid.gallery-shortcode figure, .hover-grid .rollover-project, .hover-grid.portfolio-shortcode .post",b).each(function(){a(this).hoverdir()}),a(".hover-grid-reverse.gallery-shortcode figure, .hover-grid-reverse .rollover-project, .hover-grid-reverse.portfolio-shortcode .post",b).each(function(){a(this).hoverdir({inverse:!0})}),a(".albums .rollover-content a:not(.portfolio-categories a), .media .rollover-content, .dt-gallery-container .rollover-content",b).on("click",function(b){if(a(b.target).is("a"))return!0;a(this).siblings("a.dt-pswp-item").first().click()}),a(".content-rollover-layout-list:not(.portfolio-shortcode):not(.albums-shortcode) .post, .gradient-overlay-layout-list:not(.portfolio-shortcode):not(.albums-shortcode) .post",b).triggerPostClick(),a(".gradient-overlap-layout-list:not(.portfolio-shortcode):not(.albums-shortcode)  .post-entry-content",b).triggerPostClickOnBefore()},the7AddMobileHovers(a("html.mobile-true")),the7AddDesktopHovers(a("html.mobile-false")),the7AddHovers(document);var ob=a("#commentform");ob.on("click","a.clear-form",function(a){return a.preventDefault(),ob.find('input[type="text"], textarea').val(""),!1}),ob.on("click"," a.dt-btn.dt-btn-m",function(a){return a.preventDefault(),ob.find("#submit").trigger("click"),!1}),a(".full-width-wrap").length>0&&(dtGlobals.isiOS?y.bind("orientationchange",function(){f()}).trigger("orientationchange"):(y.on("resize",function(){f()}),f())),y.trigger("dt.removeLoading");var pb=a("#main-slideshow");!pb.find("> div").length>0&&pb.addClass("empty-slider"),a(".rev_slider_wrapper").length>0&&(pb.find("> .rev_slider_wrapper")&&pb.addClass("fix rv-slider"),(a(".rev_slider_wrapper").hasClass("fullscreen-container")||a(".rev_slider_wrapper").hasClass("fullwidthbanner-container"))&&pb.removeClass("fix")),a(".woocommerce-billing-fields").find("input[autofocus='autofocus']").blur(),a(".woocom-project").each(function(){var b=a(this);b.find("img.show-on-hover").length>0&&b.find("img").first().addClass("hide-on-hover")});var qb,rb;a(document.body).on("wc_fragments_loaded wc_fragments_refreshed",function(){j(),a(".mobile-true .shopping-cart.show-sub-cart").touchDropdownCart()}),a.fn.touchDropdownCart=function(){return this.each(function(){var b=a(this);if(!b.hasClass("item-ready")){A.on("touchend",function(b){a(".mobile-true .shopping-cart.show-sub-cart .wc-ico-cart").removeClass("is-clicked"),h(a(".wc-ico-cart"),a(".shopping-cart-wrap"))});var c=a(this).find(".wc-ico-cart"),d=c.attr("target")?c.attr("target"):"_self",e=b.children(".shopping-cart-wrap");h(c,e),c.on("touchstart",function(a){origY=a.originalEvent.touches[0].pageY,origX=a.originalEvent.touches[0].pageX}),c.on("touchend",function(b){var f=b.originalEvent.changedTouches[0].pageX,i=b.originalEvent.changedTouches[0].pageY;if(origY==i||origX==f){if(!c.hasClass("is-clicked"))return b.preventDefault(),g(c,e),a(".mobile-true .shopping-cart.show-sub-cart .wc-ico-cart").removeClass("is-clicked"),c.addClass("is-clicked"),!1;h(c,e),window.open(c.attr("href"),d)}})}})},a(document.body).on("edd_cart_item_removed edd_cart_item_added",function(b,c){var d={action:"the7_edd_cart_micro_widget"};xhr=a.ajax({type:"POST",url:dtLocal.ajaxurl,data:d,success:function(b){a(".edd-shopping-cart").replaceWith(a(b)),j(),a(".mobile-true .shopping-cart.show-sub-cart").touchDropdownCart(),p("5000")}})}),k(),l(),a(document).ajaxComplete(function(){a(".quantity").off("click",".plus"),k(),
a(".quantity").off("click",".minus"),l()}),a(document).on("yith-wcan-ajax-filtered",function(b){a(".layzr-loading-on, .vc_single_image-img").layzrInitialisation(),a(".yit-wcan-container").find(".dt-css-grid").IsoLayzrInitialisation(),b=0;var c=a(".yit-wcan-container").find(".wf-container"),d=parseInt(c.attr("data-width")),e=parseInt(c.attr("data-columns")),f=parseInt(c.attr("data-desktop-columns-num")),g=parseInt(c.attr("data-h-tablet-columns-num")),h=parseInt(c.attr("data-v-tablet-columns-num")),i=parseInt(c.attr("data-phone-columns-num")),j=parseInt(c.attr("data-padding"));c.IsoLayzrInitialisation(),c.addClass("cont-id-"+b).attr("data-cont-id",b),jQuery(window).off("columnsReady"),c.off("columnsReady.fixWooIsotope").one("columnsReady.fixWooIsotope.IsoInit",function(){c.addClass("dt-isotope").IsoInitialisation(".iso-item","masonry",400),c.isotope("on","layoutComplete",function(){c.trigger("IsoReady")})}),c.on("columnsReady.fixWooIsotope.IsoLayout",function(){c.isotope("layout")}),c.one("columnsReady.fixWooIsotope",function(){jQuery(".preload-me",c).heightHack()}),c.one("IsoReady",function(){c.IsoLayzrInitialisation()}),jQuery(window).off("debouncedresize.fixWooIsotope").on("debouncedresize.fixWooIsotope",function(){c.calculateColumns(d,e,j,f,g,h,i,"px")}).trigger("debouncedresize.fixWooIsotope")}),a(document).on("ixProductFilterRequestProcessed",function(b){s(),a(".layzr-loading-on, .vc_single_image-img").layzrInitialisation(),i=0;var c=a(".dt-products.wf-container"),d=parseInt(c.attr("data-width")),e=parseInt(c.attr("data-columns")),f=parseInt(c.attr("data-desktop-columns-num")),g=parseInt(c.attr("data-h-tablet-columns-num")),h=parseInt(c.attr("data-v-tablet-columns-num")),j=parseInt(c.attr("data-phone-columns-num")),k=parseInt(c.attr("data-padding"));c.IsoLayzrInitialisation(),c.addClass("cont-id-"+i).attr("data-cont-id",i),jQuery(window).off("columnsReady"),c.off("columnsReady.fixWooFilter").one("columnsReady.fixWooFilter.IsoInit",function(){c.addClass("dt-isotope").IsoInitialisation(".iso-item","masonry",400),c.isotope("on","layoutComplete",function(){c.trigger("IsoReady")})}),c.on("columnsReady.fixWooFilter.IsoLayout",function(){c.isotope("layout")}),c.one("columnsReady.fixWooFilter",function(){jQuery(".preload-me",c).heightHack()}),c.one("IsoReady",function(){c.IsoLayzrInitialisation()}),jQuery(window).off("debouncedresize.fixWooFilter").on("debouncedresize.fixWooFilter",function(){c.calculateColumns(d,e,k,f,g,h,j,"px"),c.isotope("layout")}).trigger("debouncedresize.fixWooFilter")});var sb=a(".masthead, .dt-mobile-header"),tb=a(".popup-search",sb);if(tb.length>0&&(A.on("click",function(b){a(b.target).is(".field",tb)||(a(".searchform .submit",sb).removeClass("act"),tb.removeClass("act"),a(".popup-search-wrap",tb).stop().animate({opacity:0},150,function(){a(this).css("visibility","hidden")}),setTimeout(function(){a(".popup-search-wrap",tb).removeClass("right-overflow bottom-overflow left-overflow").css({right:"",left:"","max-width":""})},400))}),a(".searchform .submit",sb).on("click",function(b){b.preventDefault(),b.stopPropagation();var c=a(this);c.hasClass("act")?(c.removeClass("act"),c.parents(".mini-search").removeClass("act"),c.siblings(".popup-search-wrap").stop().animate({opacity:0},150,function(){a(this).css("visibility","hidden")}),setTimeout(function(){c.siblings(".popup-search-wrap").removeClass("right-overflow bottom-overflow left-overflow").css({right:"",left:"","max-width":""})},400)):(c.addClass("act"),c.parents(".mini-search").addClass("act"),c.parents(".dt-mobile-header").length>0&&c.siblings(".popup-search-wrap").css({top:c.parents(".mini-search").position().top-c.siblings(".popup-search-wrap").innerHeight()}),c.parents(".searchform").offset().left-c.siblings(".popup-search-wrap").innerWidth()<0&&c.siblings(".popup-search-wrap").addClass("left-overflow"),B.width()-(c.parents(".searchform").offset().left-B.offset().left)-c.siblings(".popup-search-wrap").innerWidth()<0&&(c.siblings(".popup-search-wrap").addClass("right-overflow"),c.siblings(".popup-search-wrap").removeClass("left-overflow")),B.width()-(c.parents(".searchform").offset().left-B.offset().left)-c.siblings(".popup-search-wrap").innerWidth()<0&&c.parents(".searchform").offset().left-c.siblings(".popup-search-wrap").innerWidth()<0&&c.siblings(".popup-search-wrap").css({"max-width":c.parents(".searchform").offset().left}),y.height()-(c.siblings(".popup-search-wrap").offset().top-dtGlobals.winScrollTop)-c.siblings(".popup-search-wrap").innerHeight()<0&&c.siblings(".popup-search-wrap").addClass("bottom-overflow"),c.siblings(".popup-search-wrap").stop().css("visibility","visible").animate({opacity:1},150),c.siblings(".popup-search-wrap").find("input.searchform-s").focus())})),a(".overlay-search").length>0){var ub=a(".overlay-search .searchform").first(),vb=ub.clone();a("body").append("<div class='overlay-search-microwidget'><i class='overlay-close icomoon-the7-font-the7-cross-01'></i></div>");var wb=a(".overlay-search-microwidget");wb.append(vb),a(".overlay-search").hasClass("default-icon")&&wb.addClass("default-icon"),a(".mini-search .submit").on("click",function(b){b.preventDefault(),wb.addClass("open"),a("#page").addClass("overlay-open"),wb.find("input.searchform-s").focus()}),a(".overlay-close",wb).on("click",function(){a("#page").removeClass("overlay-open"),a(this).parent(wb).removeClass("open")})}if(a(".twentytwenty-container .preload-me").loaded(null,function(){a(".twentytwenty-container").each(function(){var b=a(this),c=b.attr("data-orientation").length>0?b.attr("data-orientation"):"horizontal",d=void 0!==b.attr("data-offset")&&b.attr("data-offset").length>0?b.attr("data-offset"):.5,e=!!b.attr("data-navigation");b.twentytwenty({default_offset_pct:d,orientation:c,navigation_follow:e})})},!0),a(".wpb_tabs .iso-container").length>0){a(".wpb_tour_tabs_wrapper").each(function(){var b=a(this),c=b.parents(".wpb_tabs").find(".iso-container");b.tabs({activate:function(a,b){c.isotope("layout")}}),b.find("li").each(function(){a(this).on("click",function(){clearTimeout(void 0),y.trigger("debouncedresize"),a(this).parents(".wpb_tabs").find(".iso-container").isotope("layout")})})})}a.fn.calcPics=function(){return!(a(".instagram-photos").length<1)&&this.each(function(){var b=b||parseInt(a(this).attr("data-image-max-width"));parseInt(a(this).find("> a").css("margin-left")),a(this).find(" > a").css({"max-width":b,opacity:1});var c=a(this),d=c.width(),e=100/Math.ceil(d/b);c.find("a").css({width:e+"%"})})},a(".instagram-photos").calcPics(),a(".st-accordion").each(function(){var b=a(this);b.find("ul > li > a").on("click",function(c){c.preventDefault();var d=a(this),e=d.next();a(".st-content",b).not(e).slideUp("fast"),e.slideToggle("fast")})}),simple_tooltip(".shortcode-tooltip","shortcode-tooltip-content"),a(".widget .searchform .submit, .search-icon, form.searchform:not(.mini-widget-searchform) .submit").on("click",function(b){return b.preventDefault(),a(this).closest("form").find("input.searchsubmit").click(),!1}),a.fn.animateSkills=function(){a(".skill-value",this).each(function(){var b=a(this),c=b.data("width");b.css({width:c+"%"})})},function(){dtGlobals.isMobile&&a(".skills").animateSkills()}();var xb,yb;a(".project-share-overlay.allways-visible-icons .share-button").on("click",function(a){a.preventDefault()}),m(function(){n()});var zb,Ab,Bb=a(".floating-content");a(".project-post");o();var Cb=a(".transparent #fancy-header").exists(),Db=a(".transparent .page-title").exists();a(".transparent .checkout-page-title").exists();a.fancyFeaderCalc=function(){a(".branding .preload-me").loaded(null,function(){Cb&&a(".transparent #fancy-header").css({"padding-top":a(".masthead:not(.side-header)").height()}),Db&&(a(".transparent .page-title").css({"padding-top":a(".masthead:not(.side-header)").height()}),a(".transparent .page-title").css("visibility","visible"))},!0)};var Eb=a('.paginator[role="navigation"]'),Fb=Eb.find("a.dots");Fb.on("click",function(){Eb.find("div:hidden").show().find("a").unwrap(),Fb.remove()}),a(".share-buttons a.pinit-marklet").click(function(b){b.preventDefault(),a("#pinmarklet").remove();var c=document.createElement("script");c.setAttribute("type","text/javascript"),c.setAttribute("charset","UTF-8"),c.setAttribute("id","pinmarklet"),c.setAttribute("async","async"),c.setAttribute("defer","defer"),c.setAttribute("src","//assets.pinterest.com/js/pinmarklet.js?r="+99999999*Math.random()),document.body.appendChild(c)}),y.on("debouncedresize",function(){window.innerWidth>dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!A.hasClass("responsive-off")||A.hasClass("responsive-off")?a(".masthead:not(.side-header):not(.mixed-header)").length>0?dtGlobals.showTopBtn=a(".masthead:not(.side-header):not(.mixed-header)").height()+150:a(".masthead.side-header-h-stroke").length>0?dtGlobals.showTopBtn=a(".side-header-h-stroke").height()+150:dtGlobals.showTopBtn=500:dtGlobals.showTopBtn=500}),y.scroll(function(){dtGlobals.winScrollTop>dtGlobals.showTopBtn?a(".scroll-top").removeClass("off").addClass("on"):a(".scroll-top").removeClass("on").addClass("off")}),a(".scroll-top").click(function(b){return b.preventDefault(),a("html, body").animate({scrollTop:0},"slow"),!1});var Gb=a(".woocommerce-NoticeGroup-updateOrderReview, .woocommerce-NoticeGroup-checkout");!Gb.length&&a("form.checkout").exists()&&(Gb=a("form.checkout").parents(".content").offset().top),a(document.body).on("checkout_error",function(){a("html, body").animate({scrollTop:Gb-ab.height()},"slow")}),a('<select aria-label="Dropdown menu"/>').prependTo("#bottom-bar .mini-nav .menu-select"),a("<option />",{selected:"selected",value:"",text:"———"}).appendTo(".mini-nav .menu-select select"),a("#bottom-bar .mini-nav").each(function(){var b=a(this),c=b.find("select");a("a",b).each(function(){var b=a(this);a("<option />",{value:b.attr("href"),text:b.text(),"data-level":b.attr("data-level")}).appendTo(c)})}),a(".mini-nav select").change(function(){window.location=a(this).find("option:selected").val()}),a(".mini-nav select option").each(function(){var b=a(this),c=window.location.href;b.attr("value")==c&&b.attr("selected","selected")}),a(" #bottom-bar .mini-nav select").each(function(){a(this).customSelect()}),a(".menu-select select, .mini-nav .customSelect1, .vc_pie_chart .vc_pie_wrapper").css("visibility","visible"),a(".mini-nav option").each(function(){var b=a(this),c=b.text(),d="";switch(parseInt(b.attr("data-level"))){case 1:d="";break;case 2:d="— ";break;case 3:d="—— ";break;case 4:d="——— ";break;case 5:d="———— "}b.text(d+c)});var Hb=navigator.userAgent,Ib=Hb.match(/iPhone/i)?"touchstart":"click";a(".project-navigation a, .mobile-sticky-header-overlay").bind(Ib,function(a){}),a(function(){a.fn.clickMaterialEffect=function(){return this.each(function(){var b,c,d,e,f=a(this);0===f.find(".ink").length&&f.prepend("<span class='ink'></span>"),f.addClass("ripplelink"),b=f.find(".ink"),b.removeClass("animate"),b.height()||b.width()||(c=Math.max(a(this).outerWidth(),f.outerHeight()),b.css({height:c,width:c})),f.bind("mousedown",function(a){clearTimeout(null),d=a.pageX-f.offset().left-b.width()/2,e=a.pageY-f.offset().top-b.height()/2,b.css({top:e+"px",left:d+"px"}).addClass("animate")}),f.bind("mouseup mouseleave",function(a){clearTimeout(null),clearTimeout(null),f._timer=setTimeout(function(){b.removeClass("animate")},400)})})},a(".rollover.material-click-effect, .post-rollover.material-click-effect, .rollover-video.material-click-effect").clickMaterialEffect()});var Jb=function(){var a={};return function(b,c,d){d||(d="Don't call this twice without a uniqueId"),a[d]&&clearTimeout(a[d]),a[d]=setTimeout(b,c)}}();if(!dtGlobals.isMobile){a(".stripe-parallax-bg, .fancy-parallax-bg, .page-title-parallax-bg").each(function(){var b=a(this),c=b.data("prlx-speed");b.parallax("50%",c),b.addClass("parallax-bg-done"),b.css("opacity","1")});var Kb=-1;a("#fancy-header .fancy-title:not(.start-animation), #fancy-header .fancy-subtitle:not(.start-animation), #fancy-header .breadcrumbs:not(.start-animation)").each(function(){var b=a(this);b.hasClass("start-animation")||b.hasClass("start-animation-done")||(b.addClass("start-animation-done"),Kb++,setTimeout(function(){b.addClass("start-animation")},300*Kb))})}jQuery(".wpcf7").each(function(){var b=a(this);b.on("wpcf7submit",function(a){b.find(".wpcf7-response-output").wrapInner("<div class='wpcf7-not-valid-tip-text'></div>").addClass("run-animation"),setTimeout(function(){b.find(".wpcf7-response-output").removeClass("run-animation")},12e3)}),b.on("wpcf7invalid",function(a){setTimeout(function(){b.find(".wpcf7-response-output").wrapInner("<div class='wpcf7-not-valid-tip-text'></div>")},100)}),b.on("wpcf7mailsent",function(a){setTimeout(function(){b.find(".wpcf7-response-output").wrapInner("<div class='wpcf7-valid-tip-text'></div>").addClass("wpcf7-mail-sent-ok")},100),setTimeout(function(){b.find(".wpcf7-response-output").removeClass("wpcf7-mail-sent-ok")},12e3)}),b.on("invalid.wpcf7",function(a){setTimeout(function(){b.find(".wpcf7-validation-errors").wrapInner("<div class='wpcf7-not-valid-tip-text'></div>")},100)}),b.on("mailsent.wpcf7",function(a){setTimeout(function(){b.find(".wpcf7-mail-sent-ok").wrapInner("<div class='wpcf7-valid-tip-text'></div>")},100)})}),a(document.body).on("wc_fragments_loaded",function(){var b=a(".shopping-cart");if(b.exists()){var c=dtLocal.wcCartFragmentHash,d=b.first().attr("data-cart-hash");c&&c!==d&&a(document.body).trigger("wc_fragment_refresh")}});var Lb=!!a("span.added-to-cart").length;if(a("body").on("adding_to_cart",function(){Lb=!0}),a("body").on("wc_fragments_loaded wc_fragments_refreshed",function(){Lb&&(Lb=!1,p("5000"))}),a("body").on("wc_fragments_loaded wc_fragments_refreshed update_checkout checkout_error init_add_payment_method",function(){a(".woocommerce-error, .woocommerce-info, .woocommerce-message").each(function(){a(this).find(".close-message").on("click",function(){a(this).parent().addClass("hide-message")})})}),a("body").on("wc_cart_button_updated",function(a,b){b.siblings(".added_to_cart.wc-forward").wrapInner('<span class="filter-popup"></span>').append(b.find("i.popup-icon"))}),a(".dt-sticky-sidebar").length>0){if(Oa)var Mb=a(".sticky-on");else var Mb=a(".masthead:not(.side-header):not(.side-header-v-stroke) .header-bar");if(ga=!J.exists()||J.is(":hidden")||J.hasClass("top-bar-empty")||J.hasClass("hide-top-bar")?0:J.innerHeight(),Ua||Va)var Nb=a(ab).height()+20;else if(dtLocal.themeSettings.floatingHeader.showMenu&&Ga)if(A.hasClass("floating-top-bar"))var Nb=dtLocal.themeSettings.floatingHeader.height+ga+20;else var Nb=dtLocal.themeSettings.floatingHeader.height+20;else if(N.exists())var Nb=N.find(".header-bar").height()+ga+20;else var Nb=0;new StickySidebar("#sidebar",{topSpacing:Nb,bottomSpacing:20,viewportTop:0,containerSelector:".wf-container-main",innerWrapperSelector:".sidebar-content",minWidth:dtLocal.themeSettings.sidebar.switchPoint})}!a(".mobile-sticky-sidebar-overlay").length>0&&(a(".page-inner").length>0?a(".page-inner").append('<div class="mobile-sticky-sidebar-overlay"></div>'):A.append('<div class="mobile-sticky-sidebar-overlay"></div>'));var Ob=a(".mobile-sticky-sidebar-overlay");a(".dt-wc-sidebar-collapse").length>0&&(a('<div class="wc-sidebar-toggle"></div>').prependTo("#sidebar"),a(".wc-sidebar-toggle").on("click",function(){var b=a(this);b.hasClass("active")?(b.removeClass("active"),B.removeClass("show-mobile-sidebar").addClass("closed-mobile-sidebar"),Ob.removeClass("active")):(a(".wc-sidebar-toggle").removeClass("active"),b.addClass("active"),B.addClass("show-mobile-sidebar").removeClass("closed-mobile-sidebar"),Ob.addClass("active"))}),Ob.on("click",function(){var b=a(this);a(this).hasClass("active")&&(a(".wc-sidebar-toggle").removeClass("active"),b.removeClass("active"),B.removeClass("show-mobile-sidebar").addClass("closed-mobile-sidebar"),Ob.removeClass("active"))})),a("#mphb-booking-details").find(".mphb-booking-details-title, .mphb-check-in-date, .mphb-check-out-date").wrapAll('<div class="mphb-details-sidebar"></div>'),a("#mphb-price-details").appendTo(".mphb-details-sidebar"),!a(".footer .widget").length>0&&a(".footer").addClass("empty-footer"),window.the7GetMasonryColumnsConfig=function(a){var b=a.parent().hasClass("mode-masonry")?a.parent():a,c=a.width()-1,d={mobile:parseInt(b.attr("data-phone-columns-num")),desktop:parseInt(b.attr("data-desktop-columns-num")),tabletV:parseInt(b.attr("data-v-tablet-columns-num")),tabletH:parseInt(b.attr("data-h-tablet-columns-num"))};return Modernizr.mq("only screen and (max-width:767px)")?(singleWidth=Math.floor(c/d.mobile)+"px",doubleWidth=2*Math.floor(c/d.mobile)+"px",columnsNum=d.mobile):Modernizr.mq("(min-width:768px) and (max-width:991px)")?(singleWidth=Math.floor(c/d.tabletV)+"px",doubleWidth=2*Math.floor(c/d.tabletV)+"px",columnsNum=d.tabletV):Modernizr.mq("(min-width:992px) and (max-width:1199px)")?(singleWidth=Math.floor(c/d.tabletH)+"px",doubleWidth=2*Math.floor(c/d.tabletH)+"px",columnsNum=d.tabletH):(singleWidth=Math.floor(c/d.desktop)+"px",doubleWidth=2*Math.floor(c/d.desktop)+"px",columnsNum=d.desktop),{singleWidth:singleWidth,doubleWidth:doubleWidth,columnsNum:columnsNum}},a.fn.calculateColumns=function(b,c,d,e,f,g,h,i,j){return this.each(function(){var e={},f=a(this),g=f.width()-1,h=!1!==d?d:20,k=f.attr("data-cont-id"),l="";if(f.parent().hasClass("mode-masonry"))var m=f.parent(),n=a(".cont-id-"+k).parent();else var m=f,n=a(".cont-id-"+k);for(void 0===b&&(b=200),void 0===c&&(c=6);Math.floor(g/c)<b&&!(--c<=1););if(a("#col-style-id-"+k).exists())var o=document.getElementById("col-style-id-"+k);else{var o=document.createElement("style");o.id="col-style-id-"+k,o.appendChild(document.createTextNode("")),document.head.appendChild(o)}var p,q,r,s,t,u,v=a("#col-style-id-"+k);h<10?(s=0,u=0):(u=h-5,s=h-10),t=0==h?0:-h,m.hasClass("resize-by-browser-width")?(void 0===j&&(j=the7GetMasonryColumnsConfig),e=j.call(this,f),p=e.singleWidth,q=e.doubleWidth,r=e.columnsNum):"px"==i?(p=Math.floor(g/c)+"px",q=2*Math.floor(g/c)+"px",r=c):(p=Math.floor(1e5/c)/1e3+"%",q=2*Math.floor(1e5/c)/1e3+"%"),l=n.not(".bg-under-post, .content-bg-on").hasClass("description-under-image")?r>1?" \t\t\t\t\t\t\t.cont-id-"+k+" { margin: -"+u+"px  -"+h+"px -"+s+"px ; } \t\t\t\t\t\t\t.full-width-wrap .cont-id-"+k+" { margin: "+-u+"px "+h+"px "+-s+"px ; } \t\t\t\t\t\t\t.cont-id-"+k+"  .wf-cell { width: "+p+"; padding: "+u+"px "+h+"px "+s+"px; } \t\t\t\t\t\t\t.cont-id-"+k+"  .wf-cell.double-width { width: "+q+"; } \t\t\t\t\t\t":" \t\t\t\t\t\t\t.cont-id-"+k+" { margin: -"+u+"px  -"+s+"px -"+h+"px ; } \t\t\t\t\t\t\t.full-width-wrap .cont-id-"+k+" { margin: "+-u+"px "+h+"px "+-s+"px ; } \t\t\t\t\t\t\t.cont-id-"+k+"  .wf-cell { width: "+p+"; padding: "+u+"px "+s+"px "+h+"px; } \t\t\t\t\t\t":r>1?" \t\t\t\t\t\t\t.cont-id-"+k+" { margin: -"+h+"px; } \t\t\t\t\t\t\t.full-width-wrap .cont-id-"+k+" { margin: "+t+"px  "+h+"px; } \t\t\t\t\t\t\t.cont-id-"+k+" .wf-cell { width: "+p+";  padding: "+h+"px; } \t\t\t\t\t\t\t.cont-id-"+k+" .wf-cell.double-width { width: "+q+"; } \t\t\t\t\t\t":" \t\t\t\t\t\t\t.cont-id-"+k+" { margin: -"+h+"px; } \t\t\t\t\t\t\t.full-width-wrap .cont-id-"+k+" { margin: "+t+"px "+h+"px; } \t\t\t\t\t\t\t.cont-id-"+k+" .wf-cell { width: "+p+"; padding: "+h+"px; } \t\t\t\t\t\t",v.html(l);var w=o.sheet.cssRules.length;o.sheet.insertRule(".webkit-hack { }",w),o.sheet.deleteRule(w),f.trigger("columnsReady")})},a.fn.initSlider=function(){return this.each(function(){var b=a(this);b.data("width"),b.data("height");b.hasClass("royalReady")||(b.postTypeScroller(),b.addClass("royalReady"))})};var Pb=Isotope.prototype._positionItem;Isotope.prototype._positionItem=function(a,b,c,d){Pb(a,b,c,!0)},a.fn.IsoLayzrInitialisation=function(a){return q(this,a,"img[class*=iso-]","iso-item-lazy-load")},a.fn.IsoLayzrJqInitialisation=function(a){return q(this,a,"img","thumb-lazy-load-show")};var Qb=a(".iso-container"),Rb=a(".iso-grid:not(.jg-container, .iso-container), .blog.layout-grid .wf-container.description-under-image:not(.jg-container, .iso-container), .grid-masonry:not(.iso-container), .shortcode-blog-posts.iso-grid"),Sb=Qb.add(Rb),Tb=dtGlobals.isoPreloader=a('<div class="iso-preloader dt-posts-preload dt-posts-preload-active"><div class="dt-posts-preload-activity"></div></div>').appendTo("body").hide();Sb.not(".blog-grid-shortcode").addClass("dt-isotope"),window.the7ApplyColumns=function(b,c,d){b=b||0;var e=c.parent().hasClass("mode-masonry")?c.parent():c,f=parseInt(e.attr("data-width")),g=parseInt(e.attr("data-columns")),h=parseInt(e.attr("data-padding"));c.addClass("cont-id-"+b).attr("data-cont-id",b),c.calculateColumns(f,g,h,null,null,null,null,"px",d),h>10&&c.addClass("mobile-paddings"),y.on("debouncedresize",function(){c.calculateColumns(f,g,h,null,null,null,null,"px",d),h>10&&c.addClass("mobile-paddings")}),a(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/global",function(a){c.calculateColumns(f,g,h,null,null,null,null,"px",d)})})},Sb.exists()&&Sb.not(".custom-iso-columns").each(function(b){the7ApplyColumns(b,a(this),the7GetMasonryColumnsConfig)}),a.fn.heightHack=function(){return this.each(function(){var b=a(this).not(".back-image");if(!(b.hasClass("height-ready")||b.parents(".testimonial-thumb").exists()||b.parents(".post-rollover").exists()||b.parents(".slider-masonry").exists()||b.parents(".rollover-thumbnails").exists())){var c=parseInt(b.attr("width")),d=parseInt(b.attr("height")),e=c/d;b.parents(".testimonial-vcard, .dt-format-gallery, .shortcode-blog-posts.iso-grid ").exists()&&b.wrap("<div />"),isNaN(e)&&b[0]&&(e=b[0].naturalWidth/b[0].naturalHeight),b.parent().css({"padding-bottom":100/e+"%",height:0,display:"block"}),b.parents(".woocom-project").exists()&&b.parents(".woocom-project").width()>c&&b.parents(".wc-img-hover").exists()&&b.parent().css({"padding-bottom":100/(b.parents(".woocom-project").width()/c)/e+"%",height:0,display:"block"}),b.parents(".dt-team-masonry-shortcode").exists()&&"none"!=b.parent().css("max-width")&&b.parents(".team-media").addClass("apply-max-width"),b.attr("data-ratio",e).addClass("height-ready")}})},a.fn.IsoInitialisation=function(b,c,d,e){return this.each(function(){var d=a(this);d.hasClass("iso-item-ready")||(d.isotope({itemSelector:b,layoutMode:c,stagger:30,resize:!1,transitionDuration:0,equalheight:e,hiddenStyle:{opacity:0},visibleStyle:{opacity:1},masonry:{columnWidth:1},getSortData:{date:function(b){return a(b).attr("data-date")},name:function(b){return a(b).attr("data-name")}}}),d.addClass("iso-item-ready"))})},a(".iso-container, .portfolio-grid").each(function(){if(a(this).parent().hasClass("mode-masonry"))var b=null;else var b=a(this);a(".filter:not(.iso-filter):not(.without-isotope):not(.with-ajax) .filter-categories a").on("click.presscorFilterCategories",function(c){var d=a(this).attr("data-filter");return null!=b&&b.isotope({filter:d}),!1}),a(".filter:not(.iso-filter):not(.without-isotope):not(.with-ajax) .filter-extras .filter-by a").on("click",function(c){var d=a(this).attr("data-by"),e=a(this).parents(".filter-extras").find(".filter-sorting > a.act").first().attr("data-sort");return null!=b&&b.isotope({sortBy:d,sortAscending:"asc"==e}),!1}),a(".filter:not(.iso-filter):not(.without-isotope):not(.with-ajax) .filter-extras .filter-sorting a").on("click",function(c){var d=a(this).attr("data-sort"),e=a(this).parents(".filter-extras").find(".filter-by > a.act").first().attr("data-by");return null!=b&&b.isotope({sortBy:e,sortAscending:"asc"==d}),!1})}),a(".dt-css-grid .wf-cell.visible").IsoLayzrJqInitialisation(),(Qb.exists()||Rb.exists())&&(Tb.fadeIn(50),Sb.not(".blog-grid-shortcode").each(function(){var b=a(this),c=b;b.hasClass("mode-masonry")&&(c=b.find(".dt-isotope")),a(".preload-me",c).heightHack(),a(".slider-masonry",c).initSlider(),c.one("columnsReady",function(){if(c.hasClass("iso-container"))c.IsoInitialisation(".iso-item","masonry",400);else{var b=!0;(c.parent().hasClass("gradient-overlay-layout-list")||c.parent().hasClass("content-rollover-layout-list"))&&(b=!1),c.IsoInitialisation(".wf-cell","fitRows",400,b)}c.isotope("on","layoutComplete",function(b){for(var d=0;d<b.length;d++){b[d],a(this);c.trigger("IsoReady")}}),c.parent(".content-rollover-layout-list:not(.disable-layout-hover)").find(".post-entry-wrapper").clickOverlayGradient(),c.one("IsoReady",function(){c.isotope("layout");var a=c;c.parent().hasClass("jquery-filter")&&"none"!=c.parent().attr("data-pagination-mode")&&(a=c.find(".wf-cell.visible")),a.IsoLayzrJqInitialisation(),setTimeout(function(){c.isotope("layout")},350)}),y.on("columnsReady",function(){a(".slider-masonry",c).hasClass("royalReady")&&a(".slider-masonry",c).each(function(){var b=a(this).parents(".ts-wrap").data("thePhotoSlider");void 0!==b&&b.update()}),c.parent(".content-rollover-layout-list:not(.disable-layout-hover)").find(".post-entry-wrapper").clickOverlayGradient(),c.isotope("layout")})})}),Tb.stop().fadeOut(300)),y.on("debouncedresize",function(b){if(dtGlobals.resizeCounter++,a.isFunction(a.fn.calcPics)&&a(".instagram-photos").calcPics(),B.hasClass("boxed")){var c=B.css("maxWidth"),d=c.indexOf("px")>=0,e=c.indexOf("%")>=0;d&&(K.addClass("width-in-pixel"),void 0!==ab&&ab.addClass("width-in-pixel")),e&&(a(".masthead.full-width:not(.side-header)").css({width:B.width()}),void 0!==ab&&ab.find(".top-bar-bg").length>0&&ab.find(".top-bar-bg").css({width:B.width()}),A.hasClass("phantom-sticky")&&a(".top-bar-bg").length>0&&a(".top-bar-bg").css({width:B.width()}))}if(a(".content-rollover-layout-list:not(.disable-layout-hover) .dt-css-grid .post-entry-wrapper").clickOverlayGradient(),window.innerWidth>=dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&(B.removeClass("show-mobile-header"),B.addClass("closed-mobile-header"),A.removeClass("show-sticky-mobile-header"),A.removeClass("show-overlay-mobile-header").addClass("closed-overlay-mobile-header"),a(".mobile-sticky-header-overlay").removeClass("active"),a(".dt-mobile-menu-icon").removeClass("active"),z.removeClass("menu-open")),window.innerWidth<=dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!A.hasClass("responsive-off")?(a(".masthead").hasClass("masthead-mobile")||a(".masthead:not(.mixed-header):not(#phantom)").addClass("masthead-mobile"),a(".masthead").hasClass("masthead-mobile-header")||(a(".masthead:not(.side-header):not(#phantom)").addClass("masthead-mobile-header"),a("body:not(.overlay-navigation):not(.sticky-header) .side-header:not(#phantom)").addClass("masthead-mobile-header")),N.exists()&&(N.removeClass("sticky-top-line-on sticky-top-line-on"),Ta=!1),a(".mobile-header-scrollbar-wrap").css({"max-width":a(".dt-mobile-header ").width()-13})):(a(".masthead:not(.mixed-header):not(#phantom)").removeClass("masthead-mobile"),a(".masthead:not(.side-header):not(#phantom)").removeClass("masthead-mobile-header"),a("body:not(.overlay-navigation):not(.sticky-header) .side-header:not(#phantom)").removeClass("masthead-mobile-header"),a(".masthead").hasClass("desktop-side-header")||a("body:not(.overlay-navigation):not(.sticky-header) .side-header:not(#phantom)").addClass("desktop-side-header")),window.innerWidth<=dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&window.innerWidth>dtLocal.themeSettings.mobileHeader.secondSwitchPoint&&!A.hasClass("responsive-off")?a(".left-widgets",J).find(".in-top-bar-left").length>0||a(".top-bar .right-widgets").find(".in-top-bar-right").length>0?J.removeClass("top-bar-empty"):J.addClass("top-bar-empty"):window.innerWidth<=dtLocal.themeSettings.mobileHeader.secondSwitchPoint&&!A.hasClass("responsive-off")?a(".left-widgets",J).find(".in-top-bar").length>0?J.removeClass("top-bar-empty"):J.addClass("top-bar-empty"):!a(".mini-widgets",J).find(".show-on-desktop").length>0?J.addClass("top-bar-empty"):J.removeClass("top-bar-empty"),J.exists()&&(topBarMobH=J.innerHeight()),a(".mini-nav select").trigger("render"),a.fancyFeaderCalc(),a(".dt-default").each(function(){var b=a(this),c=b.attr("data-min-height");a.isNumeric(c)?b.css({minHeight:c+"px"}):c?c.search("%")>0?b.css({minHeight:y.height()*(parseInt(c)/100)+"px"}):b.css({minHeight:c}):b.css({minHeight:0})}),zb=Bb.siblings(".project-wide-col").height(),Ab=Bb.height(),o(),a(".boxed").length>0){var f=a(".boxed");a(".header-side-left.footer-overlap:not(.sticky-header) .boxed .footer, .left-side-line.footer-overlap .boxed .footer").css({right:y.width()-(f.offset().left+f.outerWidth())})}a(".footer-overlap .footer").css({opacity:1}),a(".mobile-false .footer-overlap .page-inner").css({"min-height":window.innerHeight-a(".footer").innerHeight(),"margin-bottom":a(".footer").innerHeight()}),a(".mobile-false .footer-overlap .footer").css({bottom:parseInt(A.css("padding-bottom"))+parseInt(A.css("margin-bottom"))})}).trigger("debouncedresize");var Ub=a("html, body"),Ga=a(".phantom-sticky").exists(),Vb=a(".sticky-top-line").exists(),Wb=a(".sticky-mobile-header").exists(),Xb=0;if(Ga||Vb)var ab=a(".masthead");else{var ab=a("#phantom");ab.css("display")}if(a(".mobile-header-bar").length>0&&"none"!=a(".mobile-header-bar").css("display")){var Mb=a(".mobile-header-bar");if(a(".sticky-top-line").exists())var Mb=a(".sticky-top-line.masthead-mobile-header .mobile-header-bar");if(a(".phantom-sticky").length>0||a(".sticky-top-line").exists())if(a(".sticky-header .masthead.side-header").length>0||a(".overlay-navigation .masthead.side-header").length>0)var ab=a(".mobile-header-bar").parent(".masthead:not(.side-header)");else var ab=a(".mobile-header-bar").parent()}else if(A.hasClass("floating-top-bar"))var Mb=a(".masthead:not(.side-header):not(.side-header-v-stroke)");else var Mb=a(".masthead:not(.side-header):not(.side-header-v-stroke) .header-bar");r(),m(function(){var b=window.location.hash;if(b.match("^#!"))var c=b.substring(3);setTimeout(function(){void 0!==c&&c.length>0?("up"==c?(a.closeMobileHeader(),Ub.stop().animate({scrollTop:0},600,"swing",function(){a.closeSideHeader()})):setTimeout(function(){Ub.stop().animate({scrollTop:a("#"+c).offset().top-Xb},600,"swing",function(){window.innerWidth<dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!A.hasClass("responsive-off")?Wb&&(Ea?(Ub.stop().animate({scrollTop:a("#"+c).offset().top-a(".masthead-mobile-header .mobile-header-bar").height()},650,"swing"),a("#"+c).on("animationend",function(){Ub.stop().animate({scrollTop:a("#"+c).offset().top-a(".masthead-mobile-header .mobile-header-bar").height()},650,"swing")})):(Ub.stop().animate({scrollTop:a("#"+c).offset().top-a(Mb,ab).height()},650,"swing"),a("#"+c).on("animationend",function(){Ub.stop().animate({scrollTop:a("#"+c).offset().top-a(Mb,ab).height()},650,"swing")}))):(Ga||Vb)&&(a(".masthead").hasClass("mixed-floating-top-bar")?$newScrollPosition=a("#"+c).offset().top-a(".sticky-top-line").height():"solid"==a(ab).css("border-bottom-style")?Ub.stop().animate({scrollTop:a("#"+c).offset().top-a(Mb,ab).height()+1},650,"swing"):(Ub.stop().animate({scrollTop:a("#"+c).offset().top-a(Mb,ab).height()},650,"swing"),a("#"+c).on("animationend",function(){Ub.stop().animate({scrollTop:a(this).offset().top-a(Mb,ab).height()},650,"swing")})))})},300),a(".menu-item a").parent("li").removeClass("act"),a('.menu-item a[href="'+b+'"]').parent("li").addClass("act"),a('.menu-item a[href*="'+b+'"]').parent("li").addClass("act")):void 0===c&&a('.menu-item > a[href="#!/up"]').length>0&&a('.menu-item > a[href="#!/up"]').parent("li").addClass("act")},300)}),jQuery(window).on("resize",function(){r()});var Yb=a('.menu-item > a[href*="#!"]');window.clickAnchorLink=function(b,c){var d=b.attr("href"),e=d.substring(3),f=600;if(d.match("^#!"))var e=d.substring(3);else var e=d.substring(d.indexOf("#")).substring(3);if(r(),void 0!==e&&e&&e.length>0){if(location.hash=d,a("#"+e).length>0){var g=a("#"+e).offset().top+1,h=b.offset(),i=a("#"+e).offset(),j=Math.abs(i.top-h.top),f=150*Math.log(1.022^j);$newScrollPosition=g-Xb}"up"==e?A.hasClass("overlay-navigation")?(a.closeMobileHeader(),a.closeSideHeader(),Ub.stop().animate({scrollTop:g-Xb
},f,"swing")):(a.closeMobileHeader(),Ub.stop().animate({scrollTop:0},f,"swing",function(){a.closeSideHeader()})):A.hasClass("overlay-navigation")?(a.closeMobileHeader(),a.closeSideHeader(),Ub.stop().animate({scrollTop:g-Xb},f,"swing",function(){window.innerWidth<dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!A.hasClass("responsive-off")?Wb&&($newScrollPosition=Ea?g-a(".masthead-mobile-header .mobile-header-bar").height():g-a(Mb,ab).height(),Ub.stop().animate({scrollTop:$newScrollPosition},650,"swing")):Vb&&($newScrollPosition=g-a(".sticky-top-line").height(),Ub.stop().animate({scrollTop:$newScrollPosition},650,"swing"))})):(a.closeMobileHeader(),Ub.stop().animate({scrollTop:g-Xb},f,"swing",function(){if(a.closeSideHeader(),window.innerWidth<dtLocal.themeSettings.mobileHeader.firstSwitchPoint&&!A.hasClass("responsive-off"))Wb&&(b=Ea?g-a(".masthead-mobile-header .mobile-header-bar").height():Ta?g-a(".sticky-top-line").height():g-a(Mb,ab).height(),Ub.stop().animate({scrollTop:b},650,"swing"));else if(Ga||Vb){if(Oa)if(A.hasClass("floating-top-bar"))var b=g-a(".masthead").height();else b=g-a(".header-bar").height();else b=a(".masthead").hasClass("mixed-floating-top-bar")?g-a(".sticky-top-line").height():g-a(".sticky-top-line .header-bar").height();Ub.stop().animate({scrollTop:b},650,"swing")}})),a(".menu-item a").parent("li").removeClass("act"),b.parent("li").addClass("act")}},A.on("click",'.anchor-link[href^="#!"], .anchor-link a[href^="#!"], .logo-box a[href^="#!"], .branding a[href^="#!"], #branding-bottom a[href^="#!"], .mobile-branding a[href^="#!"]',function(b){return clickAnchorLink(a(this),b),b.preventDefault(),!1}),Yb.on("click",function(b){if(!a(b.target).parent().hasClass("next-level-button")&&(clickAnchorLink(a(this),b),a(this).attr("href").match("^#!")))return b.preventDefault(),!1}),y.scroll(function(b){var c=null;if(!A.hasClass("is-scroll")){var c;if(Za&&"solid"==a(ab).css("border-bottom-style"))var d=a(ab).height()+1;else if(Za)var d=a(ab).height();else var d=a(Mb).height();if(a('.one-page-row .vc_row[id], .elementor-top-section[id], .one-page-row .vc_section[id], .one-page-row div[data-anchor^="#"]').each(function(){var b=a(this),e=b.attr("id");b.hasClass("wpb_animate_when_almost_visible")&&b.one("webkitAnimationEnd oanimationend msAnimationEnd animationend",function(f){b.is(":visible")&&dtGlobals.winScrollTop>=Math.floor(b.offset().top-d)&&(c="#!/"+e),a('.menu-item a[href^="#!"]').parent("li").removeClass("act"),a('.menu-item a[href="'+c+'"]').parent("li").addClass("act")}),b.is(":visible")&&dtGlobals.winScrollTop>=Math.floor(b.offset().top-d)&&(c="#!/"+e)}),a('.menu-item a[href^="#!"]').parent("li").removeClass("act"),a('.menu-item a[href="'+c+'"]').parent("li").addClass("act"),a(".one-page-row div[data-anchor^='#']").length>0)dtGlobals.winScrollTop<a(".one-page-row div[data-anchor^='#']").first().offset().top-d&&a('.menu-item > a[href="#!/up"]').length>0&&a('.menu-item > a[href="#!/up"]').parent("li").addClass("act");else if((a(".vc_row[id]").length>0||a(".vc_section[id]").length>0||a(".elementor-top-section[id]").length>0)&&a(".one-page-row .vc_row[id], .one-page-row .vc_section[id], .elementor-top-section[id]").length>0){var e=a(".one-page-row .vc_row[id], .one-page-row .vc_section[id], .elementor-top-section[id]");dtGlobals.winScrollTop<e.first().offset().top-d&&a('.menu-item > a[href="#!/up"]').length>0&&a('.menu-item > a[href="#!/up"]').parent("li").addClass("act")}}}),a.fn.resetEffects=function(b){return this.each(function(){a(this).find(".iso-item.shown, .wf-cell.shown").removeClass("start-animation").removeClass("animation-triggered").removeClass("shown")})};var Zb={xhr:!1,settings:!1,launch:function(b){var c=this;b&&(this.settings=b),this.xhr&&this.xhr.abort();this.xhr=a.post(b.ajaxurl,{action:"presscore_template_ajax",postID:b.postID,paged:b.paged,targetPage:b.targetPage,term:b.term,orderby:b.orderBy,order:b.order,nonce:b.nonce,visibleItems:b.visibleItems,contentType:b.contentType,pageData:b.pageData,sender:b.sender},function(d){if(d.success){var e=jQuery(d.html),f=b.targetContainer;parseInt(f.attr("data-width")),parseInt(f.attr("data-max-width")),parseInt(f.attr("data-padding"));if(isIsotope="grid"==b.layout||"masonry"==b.layout,itemsToDeleteLength=0,trashItems=new Array,sortBy=d.orderby.replace("title","name"),sortAscending="asc"==d.order.toString(),d.newNonce&&(dtLocal.ajaxNonce=d.newNonce),void 0!==d.itemsToDelete&&(itemsToDeleteLength=d.itemsToDelete.length),isIsotope&&itemsToDeleteLength>0){for(var g=0;g<d.itemsToDelete.length;g++)trashItems.push('.wf-cell[data-post-id="'+d.itemsToDelete[g]+'"]');f.isotope("remove",f.find(trashItems.join(",")))}else isIsotope||"filter"!=b.sender&&"paginator"!=b.sender||f.find(".wf-cell, article").remove();e.length>0?(f.append(e),dtGlobals.ajaxContainerItems=f.find("div.wf-cell, .project-even, .project-odd").not(".animation-triggered"),isIsotope?(a(".preload-me",f).heightHack(),a(".slider-masonry",f).initSlider(),a(".slider-masonry",f).css("visibility","visible"),f.isotope("addItems",e),"media"!=b.contentType?f.isotope({sortBy:sortBy,sortAscending:sortAscending}):f.isotope({sortBy:"original-order"}),f.isotope("layout"),c.init(),f.layzrInitialisation(),f.IsoLayzrInitialisation()):(a(".slider-masonry",f).initSlider(),a("ul.photoSlider:not(.slider-masonry)").each(function(){a(this).postTypeScroller()}),a("ul.photoSlider").css("visibility","visible"),"jgrid"==b.layout&&f.collagePlus(dtGlobals.jGrid),c.init(),f.layzrInitialisation(),f.IsoLayzrInitialisation(".mobile-true")),void 0!==b.afterSuccessInit&&b.afterSuccessInit(d),y.trigger("dt.ajax.content.appended")):isIsotope&&f.isotope({sortBy:sortBy,sortAscending:sortAscending})}void 0!==b.afterResponce&&b.afterResponce(d),s()})},init:function(){switch(this.settings.contentType){case"portfolio":this.initPortfolio();break;case"albums":this.initAlbums();break;case"media":this.initMedia();break;case"blog":case"testimonials":this.basicInit()}},initPortfolio:function(){this.basicInit()},initAlbums:function(){this.basicInit()},initMedia:function(){this.basicInit()},basicInit:function(){var b=this.settings.targetContainer;a(".dt-pswp-item, .dt-gallery-container a",b).addPhotoswipeWrap(),a(".dt-gallery-container",b).initPhotoswipe(),a(".photoswipe-wrapper",b).initPhotoswipe(),b.photoswipeGallery(".dt-gallery-container.wf-container"),a(".rollover, .rollover-video, .post-rollover, .rollover-project .show-content",b).addRollover(),a.isFunction(a.fn.hoverdir)&&(a(".mobile-false .hover-grid .rollover-project").each(function(){a(this).hoverdir()}),a(".mobile-false .hover-grid-reverse .rollover-project ").each(function(){a(this).hoverdir({inverse:!0})})),a(".mobile-true .rollover-project a.link.show-content, .hover-style-one article:not(.description-off) .rollover-project > a, .hover-style-two article:not(.description-off) .rollover-project > a, .hover-style-three article:not(.description-off) .rollover-project > a").on("click",function(a){a.preventDefault()}),a(".dt-trigger-first-pswp",b).not(".pspw-ready").on("click",function(){var b=a(this),c=b.parents("article.post");if(c.length>0){var d=c.find("a.dt-pswp-item");d.length>0&&d.first().trigger("click")}return!1}).addClass("mfp-ready"),a(".mobile-true .rollover-project").touchNewHover(),a.isFunction(a.fn.triggerHoverClick)&&a(".mobile-false .rollover-project:not(.rollover-active) .rollover-content, .buttons-on-img:not(.rollover-active) .rollover-content").triggerHoverClick(),a.isFunction(a.fn.triggerHoverClick)&&a(".mobile-false .rollover-project.forward-post").triggerHoverClick(),a.isFunction(a.fn.triggerHoverClick)&&a(".mobile-false .rollover-project.rollover-active, .mobile-false .buttons-on-img.rollover-active").followCurentLink(),a.isFunction(a.fn.triggerAlbumsClick)&&a(".mobile-false .albums .rollover-project, .mobile-false .albums .buttons-on-img, .mobile-false .archive .type-dt_gallery .buttons-on-img").triggerAlbumsClick(),a.isFunction(a.fn.triggerAlbumsTouch)&&a(".mobile-true .albums .rollover-project, .mobile-true .albums .buttons-on-img, .mobile-true .archive .type-dt_gallery .buttons-on-img").triggerAlbumsTouch(),a.isFunction(a.fn.triggerPostClick)&&a(".mobile-false .content-rollover-layout-list:not(.portfolio-shortcode):not(.albums-shortcode) .post, .mobile-false .gradient-overlay-layout-list:not(.portfolio-shortcode):not(.albums-shortcode) .post").triggerPostClick(),a.isFunction(a.fn.touchforwardToPost)&&a(".mobile-true .rollover-project.forward-post").touchforwardToPost(),a.isFunction(a.fn.touchHoverImage)&&a(".mobile-true .buttons-on-img").touchHoverImage(),a(".hover-scale .rollover-project").scaleInHover(),a.isFunction(a.fn.addIconToLinks)&&a(".links-container a").addIconToLinks()}};if(a("#content").on("click",".paginator.with-ajax a",function(b){if(b.preventDefault(),!a(b.target).hasClass("dots")&&!a(b.target).hasClass("disabled")){var c=a(this),d=c.closest(".paginator"),e=d.parent(),f=e.find(".wf-container.with-ajax, .articles-list.with-ajax").first(),g=a(".button-load-more"),h=g.find(".button-caption").text(),i=d.hasClass("paginator-more-button")?"more":"paginator",j="more"==i,k=u(e),l=j?k.paged+1:c.attr("data-page-num"),m=dtGlobals.isoPreloader;if(g.addClass("animate-load").find(".button-caption").text(dtLocal.moreButtonText.loading),m&&!a(".paginator-more-button").length&&dtGlobals.isoPreloader.fadeIn(50),j)a("html, body").scrollTop(y.scrollTop()+1);else{var n=e.find(".filter.with-ajax").first(),o=44;n.exists()||(n=f,o=50),a("html, body").animate({scrollTop:n.offset().top-a("#phantom").height()-o},400)}Zb.launch(a.extend({},k,{contentType:k.pageData.template,targetPage:l,sender:i,visibleItems:j?new Array:k.visibleItems,afterResponce:function(b){d.length>0?(b.paginationHtml?d.html(a(b.paginationHtml).html()).show():d.html("").hide(),setTimeout(function(){a(".button-load-more").removeClass("animate-load").find(".button-caption").text(h)},200)):b.paginationHtml&&f.parent().append(a(b.paginationHtml)),d.find(".dots").on("click",function(){d.find("div:hidden").show().find("a").unwrap(),a(this).remove()}),f.attr("data-cur-page",b.currentPage),dtGlobals.isoPreloader.stop().fadeOut(300),dtGlobals.loadMoreButton=a(".button-load-more")}}))}}),a(".filter.with-ajax .filter-categories a, .filter.with-ajax .filter-extras a").on("click",function(b){b.preventDefault();var c=a(this),d=c.closest(".filter"),e=d.parent(),f=e.find(".wf-container.with-ajax").first(),g=e.find(".paginator").first(),h=u(e),i=dtGlobals.isoPreloader;f.resetEffects(),i&&dtGlobals.isoPreloader.fadeIn(50),Zb.launch(a.extend({},h,{contentType:h.pageData.template,targetPage:1,paged:1,sender:"filter",afterResponce:function(b){g.length>0?b.paginationHtml?g.html(a(b.paginationHtml).html()).show():g.html("").hide():b.paginationHtml&&f.parent().append(a(b.paginationHtml)),g.find(".dots").on("click",function(){g.find("div:hidden").show().find("a").unwrap(),a(this).remove()}),f.attr("data-cur-page",b.currentPage),dtGlobals.isoPreloader.stop().fadeOut(300),dtGlobals.loadMoreButton=a(".button-load-more")}}))}),void 0!==dtLocal.themeSettings.lazyLoading&&dtLocal.themeSettings.lazyLoading){dtGlobals.loadMoreButton=a(".button-load-more");y.on("scroll",function(){v()}),v()}var Jb=function(){var a={};return function(b,c,d){d||(d="Don't call this twice without a uniqueId"),a[d]&&clearTimeout(a[d]),a[d]=setTimeout(b,c)}}();y.resize(function(){a(".iso-item, .iso-grid .wf-cell").addClass("animate-position"),Jb(function(){a(".iso-item, .iso-grid .wf-cell").removeClass("animate-position")},2500,"")});var $b=a(".dt-isotope"),_b=a(".iso-item:not(.shown):not(.is-visible)"),ac=a(".iso-grid .wf-cell:not(.shown):not(.is-visible), .dt-css-grid .wf-cell:not(.shown):not(.is-visible)");($b.exists()||_b.exists()||ac.exists())&&(setTimeout(function(){s()},100),y.on("scroll",function(){s()}));var bc=function(){function b(b){var c={paginatorContainer:null,postLimit:1,curPage:1,items:[],filter:null,onPaginate:function(){}};this.config=a.extend(c,b)}return b.prototype.setCurPage=function(a){this.config.curPage=parseInt(a)},b.prototype.getCurPage=function(){return this.config.curPage},b.prototype.reset=function(a){this.config.items=a,this.setCurPage(1),this.appendControls(),this._filterByCurPage()},b.prototype.appendControls=function(){},b.prototype._filterByCurPage=function(){this.showItem(this.config.items)},b.prototype.hideItem=function(a){a.removeClass("visible").addClass("hidden").hide()},b.prototype.showItem=function(a){a.addClass("visible").removeClass("hidden").show()},b.prototype.applyLoadingEffects=function(){this.lazyLoadImages(),s()},b.prototype.lazyLoadImages=function(){this.config.items&&this.config.items.filter(".visible").IsoLayzrJqInitialisation()},b.prototype.layoutItems=function(){this._filterByCurPage(),this.config.filter&&"function"==typeof this.config.filter.layout&&this.config.filter.layout()},b}(),cc=function(){function b(b){bc.call(this,b);var c={previousButtonClass:"",previousButtonLabel:"",pagerClass:"",nextButtonClass:"",nextButtonLabel:"",activeClass:"act",pagesToShow:5};this.config=a.extend(c,this.config),this.appendControls(),a("a.act",this.config.paginatorContainer).trigger("click.dtPostsPaginationFilter",{onSetup:!0})}return b.prototype=new bc,b.prototype.addEvents=function(){var b=this;a("a",this.config.paginatorContainer).not(".dots").on("click.dtPostsPaginationFilter",{self:this},function(a,c){b.config.onPaginate.call(this,a,c)}),a("a.dots",this.config.paginatorContainer).on("click.dtPostsPaginationDots",{self:this},function(a){a.preventDefault(),a.data.self.config.paginatorContainer.find("div:hidden a").unwrap(),a.data.self.config.paginatorContainer.find("a.dots").remove()})},b.prototype.appendControls=function(){var b=this.config.paginatorContainer,c=Math.ceil(this.config.items.length/this.config.postLimit),d=this.config.curPage;if(b.empty(),c<=1)return void b.addClass("hidden");b.removeClass("hidden");var e,f;1!==d&&b.prepend('<a href="#" class="'+this.config.previousButtonClass+'" data-page-num="'+(d-1)+'">'+this.config.previousButtonLabel+"</a>");var g=5|this.config.pagesToShow,h=g-1,i=Math.floor(h/2),j=Math.ceil(h/2),k=Math.max(d-i,1),l=d+j;k<=i&&(l=k+h),l>c&&(k=Math.max(c-h,1),l=c);var m='<a href="javascript:void(0);" class="dots">…</a>',n=a('<div style="display: none;"></div>'),o=a('<div style="display: none;"></div>');for(e=f=1;1<=c?f<=c:f>=c;e=1<=c?++f:--f)e<k&&1!=e?n.append('<a href="#" class="'+this.config.pagerClass+'" data-page-num="'+ +e+'">'+e+"</a>"):(e==k&&n.children().length&&b.append(n).append(a(m)),e>l&&e!=c?o.append('<a href="#" class="'+this.config.pagerClass+'" data-page-num="'+ +e+'">'+e+"</a>"):(e==c&&o.children().length&&b.append(o).append(a(m)),b.append('<a href="#" class="'+this.config.pagerClass+'" data-page-num="'+ +e+'">'+e+"</a>")));d<c&&b.append('<a href="#" class="'+this.config.nextButtonClass+'" data-page-num="'+(d+1)+'">'+this.config.nextButtonLabel+"</a>"),b.find('a[data-page-num="'+d+'"]').addClass(this.config.activeClass),this.addEvents()},b.prototype._filterByCurPage=function(){var b=this;this.config.items.get().map(function(c,d){b._showOnCurPage(d+1)?b.showItem(a(c)):b.hideItem(a(c))})},b.prototype._showOnCurPage=function(a){return this.config.postLimit<=0||this.config.postLimit*(this.getCurPage()-1)<a&&a<=this.config.postLimit*this.getCurPage()},b.prototype._setAsActive=function(a){a.addClass("act").siblings().removeClass("act")},b}(),dc=function(){function b(a){bc.call(this,a),this.maxPages=Math.ceil(this.config.items.length/this.config.postLimit),this.appendControls(),this.addEvents(),this.layoutItems(),this.applyLoadingEffects()}return b.prototype=new bc,b.prototype.addEvents=function(){a("a",this.config.paginatorContainer).on("click.dtPostsPaginationFilter",{self:this},this.config.onPaginate)},b.prototype.appendControls=function(){var a=this.config.paginatorContainer;this.config.curPage<this.maxPages?a.removeClass("hidden"):a.addClass("hidden")},b.prototype._filterByCurPage=function(){var b=this,c=b.getCurPage()*b.config.postLimit;this.config.items.get().map(function(d,e){e<c?b.showItem(a(d)):b.hideItem(a(d))})},b}(),ec=function(){function b(b){var c={onCategoryFilter:function(){},onOrderFilter:function(){},onOrderByFilter:function(){},categoryContainer:null,orderContainer:null,orderByContainer:null,postsContainer:null,order:"desc",orderBy:"date",curCategory:"*",filterByUrl:!1};this.config=a.extend(c,b),this.addEvents(),this.config.filterByUrl&&"*"!==this.config.curCategory&&this._filterPosts()}return b.prototype.addEvents=function(){var b=this;a("a",this.config.categoryContainer).on("click.dtPostsCategoryFilter",{self:this},function(a){b.config.onCategoryFilter.call(this,a)}),a("a",this.config.orderContainer).on("click.dtPostsOrderFilter",{self:this},function(a){b.config.onOrderFilter.call(this,a)}),a("a",this.config.orderByContainer).on("click.dtPostsOrderByFilter",{self:this},function(a){b.config.onOrderByFilter.call(this,a)})},b.prototype.setOrder=function(a){this.config.order=a},b.prototype.setOrderBy=function(a){this.config.orderBy=a},b.prototype.setCurCategory=function(a){this.config.curCategory=a},b.prototype.getFilteredItems=function(){return a(this.config.postsContainer.isotope("getFilteredItemElements"))},b.prototype.getItems=function(){return a(this.config.postsContainer.isotope("getItemElements"))},b.prototype.layout=function(){this.config.postsContainer.isotope("layout")},b.prototype.scrollToTopOfContainer=function(b,c){var d=this.config.postsContainer.parent(),e=a(".phantom-sticky").exists(),f=a(".sticky-top-line").exists();if(e||f)var g=a(".masthead");else var g=a("#phantom");a("html, body").animate({scrollTop:d.offset().top-g.height()-50},400,b?b.bind(c|this):void 0)},b.prototype._filterPosts=function(){this.config.postsContainer&&this.config.postsContainer.isotope({filter:this.config.curCategory,sortAscending:"asc"==this.config.order,sortBy:this.config.orderBy})},b.prototype._setAsActive=function(a){a.addClass("act").siblings().removeClass("act")},b}(),fc=function(){function b(b){ec.call(this,b);var c={showOnCurPage:function(){}};this.config=a.extend(c,this.config),this.items=this.config.postsContainer.find(".wf-cell"),this.filteredItems=this.items}return b.prototype=new ec,b.prototype.getFilteredItems=function(){return this.filteredItems},b.prototype.getItems=function(){return this.items},b.prototype.layout=function(){var b=this;b.items.css("display","none");var c=0,d=[];b.filteredItems.each(function(){b.config.showOnCurPage(++c)&&(a(this).css("display","block"),d.push(this))}),d=a(d),b.config.postsContainer.data("visibleItems",d),b.config.postsContainer.collage({images:d})},b.prototype._filterPosts=function(){var a=this;a.filteredItems=a.items.filter(a.config.curCategory)},b}();!function(){function b(a){ec.call(this,a),this.items=this.config.postsContainer.find(".wf-cell"),this.filteredItems=this.items}b.prototype=new ec,b.prototype.getFilteredItems=function(){return this.filteredItems},b.prototype.getItems=function(){return this.items},b.prototype.layout=function(){},b.prototype._filterPosts=function(){this.items.hide(),this.filteredItems=this._sortItems(this.items.filter(this.config.curCategory)),this.filteredItems.detach().prependTo(this.config.postsContainer),this.filteredItems.show()},b.prototype._sortItems=function(b){var c=this.config.orderBy,d=this.config.order,e=a([]);return e.$nodesCache=a([]),b.each(function(){var b=a(this);e.push({node:this,$node:b,name:b.attr("data-name"),date:new Date(b.attr("data-date"))})}),"date"===c&&"desc"===d?e.sort(function(a,b){return b.date-a.date}):"date"===c&&"asc"===d?e.sort(function(a,b){return a.date-b.date}):"name"===c&&"desc"===d?e.sort(function(a,b){var c=a.name.toLowerCase(),d=b.name.toLowerCase();return c>d?-1:c<d?1:0}):"name"===c&&"asc"===d&&e.sort(function(a,b){var c=a.name.toLowerCase(),d=b.name.toLowerCase();return c<d?-1:c>d?1:0}),e.each(function(){e.$nodesCache.push(this.node)}),e.$nodesCache}}();a(".dt-shortcode.with-isotope").each(function(){var b=a(this),c=b.find(".iso-grid, .iso-container"),d=c.hasClass("dt-isotope"),e={postsContainer:c,categoryContainer:b.find(".filter-categories"),curCategory:b.find(".filter-categories a.act").attr("data-filter")};if(d){var f=b.find(".filter-extras .filter-sorting a.act").attr("data-sort");f||(f=b.find(".filter-categories").attr("data-default-order"));var g=b.find(".filter-extras .filter-by a.act").attr("data-by");g||(g=b.find(".filter-categories").attr("data-default-orderby")),a.extend(e,{order:f,orderBy:g,orderByContainer:b.find(".filter-extras .filter-by"),orderContainer:b.find(".filter-extras .filter-sorting"),onCategoryFilter:function(b){b.preventDefault();var c=a(this),d=b.data.self;d.config.postsContainer.resetEffects(),d._setAsActive(c),d.setCurCategory(c.attr("data-filter")),d._filterPosts(),i.hideItem(d.getItems()),i.reset(d.getFilteredItems()),d.layout(),d.config.postsContainer.IsoLayzrInitialisation(),v(),s()},onOrderFilter:function(b){b.preventDefault();var c=a(this),d=b.data.self;d.config.postsContainer.resetEffects(),d._setAsActive(c),d.setOrder(c.attr("data-sort")),d._filterPosts(),i.hideItem(d.getItems()),i.reset(d.getFilteredItems()),d.layout(),d.config.postsContainer.IsoLayzrInitialisation(),v(),s()},onOrderByFilter:function(b){b.preventDefault();var c=a(this),d=b.data.self;d.config.postsContainer.resetEffects(),d._setAsActive(c),d.setOrderBy(c.attr("data-by")),d._filterPosts(),i.hideItem(d.getItems()),i.reset(d.getFilteredItems()),d.layout(),d.config.postsContainer.IsoLayzrInitialisation(),v(),s()}});var h=new ec(e),i=new cc({previousButtonClass:"nav-prev",previousButtonLabel:'<i class="dt-icon-the7-arrow-0-42" aria-hidden="true"></i>',nextButtonClass:"nav-next",nextButtonLabel:'<i class="dt-icon-the7-arrow-0-41" aria-hidden="true"></i>',postLimit:c.attr("data-posts-per-page"),curPage:1,pagesToShow:c.hasClass("show-all-pages")?999:5,items:h.getFilteredItems(),paginatorContainer:b.find(".paginator"),onPaginate:function(b,c){b.preventDefault();var d=a(this),e=b.data.self;e._setAsActive(d),e.setCurPage(d.attr("data-page-num")),e._filterByCurPage(),h.layout(),c||(e.appendControls(),h.scrollToTopOfContainer())}})}else{var h=new fc(e),i=new cc({previousButtonClass:"nav-prev",previousButtonLabel:'<i class="dt-icon-the7-arrow-0-42" aria-hidden="true"></i>',nextButtonClass:"nav-next",nextButtonLabel:'<i class="dt-icon-the7-arrow-0-41" aria-hidden="true"></i>',postLimit:c.attr("data-posts-per-page"),curPage:1,pagesToShow:c.hasClass("show-all-pages")?999:5,items:h.getFilteredItems(),paginatorContainer:b.find(".paginator")});h.config.onCategoryFilter=function(b){b.preventDefault();var c=a(this),d=b.data.self;d.config.postsContainer.resetEffects(),d._setAsActive(c),d.setCurCategory(c.attr("data-filter")),d._filterPosts(),i.hideItem(d.getItems()),i.reset(d.getFilteredItems()),d.layout(),v(),s()},h.config.showOnCurPage=function(a){return i._showOnCurPage(a)},i.config.onPaginate=function(b,c){b.preventDefault();var d=a(this),e=b.data.self;e._setAsActive(d),e.setCurPage(d.attr("data-page-num")),e._filterByCurPage(),h.layout(),c||(e.appendControls(),h.scrollToTopOfContainer())},a("a.act",i.config.paginatorContainer).trigger("click.dtPostsPaginationFilter",{onSetup:!0})}}),window.the7ApplyMasonryJsFiltering=function(b){function c(){var a=g.find(".button-load-more"),b=a.offset();g.hasClass("hidden")&&d(),b&&y.scrollTop()>(b.top-y.height())/2&&a.trigger("click")}function d(){y.off("scroll",c)}function e(){h&&(d(),y.on("scroll",c),c())}var f=b.find(".iso-grid, .iso-container"),g=b.find(".paginator"),h=b.hasClass("lazy-loading-mode"),i=b.find(".filter-extras .filter-sorting a.act").attr("data-sort");i||(i=b.find(".filter-categories").attr("data-default-order"));var j=b.find(".filter-extras .filter-by a.act").attr("data-by");j||(j=b.find(".filter-categories").attr("data-default-orderby"));var k={order:i,orderBy:j,curCategory:b.find(".filter-categories a.act").attr("data-filter"),postsContainer:f,categoryContainer:b.find(".filter-categories"),orderByContainer:b.find(".filter-extras .filter-by"),orderContainer:b.find(".filter-extras .filter-sorting"),filterByUrl:!!b.find(".filter.allow-navigation-by-url").length,onCategoryFilter:function(b){b.preventDefault();var c=a(this),d=b.data.self;d.config.postsContainer.resetEffects(),d._setAsActive(c),d.setCurCategory(c.attr("data-filter")),d._filterPosts(),m.hideItem(d.getItems()),m.reset(d.getFilteredItems()),d.layout(),d.config.postsContainer.IsoLayzrInitialisation(),e(),s()},onOrderFilter:function(b){b.preventDefault();var c=a(this),d=b.data.self;d.config.postsContainer.resetEffects(),d._setAsActive(c),d.setOrder(c.attr("data-sort")),d._filterPosts(),m.hideItem(d.getItems()),m.reset(d.getFilteredItems()),d.layout(),d.config.postsContainer.IsoLayzrInitialisation(),e(),s()},onOrderByFilter:function(b){b.preventDefault();var c=a(this),d=b.data.self;d.config.postsContainer.resetEffects(),d._setAsActive(c),d.setOrderBy(c.attr("data-by")),d._filterPosts(),m.hideItem(d.getItems()),m.reset(d.getFilteredItems()),d.layout(),d.config.postsContainer.IsoLayzrInitialisation(),e(),s()}},l=new ec(k);switch(b.attr("data-pagination-mode")){case"load-more":var m=new dc({postLimit:b.attr("data-post-limit"),curPage:1,items:l.getFilteredItems(),filter:l,paginatorContainer:g,onPaginate:function(a){var b=a.data.self;a.preventDefault(),b.setCurPage(b.getCurPage()+1),b.layoutItems(),b.applyLoadingEffects(),b.appendControls()}});break;case"pages":var n='<i class="dt-icon-the7-arrow-0-42" aria-hidden="true"></i>',o='<i class="dt-icon-the7-arrow-0-41" aria-hidden="true"></i>',p="page";b.is("[class*='the7_elements-']")&&(n='<i class="dt-icon-the7-arrow-35-1" aria-hidden="true"></i>',o='<i class="dt-icon-the7-arrow-35-2" aria-hidden="true"></i>',p="page-numbers filter-item");var m=new cc({previousButtonClass:"nav-prev",previousButtonLabel:n,nextButtonClass:"nav-next",nextButtonLabel:o,pagerClass:p,postLimit:b.attr("data-post-limit"),curPage:1,pagesToShow:b.hasClass("show-all-pages")?999:5,items:l.getFilteredItems(),filter:l,paginatorContainer:g,onPaginate:function(b,c){var d=a(this),e=b.data.self;b.preventDefault(),e._setAsActive(d),e.setCurPage(d.attr("data-page-num")),e.layoutItems(),c||(e.appendControls(),l.scrollToTopOfContainer()),e.applyLoadingEffects()}});break;default:var m=new bc}e()},a(".mode-masonry.jquery-filter, .mode-grid.jquery-filter:not(.dt-css-grid-wrap)").one("IsoReady",function(){the7ApplyMasonryJsFiltering(a(this))}),void 0!==G&&(a.fn.owlCarousel=G)});
(function($){
'use strict';
if(typeof wpcf7==='undefined'||wpcf7===null){
return;
}
wpcf7=$.extend({
cached: 0,
inputs: []
}, wpcf7);
$(function(){
wpcf7.supportHtml5=(function(){
var features={};
var input=document.createElement('input');
features.placeholder='placeholder' in input;
var inputTypes=[ 'email', 'url', 'tel', 'number', 'range', 'date' ];
$.each(inputTypes, function(index, value){
input.setAttribute('type', value);
features[ value ]=input.type!=='text';
});
return features;
})();
$('div.wpcf7 > form').each(function(){
var $form=$(this);
wpcf7.initForm($form);
if(wpcf7.cached){
wpcf7.refill($form);
}});
});
wpcf7.getId=function(form){
return parseInt($('input[name="_wpcf7"]', form).val(), 10);
};
wpcf7.initForm=function(form){
var $form=$(form);
wpcf7.setStatus($form, 'init');
$form.submit(function(event){
if(! wpcf7.supportHtml5.placeholder){
$('[placeholder].placeheld', $form).each(function(i, n){
$(n).val('').removeClass('placeheld');
});
}
if(typeof window.FormData==='function'){
wpcf7.submit($form);
event.preventDefault();
}});
$('.wpcf7-submit', $form).after('<span class="ajax-loader"></span>');
wpcf7.toggleSubmit($form);
$form.on('click', '.wpcf7-acceptance', function(){
wpcf7.toggleSubmit($form);
});
$('.wpcf7-exclusive-checkbox', $form).on('click', 'input:checkbox', function(){
var name=$(this).attr('name');
$form.find('input:checkbox[name="' + name + '"]').not(this).prop('checked', false);
});
$('.wpcf7-list-item.has-free-text', $form).each(function(){
var $freetext=$(':input.wpcf7-free-text', this);
var $wrap=$(this).closest('.wpcf7-form-control');
if($(':checkbox, :radio', this).is(':checked')){
$freetext.prop('disabled', false);
}else{
$freetext.prop('disabled', true);
}
$wrap.on('change', ':checkbox, :radio', function(){
var $cb=$('.has-free-text', $wrap).find(':checkbox, :radio');
if($cb.is(':checked')){
$freetext.prop('disabled', false).focus();
}else{
$freetext.prop('disabled', true);
}});
});
if(! wpcf7.supportHtml5.placeholder){
$('[placeholder]', $form).each(function(){
$(this).val($(this).attr('placeholder'));
$(this).addClass('placeheld');
$(this).focus(function(){
if($(this).hasClass('placeheld')){
$(this).val('').removeClass('placeheld');
}});
$(this).blur(function(){
if(''===$(this).val()){
$(this).val($(this).attr('placeholder'));
$(this).addClass('placeheld');
}});
});
}
if(wpcf7.jqueryUi&&! wpcf7.supportHtml5.date){
$form.find('input.wpcf7-date[type="date"]').each(function(){
$(this).datepicker({
dateFormat: 'yy-mm-dd',
minDate: new Date($(this).attr('min')),
maxDate: new Date($(this).attr('max'))
});
});
}
if(wpcf7.jqueryUi&&! wpcf7.supportHtml5.number){
$form.find('input.wpcf7-number[type="number"]').each(function(){
$(this).spinner({
min: $(this).attr('min'),
max: $(this).attr('max'),
step: $(this).attr('step')
});
});
}
wpcf7.resetCounter($form);
$form.on('change', '.wpcf7-validates-as-url', function(){
var val=$.trim($(this).val());
if(val
&& ! val.match(/^[a-z][a-z0-9.+-]*:/i)
&& -1!==val.indexOf('.')){
val=val.replace(/^\/+/, '');
val='http://' + val;
}
$(this).val(val);
});
};
wpcf7.submit=function(form){
if(typeof window.FormData!=='function'){
return;
}
var $form=$(form);
$('.ajax-loader', $form).addClass('is-active');
wpcf7.clearResponse($form);
var formData=new FormData($form.get(0));
var detail={
id: $form.closest('div.wpcf7').attr('id'),
status: 'init',
inputs: [],
formData: formData
};
$.each($form.serializeArray(), function(i, field){
if('_wpcf7'==field.name){
detail.contactFormId=field.value;
}else if('_wpcf7_version'==field.name){
detail.pluginVersion=field.value;
}else if('_wpcf7_locale'==field.name){
detail.contactFormLocale=field.value;
}else if('_wpcf7_unit_tag'==field.name){
detail.unitTag=field.value;
}else if('_wpcf7_container_post'==field.name){
detail.containerPostId=field.value;
}else if(field.name.match(/^_/)){
}else{
detail.inputs.push(field);
}});
wpcf7.triggerEvent($form.closest('div.wpcf7'), 'beforesubmit', detail);
var ajaxSuccess=function(data, status, xhr, $form){
detail.id=$(data.into).attr('id');
detail.status=data.status;
detail.apiResponse=data;
switch(data.status){
case 'init':
wpcf7.setStatus($form, 'init');
break;
case 'validation_failed':
$.each(data.invalid_fields, function(i, n){
$(n.into, $form).each(function(){
wpcf7.notValidTip(this, n.message);
$('.wpcf7-form-control', this).addClass('wpcf7-not-valid');
$('.wpcf7-form-control', this).attr('aria-describedby',
n.error_id
);
$('[aria-invalid]', this).attr('aria-invalid', 'true');
});
});
wpcf7.setStatus($form, 'invalid');
wpcf7.triggerEvent(data.into, 'invalid', detail);
break;
case 'acceptance_missing':
wpcf7.setStatus($form, 'unaccepted');
wpcf7.triggerEvent(data.into, 'unaccepted', detail);
break;
case 'spam':
wpcf7.setStatus($form, 'spam');
wpcf7.triggerEvent(data.into, 'spam', detail);
break;
case 'aborted':
wpcf7.setStatus($form, 'aborted');
wpcf7.triggerEvent(data.into, 'aborted', detail);
break;
case 'mail_sent':
wpcf7.setStatus($form, 'sent');
wpcf7.triggerEvent(data.into, 'mailsent', detail);
break;
case 'mail_failed':
wpcf7.setStatus($form, 'failed');
wpcf7.triggerEvent(data.into, 'mailfailed', detail);
break;
default:
wpcf7.setStatus($form,
'custom-' + data.status.replace(/[^0-9a-z]+/i, '-')
);
}
wpcf7.refill($form, data);
wpcf7.triggerEvent(data.into, 'submit', detail);
if('mail_sent'==data.status){
$form.each(function(){
this.reset();
});
wpcf7.toggleSubmit($form);
wpcf7.resetCounter($form);
}
if(! wpcf7.supportHtml5.placeholder){
$form.find('[placeholder].placeheld').each(function(i, n){
$(n).val($(n).attr('placeholder'));
});
}
$('.wpcf7-response-output', $form)
.html('').append(data.message).slideDown('fast');
$('.screen-reader-response', $form.closest('.wpcf7')).each(function(){
var $response=$(this);
$('[role="status"]', $response).html(data.message);
if(data.invalid_fields){
$.each(data.invalid_fields, function(i, n){
if(n.idref){
var $li=$('<li></li>').append($('<a></a>').attr('href', '#' + n.idref).append(n.message));
}else{
var $li=$('<li></li>').append(n.message);
}
$li.attr('id', n.error_id);
$('ul', $response).append($li);
});
}});
if(data.posted_data_hash){
$form.find('input[name="_wpcf7_posted_data_hash"]').first()
.val(data.posted_data_hash);
}};
$.ajax({
type: 'POST',
url: wpcf7.apiSettings.getRoute('/contact-forms/' + wpcf7.getId($form) + '/feedback'),
data: formData,
dataType: 'json',
processData: false,
contentType: false
}).done(function(data, status, xhr){
ajaxSuccess(data, status, xhr, $form);
$('.ajax-loader', $form).removeClass('is-active');
}).fail(function(xhr, status, error){
var $e=$('<div class="ajax-error"></div>').text(error.message);
$form.after($e);
});
};
wpcf7.triggerEvent=function(target, name, detail){
var event=new CustomEvent('wpcf7' + name, {
bubbles: true,
detail: detail
});
$(target).get(0).dispatchEvent(event);
};
wpcf7.setStatus=function(form, status){
var $form=$(form);
var prevStatus=$form.attr('data-status');
$form.data('status', status);
$form.addClass(status);
$form.attr('data-status', status);
if(prevStatus&&prevStatus!==status){
$form.removeClass(prevStatus);
}}
wpcf7.toggleSubmit=function(form, state){
var $form=$(form);
var $submit=$('input:submit', $form);
if(typeof state!=='undefined'){
$submit.prop('disabled', ! state);
return;
}
if($form.hasClass('wpcf7-acceptance-as-validation')){
return;
}
$submit.prop('disabled', false);
$('.wpcf7-acceptance', $form).each(function(){
var $span=$(this);
var $input=$('input:checkbox', $span);
if(! $span.hasClass('optional')){
if($span.hasClass('invert')&&$input.is(':checked')
|| ! $span.hasClass('invert')&&! $input.is(':checked')){
$submit.prop('disabled', true);
return false;
}}
});
};
wpcf7.resetCounter=function(form){
var $form=$(form);
$('.wpcf7-character-count', $form).each(function(){
var $count=$(this);
var name=$count.attr('data-target-name');
var down=$count.hasClass('down');
var starting=parseInt($count.attr('data-starting-value'), 10);
var maximum=parseInt($count.attr('data-maximum-value'), 10);
var minimum=parseInt($count.attr('data-minimum-value'), 10);
var updateCount=function(target){
var $target=$(target);
var length=$target.val().length;
var count=down ? starting - length:length;
$count.attr('data-current-value', count);
$count.text(count);
if(maximum&&maximum < length){
$count.addClass('too-long');
}else{
$count.removeClass('too-long');
}
if(minimum&&length < minimum){
$count.addClass('too-short');
}else{
$count.removeClass('too-short');
}};
$(':input[name="' + name + '"]', $form).each(function(){
updateCount(this);
$(this).keyup(function(){
updateCount(this);
});
});
});
};
wpcf7.notValidTip=function(target, message){
var $target=$(target);
$('.wpcf7-not-valid-tip', $target).remove();
$('<span></span>').attr({
'class': 'wpcf7-not-valid-tip',
'aria-hidden': 'true',
}).text(message).appendTo($target);
if($target.is('.use-floating-validation-tip *')){
var fadeOut=function(target){
$(target).not(':hidden').animate({
opacity: 0
}, 'fast', function(){
$(this).css({ 'z-index': -100 });
});
};
$target.on('mouseover', '.wpcf7-not-valid-tip', function(){
fadeOut(this);
});
$target.on('focus', ':input', function(){
fadeOut($('.wpcf7-not-valid-tip', $target));
});
}};
wpcf7.refill=function(form, data){
var $form=$(form);
var refillCaptcha=function($form, items){
$.each(items, function(i, n){
$form.find(':input[name="' + i + '"]').val('');
$form.find('img.wpcf7-captcha-' + i).attr('src', n);
var match=/([0-9]+)\.(png|gif|jpeg)$/.exec(n);
$form.find('input:hidden[name="_wpcf7_captcha_challenge_' + i + '"]').attr('value', match[ 1 ]);
});
};
var refillQuiz=function($form, items){
$.each(items, function(i, n){
$form.find(':input[name="' + i + '"]').val('');
$form.find(':input[name="' + i + '"]').siblings('span.wpcf7-quiz-label').text(n[ 0 ]);
$form.find('input:hidden[name="_wpcf7_quiz_answer_' + i + '"]').attr('value', n[ 1 ]);
});
};
if(typeof data==='undefined'){
$.ajax({
type: 'GET',
url: wpcf7.apiSettings.getRoute('/contact-forms/' + wpcf7.getId($form) + '/refill'),
beforeSend: function(xhr){
var nonce=$form.find(':input[name="_wpnonce"]').val();
if(nonce){
xhr.setRequestHeader('X-WP-Nonce', nonce);
}},
dataType: 'json'
}).done(function(data, status, xhr){
if(data.captcha){
refillCaptcha($form, data.captcha);
}
if(data.quiz){
refillQuiz($form, data.quiz);
}});
}else{
if(data.captcha){
refillCaptcha($form, data.captcha);
}
if(data.quiz){
refillQuiz($form, data.quiz);
}}
};
wpcf7.clearResponse=function(form){
var $form=$(form);
$form.siblings('.screen-reader-response').each(function(){
$('[role="status"]', this).html('');
$('ul', this).html('');
});
$('.wpcf7-not-valid-tip', $form).remove();
$('[aria-invalid]', $form).attr('aria-invalid', 'false');
$('.wpcf7-form-control', $form).removeClass('wpcf7-not-valid');
$('.wpcf7-response-output', $form).hide().empty();
};
wpcf7.apiSettings.getRoute=function(path){
var url=wpcf7.apiSettings.root;
url=url.replace(wpcf7.apiSettings.namespace,
wpcf7.apiSettings.namespace + path);
return url;
};})(jQuery);
(function (){
if(typeof window.CustomEvent==="function") return false;
function CustomEvent(event, params){
params=params||{ bubbles: false, cancelable: false, detail: undefined };
var evt=document.createEvent('CustomEvent');
evt.initCustomEvent(event,
params.bubbles, params.cancelable, params.detail);
return evt;
}
CustomEvent.prototype=window.Event.prototype;
window.CustomEvent=CustomEvent;
})();
var gwGS=gwGS||{};
; (function ($, TimelineLite, TweenLite, undefined){
"use strict";
$.GoPricing={
Init: function (){
this.$wrap=$('.gw-go');
this.fixWidth();
this.equalize=this.$wrap.data('equalize');
this.InitMediaElementPlayer();
this.InitGoogleMap();
this.isIE=document.documentMode!=undefined&&document.documentMode > 5 ? document.documentMode:false;
if(this.isIE){
this.$wrap.addClass('gw-go-ie');
if(this.isIE < 9) this.$wrap.addClass('gw-go-oldie');
};
if($.GoPricing!=undefined&&$.GoPricing.equalize){
this.EqualizeRows();
};
this.InitAnim();
this.eventType=this.detectEvent();
this.timeout=[];
},
InitAnim: function (){
this.$wrap.each(function (i, obj){
$(obj).css('opacity', 1);
if(!TimelineLite||!TweenLite) return;
var $cols=$(".gw-go-col-wrap[data-col-anim]", this);
if($cols.length){
var tl=new TimelineLite({
paused: true,
onStart: function (){
var tw=this.getChildren(), i=tw.length;
while (i--) if(tw[i].vars.onUpdate) tw[i].vars.onUpdate();
}});
$cols.each(function (i, col){
var anim=$(col).data('col-anim')||{};
if(anim.trans){
anim.css.opacity /=100, anim.css.scaleX /=100, anim.css.scaleY /=100;
tl.add(TweenLite.from(col, anim.trans.duration / 1000, { css: anim.css, ease: anim.trans.ease }), anim.trans.delay / 1000);
}
if(anim.count){
var $price=$('[data-id=price]', col),
counter={ value: (anim.count.from||0) },
$amount=$price.find('[data-id=amount]'),
price=$price.data('price')||0,
currency=$price.data('currency')||{},
decimals=(price||'').toString().split('.')[1]||'',
decCnt=decimals.length;
if($price.data('trailing-zero')) decCnt=$price.data('decimal-no');
tl.add(TweenLite.to(counter, anim.count.duration / 1000, {
value: price,
ease: anim.count.ease,
onUpdate: function (){
var c=counter.value
$amount.html(function (){
var parts=parseFloat(c).toFixed(decCnt).split('.');
parts[0]=parts[0].replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1" + (currency['thousand-sep']||' '));
parts[1]=parts[1] ? ((currency['decimal-sep']||'.') + parts[1]):'';
return parts[0] + parts[1];
});
},
}), anim.count.delay / 1000);
}});
var $this=$(this).data('tl', tl);
$this.tablespy({ offset: $this.data('scroll-offset') });
TweenLite.set(this, { perspective: '1000px' });
}});
},
showTooltip: function ($elem, content, top){
if($elem===undefined) return;
var $rowTooltip=$elem.find('.gw-go-tooltip-content'),
rowTooltipContent=$rowTooltip.length ? $rowTooltip.prop('outerHTML'):'',
$colWrap=$elem.closest('.gw-go-col-wrap'),
$col=$colWrap.find('.gw-go-col'),
$tooltip=$col.find('.gw-go-tooltip'),
colIndex=$colWrap.data('col-index'),
rIndex=$elem.data('row-index');
if(!$tooltip.length) $tooltip=$('<div class="gw-go-tooltip"></div>').appendTo($col);
if($tooltip.data('index')!=rIndex){
$tooltip.removeClass('gw-go-tooltip-visible');
}else{
clearTimeout($.GoPricing.timeout[colIndex]);
}
if(rowTooltipContent!=''){
$tooltip.css('max-width', $elem.closest('.gw-go-col').width() - 10);
$tooltip.html(rowTooltipContent).data('index', rIndex)
var corr=$col.position().top;
setTimeout(function (){ $tooltip.addClass('gw-go-tooltip-visible').css('top', $elem.find('.gw-go-body-cell').offset().top - $col.closest('.gw-go-col-wrap').offset().top - $tooltip.outerHeight() - 16 - corr) }, 10);
}},
hideTooltip: function ($elem){
if($elem===undefined) return;
if($elem.hasClass('gw-go-tooltip')){
$elem.removeClass('gw-go-tooltip-visible');
}else{
var $colWrap=$elem.closest('.gw-go-col-wrap'),
$col=$colWrap.find('.gw-go-col'),
$tooltip=$col.find('.gw-go-tooltip'),
colIndex=$colWrap.data('col-index');
$.GoPricing.timeout[colIndex]=setTimeout(function (){ $tooltip.removeClass('gw-go-tooltip-visible'); }, 10);
}},
InitMediaElementPlayer: function (){
if(jQuery().mediaelementplayer&&$.GoPricing.$wrap.find('audio, video').length){
$.GoPricing.$wrap.find('audio, video').mediaelementplayer({
audioWidth: '100%',
videoWidth: '100%'
});
};},
InitGoogleMap: function (){
if(jQuery().goMap&&$.GoPricing.$wrap.find('.gw-go-gmap').length){
$.GoPricing.$wrap.find('.gw-go-gmap').each(function (index){
var $this=$(this);
$this.goMap($this.data('map'));
});
};},
loadImages: function ($pricingTable){
if(!$pricingTable.data('images')||$pricingTable.data('imagesLoaded')) return;
var images=$pricingTable.data('images'),
loadedCount=$pricingTable.data('imagesLoadedCnt') ? parseInt($pricingTable.data('imagesLoadedCnt')):0;
for (var x=0; x < images.length; x++){
var image=images[x];
if($(image.el).data('loading')) continue;
$(image.el).data('loading', true);
var img=new Image();
img.onerror=function (){
$pricingTable.data('imagesLoadedCnt', ++loadedCount);
};
img.onload=function (e){
$pricingTable.data('imagesLoadedCnt', ++loadedCount);
};
img.src=image.el.src;
}
if(loadedCount==images.length){
$pricingTable.data('imagesLoaded', true);
this.EqualizeRows();
return;
}
setTimeout($.proxy(function (){
this.loadImages($pricingTable);
}, this), 100);
},
fixWidth: function (){
if('WebkitAppearance' in document.documentElement.style===false||window.StyleMedia) return;
for (var x=0; x < $.GoPricing.$wrap.length; x++){
var $pricingTable=$.GoPricing.$wrap.eq(x),
$cols=$pricingTable.find('.gw-go-col-wrap');
if($pricingTable.is(':hidden')||$pricingTable.offset().top > parseInt($(document).scrollTop() + window.innerHeight + 500)||$pricingTable.data('fix-width')===true||$cols.length < 2) continue;
for (var i=0; i < $cols.length; i++){
var $col=$cols.eq(i),
fixedMaxWidth=parseInt($pricingTable.data('mw')),
maxWidth=Math.floor(parseFloat(window.getComputedStyle($col[0]).width));
if(!fixedMaxWidth||maxWidth < fixedMaxWidth){
$cols.css('max-width', 'none');
$cols.css('max-width', Math.floor(parseFloat(window.getComputedStyle($col[0]).width)));
}}
$pricingTable.data('fix-width', true);
}},
EqualizeRows: function (){
for (var x=0; x < $.GoPricing.$wrap.length; x++){
if($.GoPricing.$wrap.eq(x).is(':hidden')||$.GoPricing.$wrap.eq(x).offset().top > parseInt($(document).scrollTop() + window.innerHeight + 500)||$.GoPricing.$wrap.eq(x).data('eq-ready')===true) continue;
var $pricingTable=$.GoPricing.$wrap.eq(x),
$colWrap=$pricingTable.find('.gw-go-col-wrap:visible'),
colCnt=$colWrap.length,
equalizeCnt=colCnt,
views=$pricingTable.data('views')!==undefined ? $pricingTable.data('views'):{};
if(!$pricingTable.data('images')&&!$pricingTable.data('imagesLoaded')){
var images=[];
if($pricingTable.data('equalize').body!=undefined){ $pricingTable.find('.gw-go-body li .gw-go-body-cell:visible img').each(function (index, el){ images.push({ 'ready': false, 'el': el }) });}
if($pricingTable.data('equalize').footer!=undefined){ $pricingTable.find('.gw-go-footer .gw-go-footer-row-inner:visible img').each(function (index, el){ images.push({ 'ready': false, 'el': el }) });}
if($pricingTable.data('equalize').column!=undefined){ $pricingTable.find('.gw-go-header img').each(function (index, el){ images.push({ 'ready': false, 'el': el }) });}
if(images.length) $pricingTable.data('images', images);
}
if($pricingTable.data('images')&&!$pricingTable.data('imagesLoaded')){
this.loadImages($pricingTable);
continue;
}
for (var key in views){
var mqSizes=[], mq='';
if(views[key].min!==undefined&&views[key].min!=='') mqSizes.push('(min-width:' + views[key].min + 'px)');
if(views[key].max!==undefined&&views[key].max!=='') mqSizes.push('(max-width:' + views[key].max + 'px)');
mq=mqSizes.join(' and ');
if(mq!='') if(window.matchMedia&&window.matchMedia(mq).matches){
equalizeCnt=views[key].cols!==undefined&&views[key].cols!==''&&views[key].cols <=colCnt ? views[key].cols:colCnt;
}}
if(equalizeCnt==1){
$pricingTable.find('.gw-go-body li .gw-go-body-cell').css('height', 'auto');
$pricingTable.find('.gw-go-col-wrap').css('height', 'auto');
$pricingTable.find('.gw-go-footer').css('height', 'auto');
continue;
}
for (var z=0; z < colCnt / equalizeCnt; z++){
if(!$pricingTable.is(':hidden')) $pricingTable.data('eq-ready', true);
var rowHeights=[], footerHeights=[], colHeights=[];
if($pricingTable.data('equalize').body!=undefined){
for (var i=0; i < colCnt; i++){
if(i >=(z * equalizeCnt)&&i <=(z * equalizeCnt) + equalizeCnt - 1){
var $currentCol=$colWrap.eq(i),
$row=$currentCol.find('.gw-go-body li .gw-go-body-cell:visible');
for (var rIndex=0; rIndex < $row.length; rIndex++){
var $currentRow=$row.eq(rIndex);
$currentRow.css('height', 'auto');
if(typeof rowHeights[rIndex]!=='undefined'){
if($currentRow.height() > rowHeights[rIndex]){
rowHeights[rIndex]=$currentRow.height();
}}else{
rowHeights[rIndex]=$currentRow.height();
}}
}}
for (var i=0; i < colCnt; i++){
var $currentCol=$colWrap.eq(i),
$row=$currentCol.find('.gw-go-body li .gw-go-body-cell:visible');
if(i >=(z * equalizeCnt)&&i <=(z * equalizeCnt) + equalizeCnt - 1){
for (var rIndex=0; rIndex < $row.length; rIndex++){
var $currentRow=$row.eq(rIndex);
$currentRow.css('height', rowHeights[rIndex]);
}}
}}
if($pricingTable.data('equalize').footer!=undefined){
for (var i=0; i < colCnt; i++){
if(i >=(z * equalizeCnt)&&i <=(z * equalizeCnt) + equalizeCnt - 1){
var $currentCol=$colWrap.eq(i),
$row=$currentCol.find('.gw-go-footer .gw-go-footer-row-inner:visible');
for (var rIndex=0; rIndex < $row.length; rIndex++){
var $currentRow=$row.eq(rIndex);
$currentRow.css('height', 'auto');
if(typeof footerHeights[rIndex]!=='undefined'){
if($currentRow.height() > footerHeights[rIndex]){
footerHeights[rIndex]=$currentRow.height();
}}else{
footerHeights[rIndex]=$currentRow.height();
}}
}}
for (var i=0; i < colCnt; i++){
var $currentCol=$colWrap.eq(i),
$row=$currentCol.find('.gw-go-footer .gw-go-footer-row-inner:visible');
if(i >=(z * equalizeCnt)&&i <=(z * equalizeCnt) + equalizeCnt - 1){
for (var rIndex=0; rIndex < $row.length; rIndex++){
var $currentRow=$row.eq(rIndex);
$currentRow.css('height', footerHeights[rIndex]);
}}
}}
if($pricingTable.data('equalize').column!=undefined){
for (var i=0; i < colCnt; i++){
var $currentCol=$colWrap.eq(i);
if(i >=(z * equalizeCnt)&&i <=(z * equalizeCnt) + equalizeCnt - 1){
$currentCol.css('height', 'auto');
if(typeof colHeights[z]!=='undefined'){
if($currentCol.outerHeight(true) > colHeights[z]){
colHeights[z]=$currentCol.outerHeight(false);
}}else{
colHeights[z]=$currentCol.outerHeight(false);
}}
}
for (var i=0; i < colCnt; i++){
var $currentCol=$colWrap.eq(i);
if(i >=(z * equalizeCnt)&&i <=(z * equalizeCnt) + equalizeCnt - 1){
$currentCol.css('height', colHeights[z]);
}}
}}
}},
detectEvent: function (){
var eventType='mouseenter mouseleave';
if('ontouchstart' in window){
eventType='touchstart';
}else if(window.navigator.pointerEnabled&&navigator.msMaxTouchPoints){
eventType="pointerdown";
}else if(window.navigator.msPointerEnabled&&navigator.msMaxTouchPoints){
eventType="MSPointerDown";
}
return eventType;
}};
$(function (){
$.GoPricing.Init();
$(window).on('scroll', function (){
$.GoPricing.fixWidth();
$.GoPricing.EqualizeRows();
});
$.GoPricing.$wrap.delegate('span.gw-go-btn', 'click', function (){
var $this=$(this);
if($this.find('form').length){ $this.find('form').submit(); };});
$.GoPricing.$wrap.on('mouseenter mouseleave', '.gw-go-tooltip', function (e){
var $this=$(this),
$colWrap=$this.closest('.gw-go-col-wrap'),
colIndex=$colWrap.data('col-index');
if(e.type=='mouseenter'){
clearTimeout($.GoPricing.timeout[colIndex]);
}else{
$.GoPricing.timeout[colIndex]=setTimeout(function (){ $.GoPricing.hideTooltip($this); }, 10);
}});
$.GoPricing.$wrap.on('mouseenter mouseleave', 'ul.gw-go-body > li', function (e){
var $this=$(this);
if(e.type=='mouseenter'){
$.GoPricing.showTooltip($this);
}else{
$.GoPricing.hideTooltip($this);
}});
function enterEvent($elem){
$elem.addClass('gw-go-curr');
$elem.siblings().data('leave-event', null).data('enter-event', null);
$elem.data('leave-event', null);
if($elem.hasClass('gw-go-disable-hover')){
$elem.siblings(':not(.gw-go-disable-hover)').removeClass('gw-go-hover');
}else{
$elem.addClass('gw-go-hover').siblings(':not(.gw-go-disable-hover)').removeClass('gw-go-hover');
$elem.closest('.gw-go').addClass('gw-go-hover');
}};
function leaveEvent($elem){
$elem.siblings().data('leave-event', null).data('enter-event', null);
$elem.data('enter-event', null);
$elem.removeClass('gw-go-curr');
if($elem.hasClass('gw-go-disable-hover')){
$elem.closest('.gw-go').find('[data-current="1"]:not(.gw-go-disable-hover)').addClass('gw-go-hover');
}else{
$elem.removeClass('gw-go-hover');
$elem.closest('.gw-go').find('[data-current="1"]:not(.gw-go-disable-hover)').addClass('gw-go-hover');
$elem.closest('.gw-go').removeClass('gw-go-hover');
}};
$(document).on('pointerenter mouseenter pointerdown touchstart', '.gw-go-col-wrap', function (e){
e.stopPropagation();
var $this=$(this);
$this.closest('.gw-go').find('.gw-go-col-wrap').removeClass('gw-go-curr');
if($this.hasClass('gw-go-disable-hover')){
$this.addClass('gw-go-curr');
return;
}
$this.data('leave-event', null);
if($this.data('enter-event')) return;
var event={
pointer: e.originalEvent.pointerType=='touch'||e.type=='touchstart' ? 'touch':'mouse',
pageX: e.originalEvent.changedTouches ? e.originalEvent.changedTouches[0].pageX:e.originalEvent.pageX,
pageY: e.originalEvent.changedTouches ? e.originalEvent.changedTouches[0].pageY:e.originalEvent.pageY,
};
if(event.pointer=='mouse'){
enterEvent($this);
};
$this.data('enter-event', event);
});
$(document).on('pointerleave mouseleave pointerup touchend', '.gw-go-col-wrap', function (e){
e.stopPropagation();
var $this=$(this);
if($this.hasClass('gw-go-disable-hover')) return;
if(!$this.data('enter-event')||$this.data('leave-event')) return;
var event={
pointer: e.originalEvent.pointerType=='touch'||e.type=='touchend' ? 'touch':'mouse',
pageX: e.originalEvent.changedTouches ? e.originalEvent.changedTouches[0].pageX:e.originalEvent.pageX,
pageY: e.originalEvent.changedTouches ? e.originalEvent.changedTouches[0].pageY:e.originalEvent.pageY,
};
if(event.pointer=='mouse'){
$this.data('leave-event', event);
leaveEvent($this);
}else{
if(!$this.data('leave-event')){
if(Math.abs($this.data('enter-event').pageX - event.pageX) > 20||Math.abs($this.data('enter-event').pageY - event.pageY) > 20){
$this.data('enter-event', null);
return;
}
enterEvent($this);
$this.data('leave-event', event);
$(document).on('touchstart.goprEvent pointermove.goprEvent mousemove.goprEvent', function (e){
if($(e.target).closest('.go-pricing').length) return;
leaveEvent($this);
$this.data('leave-event', null);
$this.data('enter-event', null);
$(document).off('.goprEvent');
});
}}
});
if(typeof jQuery.goMap!=='undefined'&&$.GoPricing.$wrap.find('.gw-go-gmap').length){
var GoPricing_MapResize=false;
$(window).on('resize', function (e){
if(GoPricing_MapResize){ clearTimeout(GoPricing_MapResize); }
GoPricing_MapResize=setTimeout(function (){
$.GoPricing.$wrap.find('.gw-go-gmap').each(function (index, element){
});
}, 400);
});
};
$(window).on('resize load', function (e){
for (var x=0; x < $.GoPricing.$wrap.length; x++){
$.GoPricing.$wrap.eq(x).data('eq-ready', false);
$.GoPricing.$wrap.eq(x).data('fix-width', false);
}
$.GoPricing.fixWidth();
$.GoPricing.EqualizeRows();
});
$(window).on("scrollEnter scrollLeave", function (e, spy){
var $target=$(e.target);
if($target.data('anim')=='off'||typeof spy==='undefined') return;
var repeat=$target.data("anim-repeat")||Infinity;
if(e.type=="scrollEnter"){
if(spy.enters <=repeat) $target.data("tl").play();
}else{
if(spy.enters < repeat) $target.data("tl").stop().seek(0);
}});
});
})(jQuery, gwGS.TimelineLite, gwGS.TweenLite);
; (function ($, window, undefined){
var $elems=$();
var $cont=$(window)
.on("resize.tablespy", onResize)
.on("load.tablespy", onResize)
.on("scroll.tablespy load.tablespy", onScroll);
if(window.frameElement){
window.parent.onload=function (){ onScroll(); }}
function onScroll(){
if(!$elems.length) return;
var height=$cont.height();
var y=$cont.scrollTop();
$elems.each(function (){
var $elem=$(this);
var o=$elem.data('tablespy');
if(typeof o==="undefined") return;
var offset=o.rowHeight * o.offset / 100;
if(Math.floor((o.rowHeight + height) / 2) < offset) offset=Math.floor((o.rowHeight + height) / 2) - 20;
if(height + y - offset >=o.min&&y + offset <=o.max){
if(!o.inside){
o.inside=true;
o.enters++;
$elem.trigger("scrollEnter", { scrollTop: y, enters: o.enters, leaves: o.leaves });
}
$elem.trigger("scrollTick", { scrollTop: y, enters: o.enters, leaves: o.leaves });
}
if(o.inside&&!(height + y >=o.min&&y <=o.max)){
o.inside=false;
o.leaves++;
$elem.trigger("scrollLeave", { scrollTop: y, enters: o.enters, leaves: o.leaves });
}});
}
function onResize(){
$elems.each(function (){
var $elem=$(this);
var o=$elem.data("tablespy");
if(typeof o==="undefined") return;
o.min=$elem.offset().top;
o.max=$elem.outerHeight() + o.min;
o.rowHeight=$elem.children(":visible:first").outerHeight();
});
}
$.fn.tablespy=function (options){
var defaults={
offset: 0,
enters: 0,
leaves: 0,
inside: false
};
return this.each(function (){
var $elem=$(this);
var top=$elem.offset().top;
$elem.data("tablespy", $.extend({
min: top,
max: top + $elem.outerHeight(),
rowHeight: $elem.children(":visible:first").outerHeight()
}, defaults, options));
$elems.push(this);
});
};
$.GoPricing.disableAnim=function (){
this.$wrap.each(function (index, element){
$(element).addClass('test');
$(element).data('anim', 'off');
$(element).css('opacity', 1);
if(typeof $(element).data("tl")==='undefined'){
return;
}
if($(element).data("tl").progress()==1) return;
$(element).data("tl").progress(1);
});
};})(jQuery, window);
!function(O,x,c,e){var n,M,s,i,l,a,o,r,u,h,t,d,p="mPageScroll2id",b="mPS2id",g={scrollSpeed:1e3,autoScrollSpeed:!0,scrollEasing:"easeInOutQuint",scrollingEasing:"easeOutQuint",pageEndSmoothScroll:!0,layout:"vertical",offset:0,highlightSelector:!1,clickedClass:b+"-clicked",targetClass:b+"-target",highlightClass:b+"-highlight",forceSingleHighlight:!1,keepHighlightUntilNext:!1,highlightByNextTarget:!1,disablePluginBelow:!1,clickEvents:!0,appendHash:!1,onStart:function(){},onComplete:function(){},defaultSelector:!1,live:!0,liveSelector:!1,excludeSelectors:!1,encodeLinks:!1,inIframe:!1},f=0,_=/[ `!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?~]/,w={init:function(e){e=O.extend(!0,{},g,e);if(O(c).data(b,e),M=O(c).data(b),!this.selector){var t="__"+b;this.each(function(){var e=O(this);e.hasClass(t)||e.addClass(t)}),this.selector="."+t}M.liveSelector&&(this.selector+=","+M.liveSelector),n=n?n+","+this.selector:this.selector,M.defaultSelector&&("object"==typeof O(n)&&0!==O(n).length||(n=".m_PageScroll2id,a[rel~='m_PageScroll2id'],.page-scroll-to-id,a[rel~='page-scroll-to-id'],._ps2id")),M.clickEvents&&O(c).off("."+b).on("click."+b,n,function(e){if(m._isDisabled.call(null))m._removeClasses.call(null);else{var t=O(this),n=t.attr("href"),s=t.prop("href").baseVal||t.prop("href");M.excludeSelectors&&t.is(M.excludeSelectors)||n&&-1!==n.indexOf("#/")||(m._reset.call(null),h=t.data("ps2id-offset")||0,m._isValid.call(null,n,s)&&m._findTarget.call(null,n)&&(e.preventDefault(),i="selector",l=t,m._setClasses.call(null,!0),m._scrollTo.call(null)))}}),O(x).off("."+b).on("scroll."+b+" resize."+b,function(){if(m._isDisabled.call(null))m._removeClasses.call(null);else{var i=O("._"+b+"-t");i.each(function(e){var t=O(this),n=t.attr("id"),s=m._findHighlight.call(null,n);m._setClasses.call(null,!1,t,s),e==i.length-1&&m._extendClasses.call(null)})}}),s=!0,m._setup.call(null),m._live.call(null)},scrollTo:function(e,t){if(m._isDisabled.call(null))m._removeClasses.call(null);else if(e&&void 0!==e){m._isInit.call(null);var n={layout:M.layout,offset:M.offset,clicked:!1};t=O.extend(!0,{},n,t);m._reset.call(null),r=t.layout,u=t.offset,e=-1!==e.indexOf("#")?e:"#"+e,m._isValid.call(null,e)&&m._findTarget.call(null,e)&&(i="scrollTo",(l=t.clicked)&&m._setClasses.call(null,!0),m._scrollTo.call(null))}},destroy:function(){O(x).off("."+b),O(c).off("."+b).removeData(b),O("._"+b+"-t").removeData(b),m._removeClasses.call(null,!0)}},m={_isDisabled:function(){var e=x,t="inner",n=M.disablePluginBelow instanceof Array?[M.disablePluginBelow[0]||0,M.disablePluginBelow[1]||0]:[M.disablePluginBelow||0,0];return"innerWidth"in x||(t="client",e=c.documentElement||c.body),e[t+"Width"]<=n[0]||e[t+"Height"]<=n[1]},_isValid:function(e,t){if(e){var n=-1!==(t=t||e).indexOf("#/")?t.split("#/")[0]:t.split("#")[0],s=(M.inIframe||x.location===x.parent.location?x.location:x.parent.location).toString().split("#")[0];return"#"!==e&&-1!==e.indexOf("#")&&(""===n||decodeURIComponent(n)===decodeURIComponent(s))}},_setup:function(){var l=m._highlightSelector(),o=1,r=0;return O(l).each(function(){var e=O(this),t=e.attr("href"),n=e.prop("href").baseVal||e.prop("href");if(m._isValid.call(null,t,n)){if(M.excludeSelectors&&e.is(M.excludeSelectors))return;var s=-1!==t.indexOf("#/")?t.split("#/")[1]:t.substring(t.indexOf("#")+1),i=_.test(s)?O(c.getElementById(s)):O("#"+s);if(0<i.length){M.highlightByNextTarget&&i!==r&&(r?r.data(b,{tn:i}):i.data(b,{tn:"0"}),r=i),i.hasClass("_"+b+"-t")||i.addClass("_"+b+"-t"),i.data(b,{i:o}),e.hasClass("_"+b+"-h")||e.addClass("_"+b+"-h");var a=m._findHighlight.call(null,s);m._setClasses.call(null,!1,i,a),f=o,++o==O(l).length&&m._extendClasses.call(null)}}})},_highlightSelector:function(){return M.highlightSelector&&""!==M.highlightSelector?M.highlightSelector:n},_findTarget:function(e){var t=-1!==e.indexOf("#/")?e.split("#/")[1]:e.substring(e.indexOf("#")+1),n=_.test(t)?O(c.getElementById(t)):O("#"+t);if(n.length<1||"fixed"===n.css("position")){if("top"!==t)return;n=O("body")}return a=n,r||(r=M.layout),u=m._setOffset.call(null),(o=[(n.offset().top-u[0]).toString(),(n.offset().left-u[1]).toString()])[0]=o[0]<0?0:o[0],o[1]=o[1]<0?0:o[1],o},_setOffset:function(){var e,t,n,s;switch(u||(u=M.offset?M.offset:0),h&&(u=h),typeof u){case"object":case"string":0<(t=[(e=[u.y?u.y:u,u.x?u.x:u])[0]instanceof jQuery?e[0]:O(e[0]),e[1]instanceof jQuery?e[1]:O(e[1])])[0].length?(n=t[0].height(),"fixed"===t[0].css("position")&&(n+=t[0][0].offsetTop)):n=!isNaN(parseFloat(e[0]))&&isFinite(e[0])?parseInt(e[0]):0,0<t[1].length?(s=t[1].width(),"fixed"===t[1].css("position")&&(s+=t[1][0].offsetLeft)):s=!isNaN(parseFloat(e[1]))&&isFinite(e[1])?parseInt(e[1]):0;break;case"function":(e=u.call(null))instanceof Array?(n=e[0],s=e[1]):n=s=e;break;default:n=s=parseInt(u)}return[n,s]},_findHighlight:function(e){var t=M.inIframe||x.location===x.parent.location?x.location:x.parent.location,n=t.toString().split("#")[0],s=t.pathname;if(-1!==n.indexOf("'")&&(n=n.replace("'","\\'")),-1!==s.indexOf("'")&&(s=s.replace("'","\\'")),n=decodeURIComponent(n),s=decodeURIComponent(s),M.encodeLinks){var i=encodeURI(n).toLowerCase(),a=encodeURI(s).toLowerCase();return O("._"+b+"-h[href='#"+e+"'],._"+b+"-h[href='"+n+"#"+e+"'],._"+b+"-h[href='"+s+"#"+e+"'],._"+b+"-h[href='#/"+e+"'],._"+b+"-h[href='"+n+"#/"+e+"'],._"+b+"-h[href='"+s+"#/"+e+"'],._"+b+"-h[href='"+i+"#/"+e+"'],._"+b+"-h[href='"+i+"#"+e+"'],._"+b+"-h[href='"+a+"#/"+e+"'],._"+b+"-h[href='"+a+"#"+e+"']")}return O("._"+b+"-h[href='#"+e+"'],._"+b+"-h[href='"+n+"#"+e+"'],._"+b+"-h[href='"+s+"#"+e+"'],._"+b+"-h[href='#/"+e+"'],._"+b+"-h[href='"+n+"#/"+e+"'],._"+b+"-h[href='"+s+"#/"+e+"']")},_setClasses:function(e,t,n){var s=M.clickedClass,i=M.targetClass,a=M.highlightClass;e&&s&&""!==s?(O("."+s).removeClass(s),l.addClass(s)):t&&i&&""!==i&&n&&a&&""!==a&&(m._currentTarget.call(null,t)?(t.addClass(i),n.addClass(a)):(!M.keepHighlightUntilNext||1<O("."+a).length)&&(t.removeClass(i),n.removeClass(a)))},_extendClasses:function(){var e=M.targetClass,t=M.highlightClass,n=O("."+e),s=O("."+t),i=e+"-first",a=e+"-last",l=t+"-first",o=t+"-last";O("._"+b+"-t").removeClass(i+" "+a),O("._"+b+"-h").removeClass(l+" "+o),M.forceSingleHighlight?M.keepHighlightUntilNext&&1<n.length?(n.slice(0,1).removeClass(e),s.slice(0,1).removeClass(t)):(n.slice(1).removeClass(e),s.slice(1).removeClass(t)):(n.slice(0,1).addClass(i).end().slice(-1).addClass(a),s.slice(0,1).addClass(l).end().slice(-1).addClass(o))},_removeClasses:function(e){O("."+M.clickedClass).removeClass(M.clickedClass),O("."+M.targetClass).removeClass(M.targetClass+" "+M.targetClass+"-first "+M.targetClass+"-last"),O("."+M.highlightClass).removeClass(M.highlightClass+" "+M.highlightClass+"-first "+M.highlightClass+"-last"),e&&(O("._"+b+"-t").removeClass("_"+b+"-t"),O("._"+b+"-h").removeClass("_"+b+"-h"))},_currentTarget:function(e){if(e.data(b)){var t=M["target_"+e.data(b).i],n=e.data("ps2id-target"),s=n&&O(n)[0]?O(n)[0].getBoundingClientRect():e[0].getBoundingClientRect();if(void 0!==t){var i=e.offset().top,a=e.offset().left,l=t.from?t.from+i:i,o=t.to?t.to+i:i,r=t.fromX?t.fromX+a:a,c=t.toX?t.toX+a:a;return s.top>=o&&s.top<=l&&s.left>=c&&s.left<=r}var u=O(x).height(),h=O(x).width(),d=n?O(n).height():e.height(),p=n?O(n).width():e.width(),g=1+d/u,f=g,_=d<u?g*(u/d):g,w=1+p/h,m=w,S=p<h?w*(h/p):w,I=[s.top<=u/f,s.bottom>=u/_,s.left<=h/m,s.right>=h/S];if(M.highlightByNextTarget){var v=e.data(b).tn;if(v){var C=v[0].getBoundingClientRect();"vertical"===M.layout?I=[s.top<=u/2,C.top>u/2,1,1]:"horizontal"===M.layout&&(I=[1,1,s.left<=h/2,C.left>h/2])}}return I[0]&&I[1]&&I[2]&&I[3]}},_scrollTo:function(){d=m._scrollSpeed.call(null),o=M.pageEndSmoothScroll?m._pageEndSmoothScroll.call(null):o;var e=O("html,body"),t=M.autoScrollSpeed?m._autoScrollSpeed.call(null):d,n=e.is(":animated")?M.scrollingEasing:M.scrollEasing,s=O(x).scrollTop(),i=O(x).scrollLeft();switch(r){case"horizontal":i!=o[1]&&(m._callbacks.call(null,"onStart"),e.stop().animate({scrollLeft:o[1]},t,n).promise().then(function(){m._callbacks.call(null,"onComplete")}));break;case"auto":var a;if(s!=o[0]||i!=o[1])if(m._callbacks.call(null,"onStart"),navigator.userAgent.match(/(iPod|iPhone|iPad|Android)/))e.stop().animate({pageYOffset:o[0],pageXOffset:o[1]},{duration:t,easing:n,step:function(e,t){"pageXOffset"==t.prop?a=e:"pageYOffset"==t.prop&&x.scrollTo(a,e)}}).promise().then(function(){m._callbacks.call(null,"onComplete")});else e.stop().animate({scrollTop:o[0],scrollLeft:o[1]},t,n).promise().then(function(){m._callbacks.call(null,"onComplete")});break;default:s!=o[0]&&(m._callbacks.call(null,"onStart"),e.stop().animate({scrollTop:o[0]},t,n).promise().then(function(){m._callbacks.call(null,"onComplete")}))}},_pageEndSmoothScroll:function(){var e=O(c).height(),t=O(c).width(),n=O(x).height(),s=O(x).width();return[e-o[0]<n?e-n:o[0],t-o[1]<s?t-s:o[1]]},_scrollSpeed:function(){var s=M.scrollSpeed;return l&&l.length&&l.add(l.parent()).each(function(){var e=O(this);if(e.attr("class")){var t=e.attr("class").split(" ");for(var n in t)if(String(t[n]).match(/^ps2id-speed-\d+$/)){s=t[n].split("ps2id-speed-")[1];break}}}),parseInt(s)},_autoScrollSpeed:function(){var e=O(x).scrollTop(),t=O(x).scrollLeft(),n=O(c).height(),s=O(c).width(),i=[d+d*Math.floor(Math.abs(o[0]-e)/n*100)/100,d+d*Math.floor(Math.abs(o[1]-t)/s*100)/100];return Math.max.apply(Math,i)},_callbacks:function(e){if(M)switch(this[b]={trigger:i,clicked:l,target:a,scrollTo:{y:o[0],x:o[1]}},e){case"onStart":if(M.appendHash&&x.history&&x.history.pushState&&l&&l.length){var t=l.attr("href"),n="#"+t.substring(t.indexOf("#")+1);n!==x.location.hash&&history.pushState("","",n)}M.onStart.call(null,this[b]);break;case"onComplete":M.onComplete.call(null,this[b])}},_reset:function(){r=u=h=!1},_isInit:function(){s||w.init.apply(this)},_live:function(){t=setTimeout(function(){M.live?O(m._highlightSelector()).length!==f&&m._setup.call(null):t&&clearTimeout(t),m._live.call(null)},1e3)},_easing:function(){function t(e){var t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375}O.easing.easeInQuad=O.easing.easeInQuad||function(e){return e*e},O.easing.easeOutQuad=O.easing.easeOutQuad||function(e){return 1-(1-e)*(1-e)},O.easing.easeInOutQuad=O.easing.easeInOutQuad||function(e){return e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2},O.easing.easeInCubic=O.easing.easeInCubic||function(e){return e*e*e},O.easing.easeOutCubic=O.easing.easeOutCubic||function(e){return 1-Math.pow(1-e,3)},O.easing.easeInOutCubic=O.easing.easeInOutCubic||function(e){return e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2},O.easing.easeInQuart=O.easing.easeInQuart||function(e){return e*e*e*e},O.easing.easeOutQuart=O.easing.easeOutQuart||function(e){return 1-Math.pow(1-e,4)},O.easing.easeInOutQuart=O.easing.easeInOutQuart||function(e){return e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2},O.easing.easeInQuint=O.easing.easeInQuint||function(e){return e*e*e*e*e},O.easing.easeOutQuint=O.easing.easeOutQuint||function(e){return 1-Math.pow(1-e,5)},O.easing.easeInOutQuint=O.easing.easeInOutQuint||function(e){return e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2},O.easing.easeInExpo=O.easing.easeInExpo||function(e){return 0===e?0:Math.pow(2,10*e-10)},O.easing.easeOutExpo=O.easing.easeOutExpo||function(e){return 1===e?1:1-Math.pow(2,-10*e)},O.easing.easeInOutExpo=O.easing.easeInOutExpo||function(e){return 0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2},O.easing.easeInSine=O.easing.easeInSine||function(e){return 1-Math.cos(e*Math.PI/2)},O.easing.easeOutSine=O.easing.easeOutSine||function(e){return Math.sin(e*Math.PI/2)},O.easing.easeInOutSine=O.easing.easeInOutSine||function(e){return-(Math.cos(Math.PI*e)-1)/2},O.easing.easeInCirc=O.easing.easeInCirc||function(e){return 1-Math.sqrt(1-Math.pow(e,2))},O.easing.easeOutCirc=O.easing.easeOutCirc||function(e){return Math.sqrt(1-Math.pow(e-1,2))},O.easing.easeInOutCirc=O.easing.easeInOutCirc||function(e){return e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2},O.easing.easeInElastic=O.easing.easeInElastic||function(e){return 0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*(2*Math.PI/3))},O.easing.easeOutElastic=O.easing.easeOutElastic||function(e){return 0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*(2*Math.PI/3))+1},O.easing.easeInOutElastic=O.easing.easeInOutElastic||function(e){return 0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*(2*Math.PI/4.5))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*(2*Math.PI/4.5))/2+1},O.easing.easeInBack=O.easing.easeInBack||function(e){return 2.70158*e*e*e-1.70158*e*e},O.easing.easeOutBack=O.easing.easeOutBack||function(e){return 1+2.70158*Math.pow(e-1,3)+1.70158*Math.pow(e-1,2)},O.easing.easeInOutBack=O.easing.easeInOutBack||function(e){return e<.5?Math.pow(2*e,2)*(7.189819*e-2.5949095)/2:(Math.pow(2*e-2,2)*(3.5949095*(2*e-2)+2.5949095)+2)/2},O.easing.easeInBounce=O.easing.easeInBounce||function(e){return 1-t(1-e)},O.easing.easeOutBounce=O.easing.easeOutBounce||t,O.easing.easeInOutBounce=O.easing.easeInOutBounce||function(e){return e<.5?(1-t(1-2*e))/2:(1+t(2*e-1))/2}}};m._easing.call(),O.fn[p]=function(e){return w[e]?w[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?void O.error("Method "+e+" does not exist"):w.init.apply(this,arguments)},O[p]=function(e){return w[e]?w[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?void O.error("Method "+e+" does not exist"):w.init.apply(this,arguments)},O[p].defaults=g}(jQuery,window,document),function(o){var r,c="mPS2id",u=mPS2id_params,h=u.shortcode_class,d=location.hash||null,s=/[ `!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?~]/,p=function(e,t){var n=e.substring(e.indexOf("#")+1);try{s.test(n)?o(document.getElementById(n)):o("#"+n)}catch(e){return!1}return(s.test(n)?o(document.getElementById(n)):o("#"+n)).length&&(t||o("a[href*='#"+n+"']").filter(function(){return 1==o(this).data(c+"Element")}).length)},g=function(e){if(-1===e.indexOf(","))return e;var t=e.split(",");return{y:t[0]||"0",x:t[1]||"0"}},f=function(e){if(-1===e.indexOf(","))return e;var t=e.split(",");return[t[0]||"0",t[1]||"0"]},_=function(e){"horizontal"!==e&&o(window).scrollTop(0),"vertical"!==e&&o(window).scrollLeft(0)},w=function(e,t){for(var n=e.click.length-1;0<=n;n--){var s=e.click[n];s&&"mPS2id"!=s.namespace&&("a[href*=#]"===s.selector?s.selector="a[href*=#]:not(._mPS2id-h)":'a[href*="#"]'===s.selector?s.selector='a[href*="#"]:not(._mPS2id-h)':"a[href*=#]:not([href=#])"===s.selector?s.selector="a[href*=#]:not([href=#]):not(._mPS2id-h)":'a[href*="#"]:not([href="#"])'===s.selector?s.selector='a[href*="#"]:not([href="#"]):not(._mPS2id-h)':s.selector&&-1!==s.selector.indexOf("mobmenu")?t.off("click"):t.off("click",s.handler))}},m="a[data-ps2id-api='true'][href*='#'],.ps2id > a[href*='#'],a.ps2id[href*='#']";function t(e){var t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375}o(function(){for(var e=0;e<u.total_instances;e++){var t=o("[class*='ps2id-id-']");if(t.length&&t.each(function(){var e,t=o(this),n=t.attr("class").split(" ");if(!t.attr("id"))for(var s in n)if(String(n[s]).match(/^ps2id-id-\S+$/)){e=n[s].split("ps2id-id-")[1],o("#"+e).length||t.attr("id",e);break}}),"true"===u.instances[c+"_instance_"+e].scrollToHash&&d&&(o(u.instances[c+"_instance_"+e].selector+",."+h+","+m).not(u.instances[c+"_instance_"+e].excludeSelector).each(function(){o(this).data(c+"Element",!0)}),p(d,"true"===u.instances[c+"_instance_"+e].scrollToHashForAll))){var n="true"===u.instances[c+"_instance_"+e].scrollToHashRemoveUrlHash?window.location.href.replace(/#.*$/,""):window.location.href.replace(/#.*$/,"#");_(u.instances[c+"_instance_"+e].layout),window.history&&window.history.replaceState?window.history.replaceState("","",n):window.location.href=n}}o("html").css("scroll-behavior","auto"),window.twentytwenty&&window.twentytwenty.smoothScroll&&(window.twentytwenty.smoothScroll=null)}),o(window).on("load",function(){for(var e=0;e<u.total_instances;e++){0<=u.instances[c+"_instance_"+e].selector.indexOf("a[href*=#]:not([href=#])")&&console.log("ps2id selector issue: a[href*=#]:not([href=#]) selector needs quotes"),0<=u.instances[c+"_instance_"+e].excludeSelector.indexOf("a[href*=#]:not([href=#])")&&console.log("ps2id excluded selector issue: a[href*=#]:not([href=#]) selector needs quotes");var n=o(u.instances[c+"_instance_"+e].selector+",."+h+","+m),t=u.instances[c+"_instance_"+e].autoCorrectScroll,s=0,i=u.instances[c+"_instance_"+e].autoCorrectScrollExtend;if(window.ps2id_special_params&&(window.ps2id_special_params.highlightSelector&&(u.instances[c+"_instance_"+e].highlightSelector=window.ps2id_special_params.highlightSelector),window.ps2id_special_params.scrollSpeed&&(u.instances[c+"_instance_"+e].scrollSpeed=window.ps2id_special_params.scrollSpeed),window.ps2id_special_params.scrollEasing&&(u.instances[c+"_instance_"+e].scrollEasing=window.ps2id_special_params.scrollEasing),void 0!==window.ps2id_special_params.forceSingleHighlight&&(u.instances[c+"_instance_"+e].forceSingleHighlight=window.ps2id_special_params.forceSingleHighlight),void 0!==window.ps2id_special_params.keepHighlightUntilNext&&(u.instances[c+"_instance_"+e].keepHighlightUntilNext=window.ps2id_special_params.keepHighlightUntilNext),void 0!==window.ps2id_special_params.appendHash&&(u.instances[c+"_instance_"+e].appendHash=window.ps2id_special_params.appendHash),window.ps2id_special_params.layout&&(u.instances[c+"_instance_"+e].layout=window.ps2id_special_params.layout),window.ps2id_special_params.offset&&(u.instances[c+"_instance_"+e].offset=window.ps2id_special_params.offset)),n.mPageScroll2id({scrollSpeed:u.instances[c+"_instance_"+e].scrollSpeed,autoScrollSpeed:"true"===u.instances[c+"_instance_"+e].autoScrollSpeed,scrollEasing:"true"===u.instances[c+"_instance_"+e].forceScrollEasing?"ps2id_"+u.instances[c+"_instance_"+e].scrollEasing:u.instances[c+"_instance_"+e].scrollEasing,scrollingEasing:"true"===u.instances[c+"_instance_"+e].forceScrollEasing?"ps2id_"+u.instances[c+"_instance_"+e].scrollingEasing:u.instances[c+"_instance_"+e].scrollingEasing,pageEndSmoothScroll:"true"===u.instances[c+"_instance_"+e].pageEndSmoothScroll,layout:u.instances[c+"_instance_"+e].layout,offset:g(u.instances[c+"_instance_"+e].offset.toString()),highlightSelector:u.instances[c+"_instance_"+e].highlightSelector,clickedClass:u.instances[c+"_instance_"+e].clickedClass,targetClass:u.instances[c+"_instance_"+e].targetClass,highlightClass:u.instances[c+"_instance_"+e].highlightClass,forceSingleHighlight:"true"===u.instances[c+"_instance_"+e].forceSingleHighlight,keepHighlightUntilNext:"true"===u.instances[c+"_instance_"+e].keepHighlightUntilNext,highlightByNextTarget:"true"===u.instances[c+"_instance_"+e].highlightByNextTarget,disablePluginBelow:f(u.instances[c+"_instance_"+e].disablePluginBelow.toString()),appendHash:"true"===u.instances[c+"_instance_"+e].appendHash,onStart:function(){"true"===t&&"selector"===mPS2id.trigger&&s++,"true"===i&&(r=[mPS2id.target.offset().top,mPS2id.target.offset().left])},onComplete:function(){"true"===i?r[0]===mPS2id.target.offset().top&&r[1]===mPS2id.target.offset().left||("selector"===mPS2id.trigger&&mPS2id.clicked.length?mPS2id.clicked.trigger("click.mPS2id"):o.mPageScroll2id("scrollTo",mPS2id.target.attr("id"))):1==s&&(mPS2id.clicked.length&&mPS2id.clicked.trigger("click.mPS2id"),s=0)},excludeSelectors:u.instances[c+"_instance_"+e].excludeSelector,encodeLinks:"true"===u.instances[c+"_instance_"+e].encodeLinks,liveSelector:u.instances[c+"_instance_"+e].selector+",."+h+","+m}),"true"===u.instances[c+"_instance_"+e].scrollToHash&&d&&p(d,"true"===u.instances[c+"_instance_"+e].scrollToHashForAll)){_(u.instances[c+"_instance_"+e].layout);var a=u.instances[c+"_instance_"+e].scrollToHashUseElementData,l=o("a._mPS2id-h[href$='"+d+"'][data-ps2id-offset]:not([data-ps2id-offset=''])").last();setTimeout(function(){"true"===a&&l.length?l.trigger("click.mPS2id"):o.mPageScroll2id("scrollTo",d),-1!==window.location.href.indexOf("#")&&(window.history&&window.history.replaceState?window.history.replaceState("","",d):window.location.hash=d)},u.instances[c+"_instance_"+e].scrollToHashDelay)}o(".ps2id-auto-scroll[id]").length&&!window.location.hash&&setTimeout(function(){o.mPageScroll2id("scrollTo",o(".ps2id-auto-scroll[id]").attr("id"))},u.instances[c+"_instance_"+e].scrollToHashDelay),"true"!==u.instances[c+"_instance_"+e].unbindUnrelatedClickEvents||u.instances[c+"_instance_"+e].unbindUnrelatedClickEventsSelector||setTimeout(function(){var e=n.length?o._data(n[0],"events"):null,t=n.length?o._data(o(document)[0],"events"):null;e&&w(e,n),t&&w(t,n)},300),"true"===u.instances[c+"_instance_"+e].normalizeAnchorPointTargets&&o("a._mPS2id-t[id]:empty").css({display:"inline-block","line-height":0,width:0,height:0,border:"none"}),"true"===u.instances[c+"_instance_"+e].stopScrollOnUserAction&&o(document).on("mousewheel DOMMouseScroll touchmove",function(){var e=o("html,body");e.is(":animated")&&e.stop()})}}),o.expr.pseudos?o.extend(o.expr.pseudos,{absolute:o.expr.pseudos.absolute||function(e){return"absolute"===o(e).css("position")},relative:o.expr.pseudos.relative||function(e){return"relative"===o(e).css("position")},static:o.expr.pseudos.static||function(e){return"static"===o(e).css("position")},fixed:o.expr.pseudos.fixed||function(e){return"fixed"===o(e).css("position")},sticky:o.expr.pseudos.sticky||function(e){return"sticky"===o(e).css("position")},width:o.expr.pseudos.width||function(e,t,n){var s=n[3].replace("&lt;","<").replace("&gt;",">");return!!s&&(">"===s.substr(0,1)?o(e).width()>s.substr(1):"<"===s.substr(0,1)?o(e).width()<s.substr(1):o(e).width()===parseInt(s))},height:o.expr.pseudos.height||function(e,t,n){var s=n[3].replace("&lt;","<").replace("&gt;",">");return!!s&&(">"===s.substr(0,1)?o(e).height()>s.substr(1):"<"===s.substr(0,1)?o(e).height()<s.substr(1):o(e).height()===parseInt(s))}}):o.extend(o.expr[":"],{absolute:o.expr[":"].absolute||function(e){return"absolute"===o(e).css("position")},relative:o.expr[":"].relative||function(e){return"relative"===o(e).css("position")},static:o.expr[":"].static||function(e){return"static"===o(e).css("position")},fixed:o.expr[":"].fixed||function(e){return"fixed"===o(e).css("position")},width:o.expr[":"].width||function(e,t,n){var s=n[3].replace("&lt;","<").replace("&gt;",">");return!!s&&(">"===s.substr(0,1)?o(e).width()>s.substr(1):"<"===s.substr(0,1)?o(e).width()<s.substr(1):o(e).width()===parseInt(s))},height:o.expr[":"].height||function(e,t,n){var s=n[3].replace("&lt;","<").replace("&gt;",">");return!!s&&(">"===s.substr(0,1)?o(e).height()>s.substr(1):"<"===s.substr(0,1)?o(e).height()<s.substr(1):o(e).height()===parseInt(s))}}),o.easing.ps2id_easeInQuad=o.easing.ps2id_easeInQuad||function(e){return e*e},o.easing.ps2id_easeOutQuad=o.easing.ps2id_easeOutQuad||function(e){return 1-(1-e)*(1-e)},o.easing.ps2id_easeInOutQuad=o.easing.ps2id_easeInOutQuad||function(e){return e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2},o.easing.ps2id_easeInCubic=o.easing.ps2id_easeInCubic||function(e){return e*e*e},o.easing.ps2id_easeOutCubic=o.easing.ps2id_easeOutCubic||function(e){return 1-Math.pow(1-e,3)},o.easing.ps2id_easeInOutCubic=o.easing.ps2id_easeInOutCubic||function(e){return e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2},o.easing.ps2id_easeInQuart=o.easing.ps2id_easeInQuart||function(e){return e*e*e*e},o.easing.ps2id_easeOutQuart=o.easing.ps2id_easeOutQuart||function(e){return 1-Math.pow(1-e,4)},o.easing.ps2id_easeInOutQuart=o.easing.ps2id_easeInOutQuart||function(e){return e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2},o.easing.ps2id_easeInQuint=o.easing.ps2id_easeInQuint||function(e){return e*e*e*e*e},o.easing.ps2id_easeOutQuint=o.easing.ps2id_easeOutQuint||function(e){return 1-Math.pow(1-e,5)},o.easing.ps2id_easeInOutQuint=o.easing.ps2id_easeInOutQuint||function(e){return e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2},o.easing.ps2id_easeInExpo=o.easing.ps2id_easeInExpo||function(e){return 0===e?0:Math.pow(2,10*e-10)},o.easing.ps2id_easeOutExpo=o.easing.ps2id_easeOutExpo||function(e){return 1===e?1:1-Math.pow(2,-10*e)},o.easing.ps2id_easeInOutExpo=o.easing.ps2id_easeInOutExpo||function(e){return 0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2},o.easing.ps2id_easeInSine=o.easing.ps2id_easeInSine||function(e){return 1-Math.cos(e*Math.PI/2)},o.easing.ps2id_easeOutSine=o.easing.ps2id_easeOutSine||function(e){return Math.sin(e*Math.PI/2)},o.easing.ps2id_easeInOutSine=o.easing.ps2id_easeInOutSine||function(e){return-(Math.cos(Math.PI*e)-1)/2},o.easing.ps2id_easeInCirc=o.easing.ps2id_easeInCirc||function(e){return 1-Math.sqrt(1-Math.pow(e,2))},o.easing.ps2id_easeOutCirc=o.easing.ps2id_easeOutCirc||function(e){return Math.sqrt(1-Math.pow(e-1,2))},o.easing.ps2id_easeInOutCirc=o.easing.ps2id_easeInOutCirc||function(e){return e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2},o.easing.ps2id_easeInElastic=o.easing.ps2id_easeInElastic||function(e){return 0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*(2*Math.PI/3))},o.easing.ps2id_easeOutElastic=o.easing.ps2id_easeOutElastic||function(e){return 0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*(2*Math.PI/3))+1},o.easing.ps2id_easeInOutElastic=o.easing.ps2id_easeInOutElastic||function(e){return 0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*(2*Math.PI/4.5))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*(2*Math.PI/4.5))/2+1},o.easing.ps2id_easeInBack=o.easing.ps2id_easeInBack||function(e){return 2.70158*e*e*e-1.70158*e*e},o.easing.ps2id_easeOutBack=o.easing.ps2id_easeOutBack||function(e){return 1+2.70158*Math.pow(e-1,3)+1.70158*Math.pow(e-1,2)},o.easing.ps2id_easeInOutBack=o.easing.ps2id_easeInOutBack||function(e){return e<.5?Math.pow(2*e,2)*(7.189819*e-2.5949095)/2:(Math.pow(2*e-2,2)*(3.5949095*(2*e-2)+2.5949095)+2)/2},o.easing.ps2id_easeInBounce=o.easing.ps2id_easeInBounce||function(e){return 1-t(1-e)},o.easing.ps2id_easeOutBounce=o.easing.ps2id_easeOutBounce||t,o.easing.ps2id_easeInOutBounce=o.easing.ps2id_easeInOutBounce||function(e){return e<.5?(1-t(1-2*e))/2:(1+t(2*e-1))/2}}(jQuery);
!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}(function(a){var e,t,n,i;function r(e,t){var n,i,r=e.nodeName.toLowerCase();return"area"===r?(i=(n=e.parentNode).name,!(!e.href||!i||"map"!==n.nodeName.toLowerCase())&&(!!(i=a("img[usemap='#"+i+"']")[0])&&o(i))):(/^(input|select|textarea|button|object)$/.test(r)?!e.disabled:"a"===r&&e.href||t)&&o(e)}function o(e){return a.expr.filters.visible(e)&&!a(e).parents().addBack().filter(function(){return"hidden"===a.css(this,"visibility")}).length}a.ui=a.ui||{},a.extend(a.ui,{version:"1.11.4",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),a.fn.extend({scrollParent:function(e){var t=this.css("position"),n="absolute"===t,i=e?/(auto|scroll|hidden)/:/(auto|scroll)/,e=this.parents().filter(function(){var e=a(this);return(!n||"static"!==e.css("position"))&&i.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==t&&e.length?e:a(this[0].ownerDocument||document)},uniqueId:(e=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++e)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&a(this).removeAttr("id")})}}),a.extend(a.expr[":"],{data:a.expr.createPseudo?a.expr.createPseudo(function(t){return function(e){return!!a.data(e,t)}}):function(e,t,n){return!!a.data(e,n[3])},focusable:function(e){return r(e,!isNaN(a.attr(e,"tabindex")))},tabbable:function(e){var t=a.attr(e,"tabindex"),n=isNaN(t);return(n||0<=t)&&r(e,!n)}}),a("<a>").outerWidth(1).jquery||a.each(["Width","Height"],function(e,n){var r="Width"===n?["Left","Right"]:["Top","Bottom"],i=n.toLowerCase(),o={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};function s(e,t,n,i){return a.each(r,function(){t-=parseFloat(a.css(e,"padding"+this))||0,n&&(t-=parseFloat(a.css(e,"border"+this+"Width"))||0),i&&(t-=parseFloat(a.css(e,"margin"+this))||0)}),t}a.fn["inner"+n]=function(e){return void 0===e?o["inner"+n].call(this):this.each(function(){a(this).css(i,s(this,e)+"px")})},a.fn["outer"+n]=function(e,t){return"number"!=typeof e?o["outer"+n].call(this,e):this.each(function(){a(this).css(i,s(this,e,!0,t)+"px")})}}),a.fn.addBack||(a.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),a("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(a.fn.removeData=(t=a.fn.removeData,function(e){return arguments.length?t.call(this,a.camelCase(e)):t.call(this)})),a.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),a.fn.extend({focus:(i=a.fn.focus,function(t,n){return"number"==typeof t?this.each(function(){var e=this;setTimeout(function(){a(e).focus(),n&&n.call(e)},t)}):i.apply(this,arguments)}),disableSelection:(n="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.bind(n+".ui-disableSelection",function(e){e.preventDefault()})}),enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(e){if(void 0!==e)return this.css("zIndex",e);if(this.length)for(var t,n,i=a(this[0]);i.length&&i[0]!==document;){if(t=i.css("position"),("absolute"===t||"relative"===t||"fixed"===t)&&(n=parseInt(i.css("zIndex"),10),!isNaN(n)&&0!==n))return n;i=i.parent()}return 0}}),a.ui.plugin={add:function(e,t,n){var i,r=a.ui[e].prototype;for(i in n)r.plugins[i]=r.plugins[i]||[],r.plugins[i].push([t,n[i]])},call:function(e,t,n,i){var r,o=e.plugins[t];if(o&&(i||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(r=0;r<o.length;r++)e.options[o[r][0]]&&o[r][1].apply(e.element,n)}}});
!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(s){var u,l,f,d,t,p,h,g,i,e,b,a,o,c,m,y,n,r,v,x,C="ui-effects-",w=s;function _(t,e,n){var r=g[e.type]||{};return null==t?n||!e.def?null:e.def:(t=r.floor?~~t:parseFloat(t),isNaN(t)?e.def:r.mod?(t+r.mod)%r.mod:t<0?0:r.max<t?r.max:t)}function k(r){var o=p(),a=o._rgba=[];return r=r.toLowerCase(),b(t,function(t,e){var n=e.re.exec(r),n=n&&e.parse(n),e=e.space||"rgba";if(n)return n=o[e](n),o[h[e].cache]=n[h[e].cache],a=o._rgba=n._rgba,!1}),a.length?("0,0,0,0"===a.join()&&u.extend(a,f.transparent),o):f[r]}function M(t,e,n){return 6*(n=(n+1)%1)<1?t+(e-t)*n*6:2*n<1?e:3*n<2?t+(e-t)*(2/3-n)*6:t}function S(t){var e,n,r=t.ownerDocument.defaultView?t.ownerDocument.defaultView.getComputedStyle(t,null):t.currentStyle,o={};if(r&&r.length&&r[0]&&r[r[0]])for(n=r.length;n--;)"string"==typeof r[e=r[n]]&&(o[s.camelCase(e)]=r[e]);else for(e in r)"string"==typeof r[e]&&(o[e]=r[e]);return o}function j(t,e,n,r){return t={effect:t=s.isPlainObject(t)?(e=t).effect:t},s.isFunction(e=null==e?{}:e)&&(r=e,n=null,e={}),"number"!=typeof e&&!s.fx.speeds[e]||(r=n,n=e,e={}),s.isFunction(n)&&(r=n,n=null),e&&s.extend(t,e),n=n||e.duration,t.duration=s.fx.off?0:"number"==typeof n?n:n in s.fx.speeds?s.fx.speeds[n]:s.fx.speeds._default,t.complete=r||e.complete,t}function I(t){return!t||"number"==typeof t||s.fx.speeds[t]||("string"==typeof t&&!s.effects.effect[t]||(s.isFunction(t)||"object"==typeof t&&!t.effect))}return s.effects={effect:{}},
d=/^([\-+])=\s*(\d+\.?\d*)/,t=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[t[1],t[2],t[3],t[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[2.55*t[1],2.55*t[2],2.55*t[3],t[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(t){return[t[1],t[2]/100,t[3]/100,t[4]]}}],p=(u=w).Color=function(t,e,n,r){return new u.Color.fn.parse(t,e,n,r)},h={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},g={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},i=p.support={},e=u("<p>")[0],b=u.each,e.style.cssText="background-color:rgba(1,1,1,.5)",i.rgba=-1<e.style.backgroundColor.indexOf("rgba"),b(h,function(t,e){e.cache="_"+t,e.props.alpha={idx:3,type:"percent",def:1}}),p.fn=u.extend(p.prototype,{parse:function(o,t,e,n){if(o===l)return this._rgba=[null,null,null,null],this;(o.jquery||o.nodeType)&&(o=u(o).css(t),t=l);var a=this,r=u.type(o),i=this._rgba=[];return t!==l&&(o=[o,t,e,n],r="array"),"string"===r?this.parse(k(o)||f._default):"array"===r?(b(h.rgba.props,function(t,e){i[e.idx]=_(o[e.idx],e)}),this):"object"===r?(b(h,o instanceof p?function(t,e){o[e.cache]&&(a[e.cache]=o[e.cache].slice())}:function(t,n){var r=n.cache;b(n.props,function(t,e){if(!a[r]&&n.to){if("alpha"===t||null==o[t])return;a[r]=n.to(a._rgba)}a[r][e.idx]=_(o[t],e,!0)}),a[r]&&u.inArray(null,a[r].slice(0,3))<0&&(a[r][3]=1,n.from&&(a._rgba=n.from(a[r])))}),this):void 0},is:function(t){var o=p(t),a=!0,i=this;return b(h,function(t,e){var n,r=o[e.cache];return r&&(n=i[e.cache]||e.to&&e.to(i._rgba)||[],b(e.props,function(t,e){if(null!=r[e.idx])return a=r[e.idx]===n[e.idx]})),a}),a},_space:function(){var n=[],r=this;return b(h,function(t,e){r[e.cache]&&n.push(t)}),n.pop()},transition:function(t,i){var e=(c=p(t))._space(),n=h[e],t=0===this.alpha()?p("transparent"):this,s=t[n.cache]||n.to(t._rgba),f=s.slice(),c=c[n.cache];return b(n.props,function(t,e){var n=e.idx,r=s[n],o=c[n],a=g[e.type]||{};null!==o&&(null===r?f[n]=o:(a.mod&&(o-r>a.mod/2?r+=a.mod:r-o>a.mod/2&&(r-=a.mod)),f[n]=_((o-r)*i+r,e)))}),this[e](f)},blend:function(t){if(1===this._rgba[3])return this;var e=this._rgba.slice(),n=e.pop(),r=p(t)._rgba;return p(u.map(e,function(t,e){return(1-n)*r[e]+n*t}))},toRgbaString:function(){var t="rgba(",e=u.map(this._rgba,function(t,e){return null==t?2<e?1:0:t});return 1===e[3]&&(e.pop(),t="rgb("),t+e.join()+")"},toHslaString:function(){var t="hsla(",e=u.map(this.hsla(),function(t,e){return null==t&&(t=2<e?1:0),t=e&&e<3?Math.round(100*t)+"%":t});return 1===e[3]&&(e.pop(),t="hsl("),t+e.join()+")"},toHexString:function(t){var e=this._rgba.slice(),n=e.pop();return t&&e.push(~~(255*n)),"#"+u.map(e,function(t){return 1===(t=(t||0).toString(16)).length?"0"+t:t}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),p.fn.parse.prototype=p.fn,h.hsla.to=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e=t[0]/255,n=t[1]/255,r=t[2]/255,o=t[3],a=Math.max(e,n,r),i=Math.min(e,n,r),s=a-i,f=a+i,t=.5*f,n=i===a?0:e===a?60*(n-r)/s+360:n===a?60*(r-e)/s+120:60*(e-n)/s+240,f=0==s?0:t<=.5?s/f:s/(2-f);return[Math.round(n)%360,f,t,null==o?1:o]},h.hsla.from=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e=t[0]/360,n=t[1],r=t[2],t=t[3],n=r<=.5?r*(1+n):r+n-r*n,r=2*r-n;return[Math.round(255*M(r,n,e+1/3)),Math.round(255*M(r,n,e)),Math.round(255*M(r,n,e-1/3)),t]},b(h,function(f,t){var a=t.props,i=t.cache,s=t.to,c=t.from;p.fn[f]=function(t){if(s&&!this[i]&&(this[i]=s(this._rgba)),t===l)return this[i].slice();var e,n=u.type(t),r="array"===n||"object"===n?t:arguments,o=this[i].slice();return b(a,function(t,e){t=r["object"===n?t:e.idx];null==t&&(t=o[e.idx]),o[e.idx]=_(t,e)}),c?((e=p(c(o)))[i]=o,e):p(o)},b(a,function(i,s){p.fn[i]||(p.fn[i]=function(t){var e,n=u.type(t),r="alpha"===i?this._hsla?"hsla":"rgba":f,o=this[r](),a=o[s.idx];return"undefined"===n?a:("function"===n&&(t=t.call(this,a),n=u.type(t)),null==t&&s.empty?this:("string"===n&&(e=d.exec(t))&&(t=a+parseFloat(e[2])*("+"===e[1]?1:-1)),o[s.idx]=t,this[r](o)))})})}),p.hook=function(t){t=t.split(" ");b(t,function(t,a){u.cssHooks[a]={set:function(t,e){var n,r,o="";if("transparent"!==e&&("string"!==u.type(e)||(n=k(e)))){if(e=p(n||e),!i.rgba&&1!==e._rgba[3]){for(r="backgroundColor"===a?t.parentNode:t;(""===o||"transparent"===o)&&r&&r.style;)try{o=u.css(r,"backgroundColor"),r=r.parentNode}catch(t){}e=e.blend(o&&"transparent"!==o?o:"_default")}e=e.toRgbaString()}try{t.style[a]=e}catch(t){}}},u.fx.step[a]=function(t){t.colorInit||(t.start=p(t.elem,a),t.end=p(t.end),t.colorInit=!0),u.cssHooks[a].set(t.elem,t.start.transition(t.end,t.pos))}})},p.hook("backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor"),u.cssHooks.borderColor={expand:function(n){var r={};return b(["Top","Right","Bottom","Left"],function(t,e){r["border"+e+"Color"]=n}),r}},f=u.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"},m=["add","remove","toggle"],y={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1},s.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(t,e){s.fx.step[e]=function(t){("none"!==t.end&&!t.setAttr||1===t.pos&&!t.setAttr)&&(w.style(t.elem,e,t.end),t.setAttr=!0)}}),s.fn.addBack||(s.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),s.effects.animateClass=function(o,t,e,n){var a=s.speed(t,e,n);return this.queue(function(){var n=s(this),t=n.attr("class")||"",e=(e=a.children?n.find("*").addBack():n).map(function(){return{el:s(this),start:S(this)}}),r=function(){s.each(m,function(t,e){o[e]&&n[e+"Class"](o[e])})};r(),e=e.map(function(){return this.end=S(this.el[0]),this.diff=function(t,e){var n,r,o={};for(n in e)r=e[n],t[n]!==r&&(y[n]||!s.fx.step[n]&&isNaN(parseFloat(r))||(o[n]=r));return o}(this.start,this.end),this}),n.attr("class",t),e=e.map(function(){var t=this,e=s.Deferred(),n=s.extend({},a,{queue:!1,complete:function(){e.resolve(t)}});return this.el.animate(this.diff,n),e.promise()}),s.when.apply(s,e.get()).done(function(){r(),s.each(arguments,function(){var e=this.el;s.each(this.diff,function(t){e.css(t,"")})}),a.complete.call(n[0])})})},s.fn.extend({addClass:(c=s.fn.addClass,function(t,e,n,r){return e?s.effects.animateClass.call(this,{add:t},e,n,r):c.apply(this,arguments)}),removeClass:(o=s.fn.removeClass,function(t,e,n,r){return 1<arguments.length?s.effects.animateClass.call(this,{remove:t},e,n,r):o.apply(this,arguments)}),toggleClass:(a=s.fn.toggleClass,function(t,e,n,r,o){return"boolean"==typeof e||void 0===e?n?s.effects.animateClass.call(this,e?{add:t}:{remove:t},n,r,o):a.apply(this,arguments):s.effects.animateClass.call(this,{toggle:t},e,n,r)}),switchClass:function(t,e,n,r,o){return s.effects.animateClass.call(this,{add:e,remove:t},n,r,o)}}),s.extend(s.effects,{version:"1.11.4",save:function(t,e){for(var n=0;n<e.length;n++)null!==e[n]&&t.data(C+e[n],t[0].style[e[n]])},restore:function(t,e){for(var n,r=0;r<e.length;r++)null!==e[r]&&(void 0===(n=t.data(C+e[r]))&&(n=""),t.css(e[r],n))},setMode:function(t,e){return e="toggle"===e?t.is(":hidden")?"show":"hide":e},getBaseline:function(t,e){var n,r;switch(t[0]){case"top":n=0;break;case"middle":n=.5;break;case"bottom":n=1;break;default:n=t[0]/e.height}switch(t[1]){case"left":r=0;break;case"center":r=.5;break;case"right":r=1;break;default:r=t[1]/e.width}return{x:r,y:n}},createWrapper:function(n){if(n.parent().is(".ui-effects-wrapper"))return n.parent();var r={width:n.outerWidth(!0),height:n.outerHeight(!0),float:n.css("float")},t=s("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),e={width:n.width(),height:n.height()},o=document.activeElement;try{o.id}catch(t){o=document.body}return n.wrap(t),n[0]!==o&&!s.contains(n[0],o)||s(o).focus(),t=n.parent(),"static"===n.css("position")?(t.css({position:"relative"}),n.css({position:"relative"})):(s.extend(r,{position:n.css("position"),zIndex:n.css("z-index")}),s.each(["top","left","bottom","right"],function(t,e){r[e]=n.css(e),isNaN(parseInt(r[e],10))&&(r[e]="auto")}),n.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),n.css(e),t.css(r).show()},removeWrapper:function(t){var e=document.activeElement;return t.parent().is(".ui-effects-wrapper")&&(t.parent().replaceWith(t),t[0]!==e&&!s.contains(t[0],e)||s(e).focus()),t},setTransition:function(r,t,o,a){return a=a||{},s.each(t,function(t,e){var n=r.cssUnit(e);0<n[0]&&(a[e]=n[0]*o+n[1])}),a}}),s.fn.extend({effect:function(){var a=j.apply(this,arguments),t=a.mode,e=a.queue,i=s.effects.effect[a.effect];return s.fx.off||!i?t?this[t](a.duration,a.complete):this.each(function(){a.complete&&a.complete.call(this)}):!1===e?this.each(n):this.queue(e||"fx",n);function n(t){var e=s(this),n=a.complete,r=a.mode;function o(){s.isFunction(n)&&n.call(e[0]),s.isFunction(t)&&t()}(e.is(":hidden")?"hide"===r:"show"===r)?(e[r](),o()):i.call(e[0],a,o)}},show:(v=s.fn.show,function(t){if(I(t))return v.apply(this,arguments);var e=j.apply(this,arguments);return e.mode="show",this.effect.call(this,e)}),hide:(r=s.fn.hide,function(t){if(I(t))return r.apply(this,arguments);var e=j.apply(this,arguments);return e.mode="hide",this.effect.call(this,e)}),toggle:(n=s.fn.toggle,function(t){if(I(t)||"boolean"==typeof t)return n.apply(this,arguments);var e=j.apply(this,arguments);return e.mode="toggle",this.effect.call(this,e)}),cssUnit:function(t){var n=this.css(t),r=[];return s.each(["em","px","%","pt"],function(t,e){0<n.indexOf(e)&&(r=[parseFloat(n),e])}),r}}),x={},s.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,t){x[t]=function(t){return Math.pow(t,e+2)}}),s.extend(x,{Sine:function(t){return 1-Math.cos(t*Math.PI/2)},Circ:function(t){return 1-Math.sqrt(1-t*t)},Elastic:function(t){return 0===t||1===t?t:-Math.pow(2,8*(t-1))*Math.sin((80*(t-1)-7.5)*Math.PI/15)},Back:function(t){return t*t*(3*t-2)},Bounce:function(t){for(var e,n=4;t<((e=Math.pow(2,--n))-1)/11;);return 1/Math.pow(4,3-n)-7.5625*Math.pow((3*e-2)/22-t,2)}}),s.each(x,function(t,e){s.easing["easeIn"+t]=e,s.easing["easeOut"+t]=function(t){return 1-e(1-t)},s.easing["easeInOut"+t]=function(t){return t<.5?e(2*t)/2:1-e(-2*t+2)/2}}),s.effects});
!function(e){"function"==typeof define&&define.amd?define(["jquery","./effect"],e):e(jQuery)}(function(q){return q.effects.effect.shake=function(e,t){var i,f=q(this),n=["position","top","bottom","left","right","height","width"],a=q.effects.setMode(f,e.mode||"effect"),o=e.direction||"left",s=e.distance||20,c=e.times||3,r=2*c+1,u=Math.round(e.duration/r),d="up"===o||"down"===o?"top":"left",p="up"===o||"left"===o,h={},m={},g={},l=f.queue(),o=l.length;for(q.effects.save(f,n),f.show(),q.effects.createWrapper(f),h[d]=(p?"-=":"+=")+s,m[d]=(p?"+=":"-=")+2*s,g[d]=(p?"-=":"+=")+2*s,f.animate(h,u,e.easing),i=1;i<c;i++)f.animate(m,u,e.easing).animate(g,u,e.easing);f.animate(m,u,e.easing).animate(h,u/2,e.easing).queue(function(){"hide"===a&&f.hide(),q.effects.restore(f,n),q.effects.removeWrapper(f),t()}),1<o&&l.splice.apply(l,[1,0].concat(l.splice(o,1+r))),f.dequeue()}});
let recaptchaWidgets=[];
recaptchaCallback=function(){
let forms=document.getElementsByTagName('form');
let pattern=/(^|\s)g-recaptcha(\s|$)/;
for(let i=0; i < forms.length; i++){
let recaptchas=forms[ i ].getElementsByClassName('wpcf7-recaptcha');
for(let j=0; j < recaptchas.length; j++){
let sitekey=recaptchas[ j ].getAttribute('data-sitekey');
if(recaptchas[ j ].className&&recaptchas[ j ].className.match(pattern)&&sitekey){
let params={
'sitekey': sitekey,
'type': recaptchas[ j ].getAttribute('data-type'),
'size': recaptchas[ j ].getAttribute('data-size'),
'theme': recaptchas[ j ].getAttribute('data-theme'),
'align': recaptchas[ j ].getAttribute('data-align'),
'badge': recaptchas[ j ].getAttribute('data-badge'),
'tabindex': recaptchas[ j ].getAttribute('data-tabindex')
};
let callback=recaptchas[ j ].getAttribute('data-callback');
if(callback&&'function'==typeof window[ callback ]){
params[ 'callback' ]=window[ callback ];
}
let expired_callback=recaptchas[ j ].getAttribute('data-expired-callback');
if(expired_callback&&'function'==typeof window[ expired_callback ]){
params[ 'expired-callback' ]=window[ expired_callback ];
}
let widget_id=grecaptcha.render(recaptchas[ j ], params);
recaptchaWidgets.push(widget_id);
break;
}}
}};
document.addEventListener('wpcf7submit', function(event){
switch(event.detail.status){
case 'spam':
case 'mail_sent':
case 'mail_failed':
for(let i=0; i < recaptchaWidgets.length; i++){
grecaptcha.reset(recaptchaWidgets[ i ]);
}}
}, false);
(function(){
document.addEventListener('DOMContentLoaded', function(event){
wpcf7_recaptcha.execute=function(action){
grecaptcha.execute(wpcf7_recaptcha.sitekey,
{ action: action }
).then(function(token){
var event=new CustomEvent('wpcf7grecaptchaexecuted', {
detail: {
action: action,
token: token,
},
});
document.dispatchEvent(event);
});
};
wpcf7_recaptcha.execute_on_homepage=function(){
wpcf7_recaptcha.execute(wpcf7_recaptcha.actions[ 'homepage' ]);
};
wpcf7_recaptcha.execute_on_contactform=function(){
wpcf7_recaptcha.execute(wpcf7_recaptcha.actions[ 'contactform' ]);
};
grecaptcha.ready(wpcf7_recaptcha.execute_on_homepage
);
document.addEventListener('change',
wpcf7_recaptcha.execute_on_contactform
);
document.addEventListener('wpcf7submit',
wpcf7_recaptcha.execute_on_homepage
);
});
document.addEventListener('wpcf7grecaptchaexecuted', function(event){
var fields=document.querySelectorAll("form.wpcf7-form input[name='_wpcf7_recaptcha_response']"
);
for(var i=0; i < fields.length; i++){
var field=fields[ i ];
field.setAttribute('value', event.detail.token);
}});
})();
!function(){"use strict";window.getSelection&&document.addEventListener("copy",function(){var n=window.getSelection();if(!n.isCollapsed){for(var t=n.rangeCount,o=[],e=0;e<t;e++)o[e]=n.getRangeAt(e);var i=document.createElement("div");i.appendChild(n.getRangeAt(0).cloneContents()),i.style.position="absolute",i.style.left="-99999px",i.innerHTML=i.innerHTML.replace(/\u00AD/gi,"").replace(/\u200B/gi,""),document.body.appendChild(i),n.selectAllChildren(i),window.setTimeout(function(){i.remove(),n.removeAllRanges();for(var e=0;e<t;e++)n.addRange(o[e])},0)}})}();
jQuery(document).ready(function(a){a.fn.exists=function(){return a(this).length>0},a.fn.loaded=function(b,c,d){var e=this.length;return e>0?this.each(function(){var d=this,f=a(d);f.on("load.dt",function(d){a(this).off("load.dt"),"function"==typeof b&&b.call(this),--e<=0&&"function"==typeof c&&c.call(this)}),d.complete&&void 0!==d.complete?f.trigger("load.dt"):d.src=d.src}):d?("function"==typeof c&&c.call(this),this):void 0};var b=a("body"),c=(a(window),a("#main-slideshow"));a("#wpadminbar").height(),a(".masthead:not(.side-header):not(.side-header-v-stroke)").height(),b.hasClass("transparent"),a(".floating-navigation-below-slider").exists(),a(".masthead");if(b.hasClass("transparent"));else if(b.hasClass("overlap")){a(".masthead:not(.side-header):not(.side-header-v-stroke)").height()+(parseInt(c.css("marginTop"))+parseInt(c.css("marginBottom")))}else{a(".masthead:not(.side-header):not(.side-header-v-stroke)").height()}a.HoverDir=function(b,c){this.$el=a(c),this._init(b)},a.HoverDir.defaults={speed:300,easing:"ease",hoverDelay:0,inverse:!1},a.HoverDir.prototype={_init:function(b){this.options=a.extend(!0,{},a.HoverDir.defaults,b),this.transitionProp="all "+this.options.speed+"ms "+this.options.easing,this.support=Modernizr.csstransitions,this._loadEvents()},_loadEvents:function(){var b=this;this.$el.on("mouseenter.hoverdir, mouseleave.hoverdir",function(c){var d=a(this),e=d.find(".rollover-content, .post-entry-content, .gallery-rollover"),f=b._getDir(d,{x:c.pageX,y:c.pageY}),g=b._getStyle(f);"mouseenter"===c.type?(e.hide().css(g.from),clearTimeout(b.tmhover),b.tmhover=setTimeout(function(){e.show(0,function(){var c=a(this);b.support&&c.css("transition",b.transitionProp),b._applyAnimation(c,g.to,b.options.speed)})},b.options.hoverDelay)):(b.support&&e.css("transition",b.transitionProp),clearTimeout(b.tmhover),b._applyAnimation(e,g.from,b.options.speed))})},_getDir:function(a,b){var c=a.width(),d=a.height(),e=(b.x-a.offset().left-c/2)*(c>d?d/c:1),f=(b.y-a.offset().top-d/2)*(d>c?c/d:1),g=Math.round((Math.atan2(f,e)*(180/Math.PI)+180)/90+3)%4;return g},_getStyle:function(a){var b,c,d={left:"0px",top:"-100%"},e={left:"0px",top:"100%"},f={left:"-100%",top:"0px"},g={left:"100%",top:"0px"},h={top:"0px"},i={left:"0px"};switch(a){case 0:b=this.options.inverse?e:d,c=h;break;case 1:b=this.options.inverse?f:g,c=i;break;case 2:b=this.options.inverse?d:e,c=h;break;case 3:b=this.options.inverse?g:f,c=i}return{from:b,to:c}},_applyAnimation:function(b,c,d){a.fn.applyStyle=this.support?a.fn.css:a.fn.animate,b.stop().applyStyle(c,a.extend(!0,[],{duration:d+"ms"}))}};var d=function(a){window.console&&window.console.error(a)};a.fn.hoverdir=function(b){var c=a.data(this,"hoverdir");if("string"==typeof b){var e=Array.prototype.slice.call(arguments,1);this.each(function(){return c?a.isFunction(c[b])&&"_"!==b.charAt(0)?void c[b].apply(c,e):void d("no such method '"+b+"' for hoverdir instance"):void d("cannot call methods on hoverdir prior to initialization; attempted to call method '"+b+"'")})}else this.each(function(){c?c._init():c=a.data(this,"hoverdir",new a.HoverDir(b,this))});return c},a(".mobile-false .hover-grid .rollover-project, .mobile-false .hover-grid.portfolio-shortcode .post, .mobile-false .hover-grid.album-gallery-shortcode .post, .mobile-false .hover-grid.albums-shortcode .post").each(function(){a(this).hoverdir()}),a(".mobile-false .hover-grid-reverse .rollover-project, .mobile-false .hover-grid-reverse.portfolio-shortcode .post, .mobile-false .hover-grid-reverse.album-gallery-shortcode .post, .mobile-false .hover-grid-reverse.albums-shortcode .post ").each(function(){a(this).hoverdir({inverse:!0})}),a.fn.addIconToLinks=function(){return this.each(function(){var b=a(this);b.hasClass("icon-ready")||(a("<span class='icon-portfolio'></span>").appendTo(a(this)),b.addClass("icon-ready"))})},a(".links-container a").addIconToLinks(),a.fn.forwardToPost=function(){return this.each(function(){var b=a(this);b.hasClass("this-ready")||(b.on("click",function(){var b=a(this),c=b.find("a").first(),d=c.attr("href");if(!b.parents(".ts-wrap").hasClass("ts-interceptClicks"))return"_blank"===c.attr("target")?(window.open(d,"_blank"),!1):(window.location.href=d,!1)}),b.addClass("this-ready"))})},a(".mobile-false .forward-post").forwardToPost(),a.fn.touchforwardToPost=function(){return b.on("touchend",function(b){a(".mobile-true .rollover-content").removeClass("is-clicked"),a(".mobile-true .rollover-project").removeClass("is-clicked")}),this.each(function(){var b=a(this);if(!b.hasClass("touch-hover-ready")){var c=b.find("a").first(),d=c.attr("href");b.on("touchstart",function(a){origY=a.originalEvent.touches[0].pageY,origX=a.originalEvent.touches[0].pageX}),b.on("touchend",function(e){var f=e.originalEvent.changedTouches[0].pageX,g=e.originalEvent.changedTouches[0].pageY;if(origY==g||origX==f){if(!b.hasClass("is-clicked"))return e.preventDefault(),a(".mobile-ture .rollover-content").removeClass("is-clicked"),a(".mobile-true .rollover-project").removeClass("is-clicked"),b.addClass("is-clicked"),b.parent(".rollover-project").addClass("is-clicked"),!1;if("_blank"===c.attr("target"))return window.open(d,"_blank"),!1;window.location.href=d}}),b.addClass("touch-hover-ready")}})},a(".mobile-true .forward-post").touchforwardToPost(),a.fn.followCurentLink=function(){return this.each(function(){if(a(this).parents(".content-rollover-layout-list").length>0||a(this).parents(".gradient-overlay-layout-list").length>0)var b=a(this).parent("article");else var b=a(this);if(!b.hasClass("this-ready")){var c=b.parent().find(".links-container > a, .project-links-container > a"),d=b.find(".portfolio-categories a"),e=b.find(".post-details"),f=!1;b.on("click",function(){if(!b.parents(".ts-wrap").hasClass("ts-interceptClicks"))return c.each(function(){g=a(this).attr("target")?a(this).attr("target"):"_self"}),c.hasClass("project-details")||c.hasClass("link")||c.hasClass("project-link")?(window.open(c.attr("href"),g),!1):(f||(f=!0,c.trigger("click"),f=!1),!1)}),b.find(d).click(function(a){a.stopPropagation(),window.location.href=d.attr("href")});var g="undefined"!=typeof e.attr("target")&&e.attr("target").length>0?e.attr("target"):"_self";b.find(e).click(function(a){a.stopPropagation(),a.preventDefault(),window.open(e.attr("href"),g)}),b.addClass("this-ready")}})},a(".mobile-false .rollover-project.rollover-active, .mobile-false .rollover-active,  .mobile-false .buttons-on-img.rollover-active").followCurentLink(),a.fn.touchFollowCurentLink=function(){return b.on("touchend",function(b){a(".mobile-true .rollover-content").removeClass("is-clicked"),a(".mobile-true .rollover-active").removeClass("is-clicked"),a(".mobile-true .rollover-active").parent("article").removeClass("is-clicked")}),this.each(function(){if(a(this).parents(".content-rollover-layout-list").length>0||a(this).parents(".gradient-overlay-layout-list").length>0)var b=a(this).parent("article");else var b=a(this);if(!b.hasClass("this-ready")){var c=b.parent().find(".links-container > a, .project-links-container > a"),d=b.find(".portfolio-categories a"),e=!1;b.on("touchstart",function(a){origY=a.originalEvent.touches[0].pageY,origX=a.originalEvent.touches[0].pageX}),b.on("touchend",function(d){var f=d.originalEvent.changedTouches[0].pageX,g=d.originalEvent.changedTouches[0].pageY;if(origY==g||origX==f){if(b.hasClass("is-clicked")){if(b.parents(".ts-wrap").hasClass("ts-interceptClicks"))return;return c.each(function(){$thisTarget=a(this).attr("target")?a(this).attr("target"):"_self"}),c.hasClass("project-details")||c.hasClass("link")||c.hasClass("project-link")?(window.open(c.attr("href"),$thisTarget),!1):(e||(e=!0,c.trigger("click"),e=!1),!1)}return d.preventDefault(),b.addClass("is-clicked"),!1}}),b.find(d).click(function(a){a.stopPropagation(),window.location.href=d.attr("href")}),b.addClass("this-ready")}})},a(".mobile-true .rollover-project.rollover-active, .mobile-true .rollover-active,  .mobile-true .buttons-on-img.rollover-active").touchFollowCurentLink(),a.fn.touchRolloverPostClick=function(){return b.on("touchend",function(b){a(".mobile-true .post").removeClass("is-clicked")}),this.each(function(){var b=a(this);b.find(".post-thumbnail-rollover").first(),b.find(".entry-meta a, .fancy-date a, .fancy-categories a"),b.find(".entry-excerpt").height()+b.find(".post-details").height();b.on("touchstart",function(a){origY=a.originalEvent.touches[0].pageY,origX=a.originalEvent.touches[0].pageX}),b.on("touchend",function(c){var d=c.originalEvent.changedTouches[0].pageX,e=c.originalEvent.changedTouches[0].pageY;if(origY<=e+5&&origY>=e-5||origX<=d+5&&origX==d-5){if(!b.hasClass("is-clicked"))return c.preventDefault(),"a"===c.target.tagName.toLowerCase(),a(".mobile-ture .post").removeClass("is-clicked"),b.addClass("is-clicked"),b.parent().siblings().find(".post").removeClass("is-clicked"),!1;b.parents().hasClass("disable-layout-hover")&&"a"===c.target.tagName.toLowerCase()&&a(c.target).trigger("click")}})})},a(".mobile-true .content-rollover-layout-list.portfolio-shortcode .post, .mobile-true .gradient-overlay-layout-list.portfolio-shortcode .post").touchRolloverPostClick(),a.fn.touchHoverImage=function(){return b.on("touchend",function(b){a(".mobile-true .rollover-content").removeClass("is-clicked")}),this.each(function(){var b=a(this);if(!b.hasClass("hover-ready")){var c=a(this).find(".rollover-content");c.parents(".wf-cell");c.on("touchstart",function(a){origY=a.originalEvent.touches[0].pageY,origX=a.originalEvent.touches[0].pageX}),c.on("touchend",function(b){var d=b.originalEvent.changedTouches[0].pageX,e=b.originalEvent.changedTouches[0].pageY;if((origY==e||origX==d)&&!c.hasClass("is-clicked"))return a(".links-container > a",c).on("touchend",function(a){a.stopPropagation(),c.addClass("is-clicked")}),b.preventDefault(),a(".mobile-true .buttons-on-img .rollover-content").removeClass("is-clicked"),c.addClass("is-clicked"),!1}),b.addClass("hover-ready")}})},a(".mobile-true .buttons-on-img").touchHoverImage(),a.fn.touchScrollerImage=function(){return b.on("touchend",function(b){a(".mobile-true .project-list-media").removeClass("is-clicked")}),this.each(function(){var b=a(this);if(!b.hasClass("hover-ready")){var c=a(this),d=c.find("a.rollover-click-target").first(),e=c.find(".links-container");c.on("touchstart",function(a){origY=a.originalEvent.touches[0].pageY,origX=a.originalEvent.touches[0].pageX}),c.on("touchend",function(b){var f=b.originalEvent.changedTouches[0].pageX,g=b.originalEvent.changedTouches[0].pageY;if(!c.parents(".ts-wrap").hasClass("ts-interceptClicks"))return origY!=g&&origX!=f||c.hasClass("is-clicked")?void 0:(d.length>0&&(d.on("click",function(b){b.stopPropagation(),a(this).hasClass("go-to")&&(window.location.href=a(this).attr("href"))}),d.trigger("click")),e.length>0&&e.find(" > a ").each(function(){a(this).on("touchend",function(b){b.stopPropagation(),a(this).trigger("click")})}),b.preventDefault(),a(".mobile-true .dt-owl-item").removeClass("is-clicked"),c.addClass("is-clicked"),!1)}),b.addClass("hover-ready")}})},a(".mobile-true .project-list-media").touchScrollerImage(),a.fn.touchHoverLinks=function(){return this.each(function(){var b=a(this);if(!b.hasClass("hover-ready")){var c=a(this);c.on("touchend",function(b){if(!c.parents(".ts-wrap").hasClass("ts-interceptClicks"))return c.hasClass("is-clicked")?void 0:c.hasClass("project-zoom")?(c.trigger("click"),a(".mobile-true .links-container > a").removeClass("is-clicked"),c.addClass("is-clicked"),!1):(window.location.href=c.attr("href"),!1)}),b.addClass("hover-ready")}})},a(".mobile-true .dt-owl-item .links-container > a").touchHoverLinks(),a.fn.triggerAlbumsClick=function(){return this.each(function(){var b=a(this);if(!b.hasClass("this-ready")){var c=a(this).find("a.rollover-click-target, a.dt-pswp-item").first(),d=a(this).find(".portfolio-categories a");if(c.length>0){c.on("click",function(b){b.preventDefault(),c.parents(".ts-wrap").hasClass("ts-interceptClicks")||a(this).hasClass("go-to")&&(window.location.href=a(this).attr("href"))});var e=!1;a(this).on("click",function(){var b=a(this).find("a.rollover-click-target, a.dt-pswp-item").first();a(this).find(".portfolio-categories a");if(!a(this).parents(".ts-wrap").hasClass("ts-interceptClicks"))return e||(e=!0,b.trigger("click"),e=!1),!1}),a(this).find(d).click(function(a){a.stopPropagation(),window.location.href=d.attr("href")})}b.addClass("this-ready")}})},a(".mobile-false .dt-albums-template .rollover-project, .mobile-false .dt-albums-shortcode .rollover-project, .mobile-false .dt-albums-template .buttons-on-img, .mobile-false .dt-albums-shortcode .buttons-on-img, .mobile-false .archive .type-dt_gallery .buttons-on-img, .mobile-false .albums-shortcode:not(.content-rollover-layout-list):not(.gradient-overlay-layout-list) .post-thumbnail-wrap").triggerAlbumsClick(),a.fn.triggerClonedAlbumsClick=function(){return this.each(function(){var b=a(this);if(!b.hasClass("this-clone-ready")){var c=a(this).find("a.rollover-click-target, a.dt-pswp-item").first(),d=a(this).find(".portfolio-categories a");if(c.length>0){c.on("click",function(b){b.preventDefault(),c.parents(".ts-wrap").hasClass("ts-interceptClicks")||a(this).hasClass("go-to")&&(window.location.href=a(this).attr("href"))});var e=!1;a(this).on("click",function(){var b=a(this).find("a.rollover-click-target, a.dt-pswp-item").first();a(this).find(".portfolio-categories a");if(!a(this).parents(".ts-wrap").hasClass("ts-interceptClicks"))return e||(e=!0,b.trigger("click"),e=!1),!1}),a(this).find(d).click(function(a){a.stopPropagation(),window.location.href=d.attr("href")})}b.addClass("this-clone-ready")}})},a.fn.triggerOverlayAlbumsClick=function(){return this.each(function(){var b=a(this);if(!b.hasClass("this-overlay-ready")){var c=b.parents(".post").first().find("a.rollover-click-target, a.dt-pswp-item").first(),d=b.find(".portfolio-categories a, .entry-excerpt a");if(c.length>0){c.on("click",function(b){b.preventDefault(),c.parents(".ts-wrap").hasClass("ts-interceptClicks")||a(this).hasClass("go-to")&&(window.location.href=a(this).attr("href"))});var e=!1;b.on("click",function(){if(!b.parents(".ts-wrap").hasClass("ts-interceptClicks"))return e||(e=!0,c.trigger("click"),e=!1),!1}),b.find(d).click(function(a){a.stopPropagation(),window.location.href=d.attr("href")})}b.addClass("this-overlay-ready")}})},a(" .mobile-false .albums-shortcode.content-rollover-layout-list .post-entry-content, .mobile-false .albums-shortcode.gradient-overlay-layout-list .post-entry-content").triggerOverlayAlbumsClick(),a.fn.triggerClonedOverlayAlbumsClick=function(){return this.each(function(){var b=a(this);if(!b.hasClass("this-cloned-overlay-ready")){var c=b.parents(".post").first().find("a.rollover-click-target, a.dt-pswp-item").first(),d=b.find(".portfolio-categories a, .entry-excerpt a");if(c.length>0){c.on("click",function(b){b.preventDefault(),c.parents(".ts-wrap").hasClass("ts-interceptClicks")||a(this).hasClass("go-to")&&(window.location.href=a(this).attr("href"))});var e=!1;b.on("click",function(){if(!b.parents(".ts-wrap").hasClass("ts-interceptClicks"))return e||(e=!0,c.trigger("click"),e=!1),!1}),b.find(d).click(function(a){a.stopPropagation(),window.location.href=d.attr("href")})}b.addClass("this-cloned-overlay-ready")}})},a.fn.triggerOverlayAlbumsTouch=function(){return b.on("touchend",function(b){a(".mobile-true .post").removeClass("is-clicked")}),this.each(function(){var b=a(this),c=b.find("a.rollover-click-target, a.dt-pswp-item").first(),d=b.find(".portfolio-categories a");b.on("touchstart",function(a){origY=a.originalEvent.touches[0].pageY,origX=a.originalEvent.touches[0].pageX}),b.on("touchend",function(e){var f=e.originalEvent.changedTouches[0].pageX,g=e.originalEvent.changedTouches[0].pageY;if(origY<=g+5&&origY>=g-5||origX<=f+5&&origX==f-5){if(!b.hasClass("is-clicked"))return e.preventDefault(),a(".mobile-ture .post").removeClass("is-clicked"),b.parent().siblings().find(".post").removeClass("is-clicked"),b.addClass("is-clicked"),!1;c.hasClass("go-to")&&(window.location.href=c.attr("href")),c.trigger("click"),b.find(d).click(function(a){a.stopPropagation(),window.location.href=d.attr("href")})}})})},a(" .mobile-true .albums-shortcode.content-rollover-layout-list .post, .mobile-true .albums-shortcode.gradient-overlay-layout-list .post").triggerOverlayAlbumsTouch(),a.fn.triggerAlbumsTouch=function(){return b.on("touchend",function(b){a(".mobile-true .rollover-content").removeClass("is-clicked")}),this.each(function(){var b=a(this);if(!b.hasClass("this-touch-ready")){var c=b.find("a.rollover-click-target, a.dt-pswp-item").first(),d=b.find(".portfolio-categories a");if(c.length>0){c.on("click",function(b){b.preventDefault(),c.parents(".ts-wrap").hasClass("ts-interceptClicks")||a(this).hasClass("go-to")&&(window.location.href=a(this).attr("href"))});var e=!1;b.on("touchstart",function(a){origY=a.originalEvent.touches[0].pageY,origX=a.originalEvent.touches[0].pageX}),b.on("touchend",function(a){var d=a.originalEvent.changedTouches[0].pageX,f=a.originalEvent.changedTouches[0].pageY;if(origY<=f+5&&origY>=f-5||origX<=d+5&&origX==d-5){if(b.parents(".ts-wrap").hasClass("ts-interceptClicks"))return;return e||(e=!0,c.trigger("click"),e=!1),!1}}),b.find(d).click(function(a){a.stopPropagation(),window.location.href=d.attr("href")})}b.addClass("this-touch-ready")}})},a(".mobile-true .dt-albums-template .rollover-project, .mobile-true .dt-albums-shortcode .rollover-project, .mobile-true .dt-albums-template .buttons-on-img, .mobile-true .dt-albums-shortcode .buttons-on-img, .mobile-true .archive .type-dt_gallery .buttons-on-img, .mobile-true .albums-shortcode:not(.content-rollover-layout-list):not(.gradient-overlay-layout-list) .post-thumbnail").triggerAlbumsTouch(),a.fn.triggerHoverClick=function(){return this.each(function(){var b=a(this);if(!b.hasClass("click-ready")){var c,d=b.prev("a:not(.dt-single-pswp):not(.dt-pswp-item)").first(),e=b.find(".portfolio-categories a"),f=b.find(".project-link"),g=f.attr("target")?f.attr("target"):"_self";if(d.length>0){var h=!1;b.on("click",function(e){if(!b.parents(".ts-wrap").hasClass("ts-interceptClicks")&&!b.parents(".owl-carousel").hasClass("ts-interceptClicks"))return c=a(e.target),c.hasClass("project-zoom")||c.parent("a").hasClass("project-zoom")||h||(h=!0,d.trigger("click"),window.location.href=d.attr("href"),h=!1),!1}),b.find(f).click(function(a){a.stopPropagation(),a.preventDefault(),window.open(f.attr("href"),g)}),b.find(e).click(function(a){a.stopPropagation(),window.location.href=e.attr("href")})}b.addClass("click-ready")}})},a(".mobile-false .rollover-project:not(.rollover-active) .rollover-content, .mobile-false .buttons-on-img:not(.rollover-active) .rollover-content").triggerHoverClick()}),function(a){a.fn.collagePlus=function(b){function c(b,c,e,f){for(var g=e.padding*b.length+b.length*b[0][3],h=e.albumWidth-g,i=h/(c-g),j=g,k=c<e.albumWidth,l=0;l<b.length;l++){var m=a(b[l][0]),n=Math.floor(b[l][1]*i),o=Math.floor(b[l][2]*i),p=!!(l<b.length-1);e.allowPartialLastRow===!0&&k===!0&&(n=b[l][1],o=b[l][2]),j+=n;var q=m.is("img")?m:m.find("img").first();q.width(n),m.is("img")||m.width(n+b[l][3]),q.height(o),m.is("img")||m.height(o+b[l][4]),e.allowPartialLastRow===!1&&k===!0?d(m,p,"none"):d(m,p,e.display)}}function d(a,b,c){var d={display:c,"vertical-align":"bottom",overflow:"hidden"};return a.css(d)}function e(b){$img=a(b);var c=new Array;return c.w=parseFloat($img.css("border-left-width"))+parseFloat($img.css("border-right-width")),c.h=parseFloat($img.css("border-top-width"))+parseFloat($img.css("border-bottom-width")),c}var f={targetHeight:400,albumWidth:this.width(),padding:parseFloat(this.css("padding-left")),images:this.children(),fadeSpeed:"fast",display:"inline-block",effect:"default",direction:"vertical",allowPartialLastRow:!1},g=a.extend({},f,b);return this.each(function(){var b=0,d=[],f=1;g.images.each(function(h){var i=a(this),j=i.is("img")?i:a(this).find("img").first();if("undefined"!=j.attr("width")&&"undefined"!=j.attr("height"))var k="undefined"!=typeof j.data("width")?j.data("width"):j.attr("width"),l="undefined"!=typeof j.data("height")?j.data("height"):j.attr("height");else var k="undefined"!=typeof j.data("width")?j.data("width"):j.width(),l="undefined"!=typeof j.data("height")?j.data("height"):j.height();var m=e(j);j.data("width",k),j.data("height",l);var n=Math.ceil(k/l*g.targetHeight),o=Math.ceil(g.targetHeight);d.push([this,n,o,m.w,m.h]),b+=n+m.w+g.padding,b>g.albumWidth&&0!=d.length&&(c(d,b,g,f),delete b,delete d,b=0,d=[],f+=1),g.images.length-1==h&&0!=d.length&&(c(d,b,g,f),delete b,delete d,b=0,d=[],f+=1)}),a(this).trigger("jgDone")})};var b=0;a(".jg-container").each(function(){b++;var c=a(this),d=c.attr("data-padding");c.find(".wf-cell");c.attr("id","jg-container-"+b),a("<style type='text/css'> .content #jg-container-"+b+" .wf-cell{padding:"+d+";} .content #jg-container-"+b+".wf-container{margin:-"+d+";} .content .full-width-wrap #jg-container-"+b+".wf-container{margin-left:"+d+"; margin-right:"+d+"; margin-top:-"+d+"; margin-bottom:-"+d+";}</style>").insertAfter(c);var e;c.on("jgDone",function(){new Layzr({selector:".jgrid-lazy-load",attr:"data-src",attrSrcSet:"data-srcset",retinaAttr:"data-src-retina",threshold:0,before:function(){this.setAttribute("sizes",this.width+"px"),this.style.willChange="opacity"},callback:function(){this.classList.add("jgrid-layzr-loaded");var b=a(this);b.one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",function(a){clearTimeout(e),e=setTimeout(function(){b.parent().removeClass("layzr-bg"),b.css("will-change","auto")},200)})}})})}),a.fn.collage=function(b){return this.each(function(){var c=(a(this),a(this)),d=c.attr("data-padding"),e=c.find(".wf-cell"),f=parseFloat(e.first().css("padding-left"))+parseFloat(e.first().css("padding-right")),g=parseInt(c.attr("data-target-height")),h=!0;if("false"==c.attr("data-part-row")&&(h=!1),c.parent(".full-width-wrap").length)var i=c.parents(".full-width-wrap").width()-2*parseInt(d);else var i=c.parent().width()+2*parseInt(d);var j={albumWidth:i,targetHeight:g,padding:f,allowPartialLastRow:h,fadeSpeed:2e3,effect:"effect-1",direction:"vertical"};a.extend(j,b),dtGlobals.jGrid=j,c.collagePlus(j),c.css({width:i})})},a(window).on("debouncedresize",function(){a(".jg-container").not(".jgrid-shortcode").collage(),a(".jgrid-shortcode").each(function(){var b=a(this),c=b.data("visibleItems");c?b.collage({images:c}):b.collage()})}).trigger("debouncedresize")}(jQuery);
!function(d,l){"use strict";var e=!1,n=!1;if(l.querySelector)if(d.addEventListener)e=!0;if(d.wp=d.wp||{},!d.wp.receiveEmbedMessage)if(d.wp.receiveEmbedMessage=function(e){var t=e.data;if(t)if(t.secret||t.message||t.value)if(!/[^a-zA-Z0-9]/.test(t.secret)){for(var r,i,a,s=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),n=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),o=new RegExp("^https?:$","i"),c=0;c<n.length;c++)n[c].style.display="none";for(c=0;c<s.length;c++)if(r=s[c],e.source===r.contentWindow){if(r.removeAttribute("style"),"height"===t.message){if(1e3<(a=parseInt(t.value,10)))a=1e3;else if(~~a<200)a=200;r.height=a}if("link"===t.message)if(i=l.createElement("a"),a=l.createElement("a"),i.href=r.getAttribute("src"),a.href=t.value,o.test(a.protocol))if(a.host===i.host)if(l.activeElement===r)d.top.location.href=t.value}}},e)d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",t,!1),d.addEventListener("load",t,!1);function t(){if(!n){n=!0;for(var e,t,r=-1!==navigator.appVersion.indexOf("MSIE 10"),i=!!navigator.userAgent.match(/Trident.*rv:11\./),a=l.querySelectorAll("iframe.wp-embedded-content"),s=0;s<a.length;s++){if(!(e=a[s]).getAttribute("data-secret"))t=Math.random().toString(36).substr(2,10),e.src+="#?secret="+t,e.setAttribute("data-secret",t);if(r||i)(t=e.cloneNode(!0)).removeAttribute("security"),e.parentNode.replaceChild(t,e)}}}}(window,document);
document.documentElement.className+=" js_active ",document.documentElement.className+="ontouchstart"in document.documentElement?" vc_mobile ":" vc_desktop ",function(){for(var prefix=["-webkit-","-moz-","-ms-","-o-",""],i=0;i<prefix.length;i++)prefix[i]+"transform"in document.documentElement.style&&(document.documentElement.className+=" vc_transform ")}(),function(){"function"!=typeof window.vc_js&&(window.vc_js=function(){"use strict";vc_toggleBehaviour(),vc_tabsBehaviour(),vc_accordionBehaviour(),vc_teaserGrid(),vc_carouselBehaviour(),vc_slidersBehaviour(),vc_prettyPhoto(),vc_pinterest(),vc_progress_bar(),vc_plugin_flexslider(),vc_gridBehaviour(),vc_rowBehaviour(),vc_prepareHoverBox(),vc_googleMapsPointer(),vc_ttaActivation(),jQuery(document).trigger("vc_js"),window.setTimeout(vc_waypoints,500)}),"function"!=typeof window.vc_plugin_flexslider&&(window.vc_plugin_flexslider=function($parent){($parent?$parent.find(".wpb_flexslider"):jQuery(".wpb_flexslider")).each(function(){var this_element=jQuery(this),sliderTimeout=1e3*parseInt(this_element.attr("data-interval"),10),sliderFx=this_element.attr("data-flex_fx"),slideshow=!0;0==sliderTimeout&&(slideshow=!1),this_element.is(":visible")&&this_element.flexslider({animation:sliderFx,slideshow:slideshow,slideshowSpeed:sliderTimeout,sliderSpeed:800,smoothHeight:!0})})}),"function"!=typeof window.vc_googleplus&&(window.vc_googleplus=function(){0<jQuery(".wpb_googleplus").length&&function(){var po=document.createElement("script");po.type="text/javascript",po.async=!0,po.src="https://apis.google.com/js/plusone.js";var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(po,s)}()}),"function"!=typeof window.vc_pinterest&&(window.vc_pinterest=function(){0<jQuery(".wpb_pinterest").length&&function(){var po=document.createElement("script");po.type="text/javascript",po.async=!0,po.src="https://assets.pinterest.com/js/pinit.js";var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(po,s)}()}),"function"!=typeof window.vc_progress_bar&&(window.vc_progress_bar=function(){void 0!==jQuery.fn.vcwaypoint&&jQuery(".vc_progress_bar").each(function(){var $el=jQuery(this);$el.vcwaypoint(function(){$el.find(".vc_single_bar").each(function(index){var bar=jQuery(this).find(".vc_bar"),val=bar.data("percentage-value");setTimeout(function(){bar.css({width:val+"%"})},200*index)})},{offset:"85%"})})}),"function"!=typeof window.vc_waypoints&&(window.vc_waypoints=function(){void 0!==jQuery.fn.vcwaypoint&&jQuery(".wpb_animate_when_almost_visible:not(.wpb_start_animation)").each(function(){var $el=jQuery(this);$el.vcwaypoint(function(){$el.addClass("wpb_start_animation animated")},{offset:"85%"})})}),"function"!=typeof window.vc_toggleBehaviour&&(window.vc_toggleBehaviour=function($el){function event(e){e&&e.preventDefault&&e.preventDefault();var element=jQuery(this).closest(".vc_toggle"),content=element.find(".vc_toggle_content");element.hasClass("vc_toggle_active")?content.slideUp({duration:300,complete:function(){element.removeClass("vc_toggle_active")}}):content.slideDown({duration:300,complete:function(){element.addClass("vc_toggle_active")}})}$el?$el.hasClass("vc_toggle_title")?$el.unbind("click").on("click",event):$el.find(".vc_toggle_title").off("click").on("click",event):jQuery(".vc_toggle_title").off("click").on("click",event)}),"function"!=typeof window.vc_tabsBehaviour&&(window.vc_tabsBehaviour=function($tab){if(jQuery.ui){var $call=$tab||jQuery(".wpb_tabs, .wpb_tour"),ver=jQuery.ui&&jQuery.ui.version?jQuery.ui.version.split("."):"1.10",old_version=1===parseInt(ver[0],10)&&parseInt(ver[1],10)<9;$call.each(function(index){var $tabs,interval=jQuery(this).attr("data-interval"),tabs_array=[];if($tabs=jQuery(this).find(".wpb_tour_tabs_wrapper").tabs({show:function(event,ui){wpb_prepare_tab_content(event,ui)},activate:function(event,ui){wpb_prepare_tab_content(event,ui)}}),interval&&0<interval)try{$tabs.tabs("rotate",1e3*interval)}catch(err){window.console&&window.console.warn&&console.warn("tabs behaviours error",err)}jQuery(this).find(".wpb_tab").each(function(){tabs_array.push(this.id)}),jQuery(this).find(".wpb_tabs_nav li").on("click",function(e){return e&&e.preventDefault&&e.preventDefault(),old_version?$tabs.tabs("select",jQuery("a",this).attr("href")):$tabs.tabs("option","active",jQuery(this).index()),!1}),jQuery(this).find(".wpb_prev_slide a, .wpb_next_slide a").on("click",function(e){var index,length;e&&e.preventDefault&&e.preventDefault(),old_version?(index=$tabs.tabs("option","selected"),jQuery(this).parent().hasClass("wpb_next_slide")?index++:index--,index<0?index=$tabs.tabs("length")-1:index>=$tabs.tabs("length")&&(index=0),$tabs.tabs("select",index)):(index=$tabs.tabs("option","active"),length=$tabs.find(".wpb_tab").length,index=jQuery(this).parent().hasClass("wpb_next_slide")?length<=index+1?0:index+1:index-1<0?length-1:index-1,$tabs.tabs("option","active",index))})})}}),"function"!=typeof window.vc_accordionBehaviour&&(window.vc_accordionBehaviour=function(){jQuery(".wpb_accordion").each(function(index){var $tabs,active_tab,collapsible,$this=jQuery(this);$this.attr("data-interval"),collapsible=!1===(active_tab=!isNaN(jQuery(this).data("active-tab"))&&0<parseInt($this.data("active-tab"),10)&&parseInt($this.data("active-tab"),10)-1)||"yes"===$this.data("collapsible"),$tabs=$this.find(".wpb_accordion_wrapper").accordion({header:"> div > h3",autoHeight:!1,heightStyle:"content",active:active_tab,collapsible:collapsible,navigation:!0,activate:vc_accordionActivate,change:function(event,ui){void 0!==jQuery.fn.isotope&&ui.newContent.find(".isotope").isotope("layout"),vc_carouselBehaviour(ui.newPanel)}}),!0===$this.data("vcDisableKeydown")&&($tabs.data("uiAccordion")._keydown=function(){})})}),"function"!=typeof window.vc_teaserGrid&&(window.vc_teaserGrid=function(){var layout_modes={fitrows:"fitRows",masonry:"masonry"};jQuery(".wpb_grid .teaser_grid_container:not(.wpb_carousel), .wpb_filtered_grid .teaser_grid_container:not(.wpb_carousel)").each(function(){var $container=jQuery(this),$thumbs=$container.find(".wpb_thumbnails"),layout_mode=$thumbs.attr("data-layout-mode");$thumbs.isotope({itemSelector:".isotope-item",layoutMode:void 0===layout_modes[layout_mode]?"fitRows":layout_modes[layout_mode]}),$container.find(".categories_filter a").data("isotope",$thumbs).on("click",function(e){e&&e.preventDefault&&e.preventDefault();var $thumbs=jQuery(this).data("isotope");jQuery(this).parent().parent().find(".active").removeClass("active"),jQuery(this).parent().addClass("active"),$thumbs.isotope({filter:jQuery(this).attr("data-filter")})}),jQuery(window).bind("load resize",function(){$thumbs.isotope("layout")})})}),"function"!=typeof window.vc_carouselBehaviour&&(window.vc_carouselBehaviour=function($parent){($parent?$parent.find(".wpb_carousel"):jQuery(".wpb_carousel")).each(function(){var $this=jQuery(this);if(!0!==$this.data("carousel_enabled")&&$this.is(":visible")){$this.data("carousel_enabled",!0);getColumnsCount(jQuery(this));jQuery(this).hasClass("columns_count_1")&&0;var carousel_li=jQuery(this).find(".wpb_thumbnails-fluid li");carousel_li.css({"margin-right":carousel_li.css("margin-left"),"margin-left":0});var fluid_ul=jQuery(this).find("ul.wpb_thumbnails-fluid");fluid_ul.width(fluid_ul.width()+300),jQuery(window).on("resize",function(){screen_size!=(screen_size=getSizeName())&&window.setTimeout(function(){location.reload()},20)})}})}),"function"!=typeof window.vc_slidersBehaviour&&(window.vc_slidersBehaviour=function(){jQuery(".wpb_gallery_slides").each(function(index){var $imagesGrid,this_element=jQuery(this);if(this_element.hasClass("wpb_slider_nivo")){var sliderTimeout=1e3*this_element.attr("data-interval");0===sliderTimeout&&(sliderTimeout=9999999999),this_element.find(".nivoSlider").nivoSlider({effect:"boxRainGrow,boxRain,boxRainReverse,boxRainGrowReverse",slices:15,boxCols:8,boxRows:4,animSpeed:800,pauseTime:sliderTimeout,startSlide:0,directionNav:!0,directionNavHide:!0,controlNav:!0,keyboardNav:!1,pauseOnHover:!0,manualAdvance:!1,prevText:"Prev",nextText:"Next"})}else this_element.hasClass("wpb_image_grid")&&(jQuery.fn.imagesLoaded?$imagesGrid=this_element.find(".wpb_image_grid_ul").imagesLoaded(function(){$imagesGrid.isotope({itemSelector:".isotope-item",layoutMode:"fitRows"})}):this_element.find(".wpb_image_grid_ul").isotope({itemSelector:".isotope-item",layoutMode:"fitRows"}))})}),"function"!=typeof window.vc_prettyPhoto&&(window.vc_prettyPhoto=function(){try{jQuery&&jQuery.fn&&jQuery.fn.prettyPhoto&&jQuery('a.prettyphoto, .gallery-icon a[href*=".jpg"]').prettyPhoto({animationSpeed:"normal",hook:"data-rel",padding:15,opacity:.7,showTitle:!0,allowresize:!0,counter_separator_label:"/",hideflash:!1,deeplinking:!1,modal:!1,callback:function(){-1<location.href.indexOf("#!prettyPhoto")&&(location.hash="")},social_tools:""})}catch(err){window.console&&window.console.warn&&window.console.warn("vc_prettyPhoto initialize error",err)}}),"function"!=typeof window.vc_google_fonts&&(window.vc_google_fonts=function(){return window.console&&window.console.warn&&window.console.warn("function vc_google_fonts is deprecated, no need to use it"),!1}),window.vcParallaxSkroll=!1,"function"!=typeof window.vc_rowBehaviour&&(window.vc_rowBehaviour=function(){var vcSkrollrOptions,callSkrollInit,$=window.jQuery;function fullWidthRow(){var $elements=$('[data-vc-full-width="true"]');$.each($elements,function(key,item){var $el=$(this);$el.addClass("vc_hidden");var $el_full=$el.next(".vc_row-full-width");if($el_full.length||($el_full=$el.parent().next(".vc_row-full-width")),$el_full.length){var padding,paddingRight,el_margin_left=parseInt($el.css("margin-left"),10),el_margin_right=parseInt($el.css("margin-right"),10),offset=0-$el_full.offset().left-el_margin_left,width=$(window).width();if("rtl"===$el.css("direction")&&(offset-=$el_full.width(),offset+=width,offset+=el_margin_left,offset+=el_margin_right),$el.css({position:"relative",left:offset,"box-sizing":"border-box",width:width}),!$el.data("vcStretchContent"))"rtl"===$el.css("direction")?((padding=offset)<0&&(padding=0),(paddingRight=offset)<0&&(paddingRight=0)):((padding=-1*offset)<0&&(padding=0),(paddingRight=width-padding-$el_full.width()+el_margin_left+el_margin_right)<0&&(paddingRight=0)),$el.css({"padding-left":padding+"px","padding-right":paddingRight+"px"});$el.attr("data-vc-full-width-init","true"),$el.removeClass("vc_hidden"),$(document).trigger("vc-full-width-row-single",{el:$el,offset:offset,marginLeft:el_margin_left,marginRight:el_margin_right,elFull:$el_full,width:width})}}),$(document).trigger("vc-full-width-row",$elements)}function fullHeightRow(){var windowHeight,offsetTop,fullHeight,$element=$(".vc_row-o-full-height:first");$element.length&&(windowHeight=$(window).height(),(offsetTop=$element.offset().top)<windowHeight&&(fullHeight=100-offsetTop/(windowHeight/100),$element.css("min-height",fullHeight+"vh")));$(document).trigger("vc-full-height-row",$element)}$(window).off("resize.vcRowBehaviour").on("resize.vcRowBehaviour",fullWidthRow).on("resize.vcRowBehaviour",fullHeightRow),fullWidthRow(),fullHeightRow(),(0<window.navigator.userAgent.indexOf("MSIE ")||navigator.userAgent.match(/Trident.*rv\:11\./))&&$(".vc_row-o-full-height").each(function(){"flex"===$(this).css("display")&&$(this).wrap('<div class="vc_ie-flexbox-fixer"></div>')}),vc_initVideoBackgrounds(),callSkrollInit=!1,window.vcParallaxSkroll&&window.vcParallaxSkroll.destroy(),$(".vc_parallax-inner").remove(),$("[data-5p-top-bottom]").removeAttr("data-5p-top-bottom data-30p-top-bottom"),$("[data-vc-parallax]").each(function(){var skrollrSize,skrollrStart,$parallaxElement,parallaxImage,youtubeId;callSkrollInit=!0,"on"===$(this).data("vcParallaxOFade")&&$(this).children().attr("data-5p-top-bottom","opacity:0;").attr("data-30p-top-bottom","opacity:1;"),skrollrSize=100*$(this).data("vcParallax"),($parallaxElement=$("<div />").addClass("vc_parallax-inner").appendTo($(this))).height(skrollrSize+"%"),parallaxImage=$(this).data("vcParallaxImage"),(youtubeId=vcExtractYoutubeId(parallaxImage))?insertYoutubeVideoAsBackground($parallaxElement,youtubeId):void 0!==parallaxImage&&$parallaxElement.css("background-image","url("+parallaxImage+")"),skrollrStart=-(skrollrSize-100),$parallaxElement.attr("data-bottom-top","top: "+skrollrStart+"%;").attr("data-top-bottom","top: 0%;")}),callSkrollInit&&window.skrollr&&(vcSkrollrOptions={forceHeight:!1,smoothScrolling:!1,mobileCheck:function(){return!1}},window.vcParallaxSkroll=skrollr.init(vcSkrollrOptions),window.vcParallaxSkroll)}),"function"!=typeof window.vc_gridBehaviour&&(window.vc_gridBehaviour=function(){jQuery.fn.vcGrid&&jQuery("[data-vc-grid]").vcGrid()}),"function"!=typeof window.getColumnsCount&&(window.getColumnsCount=function(el){for(var find=!1,i=1;!1===find;){if(el.hasClass("columns_count_"+i))return find=!0,i;i++}});var screen_size=getSizeName();function getSizeName(){var screen_w=jQuery(window).width();return 1170<screen_w?"desktop_wide":960<screen_w&&screen_w<1169?"desktop":768<screen_w&&screen_w<959?"tablet":300<screen_w&&screen_w<767?"mobile":screen_w<300?"mobile_portrait":""}"function"!=typeof window.wpb_prepare_tab_content&&(window.wpb_prepare_tab_content=function(event,ui){var $ui_panel,$google_maps,panel=ui.panel||ui.newPanel,$pie_charts=panel.find(".vc_pie_chart:not(.vc_ready)"),$round_charts=panel.find(".vc_round-chart"),$line_charts=panel.find(".vc_line-chart"),$carousel=panel.find('[data-ride="vc_carousel"]');if(vc_carouselBehaviour(),vc_plugin_flexslider(panel),ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),panel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&panel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),$pie_charts.length&&jQuery.fn.vcChat&&$pie_charts.vcChat(),$round_charts.length&&jQuery.fn.vcRoundChart&&$round_charts.vcRoundChart({reload:!1}),$line_charts.length&&jQuery.fn.vcLineChart&&$line_charts.vcLineChart({reload:!1}),$carousel.length&&jQuery.fn.carousel&&$carousel.carousel("resizeAction"),$ui_panel=panel.find(".isotope, .wpb_image_grid_ul"),$google_maps=panel.find(".wpb_gmaps_widget"),0<$ui_panel.length&&$ui_panel.isotope("layout"),$google_maps.length&&!$google_maps.is(".map_ready")){var $frame=$google_maps.find("iframe");$frame.attr("src",$frame.attr("src")),$google_maps.addClass("map_ready")}panel.parents(".isotope").length&&panel.parents(".isotope").each(function(){jQuery(this).isotope("layout")})}),"function"!=typeof window.vc_ttaActivation&&(window.vc_ttaActivation=function(){jQuery("[data-vc-accordion]").on("show.vc.accordion",function(e){var $=window.jQuery,ui={};ui.newPanel=$(this).data("vc.accordion").getTarget(),window.wpb_prepare_tab_content(e,ui)})}),"function"!=typeof window.vc_accordionActivate&&(window.vc_accordionActivate=function(event,ui){if(ui.newPanel.length&&ui.newHeader.length){var $pie_charts=ui.newPanel.find(".vc_pie_chart:not(.vc_ready)"),$round_charts=ui.newPanel.find(".vc_round-chart"),$line_charts=ui.newPanel.find(".vc_line-chart"),$carousel=ui.newPanel.find('[data-ride="vc_carousel"]');void 0!==jQuery.fn.isotope&&ui.newPanel.find(".isotope, .wpb_image_grid_ul").isotope("layout"),ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&ui.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var grid=jQuery(this).data("vcGrid");grid&&grid.gridBuilder&&grid.gridBuilder.setMasonry&&grid.gridBuilder.setMasonry()}),vc_carouselBehaviour(ui.newPanel),vc_plugin_flexslider(ui.newPanel),$pie_charts.length&&jQuery.fn.vcChat&&$pie_charts.vcChat(),$round_charts.length&&jQuery.fn.vcRoundChart&&$round_charts.vcRoundChart({reload:!1}),$line_charts.length&&jQuery.fn.vcLineChart&&$line_charts.vcLineChart({reload:!1}),$carousel.length&&jQuery.fn.carousel&&$carousel.carousel("resizeAction"),ui.newPanel.parents(".isotope").length&&ui.newPanel.parents(".isotope").each(function(){jQuery(this).isotope("layout")})}}),"function"!=typeof window.initVideoBackgrounds&&(window.initVideoBackgrounds=function(){return window.console&&window.console.warn&&window.console.warn("this function is deprecated use vc_initVideoBackgrounds"),vc_initVideoBackgrounds()}),"function"!=typeof window.vc_initVideoBackgrounds&&(window.vc_initVideoBackgrounds=function(){jQuery("[data-vc-video-bg]").each(function(){var youtubeUrl,youtubeId,$element=jQuery(this);$element.data("vcVideoBg")?(youtubeUrl=$element.data("vcVideoBg"),(youtubeId=vcExtractYoutubeId(youtubeUrl))&&($element.find(".vc_video-bg").remove(),insertYoutubeVideoAsBackground($element,youtubeId)),jQuery(window).on("grid:items:added",function(event,$grid){$element.has($grid).length&&vcResizeVideoBackground($element)})):$element.find(".vc_video-bg").remove()})}),"function"!=typeof window.insertYoutubeVideoAsBackground&&(window.insertYoutubeVideoAsBackground=function($element,youtubeId,counter){if("undefined"==typeof YT||void 0===YT.Player)return 100<(counter=void 0===counter?0:counter)?void console.warn("Too many attempts to load YouTube api"):void setTimeout(function(){insertYoutubeVideoAsBackground($element,youtubeId,counter++)},100);var $container=$element.prepend('<div class="vc_video-bg vc_hidden-xs"><div class="inner"></div></div>').find(".inner");new YT.Player($container[0],{width:"100%",height:"100%",videoId:youtubeId,playerVars:{playlist:youtubeId,iv_load_policy:3,enablejsapi:1,disablekb:1,autoplay:1,controls:0,showinfo:0,rel:0,loop:1,wmode:"transparent"},events:{onReady:function(event){event.target.mute().setLoop(!0)}}}),vcResizeVideoBackground($element),jQuery(window).bind("resize",function(){vcResizeVideoBackground($element)})}),"function"!=typeof window.vcResizeVideoBackground&&(window.vcResizeVideoBackground=function($element){var iframeW,iframeH,marginLeft,marginTop,containerW=$element.innerWidth(),containerH=$element.innerHeight();containerW/containerH<16/9?(iframeW=containerH*(16/9),iframeH=containerH,marginLeft=-Math.round((iframeW-containerW)/2)+"px",marginTop=-Math.round((iframeH-containerH)/2)+"px"):(iframeH=(iframeW=containerW)*(9/16),marginTop=-Math.round((iframeH-containerH)/2)+"px",marginLeft=-Math.round((iframeW-containerW)/2)+"px"),iframeW+="px",iframeH+="px",$element.find(".vc_video-bg iframe").css({maxWidth:"1000%",marginLeft:marginLeft,marginTop:marginTop,width:iframeW,height:iframeH})}),"function"!=typeof window.vcExtractYoutubeId&&(window.vcExtractYoutubeId=function(url){if(void 0===url)return!1;var id=url.match(/(?:https?:\/{2})?(?:w{3}\.)?youtu(?:be)?\.(?:com|be)(?:\/watch\?v=|\/)([^\s&]+)/);return null!==id&&id[1]}),"function"!=typeof window.vc_googleMapsPointer&&(window.vc_googleMapsPointer=function(){var $=window.jQuery,$wpbGmapsWidget=$(".wpb_gmaps_widget");$wpbGmapsWidget.on("click",function(){$("iframe",this).css("pointer-events","auto")}),$wpbGmapsWidget.on("mouseleave",function(){$("iframe",this).css("pointer-events","none")}),$(".wpb_gmaps_widget iframe").css("pointer-events","none")}),"function"!=typeof window.vc_setHoverBoxPerspective&&(window.vc_setHoverBoxPerspective=function(hoverBox){hoverBox.each(function(){var $this=jQuery(this),perspective=4*$this.width()+"px";$this.css("perspective",perspective)})}),"function"!=typeof window.vc_setHoverBoxHeight&&(window.vc_setHoverBoxHeight=function(hoverBox){hoverBox.each(function(){var $this=jQuery(this),hoverBoxInner=$this.find(".vc-hoverbox-inner");hoverBoxInner.css("min-height",0);var frontHeight=$this.find(".vc-hoverbox-front-inner").outerHeight(),backHeight=$this.find(".vc-hoverbox-back-inner").outerHeight(),hoverBoxHeight=backHeight<frontHeight?frontHeight:backHeight;hoverBoxHeight<250&&(hoverBoxHeight=250),hoverBoxInner.css("min-height",hoverBoxHeight+"px")})}),"function"!=typeof window.vc_prepareHoverBox&&(window.vc_prepareHoverBox=function(){var hoverBox=jQuery(".vc-hoverbox");vc_setHoverBoxHeight(hoverBox),vc_setHoverBoxPerspective(hoverBox)}),jQuery(document).ready(window.vc_prepareHoverBox),jQuery(window).resize(window.vc_prepareHoverBox),jQuery(document).ready(function($){window.vc_js()})}(window.jQuery);
!function(f){f.fn.bsf_appear=function(r,e){var h=f.extend({data:void 0,one:!0,accX:0,accY:0},e);return this.each(function(){var l=f(this);if(l.bsf_appeared=!1,r){var b=f(window),a=function(){if(l.is(":visible")){var e=b.scrollLeft(),a=b.scrollTop(),r=l.offset(),f=r.left,p=r.top,s=h.accX,n=h.accY,t=l.height(),c=b.height(),i=l.width(),o=b.width();a<=p+t+n&&p<=a+c+n&&e<=f+i+s&&f<=e+o+s?l.bsf_appeared||l.trigger("bsf_appear",h.data):l.bsf_appeared=!1}else l.bsf_appeared=!1},e=function(){if(l.bsf_appeared=!0,h.one){b.unbind("scroll",a);var e=f.inArray(a,f.fn.bsf_appear.checks);0<=e&&f.fn.bsf_appear.checks.splice(e,1)}r.apply(this,arguments)};h.one?l.one("bsf_appear",h.data,e):l.bind("bsf_appear",h.data,e),b.scroll(a),f.fn.bsf_appear.checks.push(a),a()}else l.trigger("bsf_appear",h.data)})},f.extend(f.fn.bsf_appear,{checks:[],timeout:null,checkAll:function(){var e=f.fn.bsf_appear.checks.length;if(0<e)for(;e--;)f.fn.bsf_appear.checks[e]()},run:function(){f.fn.bsf_appear.timeout&&clearTimeout(f.fn.bsf_appear.timeout),f.fn.bsf_appear.timeout=setTimeout(f.fn.bsf_appear.checkAll,20)}}),f.each(["append","prepend","after","before","attr","removeAttr","addClass","removeClass","toggleClass","remove","css","show","hide"],function(e,a){var r=f.fn[a];r&&(f.fn[a]=function(){var e=r.apply(this,arguments);return f.fn.bsf_appear.run(),e})})}(jQuery);
!function(R){function E(){return!!jQuery("body").hasClass("rtl")}jQuery(document).ready(function(){function G(){if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))return!1;jQuery(".enable-on-viewport").each(function(e,t){var a=jQuery(this).isVdoOnScreen();jQuery(this).hasClass("hosted-video")&&!jQuery(this).hasClass("override-controls")&&(a?(jQuery(this)[0].play(),jQuery(this).parent().parent().parent().find(".video-controls").attr("data-action","play"),jQuery(this).parent().parent().parent().find(".video-controls").html('<i class="ult-vid-cntrlpause"></i>')):(jQuery(this)[0].pause(),jQuery(this).parent().parent().parent().find(".video-controls").attr("data-action","pause"),jQuery(this).parent().parent().parent().find(".video-controls").html('<i class="ult-vid-cntrlplay"></i>')))})}function J(e,t){var a=e.data("seperator"),r=e.data("seperator-type"),o=e.data("seperator-shape-size"),s=e.data("seperator-background-color"),i=e.data("seperator-border"),l=e.data("seperator-border-color"),d=e.data("seperator-border-width"),p=e.data("seperator-svg-height"),n=e.data("seperator-full-width"),c=e.data("seperator-position");void 0!==c&&""!=c||(c="top_seperator");var u=e.data("icon");u=void 0===u?"":'<div class="separator-icon">'+u+"</div>";var v=seperator_class=seperator_border_css=seperator_border_line_css=seperator_css="";if(void 0!==a&&"true"==a.toString()){var h=shape_css=svg=inner_html=seperator_css=shape_css="",_=!1,b="uvc-seperator-"+Math.floor(9999999999999*Math.random());void 0!==o&&""!=o&&"undefined"!=o||(o=0);var g=(o=parseInt(o))/2,m=0;if("triangle_seperator"==r)seperator_class="ult-trinalge-seperator";else if("circle_seperator"==r)seperator_class="ult-circle-seperator";else if("diagonal_seperator"==r)seperator_class="ult-double-diagonal";else if("triangle_svg_seperator"==r)seperator_class="ult-svg-triangle",svg='<svg class="uvc-svg-triangle" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+s+'" width="100%" height="'+p+'" viewBox="0 0 0.156661 0.1"><polygon points="0.156661,3.93701e-006 0.156661,0.000429134 0.117665,0.05 0.0783307,0.0999961 0.0389961,0.05 -0,0.000429134 -0,3.93701e-006 0.0783307,3.93701e-006 "/></svg>',_=!0;else if("circle_svg_seperator"==r)seperator_class="ult-svg-circle",svg='<svg class="uvc-svg-circle" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+s+'" width="100%" height="'+p+'" viewBox="0 0 0.2 0.1"><path d="M0.200004 0c-3.93701e-006,0.0552205 -0.0447795,0.1 -0.100004,0.1 -0.0552126,0 -0.0999921,-0.0447795 -0.1,-0.1l0.200004 0z"/></svg>',_=!0;else if("xlarge_triangle_seperator"==r)seperator_class="ult-xlarge-triangle",svg='<svg class="uvc-x-large-triangle" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+s+'" width="100%" height="'+p+'" viewBox="0 0 4.66666 0.333331" preserveAspectRatio="none"><path class="fil0" d="M-0 0.333331l4.66666 0 0 -3.93701e-006 -2.33333 0 -2.33333 0 0 3.93701e-006zm0 -0.333331l4.66666 0 0 0.166661 -4.66666 0 0 -0.166661zm4.66666 0.332618l0 -0.165953 -4.66666 0 0 0.165953 1.16162 -0.0826181 1.17171 -0.0833228 1.17171 0.0833228 1.16162 0.0826181z"/></svg>',_=!0;else if("xlarge_triangle_left_seperator"==r)seperator_class="ult-xlarge-triangle-left",svg='<svg class="uvc-x-large-triangle-left" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+s+'" width="100%" height="'+p+'" viewBox="0 0 2000 90" preserveAspectRatio="none"><polygon xmlns="http://www.w3.org/2000/svg" points="535.084,64.886 0,0 0,90 2000,90 2000,0 "></polygon></svg>',_=!0;else if("xlarge_triangle_right_seperator"==r)seperator_class="ult-xlarge-triangle-right",svg='<svg class="uvc-x-large-triangle-right" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+s+'" width="100%" height="'+p+'" viewBox="0 0 2000 90" preserveAspectRatio="none"><polygon xmlns="http://www.w3.org/2000/svg" points="535.084,64.886 0,0 0,90 2000,90 2000,0 "></polygon></svg>',_=!0;else if("xlarge_circle_seperator"==r)seperator_class="ult-xlarge-circle",svg='<svg class="uvc-x-large-circle" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+s+'" width="100%" height="'+p+'" viewBox="0 0 4.66666 0.333331" preserveAspectRatio="none"><path class="fil1" d="M4.66666 0l0 7.87402e-006 -3.93701e-006 0c0,0.0920315 -1.04489,0.166665 -2.33333,0.166665 -1.28844,0 -2.33333,-0.0746339 -2.33333,-0.166665l-3.93701e-006 0 0 -7.87402e-006 4.66666 0z"/></svg>',_=!0;else if("curve_up_seperator"==r)seperator_class="ult-curve-up-seperator",svg='<svg class="curve-up-inner-seperator uvc-curve-up-seperator" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+s+'" width="100%" height="'+p+'" viewBox="0 0 4.66666 0.333331" preserveAspectRatio="none"><path class="fil0" d="M-7.87402e-006 0.0148858l0.00234646 0c0.052689,0.0154094 0.554437,0.154539 1.51807,0.166524l0.267925 0c0.0227165,-0.00026378 0.0456102,-0.000582677 0.0687992,-0.001 1.1559,-0.0208465 2.34191,-0.147224 2.79148,-0.165524l0.0180591 0 0 0.166661 -7.87402e-006 0 0 0.151783 -4.66666 0 0 -0.151783 -7.87402e-006 0 0 -0.166661z"/></svg>',_=!0;else if("curve_down_seperator"==r)seperator_class="ult-curve-down-seperator",svg='<svg class="curve-down-inner-seperator uvc-curve-down-seperator" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+s+'" width="100%" height="'+p+'" viewBox="0 0 4.66666 0.333331" preserveAspectRatio="none"><path class="fil0" d="M-7.87402e-006 0.0148858l0.00234646 0c0.052689,0.0154094 0.554437,0.154539 1.51807,0.166524l0.267925 0c0.0227165,-0.00026378 0.0456102,-0.000582677 0.0687992,-0.001 1.1559,-0.0208465 2.34191,-0.147224 2.79148,-0.165524l0.0180591 0 0 0.166661 -7.87402e-006 0 0 0.151783 -4.66666 0 0 -0.151783 -7.87402e-006 0 0 -0.166661z"/></svg>',_=!0;else if("tilt_left_seperator"==r)seperator_class="ult-tilt-left-seperator",svg='<svg class="uvc-tilt-left-seperator" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+s+'" width="100%" height="'+p+'" viewBox="0 0 4 0.266661" preserveAspectRatio="none"><polygon class="fil0" points="4,0 4,0.266661 -0,0.266661 "/></svg>',_=!0;else if("tilt_right_seperator"==r)seperator_class="ult-tilt-right-seperator",svg='<svg class="uvc-tilt-right-seperator" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+s+'" width="100%" height="'+p+'" viewBox="0 0 4 0.266661" preserveAspectRatio="none"><polygon class="fil0" points="4,0 4,0.266661 -0,0.266661 "/></svg>',_=!0;else if("waves_seperator"==r)seperator_class="ult-wave-seperator",svg='<svg class="wave-inner-seperator uvc-wave-seperator" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+s+'" width="100%" height="'+p+'" viewBox="0 0 6 0.1" preserveAspectRatio="none"><path d="M0.199945 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c-0.0541102,0 -0.0981929,-0.0430079 -0.0999409,-0.0967008l0 0.0967008 0.0999409 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm2.00004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm-0.1 0.1l-0.200008 0c-0.0552126,0 -0.0999921,-0.0447795 -0.1,-0.1 -7.87402e-006,0.0552205 -0.0447874,0.1 -0.1,0.1l0.2 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1 3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1zm-0.400008 0l-0.200008 0c-0.0552126,0 -0.0999921,-0.0447795 -0.1,-0.1 -7.87402e-006,0.0552205 -0.0447874,0.1 -0.1,0.1l0.2 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1 3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1zm-0.400008 0l-0.200008 0c-0.0552126,0 -0.0999921,-0.0447795 -0.1,-0.1 -7.87402e-006,0.0552205 -0.0447874,0.1 -0.1,0.1l0.2 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1 3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1zm-0.400008 0l-0.200008 0c-0.0552126,0 -0.0999921,-0.0447795 -0.1,-0.1 -7.87402e-006,0.0552205 -0.0447874,0.1 -0.1,0.1l0.2 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1 3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1zm-0.400008 0l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1 3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1zm1.90004 -0.1c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.200004 0c7.87402e-006,0.0552205 0.0447874,0.1 0.1,0.1l-0.2 0c0.0552126,0 0.0999921,-0.0447795 0.1,-0.1zm0.200004 0c3.93701e-006,0.0552205 0.0447795,0.1 0.100004,0.1l-0.200008 0c0.0552244,0 0.1,-0.0447795 0.100004,-0.1zm0.199945 0.00329921l0 0.0967008 -0.0999409 0c0.0541102,0 0.0981929,-0.0430079 0.0999409,-0.0967008z"/></svg>',_=!0;else if("clouds_seperator"==r)seperator_class="ult-cloud-seperator",svg='<svg class="cloud-inner-seperator uvc-cloud-seperator" xmlns="http://www.w3.org/2000/svg" version="1.1" fill="'+s+'" width="100%" height="'+p+'" viewBox="0 0 2.23333 0.1" preserveAspectRatio="none"><path class="fil0" d="M2.23281 0.0372047c0,0 -0.0261929,-0.000389764 -0.0423307,-0.00584252 0,0 -0.0356181,0.0278268 -0.0865354,0.0212205 0,0 -0.0347835,-0.00524803 -0.0579094,-0.0283701 0,0 -0.0334252,0.0112677 -0.0773425,-0.00116929 0,0 -0.0590787,0.0524724 -0.141472,0.000779528 0,0 -0.0288189,0.0189291 -0.0762362,0.0111535 -0.00458268,0.0141024 -0.0150945,0.040122 -0.0656811,0.0432598 -0.0505866,0.0031378 -0.076126,-0.0226614 -0.0808425,-0.0308228 -0.00806299,0.000854331 -0.0819961,0.0186969 -0.111488,-0.022815 -0.0076378,0.0114843 -0.059185,0.0252598 -0.083563,-0.000385827 -0.0295945,0.0508661 -0.111996,0.0664843 -0.153752,0.019 -0.0179843,0.00227559 -0.0571181,0.00573622 -0.0732795,-0.0152953 -0.027748,0.0419646 -0.110602,0.0366654 -0.138701,0.00688189 0,0 -0.0771732,0.0395709 -0.116598,-0.0147677 0,0 -0.0497598,0.02 -0.0773346,-0.00166929 0,0 -0.0479646,0.0302756 -0.0998937,0.00944094 0,0 -0.0252638,0.0107874 -0.0839488,0.00884646 0,0 -0.046252,0.000775591 -0.0734567,-0.0237087 0,0 -0.046252,0.0101024 -0.0769567,-0.00116929 0,0 -0.0450827,0.0314843 -0.118543,0.0108858 0,0 -0.0715118,0.0609803 -0.144579,0.00423228 0,0 -0.0385787,0.00770079 -0.0646299,0.000102362 0,0 -0.0387559,0.0432205 -0.125039,0.0206811 0,0 -0.0324409,0.0181024 -0.0621457,0.0111063l-3.93701e-005 0.0412205 2.2323 0 0 -0.0627953z"/></svg>',_=!0;else if("multi_triangle_seperator"==r){seperator_class="ult-multi-trianle";var f=function(e){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(e,t,a,r){return t+t+a+a+r+r});var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:null}(s);svg='<svg class="uvc-multi-triangle-svg" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 100 100" preserveAspectRatio="none" width="100%" height="'+p+'">\t\t\t\t            <path class="large left" d="M0 0 L50 50 L0 100" fill="rgba('+f.r+","+f.g+","+f.b+', .1)"></path>\t\t\t\t            <path class="large right" d="M100 0 L50 50 L100 100" fill="rgba('+f.r+","+f.g+","+f.b+', .1)"></path>\t\t\t\t            <path class="medium left" d="M0 100 L50 50 L0 33.3" fill="rgba('+f.r+","+f.g+","+f.b+', .3)"></path>\t\t\t\t            <path class="medium right" d="M100 100 L50 50 L100 33.3" fill="rgba('+f.r+","+f.g+","+f.b+', .3)"></path>\t\t\t\t            <path class="small left" d="M0 100 L50 50 L0 66.6" fill="rgba('+f.r+","+f.g+","+f.b+', .5)"></path>\t\t\t\t            <path class="small right" d="M100 100 L50 50 L100 66.6" fill="rgba('+f.r+","+f.g+","+f.b+', .5)"></path>\t\t\t\t            <path d="M0 99.9 L50 49.9 L100 99.9 L0 99.9" fill="rgba('+f.r+","+f.g+","+f.b+', 1)"></path>\t\t\t\t            <path d="M48 52 L50 49 L52 52 L48 52" fill="rgba('+f.r+","+f.g+","+f.b+', 1)"></path>\t\t\t\t        </svg>',_=!0}else if("round_split_seperator"==r){var y=temp_border_before=temp_border_after=temp_border_line="";temp_padding=0,seperator_class="ult-rounded-split-seperator-wrapper";jQuery(e).outerHeight();if(0!=o){var w=parseInt(jQuery(e).css("padding-bottom"));jQuery(e).css({"padding-bottom":o+"px"}),0==w&&(temp_padding=o)}if("top_seperator"==c)var x="top-split-seperator",j="0px",Q="auto",z="border-radius: 0 0 "+o+"px 0 !important;",k="border-radius: 0 0 0 "+o+"px !important;";else if("bottom_seperator"==c)x="bottom-split-seperator",j="auto",Q="0px",z="border-radius: 0 "+o+"px 0 0 !important;",k="border-radius: "+o+"px 0 0 0 !important;";else{x="top-bottom-split-seperator";var C="0px",M="auto",I="auto",P="0px",A="border-radius: 0 0 "+o+"px 0 !important;",L="border-radius: 0 0 0 "+o+"px !important;",B="border-radius: 0 "+o+"px 0 0 !important;",O="border-radius: "+o+"px 0 0 0 !important;"}inner_html='<div class="ult-rounded-split-seperator '+x+'"></div>',"none"!=i&&(temp_border_line=d+"px "+i+" "+l,temp_border_before="border-top: "+temp_border_line+"; border-right: "+temp_border_line+";",temp_border_after="border-top: "+temp_border_line+"; border-left: "+temp_border_line+";"),"top_seperator"==c||"bottom_seperator"==c?(y="<style>."+b+" .ult-rounded-split-seperator."+x+":before { background-color:"+s+"; height:"+o+"px !important; top:"+j+"; bottom:"+Q+"; "+temp_border_before+" "+z+" } ."+b+" .ult-rounded-split-seperator."+x+":after { background-color:"+s+"; left: 50%; height:"+o+"px !important; top:"+j+"; bottom:"+Q+"; "+temp_border_after+" "+k+" }</style>",jQuery("head").append(y)):(y="<style>."+b+".top_seperator .ult-rounded-split-seperator:before { background-color:"+s+"; height:"+o+"px !important; top:"+C+"; bottom:"+M+"; "+temp_border_before+" "+A+" } ."+b+".top_seperator .ult-rounded-split-seperator:after { background-color:"+s+"; left: 50%; height:"+o+"px !important; top:"+C+"; bottom:"+M+"; "+temp_border_after+" "+L+" }</style>",temp_css_bottom="<style>."+b+".bottom_seperator .ult-rounded-split-seperator:before { background-color:"+s+"; height:"+o+"px !important; top:"+I+"; bottom:"+P+"; "+temp_border_before+" "+B+" } ."+b+".bottom_seperator .ult-rounded-split-seperator:after { background-color:"+s+"; left: 50%; height:"+o+"px !important; top:"+I+"; bottom:"+P+"; "+temp_border_after+" "+O+" }</style>",jQuery("head").append(y+temp_css_bottom))}else seperator_class="ult-no-shape-seperator";if(void 0!==d&&""!=d&&0!=d&&(m=parseInt(d)),shape_css='content: "";width:'+o+"px; height:"+o+"px; bottom: -"+(g+m)+"px;",""!=s&&(shape_css+="background-color:"+s+";"),"none"!=i&&"ult-rounded-split-seperator-wrapper"!=seperator_class&&0==_&&(seperator_border_line_css=d+"px "+i+" "+l,shape_css+="border-bottom:"+seperator_border_line_css+"; border-right:"+seperator_border_line_css+";",seperator_css+="border-bottom:"+seperator_border_line_css+";",v="bottom:"+d+"px !important"),"ult-no-shape-seperator"!=seperator_class&&"ult-rounded-split-seperator-wrapper"!=seperator_class&&0==_){h="<style>."+b+" .ult-main-seperator-inner:after { "+shape_css+" }</style>";jQuery("head").append(h)}if(1==_&&(inner_html=svg),"top_bottom_seperator"==c){var N='<div class="ult-vc-seperator top_seperator '+seperator_class+" "+b+'" data-full-width="'+n+'" data-border="'+i+'" data-border-width="'+d+'"><div class="ult-main-seperator-inner">'+inner_html+"</div>"+u+"</div>";N+='<div class="ult-vc-seperator bottom_seperator '+seperator_class+" "+b+'" data-full-width="'+n+'" data-border="'+i+'" data-border-width="'+d+'"><div class="ult-main-seperator-inner">'+inner_html+"</div>"+u+"</div>"}else N='<div class="ult-vc-seperator '+c+" "+seperator_class+" "+b+'" data-full-width="'+n+'" data-border="'+i+'" data-border-width="'+d+'"><div class="ult-main-seperator-inner">'+inner_html+"</div>"+u+"</div>";if(t.prepend(N),seperator_css="<style>."+b+" .ult-main-seperator-inner { "+seperator_css+" }</style>",""!=v&&(v="<style>."+b+" .ult-main-seperator-inner { "+v+" }</style>",seperator_css+=v),""!=u){var S=p/2;seperator_css+="none_seperator"==r||"circle_svg_seperator"==r||"triangle_svg_seperator"==r?"<style>."+b+" .separator-icon { -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }</style>":"<style>."+b+".top_seperator .separator-icon { -webkit-transform: translate(-50%, calc(-50% + "+S+"px)); -moz-transform: translate(-50%, calc(-50% + "+S+"px)); -ms-transform: translate(-50%, calc(-50% + "+S+"px)); -o-transform: translate(-50%, calc(-50% + "+S+"px)); transform: translate(-50%, calc(-50% + "+S+"px)); } ."+b+".bottom_seperator .separator-icon { -webkit-transform: translate(-50%, calc(-50% - "+S+"px)); -moz-transform: translate(-50%, calc(-50% - "+S+"px)); -ms-transform: translate(-50%, calc(-50% - "+S+"px)); -o-transform: translate(-50%, calc(-50% - "+S+"px)); transform: translate(-50%, calc(-50% - "+S+"px)); }</style>"}1==_&&(jQuery("."+b).find("svg").css("height",p),setTimeout(function(){"multi_triangle_seperator"==r&&jQuery(".ult-multi-trianle").each(function(e,t){var a=R(t).find("svg").height();R(t).hasClass("top_seperator")||R(t).hasClass("bottom_seperator")&&R(t).css("bottom",a-1)})},300)),jQuery("head").append(seperator_css)}}/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&R("html").addClass("ult-remove-fixed-background"),jQuery(window).scroll(function(){G()}),jQuery(window).load(function(){G()}),jQuery.fn.isVdoOnScreen=function(){var e=jQuery(window),t={top:e.scrollTop(),left:e.scrollLeft()};t.right=t.left+e.width(),t.bottom=t.top+e.height()-200;var a=this.parent().offset();return a.right=a.left+this.parent().outerWidth(),a.bottom=a.top+this.parent().outerHeight()-300,!(t.right<a.left||t.left>a.right||t.bottom<a.top||t.top>a.bottom)},jQuery.fn.ultimate_video_bg=function(D){return jQuery(this).each(function(){var p=jQuery(this),e=p.data("ultimate-video"),t=p.data("ultimate-video2"),a=p.data("ultimate-video-muted"),r=p.data("ultimate-video-loop"),o=p.data("ultimate-video-autoplay"),s=p.data("ultimate-video-poster"),n=p.data("bg-override"),i=p.data("start-time"),l=p.data("stop-time"),d=p.data("upb-bg-animation"),c=p.data("overlay"),u=p.data("overlay-color"),v=p.data("overlay-pattern"),h=p.data("overlay-pattern-opacity"),_=p.data("overlay-pattern-size"),b=p.data("overlay-pattern-attachment"),g=p.data("viewport-video"),m=p.data("controls"),f=p.data("controls-color"),y=p.data("fadeout"),w=p.data("fadeout-percentage"),x=p.data("parallax-content"),j=p.data("parallax-content-sense"),Q=p.data("row-effect-mobile-disable"),z=p.data("hide-row"),k=p.data("rtl"),C=p.data("video_fixer"),M="",I="",P=p.data("custom-vc-row"),A=p.data("vc"),L=p.data("theme-support"),B=p.data("is_old_vc");void 0!==P&&""!==P||(P="wpb_row"),void 0===A&&(A=0),void 0===B&&(B=!1),void 0===L&&(L="disable"),p.data("multi-color-overlay")&&(M=p.data("multi-color-overlay"),I=p.data("multi-color-overlay-opacity"));var O=overlay_color_html=overlay_pattern_html=overlay_multi_color_html=overlay_pattern_attachment_css="";if(void 0!==c&&"true"===c.toString()&&(""!=v&&(""!=_&&(_="background-size:"+_+"px;"),void 0!==b&&""!=b&&(overlay_pattern_attachment_css="background-attachment:"+b+";"),overlay_pattern_html='<div class="upb_bg_overlay_pattern" style="background-image:url('+v+"); opacity:"+h+"; "+_+"; "+overlay_pattern_attachment_css+'"></div>'),""!=u&&(overlay_color_html='<div class="upb_bg_overlay" style="background-color:'+u+';"></div>'),""!=M&&(overlay_multi_color_html='<div class="upb_bg_overlay '+M+'" style="opacity:'+I+';"></div>'),O=overlay_color_html+overlay_pattern_html+overlay_multi_color_html),l=0!=l?l:"",1==B||"enable"==L)if(p.prev().is("p")||p.prev().is("style"))var N=p.prev().prev();else N=p.prev();else N=p.prevAll("."+P+":first");N.css("position","relative");var S=N.attr("class"),R=p;p=N;!function(){var e,t,a;if(a=p,resize_selector=a.find(".upb_video-bg"),"full"==n&&(a=jQuery("body")),"ex-full"==n&&(a=jQuery("html")),!isNaN(n))for(var r=0;r<n&&"HTML"!=a.prop("tagName");r++)a=a.parent();t=resize_selector.parents("upb_video_class").outerHeight(),e=a.outerWidth(),"browser_size"==n&&(t=jQuery(window).height(),e=jQuery(window).width(),a.css("min-height",t+"px")),resize_selector.css({"min-height":t+"px","min-width":e+"px"}),a.offset()&&(a.offset().left,resize_selector.offset()&&resize_selector.offset().left);var o,s,i=e,l=t,d=resize_selector.find(".upb_vimeo_iframe");youvideoplayer=resize_selector.find(".upb_utube_iframe"),embeddedvideoplayer=resize_selector.find(".upb_video-src");d&&(i/(16/9)<l?(o=Math.ceil(l*(16/9)),d.width(o).height(l).css({left:(i-o)/2,top:0})):(s=Math.ceil(i/(16/9)),d.width(i).height(s).css({left:0,top:(l-s)/2}))),embeddedvideoplayer&&(i/(16/9)<resize_selector.height()?(embeddedvideoplayer.css("width","auto"),embeddedvideoplayer.css("height","100%")):(embeddedvideoplayer.css("width","100%"),embeddedvideoplayer.css("height","auto")))}(),""!=z&&(p.addClass("ult-vc-hide-row"),p.attr("data-hide-row",z)),p.attr("data-rtl",k),p.addClass("upb_video_class"),p.attr("data-row-effect-mobile-disable",Q),"fadeout_row_value"==y&&(p.addClass("vc-row-fade"),p.attr("data-fadeout-percentage",w)),p.attr("data-upb_br_animation",d),e&&(-1!=e.indexOf("youtube.com")?D="youtube":-1!=e.indexOf("vimeo.com")&&(D="vimeo"));var H="";if("display_control"==m){if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))var T="ult-vid-cntrlplay",E="pause";else T="ult-vid-cntrlpause",E="play";H='<span class="video-controls" data-action="'+E+'" style="color:'+f+'"><i class="'+T+'"></i></span>'}if("browser_size"==n&&(p.wrapInner('<div class="upb_video-text-wrapper"><div class="upb_video-text"></div></div>'),p.find(".upb_video-text-wrapper").find(".upb_video-text").addClass(S)),"parallax_content_value"==x){p.addClass("vc-row-translate"),p.attr("data-parallax-content-sense",j),p.wrapInner('<div class="vc-row-translate-wrapper '+S+'"></div>');var W=p.css("padding-top"),q=p.css("padding-bottom");p.find(".vc-row-translate-wrapper").css({"padding-top":W,"padding-bottom":q}),p[0].style.setProperty("padding-top","0px","important"),p[0].style.setProperty("padding-bottom","0px","important")}var V="";if("true"==C.toString()&&(V="uvc-video-fixer"),"youtube"==D||"vimeo"==D?p.prepend('<div class="upb_video-wrapper '+V+'"><div class="upb_video-bg utube" data-rtl="'+k+'" data-bg-override="'+n+'" data-row="'+P+'" data-theme-support="'+L+'">'+O+"</div></div>"):p.prepend(' <div class="upb_video-wrapper"><div class="upb_video-bg" data-bg-override="'+n+'" data-rtl="'+k+'" data-row="'+P+'" data-theme-support="'+L+'"><video class="upb_video-src"></video>'+H+O+"</div></div>"),J(R,p),R.remove(),"youtube"==D)e=e.substring(e.indexOf("watch?v=")+8,e.indexOf("watch?v=")+19),"loop"==r&&(r=!0),"muted"==a&&(a=!0),($=p.find(".upb_video-bg")).attr("data-vdo",e),$.attr("data-loop",r),$.attr("data-poster",s),$.attr("data-muted",a),$.attr("data-start",i),$.attr("data-stop",l),!0===g&&($.addClass("enable-on-viewport"),$.addClass("youtube-video"),G());else if("vimeo"==D){e=e.substring(e.indexOf("vimeo.com/")+10,e.indexOf("vimeo.com/")+18),($=p.find(".upb_video-bg")).html('<iframe class="upb_vimeo_iframe" src="https://player.vimeo.com/video/'+e+'?portrait=0&amp;byline=0&amp;title=0&amp;badge=0&amp;loop=0&amp;autoplay=1&amp;api=1&amp;rel=0&amp;" height="1600" width="900" frameborder=""></iframe>')}else{var $=p.find(".upb_video-src");if(hosted_wrapper=$.parent(),/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&"display_control"!=m)"display_control"!=m&&(""!=s&&$.parent().find(".video-controls").hide(),$.remove());else{if(jQuery("<source/>",{type:"video/mp4",src:e}).appendTo($),void 0!==t&&""!==t){var F="";t.match(/.ogg/i)?F="video/ogg":t.match(/.webm/i)&&(F="video/webm"),""!=F&&jQuery("<source/>",{type:F,src:t}).appendTo($)}"muted"==a&&$.attr({"data-mute":"muted"}),"loop"==r&&$.attr({loop:r}),$.attr({preload:"auto"}),!0===g?($.addClass("enable-on-viewport"),$.addClass("hosted-video"),G()):"autoplay"==o&&$.attr({autoplay:o})}}""!=s&&($.is(".utube")?$.css({"background-image":"url("+s+")"}):hosted_wrapper.css({"background-image":"url("+s+")"})),jQuery(".upb_video-src").each(function(e,t){var a=jQuery(t).attr("data-mute");(void 0===a&&(a=!1),"muted"===a)&&(jQuery(t)[0].muted="muted")})}),this},jQuery.fn.ultimate_bg_shift=function(){return jQuery(this).each(function(){var i=jQuery(this),e=i.data("ultimate-bg"),t=i.data("ultimate-bg-style"),a=i.prev().css("background-color"),r=i.data("bg-img-repeat"),o=i.data("bg-img-size"),s=i.data("bg-img-position"),l=i.data("parallx_sense"),d=i.data("bg-override"),p=i.data("bg_img_attach"),n=i.data("upb-bg-animation"),c=i.data("overlay"),u=i.data("overlay-color"),v=i.data("overlay-pattern"),h=i.data("overlay-pattern-opacity"),_=i.data("overlay-pattern-size"),b=i.data("overlay-pattern-attachment"),g=i.data("fadeout"),m=i.data("fadeout-percentage"),f=i.data("parallax-content"),y=i.data("parallax-content-sense"),w=i.data("bg-animation"),x=i.data("bg-animation-type"),j=i.data("animation-repeat"),Q=i.data("row-effect-mobile-disable"),z=i.data("img-parallax-mobile-disable"),k=i.data("hide-row"),C=i.data("rtl"),M="",I="",P=i.data("custom-vc-row"),A=i.data("vc"),L=i.data("theme-support"),B=i.data("is_old_vc");void 0!==P&&""!==P||(P="wpb_row"),void 0===A&&(A=0),void 0===B&&(B=!1),void 0===L&&(L="disable"),i.data("multi-color-overlay")&&(M=i.data("multi-color-overlay"),I=i.data("multi-color-overlay-opacity"));var O=overlay_color_html=overlay_pattern_html=overlay_multi_color_html=overlay_pattern_attachment_css="";if(void 0!==c&&"true"===c.toString()&&(""!=v&&(""!=_&&(_="background-size:"+_+"px;"),void 0!==b&&""!=b&&(overlay_pattern_attachment_css="background-attachment:"+b+";"),overlay_pattern_html='<div class="upb_bg_overlay_pattern" style="background-image:url('+v+"); opacity:"+h+"; "+_+"; "+overlay_pattern_attachment_css+'"></div>'),""!=u&&(overlay_color_html='<div class="upb_bg_overlay" style="background-color:'+u+';"></div>'),""!=M&&(overlay_multi_color_html='<div class="upb_bg_overlay '+M+'" style="opacity:'+I+';"></div>'),O=overlay_color_html+overlay_pattern_html+overlay_multi_color_html),1==B||"enable"==L)if(i.prev().is("p")||i.prev().is("style"))var N=i.prev().prev();else N=i.prev();else N=i.prevAll("."+P+":first");N.css("position","relative");var S=N.attr("class");if("browser_size"==d&&(N.wrapInner('<div class="upb-background-text-wrapper"><div class="upb-background-text"></div></div>'),i.parent().find(".upb-background-text-wrapper").addClass("full-browser-size"),i.parent().find(".upb-background-text-wrapper").find(".upb-background-text").addClass(S)),"parallax_content_value"==f){N.addClass("vc-row-translate"),N.attr("data-parallax-content-sense",y),N.wrapInner('<div class="vc-row-translate-wrapper '+S+'"></div>');var R=N.css("padding-top"),H=N.css("padding-bottom");N.find(".vc-row-translate-wrapper").css({"padding-top":R,"padding-bottom":H}),void 0!==N[0]&&""!==N&&(N[0].style.setProperty("padding-top","0px","important"),N[0].style.setProperty("padding-bottom","0px","important"))}""!=k&&(N.addClass("ult-vc-hide-row"),N.attr("data-hide-row",k)),N.attr("data-rtl",C),N.prepend('<div class="upb_row_bg">'+O+"</div>"),i.remove(),J(i,N),(i=N).attr("data-row-effect-mobile-disable",Q),i.attr("data-img-parallax-mobile-disable",z),"fadeout_row_value"==g&&(i.addClass("vc-row-fade"),i.attr("data-fadeout-percentage",m)),i.css("background-image",""),(i=i.find(".upb_row_bg")).attr("data-upb_br_animation",n),"automatic"!=o?i.css({"background-size":o}):i.addClass("upb_bg_size_automatic"),i.css({"background-repeat":r,"background-position":s,"background-color":a}),"vcpb-fs-jquery"==t||"vcpb-mlvp-jquery"==t?i.attr("data-img-array",e):i.css({"background-image":e,"background-attachment":p}),i.attr("data-parallax_sense",l),i.attr("data-bg-override",d),i.attr("data-bg-animation",w),i.attr("data-bg-animation-type",x),i.attr("data-animation-repeat",j),i.addClass(t);var T=function(){var e,t,a,r;if(t=i.parent(),"full"==d&&(t=jQuery("body"),a=0),"ex-full"==d&&(t=jQuery("html"),a=0),!isNaN(d)){for(var o=0;o<d&&"HTML"!=t.prop("tagName");o++)t=t.parent();a=t.offset().left}if(wh=jQuery(window).height(),i.parent().outerHeight(),e=t.outerWidth(),i.css({"min-width":e+"px"}),void 0!==i.offset()&&(r=i.offset().left),1==E()?i.css({right:-Math.abs(a-r)+"px"}):i.css({left:-Math.abs(a-r)+"px"}),"browser_size"==d){var s=i.parent().find(".upb-background-text").height();s>wh&&(wh=s),i.parent().css("height",wh+"px"),i.parent().find(".upb-background-text-wrapper").css("height",wh+"px")}};T(),jQuery(window).load(function(){T()}),jQuery(window).resize(function(){T()})}),this},jQuery.fn.ultimate_grad_shift=function(){return jQuery(this).each(function(){var i=jQuery(this),e=i.data("grad"),l=(i.data("grad-type"),i.data("grad-custom-degree"),jQuery(this).data("bg-override")),t=i.data("overlay"),a=i.data("overlay-color"),r=i.data("overlay-pattern"),o=i.data("overlay-pattern-opacity"),s=i.data("overlay-pattern-size"),d=i.data("overlay-pattern-attachment"),p=i.data("upb-bg-animation"),n=i.data("fadeout"),c=i.data("fadeout-percentage"),u=i.data("parallax-content"),v=i.data("parallax-content-sense"),h=i.data("row-effect-mobile-disable"),_=i.data("hide-row"),b=i.data("rtl"),g="",m="",f=i.data("custom-vc-row"),y=i.data("vc"),w=i.data("theme-support"),x=i.data("is_old_vc");if(void 0!==f&&""!==f||(f="wpb_row"),void 0===y&&(y=0),void 0===x&&(x=!1),void 0===w&&(w="disable"),i.data("multi-color-overlay")&&(g=i.data("multi-color-overlay"),m=i.data("multi-color-overlay-opacity")),1==x||"enable"==w)if(i.prev().is("p")||i.prev().is("style"))var j=i.prev().prev();else j=i.prev();else j=i.prevAll("."+f+":first");j.css("position","relative");var Q=j.attr("class");i.remove();var z=overlay_color_html=overlay_pattern_html=overlay_multi_color_html=overlay_pattern_attachment_css="";if(void 0!==t&&"true"===t.toString()&&(""!=r&&(""!=s&&(s="background-size:"+s+"px;"),void 0!==d&&""!=d&&(overlay_pattern_attachment_css="background-attachment:"+d+";"),overlay_pattern_html='<div class="upb_bg_overlay_pattern" style="background-image:url('+r+"); opacity:"+o+"; "+s+"; "+overlay_pattern_attachment_css+'"></div>'),""!=a&&(overlay_color_html='<div class="upb_bg_overlay" style="background-color:'+a+';"></div>'),""!=g&&(overlay_multi_color_html='<div class="upb_bg_overlay '+g+'" style="opacity:'+m+';"></div>'),z=overlay_color_html+overlay_pattern_html+overlay_multi_color_html),"browser_size"==l&&(j.wrapInner('<div class="upb-background-text-wrapper"><div class="upb-background-text"></div></div>'),j.find(".upb-background-text-wrapper").find(".upb-background-text").addClass(Q),j.addClass("full-browser-size")),"parallax_content_value"==u){j.addClass("vc-row-translate"),j.attr("data-parallax-content-sense",v),j.wrapInner('<div class="vc-row-translate-wrapper '+Q+'"></div>');var k=j.css("padding-top"),C=j.css("padding-bottom");j.find(".vc-row-translate-wrapper").css({"padding-top":k,"padding-bottom":C}),void 0!==j[0]&&""!==j&&(j[0].style.setProperty("padding-top","0px","important"),j[0].style.setProperty("padding-bottom","0px","important"))}""!=_&&(j.addClass("ult-vc-hide-row"),j.attr("data-hide-row",_)),j.attr("data-rtl",b),j.prepend('<div class="upb_row_bg">'+z+"</div>"),J(i,j),(i=j).attr("data-row-effect-mobile-disable",h),"fadeout_row_value"==n&&(i.addClass("vc-row-fade"),i.attr("data-fadeout-percentage",c)),i.css("background-image",""),(i=i.find(".upb_row_bg")).attr("data-upb_br_animation",p);var M=(e=e.replace("url(data:image/svg+xml;base64,","")).indexOf(";");e=e.substring(M+1),i.attr("style",e),i.attr("data-bg-override",l),"browser_size"==l&&i.parent().find(".upb-background-text-wrapper").addClass("full-browser-size");var I=function(){var e,t,a,r;if(t=i.parent(),"full"==l&&(t=jQuery("body"),a=0),"ex-full"==l&&(t=jQuery("html"),a=0),!isNaN(l)){for(var o=0;o<l&&"HTML"!=t.prop("tagName");o++)t=t.parent();a=t.offset().left}if(wh=jQuery(window).height(),i.parent().outerHeight(),e=t.outerWidth(),i.css({"min-width":e+"px"}),r=i.offset().left,1==E()?i.css({right:-Math.abs(a-r)+"px"}):i.css({left:-Math.abs(a-r)+"px"}),"browser_size"==l){var s=i.parent().find(".upb-background-text").height();s>wh&&(wh=s),i.parent().css("height",wh+"px"),i.parent().find(".upb-background-text-wrapper").css("height",wh+"px")}};I(),jQuery(window).load(function(){I()}),jQuery(window).resize(function(){I()})}),this},jQuery.fn.ultimate_bg_color_shift=function(){return jQuery(this).each(function(){var i=jQuery(this),l=jQuery(this).data("bg-override"),e=jQuery(this).data("bg-color"),t=i.data("fadeout"),a=i.data("fadeout-percentage"),r=i.data("parallax-content"),o=i.data("parallax-content-sense"),s=i.data("row-effect-mobile-disable"),d=i.data("overlay"),p=i.data("overlay-color"),n=i.data("overlay-pattern"),c=i.data("overlay-pattern-opacity"),u=i.data("overlay-pattern-size"),v=i.data("overlay-pattern-attachment"),h=i.data("hide-row"),_=i.data("rtl"),b="",g="",m=i.data("vc"),f=i.data("theme-support"),y=i.data("custom-vc-row"),w=i.data("is_old_vc");if(void 0!==y&&""!==y||(y="wpb_row"),void 0===m&&(m=0),void 0===w&&(w=!1),void 0===f&&(f="disable"),i.data("multi-color-overlay")&&(b=i.data("multi-color-overlay"),g=i.data("multi-color-overlay-opacity")),1==w||"enable"==f)if(i.prev().is("p")||i.prev().is("style"))var x=i.prev().prev();else x=i.prev();else x=i.prevAll("."+y+":first");x.css("position","relative");var j=x.attr("class"),Q=overlay_color_html=overlay_pattern_html=overlay_multi_color_html=overlay_pattern_attachment_css="";if(void 0!==d&&"true"===d.toString()&&(""!=n&&(""!=u&&(u="background-size:"+u+"px;"),void 0!==v&&""!=v&&(overlay_pattern_attachment_css="background-attachment:"+v+";"),overlay_pattern_html='<div class="upb_bg_overlay_pattern" style="background-image:url('+n+"); opacity:"+c+"; "+u+"; "+overlay_pattern_attachment_css+'"></div>'),""!=p&&(overlay_color_html='<div class="upb_bg_overlay" style="background-color:'+p+';"></div>'),""!=b&&(overlay_multi_color_html='<div class="upb_bg_overlay '+b+'" style="opacity:'+g+';"></div>'),Q=overlay_color_html+overlay_pattern_html+overlay_multi_color_html),"browser_size"==l)x.wrapInner('<div class="upb-background-text-wrapper"><div class="upb-background-text"></div></div>'),x.find(".upb-background-text-wrapper").find(".upb-background-text").addClass(j);else;if(""!=h&&(x.addClass("ult-vc-hide-row"),x.attr("data-hide-row",h)),x.attr("data-rtl",_),"parallax_content_value"==r){x.addClass("vc-row-translate"),x.wrapInner('<div class="vc-row-translate-wrapper '+j+'"></div>'),x.attr("data-parallax-content-sense",o);var z=x.css("padding-top"),k=x.css("padding-bottom");x.find(".vc-row-translate-wrapper").css({"padding-top":z,"padding-bottom":k}),void 0!==x[0]&&""!==x&&(x[0].style.setProperty("padding-top","0px","important"),x[0].style.setProperty("padding-bottom","0px","important"))}if(x.prepend('<div class="upb_row_bg">'+Q+"</div>"),J(i,x),i.remove(),(i=x).attr("data-row-effect-mobile-disable",s),"fadeout_row_value"==t&&(i.addClass("vc-row-fade"),i.attr("data-fadeout-percentage",a)),i.css("background-image",""),(i=i.find(".upb_row_bg")).css({background:e}),i.attr("data-bg-override",l),"browser_size"==l&&i.parent().find(".upb-background-text-wrapper").addClass("full-browser-size"),0!==i.length){var C=function(){var e,t,a,r;if(t=i.parent(),"full"==l&&(t=jQuery("body"),a=0),"ex-full"==l&&(t=jQuery("html"),a=0),!isNaN(l)){for(var o=0;o<l&&"HTML"!=t.prop("tagName");o++)t=t.parent();a=t.offset().left}if(wh=jQuery(window).height(),i.parent().outerHeight(),e=t.outerWidth(),i.css({"min-width":e+"px"}),r=i.offset().left,1==E()?i.css({right:-Math.abs(a-r)+"px"}):i.css({left:-Math.abs(a-r)+"px"}),"browser_size"==l){var s=i.parent().find(".upb-background-text").height();s>wh&&(wh=s),i.parent().css("height",wh+"px"),i.parent().find(".upb-background-text-wrapper").css("height",wh+"px")}};C(),jQuery(window).load(function(){C()}),jQuery(window).resize(function(){C()})}}),this},jQuery.fn.ultimate_parallax_animation=function(i){var l=jQuery(window).height(),d=function(e){return e.height()},e=jQuery(this),p=jQuery(window).scrollTop();function t(){var s=jQuery(window).scrollTop();e.each(function(){if("upb_fade_animation"==jQuery(this).data("upb_br_animation")){jQuery(this).offset().top;var e=jQuery(this),t=e.offset().top,a=d(e);if(t+a<s||s+l-100<t)return;if(t+a-l<s){var r=(p-s)/l;if("parent"==i){var o=parseInt(jQuery(this).css("opacity"));o+=r/2.3,jQuery(this).parents(".wpb_row").css({opacity:o})}if("self"==i){o=parseInt(jQuery(this).css("opacity"));o+=r/2.3,jQuery(this).css({opacity:o})}}p=s}})}jQuery(window).bind("scroll",t).resize(t),t()};var m=0;jQuery(".upb_content_video, .upb_content_iframe").prev().is("p")?jQuery(".upb_content_video, .upb_content_iframe").prev().prev().css("background-image","").css("background-repeat",""):jQuery(".upb_content_video, .upb_content_iframe").prev().css("background-image","").css("background-repeat",""),jQuery(".upb_content_video").ultimate_video_bg(),jQuery(".upb_bg_img").ultimate_bg_shift(),jQuery(".upb_content_iframe").ultimate_video_bg(),jQuery(".upb_grad").ultimate_grad_shift(),jQuery(".upb_color").ultimate_bg_color_shift(),jQuery(".upb_no_bg").each(function(e,t){var a=jQuery(t).attr("data-fadeout"),r=jQuery(t).data("fadeout-percentage"),o=jQuery(t).data("parallax-content"),s=jQuery(t).data("parallax-content-sense"),i=jQuery(t).data("row-effect-mobile-disable"),l=jQuery(t).data("custom-vc-row"),d=jQuery(t).data("vc"),p=jQuery(t).data("theme-support");if(void 0!==l&&""!==l||(l="wpb_row"),void 0===d&&(d=0),void 0===p&&(p="disable"),(d=parseFloat(d))<4.4||"enable"==p)if(jQuery(t).prev().is("p")||jQuery(t).prev().is("style"))var n=jQuery(t).prev().prev();else n=jQuery(t).prev();else n=jQuery(t).prevAll("."+l+":first");if(n.css("position","relative"),void 0===n[0])return!1;if(n.attr("row-effect-mobile-disable",i),"fadeout_row_value"==a&&(n.addClass("vc-row-fade"),n.data("fadeout-percentage",r)),"parallax_content_value"==o){n.addClass("vc-row-translate"),n.attr("data-parallax-content-sense",s),n.wrapInner('<div class="vc-row-translate-wrapper"></div>');var c=n.css("padding-top"),u=n.css("padding-bottom");n.find(".vc-row-translate-wrapper").css({"padding-top":c,"padding-bottom":u}),void 0!==n[0]&&""!==n&&(n[0].style.setProperty("padding-top","0px","important"),n[0].style.setProperty("padding-bottom","0px","important"))}}),jQuery(".upb_no_bg").remove();var e=function(){jQuery(".upb_row_bg").each(function(){var e,t,a=jQuery(this).data("bg-override"),r=jQuery(this).data("theme-support"),o=jQuery(this).data("row");if((t=void 0!==r&&"enable"!==r?jQuery(this).parents("."+o+":first"):jQuery(this).parent()).addClass("vc_row-has-fill"),"browser_size"==a&&(e=jQuery("html")),"ex-full"==a)e=jQuery("html");else if("full"==a)e=jQuery("body");else if(!isNaN(a)){e=t;for(var s=0;s<a&&!e.is("html");s++)e=e.parent()}var i=parseInt(e.css("paddingLeft"))+parseInt(e.css("paddingRight"))+e.width(),l=-(t.offset().left-e.offset().left);if(0<l&&(left=0),1==E()?jQuery(this).css({width:i,right:l}):jQuery(this).css({width:i,left:l}),"browser_size"==a){e.width(),e.height(),t.width();var d=t.height(),p=t.find(".upb-background-text").height(),n=jQuery(window).height();if(d<p)var c=p;else c=n;t.css("min-height",c+"px"),t.find(".upb-background-text-wrapper").css("min-height",c+"px")}}),jQuery(".upb_video-bg").each(function(e,t){var a,r,o=jQuery(this).data("bg-override"),s=jQuery(this).attr("data-rtl"),i=jQuery(this).data("theme-support"),l=jQuery(this).data("row");if("true"==(r=void 0!==i&&"enable"!==i?jQuery(this).parents("."+l+":first"):jQuery(this).parent()).attr("data-vc-full-width")||1==r.attr("data-vc-full-width")?r.addClass("uvc-vc-full-width"):r.addClass("uvc-row"),"browser_size"==o)a=jQuery("html"),jQuery(this).parents(".upb_video_class").css("overflow","visible");else if("ex-full"==o)a=jQuery("html"),jQuery(this).parents(".upb_video_class").css("overflow","visible");else if("full"==o)a=jQuery("body"),jQuery(this).parents(".upb_video_class").css("overflow","visible");else if(isNaN(o)||0==o)a=r;else{a=r;for(var d=1;d<=o&&!a.is("html");d++)a=a.parent()}parseInt(a.css("paddingLeft")),parseInt(a.css("paddingRight")),parseInt(a.css("marginLeft"));var p=a.outerWidth(),n=p,c=jQuery(this).offset().left,u=jQuery(this).position().left,v=a.offset().left-c;u<0&&(v=u+v),0==e&&(m=u),0<m&&(v=m),0<v&&(v=0),void 0===s||!0!==s&&"true"!==s?jQuery(this).css({width:p,"min-width":p,left:v}):jQuery(this).css({width:p,"min-width":p,right:v});jQuery(window).width();var h=jQuery(window).height();r.find("video").height();if("browser_size"==o)var _=r.find(".upb_video-text").height();else _=r.height();p<960&&(p=16/9*_+p);pHeight=Math.ceil(p/(16/9)),children=jQuery(this).children(),children.removeClass("ult-make-full-height"),n<_&&children.addClass("ult-make-full-height");var b=jQuery(this).css("background-image");if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))void 0!==b&&"none"!=b||(children.css({"max-height":"auto",height:"auto"}),r.css("min-height","auto"));else if("browser_size"==o){if(h<_)var g=_;else g=h;r.addClass("video-browser-size"),r.find(".upb-background-text-wrapper").addClass("full-browser-size"),r.css("min-height",g+"px"),0<r.find(".upb_video-text-wrapper").length&&(r.find(".upb_video-text-wrapper").addClass("full-browser-size"),r.find(".upb_video-text-wrapper").css("min-height",g+"px"))}})};function t(){jQuery(".ult-vc-seperator").each(function(e,t){var a=jQuery(this).data("full-width"),r=jQuery(this).parent().data("rtl");if(void 0===r&&(r="false"),void 0===(o=jQuery(this).parent().find(".upb_row_bg").data("bg-override")))var o=jQuery(this).parent().find(".upb_video-bg").data("bg-override");if(("ex-full"==o||"full"==o||"browser_size"==o)&&1==a){var s=jQuery("html").width();if(jQuery(this).hasClass("ult-rounded-split-seperator-wrapper")){var i=jQuery(this).data("border"),l=jQuery(this).data("border-width");void 0!==i&&"none"!=i&&"undefined"!=i&&(s-=l)}var d=jQuery(this).offset().left;jQuery(this).find(".ult-main-seperator-inner").width(s),"true"==r.toString()?jQuery(this).find(".ult-main-seperator-inner").css({"margin-right":-d+"px"}):jQuery(this).find(".ult-main-seperator-inner").css({"margin-left":-d+"px"})}})}e(),jQuery(window).load(function(){e(),t()}),jQuery(window).resize(function(){e(),t()}),jQuery(document).ajaxComplete(function(e,t,a){jQuery(".upb_content_video, .upb_content_iframe").prev().is("p")?jQuery(".upb_content_video, .upb_content_iframe").prev().prev().css("background-image","").css("background-repeat",""):jQuery(".upb_content_video, .upb_content_iframe").prev().css("background-image","").css("background-repeat",""),jQuery(".upb_content_video").ultimate_video_bg(),jQuery(".upb_bg_img").ultimate_bg_shift(),jQuery(".upb_content_iframe").ultimate_video_bg(),jQuery(".upb_grad").ultimate_grad_shift(),jQuery(".upb_color").ultimate_bg_color_shift()}),jQuery(".video-controls").click(function(e){var t=jQuery(this).attr("data-action"),a=jQuery(this).parent().find(".upb_video-src");"pause"==t?(jQuery(this).attr("data-action","play"),a[0].play(),jQuery(this).html('<i class="ult-vid-cntrlpause"></i>')):(jQuery(this).attr("data-action","pause"),a[0].pause(),jQuery(this).html('<i class="ult-vid-cntrlplay"></i>')),a.hasClass("enable-on-viewport")&&a.addClass("override-controls")}),jQuery(".ult-vc-hide-row").each(function(e,t){var a=jQuery(t).data("hide-row");""!=a&&jQuery(t).addClass(a)}),t(),jQuery(".vcpb-animated").each(function(e,t){var a=jQuery(t).data("animation-repeat");jQuery(this).css({"background-repeat":a});var r=jQuery(t).parent().attr("data-img-parallax-mobile-disable");if(r=void 0===r?"false":r.toString(),/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))o="true";else var o="false";if("true"==o&&"true"==r)var s="true";else s="false";if("false"==s){var i=10;""!=jQuery(this).attr("data-parallax_sense")&&(i=jQuery(this).attr("data-parallax_sense")),i=100-i;var l=jQuery(this).attr("data-bg-animation-type"),d=jQuery(this).attr("data-bg-animation"),p=0,n=l;setInterval(function(e){"right-animation"==d||"bottom-animation"==d?p-=1:p+=1,jQuery(t).css("backgroundPosition","h"==n?p+"px 0":"0 "+p+"px")},i)}})})}(jQuery);
!function(e){var t=jQuery(window),f=t.height();t.resize(function(){f=t.height()}),jQuery.fn.vparallax=function(s,u,e){var o,h,r=jQuery(this);function a(){var n=t.scrollTop();r.each(function(){h=jQuery(this).offset().top;var e=jQuery(this),r=e.offset().top;if(!(r+o(e)<n||n+f<r)){var a=Math.round((h-n)*u);if(a=-a,jQuery(this).parent().hasClass("vcpb-mlvp-jquery"))var t=jQuery(this).parent().parent().data("img-parallax-mobile-disable").toString();else t=jQuery(this).parent().data("img-parallax-mobile-disable").toString();if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))i="true";else var i="false";if("true"==t&&"true"==i)var l="true";else l="false";"false"==l&&jQuery(this).css("backgroundPosition",s+" "+a+"px")}})}o=e?function(e){return e.outerHeight(!0)}:function(e){return e.height()},(arguments.length<1||null===s)&&(s="50%"),(arguments.length<2||null===u)&&(u=.5),(arguments.length<3||null===e)&&(e=!0),t.bind("scroll",a).resize(a),a()},jQuery.fn.hparallax=function(h,p,e){var y,r=jQuery(this);y=e?function(e){return e.outerHeight(!0)}:function(e){return e.height()},(arguments.length<1||null===h)&&(h="50%"),(arguments.length<2||null===p)&&(p=.5),(arguments.length<3||null===e)&&(e=!0),p=jQuery(this).data("parallax_sense")/100,h="0px";var c=t.scrollTop();function a(){var o=t.scrollTop();r.each(function(){jQuery(this).offset().top;var e=jQuery(this),r=e.offset().top;if(!(r+y(e)<o||o+f<r)){var a=jQuery(this).css("backgroundPosition"),t=a.indexOf("px"),i=a.substring(0,t),l=0;c-o<=0?l=parseInt(i)-parseInt(p*Math.abs(c-o)):0<(l=parseInt(i)+parseInt(p*(c-o)))&&(l=0);var n=jQuery(this).parent().data("img-parallax-mobile-disable").toString();if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))s="true";else var s="false";if("true"==s&&"true"==n)var u="true";else u="false";"false"==u&&jQuery(this).css("backgroundPosition",l+"px "+h)}}),c=o}t.bind("scroll",a).resize(a),a()}}(jQuery),jQuery(document).ready(function(){if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))i="true";else var i="false";jQuery(".vcpb-mlvp-jquery").each(function(){for(var e=jQuery(this),r=e.data("img-array"),a=(r=r.split(",")).length,t=0;t<a;t++)jQuery(e).prepend('<div class="vertical_layer_parallax" style="position:absolute;background-image:url('+r[t]+');"></div>');jQuery(e).find(".vertical_layer_parallax").css({"max-width":"none",position:"absolute"})}),jQuery(".vcpb-mlvp-jquery").each(function(){var r=jQuery(this).find(".vertical_layer_parallax").length,a=parseInt(jQuery(this).data("parallax_sense"))/100,e=jQuery(this).parent().data("img-parallax-mobile-disable").toString();if(r=a/r,a=0,"true"==i&&"true"==e)var t="true";else t="false";jQuery(this).find(".vertical_layer_parallax").each(function(e){a+=r,jQuery(this).css({height:jQuery(this).parent().outerHeight()+"px",width:jQuery(this).parent().outerWidth()+"px"}).attr("data-p-sense",a),"false"==t&&jQuery(this).vparallax("0%",a)})}),jQuery(".vcpb-vz-jquery").each(function(){var e=jQuery(this).parent().data("img-parallax-mobile-disable");if("true"==i&&"true"==e)var r="true";else r="false";"false"==r&&jQuery(this).vparallax("50%",jQuery(this).data("parallax_sense")/100)}),jQuery(".vcpb-hz-jquery").hparallax(),0<jQuery(".vcpb-hz-jquery").length&&setTimeout(function(){jQuery(window).scrollTop(0)},1e3)});
!function(e){window.BorlabsCookie=function(){"use strict";var o,t,n="data-cookie-accordion",i="data-cookie-accordion-parent",a="data-cookie-accordion-status",c="data-cookie-accordion-target",s="#BorlabsCookieBox input[type='checkbox']",r="#BorlabsCookieBox",d="#BorlabsCookieBoxWrap",l="data-borlabs-cookie-group",u="#BorlabsCookieBox input[type='checkbox'][name='cookieGroup[]']",b="data-cookie-accept",h="data-cookie-accept-all",k="data-cookie-back",p="data-cookie-individual",f="data-cookie-refuse",v="data-borlabs-cookie-preference",g=".borlabs-cookie-preference",m="data-borlabs-cookie-switch",x="._brlbs-btn-switch-status",y="data-borlabs-cookie-unblock",C="data-borlabs-cookie-type",w="data-borlabs-cookie-id",L="data-borlabs-script-blocker-id",_="data-borlabs-script-blocker-js-handle",B="input[type='checkbox'][name='unblockAll']",S="data-borlabs-cookie-uid",O="data-borlabs-cookie-consent-history",j=".BorlabsCookie",I={},T={},D={},A={},U={scriptBlockerId:{},jsHandle:{}},E=!1,P={consents:{},expires:null,uid:null,version:null},H={consentSaved:null,codeUnblocked:null,codeUnblockedAfterConsent:null};function N(e,o){if(o){var t=o.querySelectorAll('a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])'),n=Array.from(t).filter((function(e){return 0!==e.offsetHeight})),i=n[0],a=n[n.length-1];("Tab"===e.key||9===e.keyCode)&&(e.shiftKey?document.activeElement===i&&(e.preventDefault(),a.focus()):document.activeElement===a&&(e.preventDefault(),i.focus()))}}function R(e){e.addEventListener("keydown",(function(o){return N(o,e)}),!0)}function G(e){e.removeEventListener("keydown",(function(o){return N(o,e)}),!0)}function J(){e(r).attr("aria-modal",!1)}var M=function(){e(d).length&&"SCRIPT"===e(d)[0].tagName&&e(d).after(e(d).html()),e(document).on("click","["+b+"]",(function(e){e.preventDefault(),Y(),q()})),e(document).on("click","["+h+"]",(function(e){e.preventDefault(),K()})),e(document).on("click","["+k+"]",(function(e){e.preventDefault(),W()})),e(document).on("click","["+p+"]",(function(e){e.preventDefault(),$()})),e(document).on("click","["+f+"]",(function(o){o.preventDefault();var t=[];e(u+":checked").each((function(){-1===t.indexOf(this.value)&&(e(this).trigger("click"),t.push(this.value))})),Y(),q()})),F(),Q(),Z(),!0===ee()?(re(),de(),le(),document.dispatchEvent(H.codeUnblocked),J()):o.showCookieBox?0===o.hideCookieBoxOnPages.length||-1===o.hideCookieBoxOnPages.indexOf(window.location.protocol+"//"+window.location.host+window.location.pathname)?o.cookiesForBots&&/bot|googlebot|crawler|spider|robot|crawling|lighthouse/i.test(navigator.userAgent.toLowerCase())?(te(o.cookies,!1),re(),de(),le(),J(),document.dispatchEvent(H.codeUnblocked)):o.respectDoNotTrack&&void 0!==navigator.doNotTrack&&"1"===navigator.doNotTrack?(te({essential:o.cookies.essential},!1),re(),de(),le(),J(),document.dispatchEvent(H.codeUnblocked)):z(!0):(re(),de(),le(),J(),document.dispatchEvent(H.codeUnblocked)):J()},z=function(t){e(r).attr("aria-modal",!0),e("body").addClass("borlabs-position-fix"),R(document.querySelector(".cookie-box")),void 0===t&&(t=!1);var n=e(u),i=null;return Object.keys(P.consents).length?(e("["+l+"]").each((function(){-1===Object.keys(P.consents).indexOf(this.dataset.borlabsCookieGroup)&&e(this).addClass("borlabs-hide")})),n.length&&"1"===o.boxLayoutAdvanced&&n.each((function(){i=this.value,"string"==typeof this.dataset.borlabsCookieCheckbox&&("object"==typeof P.consents[i]?e(this).prop("checked",!0):e(this).prop("checked",!1))}))):n.length&&n.each((function(){i=this.value,"1"===o.boxLayoutAdvanced&&"1"===o.ignorePreSelectStatus&&!1===E&&"essential"!==i&&(e(this).prop("checked",!1),e(s+"[name='cookies["+i+"][]']").prop("checked",!1).trigger("change"))})),o.blockContent?(e(r+" > div").addClass("_brlbs-block-content"),o.animation?(e(r+" > div").addClass("_brlbs-bg-animation"),setTimeout((function(){e(r+" > div").addClass("_brlbs-bg-dark")}),25)):e(r+" > div").addClass("_brlbs-bg-dark")):e("._brlbs-"+o.boxLayout+"-wrap").addClass("_brlbs-position-fixed"),e(r+" > div").css("display",""),e(r+" > div").addClass("show-cookie-box"),o.animation&&e(r+" ._brlbs-"+o.boxLayout).addClass("animated "+o.animationIn+(t&&o.animationDelay?" delay-1s":"")),e("#CookieBoxSaveButton")[0].focus(),!0},q=function(){return J(),G(document.querySelector(".cookie-box")),o.animation&&(e(r+" ._brlbs-"+o.boxLayout).removeClass("delay-1s "),e(r+" ._brlbs-"+o.boxLayout).removeClass(o.animationIn),e(r+" ._brlbs-"+o.boxLayout).addClass(o.animationOut)),e(r+" > div").addClass("borlabs-hide"),o.blockContent?e(r+" > div").removeClass("_brlbs-bg-dark"):e("._brlbs-"+o.boxLayout+"-wrap").addClass("_brlbs-position-fixed"),setTimeout((function(){e("._brlbs-"+o.boxLayout+"-wrap").removeAttr("style"),e("._brlbs-"+o.boxLayout+" .cookie-box .container").removeAttr("style"),e("._brlbs-"+o.boxLayout+" .cookie-preference .container").removeAttr("style"),o.animation&&(e("._brlbs-"+o.boxLayout).removeClass("animated"),e("._brlbs-"+o.boxLayout).removeClass("delay-1s"),e("._brlbs-"+o.boxLayout).removeClass(o.animationIn),e("._brlbs-"+o.boxLayout).removeClass(o.animationOut)),e(r+" > div").removeClass("show-cookie-box"),o.blockContent&&e(r+" > div").removeClass("_brlbs-block-content")}),o.animation?1e3:0),e("body").removeClass("borlabs-position-fix"),!0},$=function(){G(document.querySelector(".cookie-box")),R(document.querySelector(".cookie-preference"));var t=e(u),n=null;t.length&&t.each((function(){n=this.value,Object.keys(P.consents).length?!1===E&&(void 0!==P.consents[n]?(e(this).prop("checked",!0),e(this).trigger("change"),e(s+"[name='cookies["+n+"][]']").each((function(){-1!==P.consents[n].indexOf(this.value)?e(this).prop("checked",!0):e(this).prop("checked",!1),e(this).trigger("change")}))):(e(this).prop("checked",!1),e(this).trigger("change"),e(s+"[name='cookies["+n+"][]']").prop("checked",!1).trigger("change"))):("1"===o.ignorePreSelectStatus&&!1===E&&(e(this).prop("checked",!1),e(r+" ["+l+"='"+this.value+"']").addClass("borlabs-hide")),e(this).trigger("change"),e(s+"[name='cookies["+n+"][]']").each((function(){"1"===o.ignorePreSelectStatus&&!1===E&&e(this).prop("checked",!1),e(this).trigger("change")})))})),e("._brlbs-"+o.boxLayout+" .cookie-box .container").animate({height:0,opacity:0},(function(){e("._brlbs-"+o.boxLayout+" .cookie-box").attr("aria-hidden",!0),e("._brlbs-"+o.boxLayout+" .cookie-preference").attr("aria-hidden",!1),e("#CookiePrefSave")[0].focus(),e("._brlbs-"+o.boxLayout+"-wrap").animate({width:"100vw",maxWidth:"box"===o.boxLayout?"768px":"100%"},"box"===o.boxLayout?400:0,(function(){var t=e("._brlbs-"+o.boxLayout+" .cookie-preference .container")[0].scrollHeight;e("._brlbs-"+o.boxLayout+" .cookie-preference .container").animate({height:"80vh",maxHeight:t,opacity:1})}))}))},W=function(){G(document.querySelector(".cookie-preference")),e("._brlbs-"+o.boxLayout+" .cookie-preference .container").animate({height:0,opacity:0},(function(){e("._brlbs-"+o.boxLayout+" .cookie-box").attr("aria-hidden",!1),e("._brlbs-"+o.boxLayout+" .cookie-preference").attr("aria-hidden",!0),e("._brlbs-"+o.boxLayout+"-wrap").animate({maxWidth:"box"===o.boxLayout?"375px":"100%"},"box"===o.boxLayout?400:0,(function(){var t=e("._brlbs-"+o.boxLayout+" .cookie-box .container")[0].scrollHeight+"px";e("._brlbs-"+o.boxLayout+" .cookie-box .container").animate({height:t,opacity:1})})),e("#CookieBoxSaveButton")[0].focus()}))},V=function(t){return void 0!==t&&t.preventDefault(),e("._brlbs-"+o.boxLayout+" .cookie-preference .container a["+k+"]").css("display","none"),e("._brlbs-"+o.boxLayout+" .cookie-preference .container a["+k+"] + span._brlbs-separator").css("display","none"),e("._brlbs-"+o.boxLayout+" .cookie-box .container").css("height",0),e("._brlbs-"+o.boxLayout+" .cookie-box .container").css("opacity",0),e("._brlbs-"+o.boxLayout+"-wrap").css({width:"100vw",maxWidth:"box"===o.boxLayout?"768px":"100%"}),z(!1),setTimeout((function(){$()}),500),!0},F=function(){e("["+n+"]").on("click","["+c+"]",(function(){var o=e(this).closest("["+n+"]");o.find("["+i+"]:visible").length&&(o.find("["+a+"='hide']").addClass("borlabs-hide"),o.find("["+a+"='show']").removeClass("borlabs-hide"),o.find("["+i+"]:visible").slideUp()),o.find("["+i+"='"+this.dataset.cookieAccordionTarget+"']:hidden").length&&(e(this).children("["+a+"='show']").addClass("borlabs-hide"),e(this).children("["+a+"='hide']").removeClass("borlabs-hide"),o.find("["+i+"='"+this.dataset.cookieAccordionTarget+"']").slideDown())}))},K=function(){var o=e(u),t=null;o.length&&o.each((function(){t=this.value,e(this).prop("checked",!0),e(this).trigger("change"),e(s+"[name='cookies["+t+"][]']").each((function(){e(this).prop("checked",!0),e(this).trigger("change")}))})),Y(),q()},Q=function(){e(document).on("click",u,(function(){E=!0,this.checked?(e(s+"[name='cookies["+this.value+"][]']").prop("checked",!0).trigger("change"),e(u+"[value='"+this.value+"']").prop("checked",!0),e(r+" ["+l+"='"+this.value+"']").length&&e(r+" ["+l+"='"+this.value+"']").removeClass("borlabs-hide")):(e(s+"[name='cookies["+this.value+"][]']").prop("checked",!1).trigger("change"),e(u+"[value='"+this.value+"']").prop("checked",!1),e(r+" ["+l+"='"+this.value+"']").length&&e(r+" ["+l+"='"+this.value+"']").addClass("borlabs-hide"))}))},Z=function(){e(document).on("click",s+"[name^='cookies']",(function(){E=!0,this.checked&&(e(u+"[value='"+this.dataset.cookieGroup+"']").prop("checked",!0).trigger("change"),e(r+" ["+l+"='"+this.dataset.cookieGroup+"']").length&&e(r+" ["+l+"='"+this.dataset.cookieGroup+"']").removeClass("borlabs-hide"))}))},X=function(){!0===this.checked?(e(this).parent().parent().children(x).children().last().css("display","none"),e(this).parent().parent().children(x).children().first().css("display","inline-block")):(e(this).parent().parent().children(x).children().first().css("display","none"),e(this).parent().parent().children(x).children().last().css("display","inline-block"))},Y=function(){var t={essential:o.cookies.essential},n=e(u+":checked"),i=e(s+"[name^='cookies']:checked");if(n.length&&(n.each((function(){this.value.length&&new RegExp(/^[a-z-_]{3,}$/).test(this.value)&&"essential"!==this.value&&(t[this.value]=[])})),i.length&&i.each((function(){this.value.length&&"string"==typeof this.dataset.cookieGroup&&new RegExp(/^[a-z-_]{3,}$/).test(this.value)&&new RegExp(/^[a-z-_]{3,}$/).test(this.dataset.cookieGroup)&&t[this.dataset.cookieGroup].push(this.value)}))),Object.keys(P.consents).length)for(var a in P.consents)if(void 0!==t[a])for(var c in P.consents[a])-1===t[a].indexOf(P.consents[a][c])&&ue(a,P.consents[a][c]);else if(void 0!==I[a])for(var r in I[a])ue(a,r);te(t,!1),"1"!==o.reloadAfterConsent&&(re(),de(),le(),document.dispatchEvent(H.codeUnblockedAfterConsent),document.dispatchEvent(H.codeUnblocked))},ee=function(){var e=!1;return"string"==typeof P.version&&(P.version===o.cookieVersion?e=!0:P.consents={}),e},oe=function(){if(document.cookie.length)for(var e=document.cookie.split(";"),t=0;t<e.length;t++)try{e[t]=decodeURIComponent(e[t]);var n=e[t].split("="),i=void 0!==n[0]?n[0].trim():"",a=void 0!==n[1]?n[1].trim():"";if("borlabs-cookie"===i){var c=JSON.parse(decodeURIComponent(a));void 0!==c.domainPath?c.domainPath===o.cookieDomain+o.cookiePath&&(P=c):P=c}}catch(o){console.log("The cookie is spoiled:"),console.dir(e[t]),console.dir(o)}return P},te=function(e,t){var n={},i="",a=[];if(!1===t||!1===ee()){var c=new Date;c.setTime(c.getTime()+24*parseInt(o.cookieLifetime)*60*60*1e3),i=c.toUTCString()}else i=P.expires;n.consents=e,n.domainPath=o.cookieDomain+o.cookiePath,n.expires=i,n.uid=P.uid,n.version=o.cookieVersion,void 0===n.consents.essential&&(n.consents.essential=o.cookies.essential),a.push("borlabs-cookie="+encodeURIComponent(JSON.stringify(n))),""!==o.cookieDomain&&""===o.automaticCookieDomainAndPath&&a.push("domain="+o.cookieDomain),a.push("path="+o.cookiePath),a.push("expires="+i),a.push("SameSite=Lax"),document.cookie=a.join(";"),oe(),ve(),me(),document.dispatchEvent(H.consentSaved)},ne=function(e,t,n){var i,a="",c=[],s="",r=new Date;return null==t||!1===t?""!==o.cookieDomain&&""===o.automaticCookieDomainAndPath&&(a=o.cookieDomain):a=t,void 0===n&&(n=!1),(i=function(e,o){var t={name:"",value:""};if(void 0===o&&(o=!1),o&&(e=e.replace("*","")),document.cookie.length)for(var n=document.cookie.split(";"),i=0;i<n.length;i++)try{n[i]=decodeURIComponent(n[i]);var a=n[i].split("="),c=void 0!==a[0]?a[0].trim():"",s=void 0!==a[1]?a[1].trim():"";o?-1!==c.indexOf(e)&&(t.name=c,t.value=s):c===e&&(t.name=c,t.value=s)}catch(e){console.log("The cookie is spoiled:"),console.dir(n[i]),console.dir(e)}return t}(e,n)).name.length&&(c.push(i.name+"="),""!==a&&c.push("domain="+a),c.push("path="+o.cookiePath),r.setTime(r.getTime()-864e5),s=r.toUTCString(),c.push("expires="+s),document.cookie=c.join(";")),!0},ie=function(e,o){return function(e,o){"string"==typeof e&&e.length&&new RegExp(/^[a-z-_]{3,}$/).test(e)&&(void 0===P.consents[e]&&(P.consents[e]=[]),"string"==typeof o&&new RegExp(/^[a-z-_]{3,}$/).test(o)&&-1===P.consents[e].indexOf(o)&&P.consents[e].push(o)),te(P.consents,!0)}(e,o),!0},ae=function(e,o){return function(e,o){if("string"==typeof e&&e.length&&new RegExp(/^[a-z-_]{3,}$/).test(e)){var t=!0;"string"==typeof o&&new RegExp(/^[a-z-_]{3,}$/).test(o)&&void 0!==P.consents[e]&&-1!==P.consents[e].indexOf(o)&&(P.consents[e].splice(P.consents[e].indexOf(o),1),t=!1),!0===t&&void 0!==P.consents[e]&&delete P.consents[e]}Object.keys(P.consents).length&&te(P.consents,!0)}(e,o),ue(e,o),!0},ce=function(e){var o=!1;for(var t in P.consents)-1!==P.consents[t].indexOf(e)&&(o=!0);return o},se=function(){function e(){var e="";if("object"==typeof window.crypto){var o=0,t=new Uint32Array(4);for(window.crypto.getRandomValues(t);o<4;o++)e+="abcdefhgihjklmnopqrstuvwxyz0123456789"[t[o]%37]}else e=Math.floor(65536*(1+Math.random())).toString(16).substring(1);return e}return e()+e()+"-"+e()+e()+"-"+e()+e()+"-"+e()+e()},re=function(){for(var o in P.consents)for(var n in P.consents[o]){var i=P.consents[o][n];void 0!==I[o]&&void 0!==I[o][i]&&(void 0!==t[o]&&void 0!==t[o][i]&&(e("body").append(fe(t[o][i])),delete t[o][i]),void 0!==I[o][i].optInJS&&(e("body").append(fe(I[o][i].optInJS)),I[o][i].optInJS=""))}},de=function(){e("["+C+"='cookie-group']").each((function(){if(void 0!==P.consents[this.dataset.borlabsCookieId]){var t="";t="javascript"===o.cookieBoxIntegration?fe(this.firstChild.innerHTML):fe(this.innerHTML),e(this).prev().length?e(this).prev().after(t):e(this).parent().prepend(t),this.parentNode.removeChild(this)}}))},le=function(){e("["+C+"='cookie']").each((function(){for(var t in P.consents)if(-1!==P.consents[t].indexOf(this.dataset.borlabsCookieId)){var n="";n="javascript"===o.cookieBoxIntegration?fe(this.firstChild.innerHTML):fe(this.innerHTML),e(this).prev().length?e(this).prev().after(n):e(this).parent().prepend(n),this.parentNode.removeChild(this)}}))},ue=function(o,t){void 0!==I[o]&&void 0!==I[o][t]&&void 0!==I[o][t].optOutJS&&(e("body").append(fe(I[o][t].optOutJS)),I[o][t].optOutJS="")},be=function(t){t.preventDefault();var n,i,a=e(this).parents(".BorlabsCookie"),c=!1;if(n=a.find("["+C+"='content-blocker']")[0].dataset.borlabsCookieId,void 0!==T[n]&&void 0!==T[n].settings.unblockAll&&"1"===T[n].settings.unblockAll&&(c=!0),(i=a.find(B)).length&&(c=!!i[0].checked),c)for(var s in e("["+C+"='content-blocker']["+w+"='"+n+"']").each((function(){he(e(this).parents(".BorlabsCookie"))})),o.cookies)-1!==o.cookies[s].indexOf(n)&&ie(s,n);else he(a)},he=function(e){var t=e.find("["+C+"='content-blocker']"),n="";if(t.length){var i="";n=t[0].dataset.borlabsCookieId,void 0!==T[n].settings.executeGlobalCodeBeforeUnblocking&&"1"===T[n].settings.executeGlobalCodeBeforeUnblocking&&void 0===D[n]&&(T[n].global(T[n]),D[n]=!0),i="javascript"===o.cookieBoxIntegration?fe(t[0].firstChild.innerHTML):fe(t[0].innerHTML);var a=setInterval((function(){var o=!0;if(void 0!==A[n]){var t;if(void 0!==A[n].scriptBlockerId)for(t in A[n].scriptBlockerId)!0!==pe(A[n].scriptBlockerId[t],"scriptBlockerId")&&(o=!1);if(void 0!==A[n].scriptBlockerId)for(t in A[n].jsHandle)!0!==pe(A[n].jsHandle[t],"jsHandle")&&(o=!1)}!0===o&&(clearInterval(a),e.prev().length?e.prev().after(i):e.parent().prepend(i),void 0!==T[n].settings.executeGlobalCodeBeforeUnblocking&&"0"!==T[n].settings.executeGlobalCodeBeforeUnblocking||void 0===D[n]&&(T[n].global(T[n]),D[n]=!0),T[n].init(e.prev()[0],T[n]),e[0].parentNode.removeChild(e[0]))}),50)}},ke=function(o,t,n){var i=e(o)[0];if(void 0!==i){var a=document.createElement("script");if(""!==i.id&&(a.id=i.id),""!==i.className&&(a.className=i.className),""!==i.dataset)for(var c in i.dataset)if(-1===c.indexOf("borlabs")){var s=c.split(/(?=[A-Z])/);for(var r in s)s[r]="-"+s[r].toLowerCase();a.setAttribute("data"+s.join(""),i.dataset.hasOwnProperty(c))}"string"==typeof i.dataset.borlabsScriptBlockerSrc?(a.src=i.dataset.borlabsScriptBlockerSrc,a.onload=function(){U[n][t]--,ke(o,t,n)},i.parentNode.insertBefore(a,i),i.parentNode.removeChild(i)):(a.type="text/javascript",a.innerHTML=i.innerHTML,i.parentNode.insertBefore(a,i),i.parentNode.removeChild(i),U[n][t]--,ke(o,t,n))}return!0},pe=function(e,o){var t=!1;return void 0!==U[o][e]&&0===U[o][e]&&(t=!0),t},fe=function(e){return decodeURIComponent(Array.prototype.map.call(window.atob(e),(function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))},ve=function(){!1===/bot|googlebot|crawler|spider|robot|crawling|lighthouse/i.test(navigator.userAgent.toLowerCase())&&e.ajax(o.ajaxURL,{type:"POST",data:{action:"borlabs_cookie_handler",type:"log",language:o.language,cookieData:P}}).done((function(){o.reloadAfterConsent&&Object.keys(P.consents).length>0&&location.reload(!0)}))},ge=function(){e.ajax(o.ajaxURL,{type:"POST",data:{action:"borlabs_cookie_handler",type:"consent_history",language:o.language,uid:P.uid}}).done((function(o){(o=e.parseJSON(o)).length&&e.each(o,(function(o,t){e("["+O+"] table").append("<tr><td>"+t.stamp+"</td><td>"+t.version+"</td><td>"+t.consent+"</td></tr>")}))}))},me=function(){if(o.crossDomainCookie.length)for(var t in o.crossDomainCookie){var n=o.crossDomainCookie[t];e("body").append('<iframe class="borlabs-hide" src="'+n+"?__borlabsCookieCall=cDC&cookieLang="+o.language+"&cookieData="+encodeURIComponent(JSON.stringify(P))+'"></iframe>')}},xe=function(){e(j+" [name^='borlabsCookie']").each((function(){ce(this.value)?this.checked=!0:this.checked=!1,e(this).trigger("change")})),e(document).on("change",j+" [name^='borlabsCookie']",(function(){this.checked?ie(this.dataset.cookieGroup,this.value):ae(this.dataset.cookieGroup,this.value)}))},ye=function(){if(Object.keys(I).length)for(var e in I)if(Object.keys(I[e]).length)for(var o in I[e])if(void 0!==I[e][o].settings&&void 0!==I[e][o].settings.blockCookiesBeforeConsent&&"1"===I[e][o].settings.blockCookiesBeforeConsent&&void 0!==I[e][o].cookieNameList&&!1===ce(o))for(var t in I[e][o].cookieNameList)ne(t,null,-1!==t.indexOf("*")),ne(t,"",-1!==t.indexOf("*"))};return{addConsent:ie,allocateScriptBlockerToContentBlocker:function(e,o,t){"scriptBlockerId"!==t&&"jsHandle"!==t||(void 0===A[e]&&(A[e]={scriptBlockerId:[],jsHandle:[]}),-1===A[e][t].indexOf(o)&&A[e][t].push(o))},callWhenLoaded:function(e,o){var t=function(){!0===window.hasOwnProperty(e)?o(o):window.setTimeout(t,1e3)};t()},checkCookieConsent:ce,checkCookieGroupConsent:function(e){var o=!1;return void 0!==P.consents[e]&&(o=!0),o},deleteCookie:ne,getCookie:oe,hideCookieBox:q,init:function(n,i,a,c){return"about:blank"!==window.location.href&&(o=e.extend({ajaxURL:"",language:"en",animation:"1",animationDelay:"",animationIn:"fadeIn",animationOut:"fadeOut",blockContent:"",boxLayout:"box",boxLayoutAdvanced:"0",automaticCookieDomainAndPath:"",cookieDomain:"",cookiePath:"",cookieLifetime:"365",crossDomainCookie:[],cookieBeforeConsent:"",cookiesForBots:"1",cookieVersion:"1",hideCookieBoxOnPages:[],respectDoNotTrack:"",reloadAfterConsent:"",showCookieBox:"1",cookieBoxIntegration:"javascript",ignorePreSelectStatus:"1",cookies:[]},n),t=c,I=i,T=a,H.consentSaved=document.createEvent("Event"),H.consentSaved.initEvent("borlabs-cookie-consent-saved",!0,!0),H.codeUnblocked=document.createEvent("Event"),H.codeUnblocked.initEvent("borlabs-cookie-code-unblocked",!0,!0),H.codeUnblockedAfterConsent=document.createEvent("Event"),H.codeUnblockedAfterConsent.initEvent("borlabs-cookie-code-unblocked-after-consent",!0,!0),oe(),ye(),null===P.uid&&(P.uid=se()),o.cookieBeforeConsent&&"function"==typeof Object&&(void 0===Object.entries&&(Object.entries=function(e){for(var o=Object.keys(e),t=o.length,n=new Array(t);t--;)n[t]=[o[t],e[o[t]]];return n}),0===Object.entries(P.consents).length&&ve()),M(),e(document).on("click","["+y+"]",be),e(document).on("click","["+v+"]",V),e(document).on("click",g,V),e(document).on("change","["+m+"]",X),e(document).on("keydown",(function(o){9===o.keyCode&&e(j).addClass("_brlbs-keyboard")})),e(document).on("mousedown",(function(o){e(j).is(":visible")&&e(j).removeClass("_brlbs-keyboard")})),e("body").on("focus",j+"._brlbs-keyboard input[type='checkbox']",(function(o){var t=e(o.currentTarget).closest("label");t&&e(t).addClass("_brlbs-focused")})),e(j).on("blur","input[type='checkbox']",(function(o){var t=e(o.currentTarget).closest("label");t&&e(t).removeClass("_brlbs-focused")})),e("["+O+"]").length&&ge(),xe(),e("["+S+"]").length&&e("["+S+"]").each((function(){e(this).html(P.uid)})),!0)},initConsentHistoryTable:ge,initSwitchConsentButtonStatus:xe,openCookiePreference:V,removeConsent:ae,showCookieBox:z,unblockContentId:function(o){e("["+C+"='content-blocker']["+w+"='"+o+"']").each((function(){he(e(this).parents(".BorlabsCookie"))}))},unblockScriptBlockerId:function(o){var t="["+L+"='"+o+"']";return e(t).length&&(U.scriptBlockerId[o]=e(t).length,ke(t,o,"scriptBlockerId")),!0},unblockScriptBlockerJSHandle:function(o){var t="["+_+"='"+o+"']";return e(t).length&&(U.jsHandle[o]=e(t).length,ke(t,o,"jsHandle")),!0}}}()}(jQuery);