1!function(t,e){var i=e(t,t.document);t.lazySizes=i,"object"==typeof module&&module.exports&&(module.exports=i)}("undefined"!=typeof window?window:{},function(t,e){"use strict";var i,o;if(function(){var e,i={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};o=t.lazySizesConfig||t.lazysizesConfig||{};for(e in i)e in o||(o[e]=i[e])}(),!e||!e.getElementsByClassName)return{init:function(){},cfg:o,noSupport:!0};var n=e.documentElement,s=t.Date,r=t.HTMLPictureElement,a="addEventListener",l="getAttribute",d=t[a],c=t.setTimeout,u=t.requestAnimationFrame||c,h=t.requestIdleCallback,p=/^picture$/i,f=["load","error","lazyincluded","_lazyloaded"],m={},g=Array.prototype.forEach,v=function(t,e){return m[e]||(m[e]=new RegExp("(\\s|^)"+e+"(\\s|$)")),m[e].test(t[l]("class")||"")&&m[e]},y=function(t,e){v(t,e)||t.setAttribute("class",(t[l]("class")||"").trim()+" "+e)},w=function(t,e){var i;(i=v(t,e))&&t.setAttribute("class",(t[l]("class")||"").replace(i," "))},b=function(t,e,i){var o=i?a:"removeEventListener";i&&b(t,e),f.forEach(function(i){t[o](i,e)})},x=function(t,o,n,s,r){var a=e.createEvent("Event");return n||(n={}),n.instance=i,a.initEvent(o,!s,!r),a.detail=n,t.dispatchEvent(a),a},T=function(e,i){var n;!r&&(n=t.picturefill||o.pf)?(i&&i.src&&!e[l]("srcset")&&e.setAttribute("srcset",i.src),n({reevaluate:!0,elements:[e]})):i&&i.src&&(e.src=i.src)},S=function(t,e){return(getComputedStyle(t,null)||{})[e]},k=function(t,e,i){for(i=i||t.offsetWidth;i<o.minSize&&e&&!t._lazysizesWidth;)i=e.offsetWidth,e=e.parentNode;return i},C=function(){var t,i,o=[],n=[],s=o,r=function(){var e=s;for(s=o.length?n:o,t=!0,i=!1;e.length;)e.shift()();t=!1},a=function(o,n){t&&!n?o.apply(this,arguments):(s.push(o),i||(i=!0,(e.hidden?c:u)(r)))};return a._lsFlush=r,a}(),z=function(t,e){return e?function(){C(t)}:function(){var e=this,i=arguments;C(function(){t.apply(e,i)})}},_=function(t){var e,i=0,n=o.throttleDelay,r=o.ricTimeout,a=function(){e=!1,i=s.now(),t()},l=h&&r>49?function(){h(a,{timeout:r}),r!==o.ricTimeout&&(r=o.ricTimeout)}:z(function(){c(a)},!0);return function(t){var o;(t=!0===t)&&(r=33),e||(e=!0,o=n-(s.now()-i),o<0&&(o=0),t||o<9?l():c(l,o))}},E=function(t){var e,i,o=99,n=function(){e=null,t()},r=function(){var t=s.now()-i;t<o?c(r,o-t):(h||n)(n)};return function(){i=s.now(),e||(e=c(r,o))}},A=function(){var r,u,h,f,m,k,A,O,P,L,I,q,W=/^img$/i,j=/^iframe$/i,D="onscroll"in t&&!/(gle|ing)bot/.test(navigator.userAgent),H=0,F=0,B=0,R=-1,N=function(t){B--,(!t||B<0||!t.target)&&(B=0)},Y=function(t){return null==q&&(q="hidden"==S(e.body,"visibility")),q||"hidden"!=S(t.parentNode,"visibility")&&"hidden"!=S(t,"visibility")},G=function(t,i){var o,s=t,r=Y(t);for(O-=i,I+=i,P-=i,L+=i;r&&(s=s.offsetParent)&&s!=e.body&&s!=n;)(r=(S(s,"opacity")||1)>0)&&"visible"!=S(s,"overflow")&&(o=s.getBoundingClientRect(),r=L>o.left&&P<o.right&&I>o.top-1&&O<o.bottom+1);return r},U=function(){var t,s,a,d,c,h,p,m,g,v,y,w,b=i.elements;if((f=o.loadMode)&&B<8&&(t=b.length)){for(s=0,R++;s<t;s++)if(b[s]&&!b[s]._lazyRace)if(!D||i.prematureUnveil&&i.prematureUnveil(b[s]))tt(b[s]);else if((m=b[s][l]("data-expand"))&&(h=1*m)||(h=F),v||(v=!o.expand||o.expand<1?n.clientHeight>500&&n.clientWidth>500?500:370:o.expand,i._defEx=v,y=v*o.expFactor,w=o.hFac,q=null,F<y&&B<1&&R>2&&f>2&&!e.hidden?(F=y,R=0):F=f>1&&R>1&&B<6?v:0),g!==h&&(k=innerWidth+h*w,A=innerHeight+h,p=-1*h,g=h),a=b[s].getBoundingClientRect(),(I=a.bottom)>=p&&(O=a.top)<=A&&(L=a.right)>=p*w&&(P=a.left)<=k&&(I||L||P||O)&&(o.loadHidden||Y(b[s]))&&(u&&B<3&&!m&&(f<3||R<4)||G(b[s],h))){if(tt(b[s]),c=!0,B>9)break}else!c&&u&&!d&&B<4&&R<4&&f>2&&(r[0]||o.preloadAfterLoad)&&(r[0]||!m&&(I||L||P||O||"auto"!=b[s][l](o.sizesAttr)))&&(d=r[0]||b[s]);d&&!c&&tt(d)}},X=_(U),V=function(t){var e=t.target;if(e._lazyCache)return void delete e._lazyCache;N(t),y(e,o.loadedClass),w(e,o.loadingClass),b(e,Z),x(e,"lazyloaded")},Q=z(V),Z=function(t){Q({target:t.target})},K=function(t,e){try{t.contentWindow.location.replace(e)}catch(i){t.src=e}},$=function(t){var e,i=t[l](o.srcsetAttr);(e=o.customMedia[t[l]("data-media")||t[l]("media")])&&t.setAttribute("media",e),i&&t.setAttribute("srcset",i)}
1,J=z(function(t,e,i,n,s){var r,a,d,u,f,m;(f=x(t,"lazybeforeunveil",e)).defaultPrevented||(n&&(i?y(t,o.autosizesClass):t.setAttribute("sizes",n)),a=t[l](o.srcsetAttr),r=t[l](o.srcAttr),s&&(d=t.parentNode,u=d&&p.test(d.nodeName||"")),m=e.firesLoad||"src"in t&&(a||r||u),f={target:t},y(t,o.loadingClass),m&&(clearTimeout(h),h=c(N,2500),b(t,Z,!0)),u&&g.call(d.getElementsByTagName("source"),$),a?t.setAttribute("srcset",a):r&&!u&&(j.test(t.nodeName)?K(t,r):t.src=r),s&&(a||u)&&T(t,{src:r})),t._lazyRace&&delete t._lazyRace,w(t,o.lazyClass),C(function(){var e=t.complete&&t.naturalWidth>1;m&&!e||(e&&y(t,"ls-is-cached"),V(f),t._lazyCache=!0,c(function(){"_lazyCache"in t&&delete t._lazyCache},9)),"lazy"==t.loading&&B--},!0)}),tt=function(t){if(!t._lazyRace){var e,i=W.test(t.nodeName),n=i&&(t[l](o.sizesAttr)||t[l]("sizes")),s="auto"==n;(!s&&u||!i||!t[l]("src")&&!t.srcset||t.complete||v(t,o.errorClass)||!v(t,o.lazyClass))&&(e=x(t,"lazyunveilread").detail,s&&M.updateElem(t,!0,t.offsetWidth),t._lazyRace=!0,B++,J(t,e,s,n,i))}},et=E(function(){o.loadMode=3,X()}),it=function(){3==o.loadMode&&(o.loadMode=2),et()},ot=function(){if(!u){if(s.now()-m<999)return void c(ot,999);u=!0,o.loadMode=3,X(),d("scroll",it,!0)}};return{_:function(){m=s.now(),i.elements=e.getElementsByClassName(o.lazyClass),r=e.getElementsByClassName(o.lazyClass+" "+o.preloadClass),d("scroll",X,!0),d("resize",X,!0),t.MutationObserver?new MutationObserver(X).observe(n,{childList:!0,subtree:!0,attributes:!0}):(n[a]("DOMNodeInserted",X,!0),n[a]("DOMAttrModified",X,!0),setInterval(X,999)),d("hashchange",X,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(t){e[a](t,X,!0)}),/d$|^c/.test(e.readyState)?ot():(d("load",ot),e[a]("DOMContentLoaded",X),c(ot,2e4)),i.elements.length?(U(),C._lsFlush()):X()},checkElems:X,unveil:tt,_aLSL:it}}(),M=function(){var t,i=z(function(t,e,i,o){var n,s,r;if(t._lazysizesWidth=o,o+="px",t.setAttribute("sizes",o),p.test(e.nodeName||""))for(n=e.getElementsByTagName("source"),s=0,r=n.length;s<r;s++)n[s].setAttribute("sizes",o);i.detail.dataAttr||T(t,i.detail)}),n=function(t,e,o){var n,s=t.parentNode;s&&(o=k(t,s,o),n=x(t,"lazybeforesizes",{width:o,dataAttr:!!e}),n.defaultPrevented||(o=n.detail.width)&&o!==t._lazysizesWidth&&i(t,s,n,o))},s=function(){var e,i=t.length;if(i)for(e=0;e<i;e++)n(t[e])},r=E(s);return{_:function(){t=e.getElementsByClassName(o.autosizesClass),d("resize",r)},checkElems:r,updateElem:n}}(),O=function(){!O.i&&e.getElementsByClassName&&(O.i=!0,M._(),A._())};return c(function(){o.init&&O()}),i={cfg:o,autoSizer:M,loader:A,init:O,uP:T,aC:y,rC:w,hC:v,fire:x,gW:k,rAF:C}}),function(t,e){var i=function(){e(t.lazySizes),t.removeEventListener("lazyunveilread",i,!0)};e=e.bind(null,t,t.document),"object"==typeof module&&module.exports?e(require("lazysizes")):t.lazySizes?i():t.addEventListener("lazyunveilread",i,!0)}(window,function(t,e,i){"use strict";function o(t,i){if(!r[t]){var o=e.createElement(i?"link":"script"),n=e.getElementsByTagName("script")[0];i?(o.rel="stylesheet",o.href=t):o.src=t,r[t]=!0,r[o.src||o.href]=!0,n.parentNode.insertBefore(o,n)}}var n,s,r={};e.addEventListener&&(s=/\(|\)|\s|'/,n=function(t,i){var o=e.createElement("img");o.onload=function(){o.onload=null,o.onerror=null,o=null,i()},o.onerror=o.onload,o.src=t,o&&o.complete&&o.onload&&o.onload()},addEventListener("lazybeforeunveil",function(t){if(t.detail.instance==i){var e,r,a,l;t.defaultPrevented||("none"==t.target.preload&&(t.target.preload="auto"),e=t.target.getAttribute("data-link"),e&&o(e,!0),e=t.target.getAttribute("data-script"),e&&o(e),e=t.target.getAttribute("data-require"),e&&(i.cfg.requireJs?i.cfg.requireJs([e]):o(e)),a=t.target.getAttribute("data-bg"),a&&(t.detail.firesLoad=!0,r=function(){t.target.style.backgroundImage="url("+(s.test(a)?JSON.stringify(a):a)+")",t.detail.firesLoad=!1,i.fire(t.target,"_lazyloaded",{},!0,!0)},n(a,r)),(l=t.target.getAttribute("data-poster"))&&(t.detail.firesLoad=!0,r=function(){t.target.poster=l,t.detail.firesLoad=!1,i.fire(t.target,"_lazyloaded",{},!0,!0)},n(l,r)))}},!1))}),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t("object"==typeof exports?require("jquery"):jQuery)}(function(t){"use strict";var e={wheelSpeed:10,wheelPropagation:!1,minScrollbarLength:null,useBothWheelAxes:!1,useKeyboard:!0,suppressScrollX:!1,suppressScrollY:!1,scrollXMarginOffset:0,scrollYMarginOffset:0,includePadding:!1},i=function(){var t=0;return function(){var e=t;return t+=1,".perfect-scrollbar-"+e}}();t.fn.perfectScrollbar=function(o,n){return this.each(function(){var s=t.extend(!0,{},e),r=t(this);if("object"==typeof o?t.extend(!0,s,o):n=o,"update"===n)return r.data("perfect-scrollbar-update")&&r.data("perfect-scrollbar-update")(),r;if("destroy"===n)return r.data("perfect-scrollbar-destroy")&&r.data("perfect-scrollbar-destroy")(),r;if(r.data("perfect-scrollbar"))return r.data("perfect-scrollbar");r.addClass("ps-container");var a,l,d,c,u,h,p,f,m,g,v=t("<div class='ps-scrollbar-x-rail'></div>").appendTo(r),y=t("<div class='ps-scrollbar-y-rail'></div>").appendTo(r),w=t("<div class='ps-scrollbar-x'></div>").appendTo(v),b=t("<div class='ps-scrollbar-y'></div>").appendTo(y),x=parseInt(v.css("bottom"),10),T=x===x,S=T?null:parseInt(v.css("top"),10),k=parseInt(y.css("right"),10),C=k===k,z=C?null:parseInt(y.css("left"),10),_="rtl"===r.css("direction"),E=i(),A=function(t,e){var i=t+e,o=c-m;g=0>i?0:i>o?o:i;var n=parseInt(g*(h-c)/(c-m),10);r.scrollTop(n),T?v.css({bottom:x-n}
1):v.css({top:S+n})},M=function(t,e){var i=t+e,o=d-p;f=0>i?0:i>o?o:i;var n=parseInt(f*(u-d)/(d-p),10);r.scrollLeft(n),C?y.css({right:k-n}):y.css({left:z+n})},O=function(t){return s.minScrollbarLength&&(t=Math.max(t,s.minScrollbarLength)),t},P=function(){var t={width:d,display:a?"inherit":"none"};t.left=_?r.scrollLeft()+d-u:r.scrollLeft(),T?t.bottom=x-r.scrollTop():t.top=S+r.scrollTop(),v.css(t);var e={top:r.scrollTop(),height:c,display:l?"inherit":"none"};C?e.right=_?u-r.scrollLeft()-k-b.outerWidth():k-r.scrollLeft():e.left=_?r.scrollLeft()+2*d-u-z-b.outerWidth():z+r.scrollLeft(),y.css(e),w.css({left:f,width:p}),b.css({top:g,height:m})},L=function(){d=s.includePadding?r.innerWidth():r.width(),c=s.includePadding?r.innerHeight():r.height(),u=r.prop("scrollWidth"),h=r.prop("scrollHeight"),!s.suppressScrollX&&u>d+s.scrollXMarginOffset?(a=!0,p=O(parseInt(d*d/u,10)),f=parseInt(r.scrollLeft()*(d-p)/(u-d),10)):(a=!1,p=0,f=0,r.scrollLeft(0)),!s.suppressScrollY&&h>c+s.scrollYMarginOffset?(l=!0,m=O(parseInt(c*c/h,10)),g=parseInt(r.scrollTop()*(c-m)/(h-c),10)):(l=!1,m=0,g=0,r.scrollTop(0)),g>=c-m&&(g=c-m),f>=d-p&&(f=d-p),P()},I=function(){var e,i;w.bind("mousedown"+E,function(t){i=t.pageX,e=w.position().left,v.addClass("in-scrolling"),t.stopPropagation(),t.preventDefault()}),t(document).bind("mousemove"+E,function(t){v.hasClass("in-scrolling")&&(M(e,t.pageX-i),t.stopPropagation(),t.preventDefault())}),t(document).bind("mouseup"+E,function(){v.hasClass("in-scrolling")&&v.removeClass("in-scrolling")}),e=i=null},q=function(){var e,i;b.bind("mousedown"+E,function(t){i=t.pageY,e=b.position().top,y.addClass("in-scrolling"),t.stopPropagation(),t.preventDefault()}),t(document).bind("mousemove"+E,function(t){y.hasClass("in-scrolling")&&(A(e,t.pageY-i),t.stopPropagation(),t.preventDefault())}),t(document).bind("mouseup"+E,function(){y.hasClass("in-scrolling")&&y.removeClass("in-scrolling")}),e=i=null},W=function(t,e){var i=r.scrollTop();if(0===t){if(!l)return!1;if(0===i&&e>0||i>=h-c&&0>e)return!s.wheelPropagation}var o=r.scrollLeft();if(0===e){if(!a)return!1;if(0===o&&0>t||o>=u-d&&t>0)return!s.wheelPropagation}return!0},j=function(){s.wheelSpeed/=10;var t=!1;r.bind("mousewheel"+E,function(e,i,o,n){var d=e.deltaX*e.deltaFactor||o,c=e.deltaY*e.deltaFactor||n;t=!1,s.useBothWheelAxes?l&&!a?(c?r.scrollTop(r.scrollTop()-c*s.wheelSpeed):r.scrollTop(r.scrollTop()+d*s.wheelSpeed),t=!0):a&&!l&&(d?r.scrollLeft(r.scrollLeft()+d*s.wheelSpeed):r.scrollLeft(r.scrollLeft()-c*s.wheelSpeed),t=!0):(r.scrollTop(r.scrollTop()-c*s.wheelSpeed),r.scrollLeft(r.scrollLeft()+d*s.wheelSpeed)),L(),(t=t||W(d,c))&&(e.stopPropagation(),e.preventDefault())}),r.bind("MozMousePixelScroll"+E,function(e){t&&e.preventDefault()})},D=function(){var e=!1;r.bind("mouseenter"+E,function(){e=!0}),r.bind("mouseleave"+E,function(){e=!1});var i=!1;t(document).bind("keydown"+E,function(o){if(e&&!t(document.activeElement).is(":input,[contenteditable]")){var n=0,s=0;switch(o.which){case 37:n=-30;break;case 38:s=30;break;case 39:n=30;break;case 40:s=-30;break;case 33:s=90;break;case 32:case 34:s=-90;break;case 35:s=-c;break;case 36:s=c;break;default:return}r.scrollTop(r.scrollTop()-s),r.scrollLeft(r.scrollLeft()+n),(i=W(n,s))&&o.preventDefault()}})},H=function(){var t=function(t){t.stopPropagation()};b.bind("click"+E,t),y.bind("click"+E,function(t){var e=parseInt(m/2,10),i=t.pageY-y.offset().top-e,o=c-m,n=i/o;0>n?n=0:n>1&&(n=1),r.scrollTop((h-c)*n)}),w.bind("click"+E,t),v.bind("click"+E,function(t){var e=parseInt(p/2,10),i=t.pageX-v.offset().left-e,o=d-p,n=i/o;0>n?n=0:n>1&&(n=1),r.scrollLeft((u-d)*n)})},F=function(){var e=function(t,e){r.scrollTop(r.scrollTop()-e),r.scrollLeft(r.scrollLeft()-t),L()},i={},o=0,n={},s=null,a=!1;t(window).bind("touchstart"+E,function(){a=!0}),t(window).bind("touchend"+E,function(){a=!1}),r.bind("touchstart"+E,function(t){var e=t.originalEvent.targetTouches[0];i.pageX=e.pageX,i.pageY=e.pageY,o=(new Date).getTime(),null!==s&&clearInterval(s),t.stopPropagation()}),r.bind("touchmove"+E,function(t){if(!a&&1===t.originalEvent.targetTouches.length){var s=t.originalEvent.targetTouches[0],r={};r.pageX=s.pageX,r.pageY=s.pageY;var l=r.pageX-i.pageX,d=r.pageY-i.pageY;e(l,d),i=r;var c=(new Date).getTime(),u=c-o;u>0&&(n.x=l/u,n.y=d/u,o=c),t.preventDefault()}}),r.bind("touchend"+E,function(){clearInterval(s),s=setInterval(function(){return.01>Math.abs(n.x)&&.01>Math.abs(n.y)?void clearInterval(s):(e(30*n.x,30*n.y),n.x*=.8,void(n.y*=.8))},10)})},B=function(){r.bind("scroll"+E,function(){L()})},R=function(){r.unbind(E),t(window).unbind(E),t(document).unbind(E),r.data("perfect-scrollbar",null),r.data("perfect-scrollbar-update",null),r.data("perfect-scrollbar-destroy",null),w.remove(),b.remove(),v.remove(),y.remove(),v=y=w=b=a=l=d=c=u=h=p=f=x=T=S=m=g=k=C=z=_=E=null},N=function(e){r.addClass("ie").addClass("ie"+e);var i=function(){var e=function(){t(this).addClass("hover")},i=function(){t(this).removeClass("hover")};r.bind("mouseenter"+E,e).bind("mouseleave"+E,i),v.bind("mouseenter"+E,e).bind("mouseleave"+E,i),y.bind("mouseenter"+E,e).bind("mouseleave"+E,i),w.bind("mouseenter"+E,e).bind("mouseleave"+E,i),b.bind("mouseenter"+E,e).bind("mouseleave"+E,i)},o=function(){P=function(){var t={left:f+r.scrollLeft(),width:p};T?t.bottom=x:t.top=S,w.css(t);var e={top:g+r.scrollTop(),height:m};C?e.right=k:e.left=z,b.css(e),w.hide().show(),b.hide().show()}};6===e&&(i(),o())},Y="ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch;return function(){var t=navigator.userAgent.toLowerCase().match(/(msie) ([\w.]+)/);t&&"msie"===t[1]&&N(parseInt(t[2],10)),L(),B(),I(),q(),H(),Y&&F(),r.mousewheel&&j(),s.useKeyboard&&D(),r.data("perfect-scrollbar",r),r.data("perfect-scrollbar-update",L),r.data("perfect-scrollbar-destroy",R)}(),r})}}),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t:t(jQuery)}(function(t){function e(e){var r=e||window.event,a=l.call(arguments,1
1),d=0,c=0,u=0,h=0;if(e=t.event.fix(r),e.type="mousewheel","detail"in r&&(u=-1*r.detail),"wheelDelta"in r&&(u=r.wheelDelta),"wheelDeltaY"in r&&(u=r.wheelDeltaY),"wheelDeltaX"in r&&(c=-1*r.wheelDeltaX),"axis"in r&&r.axis===r.HORIZONTAL_AXIS&&(c=-1*u,u=0),d=0===u?c:u,"deltaY"in r&&(u=-1*r.deltaY,d=u),"deltaX"in r&&(c=r.deltaX,0===u&&(d=-1*c)),0!==u||0!==c){if(1===r.deltaMode){var p=t.data(this,"mousewheel-line-height");d*=p,u*=p,c*=p}else if(2===r.deltaMode){var f=t.data(this,"mousewheel-page-height");d*=f,u*=f,c*=f}return h=Math.max(Math.abs(u),Math.abs(c)),(!s||s>h)&&(s=h,o(r,h)&&(s/=40)),o(r,h)&&(d/=40,c/=40,u/=40),d=Math[d>=1?"floor":"ceil"](d/s),c=Math[c>=1?"floor":"ceil"](c/s),u=Math[u>=1?"floor":"ceil"](u/s),e.deltaX=c,e.deltaY=u,e.deltaFactor=s,e.deltaMode=0,a.unshift(e,d,c,u),n&&clearTimeout(n),n=setTimeout(i,200),(t.event.dispatch||t.event.handle).apply(this,a)}}function i(){s=null}function o(t,e){return c.settings.adjustOldDeltas&&"mousewheel"===t.type&&0==e%120}var n,s,r=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],a="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],l=Array.prototype.slice;if(t.event.fixHooks)for(var d=r.length;d;)t.event.fixHooks[r[--d]]=t.event.mouseHooks;var c=t.event.special.mousewheel={version:"3.1.9",setup:function(){if(this.addEventListener)for(var i=a.length;i;)this.addEventListener(a[--i],e,!1);else this.onmousewheel=e;t.data(this,"mousewheel-line-height",c.getLineHeight(this)),t.data(this,"mousewheel-page-height",c.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var t=a.length;t;)this.removeEventListener(a[--t],e,!1);else this.onmousewheel=null},getLineHeight:function(e){return parseInt(t(e)["offsetParent"in t.fn?"offsetParent":"parent"]().css("fontSize"),10)},getPageHeight:function(e){return t(e).height()},settings:{adjustOldDeltas:!0}};t.fn.extend({mousewheel:function(t){return t?this.bind("mousewheel",t):this.trigger("mousewheel")},unmousewheel:function(t){return this.unbind("mousewheel",t)}})}),function(){"use strict";function t(o){if(!o)throw new Error("No options passed to Waypoint constructor");if(!o.element)throw new Error("No element option passed to Waypoint constructor");if(!o.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+e,this.options=t.Adapter.extend({},t.defaults,o),this.element=this.options.element,this.adapter=new t.Adapter(this.element),this.callback=o.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=t.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=t.Context.findOrCreateByElement(this.options.context),t.offsetAliases[this.options.offset]&&(this.options.offset=t.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),i[this.key]=this,e+=1}var e=0,i={};t.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},t.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},t.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete i[this.key]},t.prototype.disable=function(){return this.enabled=!1,this},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},t.prototype.next=function(){return this.group.next(this)},t.prototype.previous=function(){return this.group.previous(this)},t.invokeAll=function(t){var e=[];for(var o in i)e.push(i[o]);for(var n=0,s=e.length;s>n;n++)e[n][t]()},t.destroyAll=function(){t.invokeAll("destroy")},t.disableAll=function(){t.invokeAll("disable")},t.enableAll=function(){t.invokeAll("enable")},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},t.offsetAliases={"bottom-in-view":function(){return this.context.
vendor: 4,762 bytes, line 1
1innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}function e(t){this.element=t,this.Adapter=n.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,o[t.waypointContextKey]=this,i+=1,this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var i=0,o={},n=window.Waypoint,s=window.onload;e.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},e.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical);t&&e&&(this.adapter.off(".waypoints"),delete o[this.key])},e.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,n.requestAnimationFrame(t))})},e.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){(!e.didScroll||n.isTouch)&&(e.didScroll=!0,n.requestAnimationFrame(t))})},e.prototype.handleResize=function(){n.Context.refreshAll()},e.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var o=e[i],n=o.newScroll>o.oldScroll,s=n?o.forward:o.backward;for(var r in this.waypoints[i]){var a=this.waypoints[i][r],l=o.oldScroll<a.triggerPoint,d=o.newScroll>=a.triggerPoint,c=l&&d,u=!l&&!d;(c||u)&&(a.queueTrigger(s),t[a.group.id]=a.group)}}for(var h in t)t[h].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},e.prototype.innerHeight=function(){return this.element==this.element.window?n.viewportHeight():this.adapter.innerHeight()},e.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},e.prototype.innerWidth=function(){return this.element==this.element.window?n.viewportWidth():this.adapter.innerWidth()},e.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var o=0,n=t.length;n>o;o++)t[o].destroy()},e.prototype.refresh=function(){var t,e=this.element==this.element.window,i=e?void 0:this.adapter.offset(),o={};this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var s in t){var r=t[s];for(var a in this.waypoints[s]){var l,d,c,u,h,p=this.waypoints[s][a],f=p.options.offset,m=p.triggerPoint,g=0,v=null==m;p.element!==p.element.window&&(g=p.adapter.offset()[r.offsetProp]),"function"==typeof f?f=f.apply(p):"string"==typeof f&&(f=parseFloat(f),p.options.offset.indexOf("%")>-1&&(f=Math.ceil(r.contextDimension*f/100))),l=r.contextScroll-r.contextOffset,p.triggerPoint=g+l-f,d=m<r.oldScroll,c=p.triggerPoint>=r.oldScroll,u=d&&c,h=!d&&!c,!v&&u?(p.queueTrigger(r.backward),o[p.group.id]=p.group):!v&&h?(p.queueTrigger(r.forward),o[p.group.id]=p.group):v&&r.oldScroll>=p.triggerPoint&&(p.queueTrigger(r.forward),o[p.group.id]=p.group)}}return n.requestAnimationFrame(function(){for(var t in o)o[t].flushTriggers()}),this},e.findOrCreateByElement=function(t){return e.findByElement(t)||new e(t)},e.refreshAll=function(){for(var t in o)o[t].refresh()},e.findByElement=function(t){return o[t.waypointContextKey]},window.onload=function(){s&&s(),e.refreshAll()},n.requestAnimationFrame=function(e){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t).call(window,e)},n.Context=e}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}function i(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),o[this.axis][this.name]=this}var o={vertical:{},horizontal:{}},n=window.Waypoint;i.prototype.add=function(t){this.waypoints.push(t)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],r
1ight:[]}},i.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var o=this.triggerQueues[i],n="up"===i||"left"===i;o.sort(n?e:t);for(var s=0,r=o.length;r>s;s+=1){var a=o[s];(a.options.continuous||s===o.length-1)&&a.trigger([i])}}this.clearTriggerQueues()},i.prototype.next=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints);return i===this.waypoints.length-1?null:this.waypoints[i+1]},i.prototype.previous=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints);return i?this.waypoints[i-1]:null},i.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},i.prototype.remove=function(t){var e=n.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(t){return o[t.axis][t.name]||new i(t)},n.Group=i}(),function(){"use strict";function t(t){this.$element=e(t)}var e=window.jQuery,i=window.Waypoint;e.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(e,i){t.prototype[i]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[i].apply(this.$element,t)}}),e.each(["extend","inArray","isEmptyObject"],function(i,o){t[o]=e[o]}),i.adapters.push({name:"jquery",Adapter:t}),i.Adapter=t}(),function(){"use strict";function t(t){return function(){var i=[],o=arguments[0];return t.isFunction(arguments[0])&&(o=t.extend({},arguments[1]),o.handler=arguments[0]),this.each(function(){var n=t.extend({},o,{element:this});"string"==typeof n.context&&(n.context=t(this).closest(n.context)[0]),i.push(new e(n))}),i}}var e=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}(),function(t){t.fn.cardtable=function(e){var i,o=this,n={headIndex:0},s=t.extend({},n,e);return i=e&&e.headIndex?e.headIndex:0,o.each(function(){var e=t(this);if(!e.hasClass("stacktable")){var i=t(this).prop("class"),o=t("<div></div>");void 0!==s.myClass&&o.addClass(s.myClass);var n,r,a,l,d,c="";e.addClass("stacktable large-only"),n=e.find("caption").clone(),r=e.find("tr").eq(0),e.find("tbody tr").each(function(){a="",l="",d=t(this).prop("class"),t(this).find("td,th").each(function(e){""!==t(this).html()&&(l+='<tr class="'+d+'">',l+=r.find("td,th").eq(e).html()?'<td class="st-key">'+r.find("td,th").eq(e).html()+"</td>":'<td class="st-key"></td>',l+='<td class="st-val '+t(this).prop("class")+'">'+t(this).html()+"</td>",l+="</tr>")}),c+='<table class=" '+i+' stacktable small-only"><tbody>'+a+l+"</tbody></table>"}),e.find("tfoot tr td").each(function(e,o){""!==t.trim(t(o).text())&&(c+='<table class="'+i+' stacktable small-only"><tbody><tr><td>'+t(o).html()+"</td></tr></tbody></table>")}),o.prepend(n),o.append(t(c)),e.before(o)}})},t.fn.stacktable=function(e){var i,o=this,n={headIndex:0},s=t.extend({},n,e);return i=e&&e.headIndex?e.headIndex:0,o.each(function(){var e=t(this).prop("class"),o=t('<table class="'+e+' stacktable small-only"><tbody></tbody></table>');void 0!==s.myClass&&o.addClass(s.myClass);var n,r,a,l,d,c,u="";n=t(this),n.addClass("stacktable large-only"),r=n.find("caption").clone(),a=n.find("tr").eq(0),n.find("tr").each(function(e){l="",d="",c=t(this).prop("class"),0===e?u+='<tr class=" '+c+' "><th class="st-head-row st-head-row-main" colspan="2">'+t(this).find("th,td").eq(i).html()+"</th></tr>":(t(this).find("td,th").each(function(e){e===i?l='<tr class="'+c+'"><th class="st-head-row" colspan="2">'+t(this).html()+"</th></tr>":""!==t(this).html()&&(d+='<tr class="'+c+'">',d+=a.find("td,th").eq(e).html()?'<td class="st-key">'+a.find("td,th").eq(e).html()+"</td>":'<td class="st-key"></td>',d+='<td class="st-val '+t(this).prop("class")+'">'+t(this).html()+"</td>",d+="</tr>")}),u+=l+d)}),o.prepend(r),o.append(t(u)),n.before(o)})},t.fn.stackcolumns=function(e){var i=this,o={},n=t.extend({},o,e);return i.each(function(){var e=t(this),i=e.find("tr").eq(0).find("td,th").length;if(!(3>i)){var o=t('<table class="stacktable small-only"></table>');void 0!==n.myClass&&o.addClass(n.myClass),e.addClass("stacktable large-only");for(var s=t("<tbody></tbody>"),r=1;i>r;)e.find("tr").each(function(e){var i=t("<tr></tr>");0===e&&i.addClass("st-head-row st-head-row-main");var o=t(this).find("td,th").eq(0).clone().addClass("st-key"),n=r;if(t(this).find("*[colspan]").length){var a=0;t(this).find("td,th").each(function(){var e=t(this).attr("colspan");return e?(e=parseInt(e,10),n-=e-1,a+e>r&&(n+=a+e-r-1),a+=e):a++,!(a>r)&&void 0})}var l=t(this).find("td,th").eq(n).clone().addClass("st-val").removeAttr("colspan");i.append(o,l),s.append(i)}),++r;o.append(t(s)),e.before(o)}})}}(jQuery),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(t){"use strict";var e=window.Slick||{};e=function(){function e(e,o){var n,s=this;s.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:t(e),appendDots:t(e),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,i){return t('<button type="button" data-role="none" role="button" tabindex="0" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},s.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,
1sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},t.extend(s,s.initials),s.activeBreakpoint=null,s.animType=null,s.animProp=null,s.breakpoints=[],s.breakpointSettings=[],s.cssTransitions=!1,s.focussed=!1,s.interrupted=!1,s.hidden="hidden",s.paused=!0,s.positionProp=null,s.respondTo=null,s.rowCount=1,s.shouldClick=!0,s.$slider=t(e),s.$slidesCache=null,s.transformType=null,s.transitionType=null,s.visibilityChange="visibilitychange",s.windowWidth=0,s.windowTimer=null,n=t(e).data("slick")||{},s.options=t.extend({},s.defaults,o,n),s.currentSlide=s.options.initialSlide,s.originalSettings=s.options,void 0!==document.mozHidden?(s.hidden="mozHidden",s.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(s.hidden="webkitHidden",s.visibilityChange="webkitvisibilitychange"),s.autoPlay=t.proxy(s.autoPlay,s), 2s.autoPlayClear=t.proxy(s.autoPlayClear,s),s.autoPlayIterator=t.proxy(s.autoPlayIterator,s),s.changeSlide=t.proxy(s.changeSlide,s),s.clickHandler=t.proxy(s.clickHandler,s),s.selectHandler=t.proxy(s.selectHandler,s),s.setPosition=t.proxy(s.setPosition,s),s.swipeHandler=t.proxy(s.swipeHandler,s),s.dragHandler=t.proxy(s.dragHandler,s),s.keyHandler=t.proxy(s.keyHandler,s),s.instanceUid=i++,s.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,s.registerBreakpoints(),s.init(!0)}var i=0;return e}(),e.prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,i,o){var n=this;if("boolean"==typeof i)o=i,i=null;else if(0>i||i>=n.slideCount)return!1;n.unload(),"number"==typeof i?0===i&&0===n.$slides.length?t(e).appendTo(n.$slideTrack):o?t(e).insertBefore(n.$slides.eq(i)):t(e).insertAfter(n.$slides.eq(i)):!0===o?t(e).prependTo(n.$slideTrack):t(e).appendTo(n.$slideTrack),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slides.each(function(e,i){t(i).attr("data-slick-index",e)}),n.$slidesCache=n.$slides,n.reinit()},e.prototype.animateHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.animate({height:e},t.options.speed)}},e.prototype.animateSlide=function(e,i){var o={},n=this;n.animateHeight(),!0===n.options.rtl&&!1===n.options.vertical&&(e=-e),!1===n.transformsEnabled?!1===n.options.vertical?n.$slideTrack.animate({left:e},n.options.speed,n.options.easing,i):n.$slideTrack.animate({top:e},n.options.speed,n.options.easing,i):!1===n.cssTransitions?(!0===n.options.rtl&&(n.currentLeft=-n.currentLeft),t({animStart:n.currentLeft}).animate({animStart:e},{duration:n.options.speed,easing:n.options.easing,step:function(t){t=Math.ceil(t),!1===n.options.vertical?(o[n.animType]="translate("+t+"px, 0px)",n.$slideTrack.css(o)):(o[n.animType]="translate(0px,"+t+"px)",n.$slideTrack.css(o))},complete:function(){i&&i.call()}})):(n.applyTransition(),e=Math.ceil(e),!1===n.options.vertical?o[n.animType]="translate3d("+e+"px, 0px, 0px)":o[n.animType]="translate3d(0px,"+e+"px, 0px)",n.$slideTrack.css(o),i&&setTimeout(function(){n.disableTransition(),i.call()},n.options.speed))},e.prototype.getNavTarget=function(){var e=this,i=e.options.asNavFor;return i&&null!==i&&(i=t(i).not(e.$slider)),i},e.prototype.asNavFor=function(e){var i=this,o=i.getNavTarget();null!==o&&"object"==typeof o&&o.each(function(){var i=t(this).slick("getSlick");i.unslicked||i.slideHandler(e,!0)})},e.prototype.applyTransition=function(t){var e=this,i={};!1===e.options.fade?i[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:i[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.autoPlay=function(){var t=this;t.autoPlayClear(),t.slideCount>t.options.slidesToShow&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var t=this;t.autoPlayTimer&&clearInterval(t.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;
2t.paused||t.interrupted||t.focussed||(!1===t.options.infinite&&(1===t.direction&&t.currentSlide+1===t.slideCount-1?t.direction=0:0===t.direction&&(e=t.currentSlide-t.options.slidesToScroll,t.currentSlide-1==0&&(t.direction=1))),t.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=t(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=t(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,i,o=this;if(!0===o.options.dots&&o.slideCount>o.options.slidesToShow){for(o.$slider.addClass("slick-dotted"),i=t("<ul />").addClass(o.options.dotsClass),e=0;e<=o.getDotCount();e+=1)i.append(t("<li />").append(o.options.customPaging.call(this,o,e)));o.$dots=i.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,i){t(i).attr("data-slick-index",e).data("originalStyling",t(i).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?t('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),(!0===e.options.centerMode||!0===e.options.swipeToSlide)&&(e.options.slidesToScroll=1),t("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var t,e,i,o,n,s,r,a=this;if(o=document.createDocumentFragment(),s=a.$slider.children(),a.options.rows>1){for(r=a.options.slidesPerRow*a.options.rows,n=Math.ceil(s.length/r),t=0;n>t;t++){var l=document.createElement("div");for(e=0;e<a.options.rows;e++){var d=document.createElement("div");for(i=0;i<a.options.slidesPerRow;i++){var c=t*r+(e*a.options.slidesPerRow+i);s.get(c)&&d.appendChild(s.get(c))}l.appendChild(d)}o.appendChild(l)}a.$slider.empty().append(o),a.$slider.children().children().children().css({width:100/a.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,i){var o,n,s,r=this,a=!1,l=r.$slider.width(),d=window.innerWidth||t(window).width();if("window"===r.respondTo?s=d:"slider"===r.respondTo?s=l:"min"===r.respondTo&&(s=Math.min(d,l)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){n=null;for(o in r.breakpoints)r.breakpoints.hasOwnProperty(o)&&(!1===r.originalSettings.mobileFirst?s<r.breakpoints[o]&&(n=r.breakpoints[o]):s>r.breakpoints[o]&&(n=r.breakpoints[o]));null!==n?null!==r.activeBreakpoint?(n!==r.activeBreakpoint||i)&&(r.activeBreakpoint=n,"unslick"===r.breakpointSettings[n]?r.unslick(n):(r.options=t.extend({},r.originalSettings,r.breakpointSettings[n]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),a=n):(r.activeBreakpoint=n,"unslick"===r.breakpointSettings[n]?r.unslick(n):(r.options=t.extend({},r.originalSettings,r.breakpointSettings[n]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),a=n):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e),a=n),e||!1===a||r.$slider.trigger("breakpoint",[r,a])}},e.prototype.changeSlide=function(e,i){var o,n,s,r=this,a=t(e.currentTarget);switch(a.is("a")&&e.preventDefault(),a.is("li")||(a=a.closest("li")),s=r.slideCount%r.options.slidesToScroll!=0,o=s?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case"previous":n=0===o?r.options.slidesToScroll:r.o
2ptions.slidesToShow-o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-n,!1,i);break;case"next":n=0===o?r.options.slidesToScroll:o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+n,!1,i);break;case"index":var l=0===e.data.index?0:e.data.index||a.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(l),!1,i),a.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(t){var e,i;if(e=this.getNavigableIndexes(),i=0,t>e[e.length-1])t=e[e.length-1];else for(var o in e){if(t<e[o]){t=i;break}i=e[o]}return t},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&t("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",t.proxy(e.interrupt,e,!0)).off("mouseleave.slick",t.proxy(e.interrupt,e,!1)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide)),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.
2slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),t(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().off("click.slick",e.selectHandler),t(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),t(window).off("resize.slick.slick-"+e.instanceUid,e.resize),t("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),t(window).off("load.slick.slick-"+e.instanceUid,e.setPosition),t(document).off("ready.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var t,e=this;e.options.rows>1&&(t=e.$slides.children().children(),t.removeAttr("style"),e.$slider.empty().append(t))},e.prototype.clickHandler=function(t){!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},e.prototype.destroy=function(e){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),t(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){t(this).attr("style",t(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,e||i.$slider.trigger("destroy",[i])},e.prototype.disableTransition=function(t){var e=this,i={};i[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.fadeSlide=function(t,e){var i=this;!1===i.cssTransitions?(i.$slides.eq(t).css({zIndex:i.options.zIndex}),i.$slides.eq(t).animate({opacity:1},i.options.speed,i.options.easing,e)):(i.applyTransition(t),i.$slides.eq(t).css({opacity:1,zIndex:i.options.zIndex}),e&&setTimeout(function(){i.disableTransition(t),e.call()},i.options.speed))},e.prototype.fadeSlideOut=function(t){var e=this;!1===e.cssTransitions?e.$slides.eq(t).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(t),e.$slides.eq(t).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(t){var e=this;null!==t&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(t).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",function(i){i.stopImmediatePropagation();var o=t(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=o.is(":focus"),e.autoPlay())},0)})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide},e.prototype.getDotCount=function(){var t=this,e=0,i=0,o=0;if(!0===t.options.infinite)for(;e<t.slideCount;)++o,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(!0===t.options.centerMode)o=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++o,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else o=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return o-1},e.prototype.getLeft=function(t){var e,i,o,n=this,s=0;return n.slideOffset=0,i=n.$slides.first().outerHeight(!0),!0===n.options.infinite?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=i*n.options.slidesToShow*-1),n.slideCount%n.options.slidesToScroll!=0&&t+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(t>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(t-n.slideCount))*n.slideWidth*-1,s=(n.options.slidesToShow-(t-n.slideCount))*i*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,s=n.slideCount%n.options.slidesToScroll*i*-1))):t+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(t+n.options.slidesToShow-n.slideCount)*n.slideWidth,s=(t+n.options.slidesToShow-n.slideCount)*i),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,s=0),!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=!1===n.options.vertical?t*n.slideWidth*-1+n.slideOffset:t*i*-1+s,!0===n.options.variableWidth&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(t):n.$slideTrack.children(".slick-slide").eq(t+n.options.slidesToShow),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===n.options.centerMode&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(t):n.$slideTrack.children(".slick-slide").eq(t+n.options.slidesToShow+1),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,e+=(n.$list.width()-o.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(t){return this.options[t]},e.prototype.getNavigableIndexes=function(){var t,e=this,i=0,o=0,n=[];for(!1===e.options.infinite?t=e.slideCount:(i=-1*e.options.slidesToScroll,o=-1*e.options.slidesToScroll,t=2*e.slideCount);t>i;)n.push(i),i=o+e.options.slidesToScroll,o+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return n},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,i,o,n=this;return o=!0===n.options.centerMode?n.slideWidth*Math.floor(n.options.slidesToShow/2):0,!0===n.options.swipeToSlide?(n.$slideTrack.find(".slick-slide").each(function(e,s){return s.offsetLeft-o+t(s).outerWidth()/2>-1*n.swipeLeft?(i=s,!1):void 0}),e=Math.abs(t(i).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(t,e){this.changeSlide({data:{message:"index",index:
2parseInt(t)}},e)},e.prototype.init=function(e){var i=this;t(i.$slider).hasClass("slick-initialized")||(t(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),e&&i.$slider.trigger("init",[i]),!0===i.options.accessibility&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},e.prototype.initADA=function(){var e=this;e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),e.$slideTrack.attr("role","listbox"),e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(i){t(this).attr({role:"option","aria-describedby":"slick-slide"+e.instanceUid+i})}),null!==e.$dots&&e.$dots.attr("role","tablist").find("li").each(function(i){t(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+e.instanceUid+i,id:"slick-slide"+e.instanceUid+i})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),e.activateADA()},e.prototype.initArrowEvents=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.off("click.slick").on("click.slick",{message:"next"},t.changeSlide))},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&t("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&t("li",e.$dots).on("mouseenter.slick",t.proxy(e.interrupt,e,!0)).on("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",t.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"}
2,e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),t(document).on(e.visibilityChange,t.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),t(window).on("orientationchange.slick.slick-"+e.instanceUid,t.proxy(e.orientationChange,e)),t(window).on("resize.slick.slick-"+e.instanceUid,t.proxy(e.resize,e)),t("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),t(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),t(document).on("ready.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.initUI=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.show()},e.prototype.keyHandler=function(t){var e=this;t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===t.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){t("img[data-lazy]",e).each(function(){var e=t(this),i=t(this).attr("data-lazy"),o=document.createElement("img");o.onload=function(){e.animate({opacity:0}
2,100,function(){e.attr("src",i).animate({opacity:1},200,function(){e.removeAttr("data-lazy").removeClass("slick-loading")}),r.$slider.trigger("lazyLoaded",[r,e,i])})},o.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,e,i])},o.src=i})}var i,o,n,s,r=this;!0===r.options.centerMode?!0===r.options.infinite?(n=r.currentSlide+(r.options.slidesToShow/2+1),s=n+r.options.slidesToShow+2):(n=Math.max(0,r.currentSlide-(r.options.slidesToShow/2+1)),s=r.options.slidesToShow/2+1+2+r.currentSlide):(n=r.options.infinite?r.options.slidesToShow+r.currentSlide:r.currentSlide,s=Math.ceil(n+r.options.slidesToShow),!0===r.options.fade&&(n>0&&n--,s<=r.slideCount&&s++)),i=r.$slider.find(".slick-slide").slice(n,s),e(i),r.slideCount<=r.options.slidesToShow?(o=r.$slider.find(".slick-slide"),e(o)):r.currentSlide>=r.slideCount-r.options.slidesToShow?(o=r.$slider.find(".slick-cloned").slice(0,r.options.slidesToShow),e(o)):0===r.currentSlide&&(o=r.$slider.find(".slick-cloned").slice(-1*r.options.slidesToShow),e(o))},e.prototype.loadSlider=function(){var t=this;t.setPosition(),t.$slideTrack.css({opacity:1}),t.$slider.removeClass("slick-loading"),t.initUI(),"progressive"===t.options.lazyLoad&&t.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){var t=this;t.checkResponsive(),t.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var t=this;t.autoPlayClear(),t.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var t=this;t.autoPlay(),t.options.autoplay=!0,t.paused=!1,t.focussed=!1,t.interrupted=!1},e.prototype.postSlide=function(t){var e=this;e.unslicked||(e.$slider.trigger("afterChange",[e,t]),e.animating=!1,e.setPosition(),e.swipeLeft=null,e.options.autoplay&&e.autoPlay(),!0===e.options.accessibility&&e.initADA())},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(t){t.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var i,o,n,s=this,r=t("img[data-lazy]",s.$slider);r.length?(i=r.first(),o=i.attr("data-lazy"),n=document.createElement("img"),n.onload=function(){i.attr("src",o).removeAttr("data-lazy").removeClass("slick-loading"),!0===s.options.adaptiveHeight&&s.setPosition(),s.$slider.trigger("lazyLoaded",[s,i,o]),s.progressiveLazyLoad()},n.onerror=function(){3>e?setTimeout(function(){s.progressiveLazyLoad(e+1)},500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,i,o]),s.progressiveLazyLoad())},n.src=o):s.$slider.trigger("allImagesLoaded",[s])},e.prototype.refresh=function(e){var i,o,n=this;o=n.slideCount-n.options.slidesToShow,!n.options.infinite&&n.currentSlide>o&&(n.currentSlide=o),n.slideCount<=n.options.slidesToShow&&(n.currentSlide=0),i=n.currentSlide,n.destroy(!0),t.extend(n,n.initials,{currentSlide:i}),n.init(),e||n.changeSlide({data:{message:"index",index:i}},!1)},e.prototype.registerBreakpoints=function(){var e,i,o,n=this,s=n.options.responsive||null;if("array"===t.type(s)&&s.length){n.respondTo=n.options.respondTo||"window";for(e in s)if(o=n.breakpoints.length-1,i=s[e].breakpoint,s.hasOwnProperty(e)){for(;o>=0;)n.breakpoints[o]&&n.breakpoints[o]===i&&n.breakpoints.splice(o,1),o--;n.breakpoints.push(i),n.breakpointSettings[i]=s[e].settings}n.breakpoints.sort(function(t,e){return n.options.mobileFirst?t-e:e-t})}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;t(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=t(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))}
2,e.prototype.removeSlide=e.prototype.slickRemove=function(t,e,i){var o=this;return"boolean"==typeof t?(e=t,t=!0===e?0:o.slideCount-1):t=!0===e?--t:t,!(o.slideCount<1||0>t||t>o.slideCount-1)&&(o.unload(),!0===i?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(t).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,void o.reinit())},e.prototype.setCSS=function(t){var e,i,o=this,n={};!0===o.options.rtl&&(t=-t),e="left"==o.positionProp?Math.ceil(t)+"px":"0px",i="top"==o.positionProp?Math.ceil(t)+"px":"0px",n[o.positionProp]=t,!1===o.transformsEnabled?o.$slideTrack.css(n):(n={},!1===o.cssTransitions?(n[o.animType]="translate("+e+", "+i+")",o.$slideTrack.css(n)):(n[o.animType]="translate3d("+e+", "+i+", 0px)",o.$slideTrack.css(n)))},e.prototype.setDimensions=function(){var t=this;!1===t.options.vertical?!0===t.options.centerMode&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),!0===t.options.centerMode&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),!1===t.options.vertical&&!1===t.options.variableWidth?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):!0===t.options.variableWidth?t.$slideTrack.width(5e3*t.slideCount):(t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length)));var e=t.$slides.first().outerWidth(!0)-t.$slides.first().width();!1===t.options.variableWidth&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e)},e.prototype.setFade=function(){var e,i=this;i.$slides.each(function(o,n){e=i.slideWidth*o*-1,!0===i.options.rtl?t(n).css({position:"relative",right:e,top:0,zIndex:i.options.zIndex-2,opacity:0}
2):t(n).css({position:"relative",left:e,top:0,zIndex:i.options.zIndex-2,opacity:0})}),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,i,o,n,s,r=this,a=!1;if("object"===t.type(arguments[0])?(o=arguments[0],a=arguments[1],s="multiple"):"string"===t.type(arguments[0])&&(o=arguments[0],n=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===t.type(arguments[1])?s="responsive":void 0!==arguments[1]&&(s="single")),"single"===s)r.options[o]=n;else if("multiple"===s)t.each(o,function(t,e){r.options[t]=e});else if("responsive"===s)for(i in n)if("array"!==t.type(r.options.responsive))r.options.responsive=[n[i]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===n[i].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(n[i])}a&&(r.unload(),r.reinit())},e.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),!1===t.options.fade?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t])},e.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=!0===t.options.vertical?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),(void 0!==e.WebkitTransition||void 0!==e.MozTransition||void 0!==e.msTransition)&&!0===t.options.useCSS&&(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(t.animType=!1)),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform&&(t.animType=!1)),void 0!==e.transform&&!1!==t.animType&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&!1!==t.animType},e.prototype.setSlideClasses=function(t){var e,i,o,n,s=this;i=s.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),s.$slides.eq(t).addClass("slick-current"),!0===s.options.centerMode?(e=Math.floor(s.options.slidesToShow/2),!0===s.options.infinite&&(t>=e&&t<=s.slideCount-1-e?s.$slides.slice(t-e,t+e+1).addClass("slick-active").attr("aria-hidden","false"):(o=s.options.slidesToShow+t,i.slice(o-e+1,o+e+2).addClass("slick-active").attr("aria-hidden","false")),0===t?i.eq(i.length-1-s.options.slidesToShow).addClass("slick-center"):t===s.slideCount-1&&i.eq(s.options.slidesToShow).addClass("slick-center")),s.$slides.eq(t).addClass("slick-center")):t>=0&&t<=s.slideCount-s.options.slidesToShow?s.$slides.slice(t,t+s.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=s.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(n=s.slideCount%s.options.slidesToShow,o=!0===s.options.infinite?s.options.slidesToShow+t:t,s.options.slidesToShow==s.options.slidesToScroll&&s.slideCount-t<s.options.slidesToShow?i.slice(o-(s.options.slidesToShow-n),o+n).addClass("slick-active").attr("aria-hidden","false"):i.slice(o,o+s.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"===s.options.lazyLoad&&s.lazyLoad()},e.prototype.setupInfinite=function(){var e,i,o,n=this;if(!0===n.options.fade&&(n.options.centerMode=!1),!0===n.options.infinite&&!1===n.options.fade&&(i=null,n.slideCount>n.options.slidesToShow)){for(o=!0===n.options.centerMode?n.options.slidesToShow+1:n.options.slidesToShow,e=n.slideCount;e>n.slideCount-o;e-=1)i=e-1,t(n.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-n.slideCount).prependTo(n.$slideTrack).addClass("slick-cloned");for(e=0;o>e;e+=1)i=e,t(n.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+n.slideCount).appendTo(n.$slideTrack).addClass("slick-cloned");n.$slideTrack.find(".slick-cloned").find("[id]").each(function(){t(this).attr("id","")})}},e.prototype.interrupt=function(t){var e=this;t||e.autoPlay(),e.interrupted=t},e.prototype.selectHandler=function(e){var i=this,o=t(e.target).is(".slick-slide")?t(e.target):t(e.target).parents(".slick-slide"),n=parseInt(o.attr("data-slick-index"));return n||(n=0),i.slideCount<=i.options.slidesToShow?(i.setSlideClasses(n),void i.asNavFor(n)):void i.slideHandler(n)}
2,e.prototype.slideHandler=function(t,e,i){var o,n,s,r,a,l=null,d=this;return e=e||!1,!0===d.animating&&!0===d.options.waitForAnimate||!0===d.options.fade&&d.currentSlide===t||d.slideCount<=d.options.slidesToShow?void 0:(!1===e&&d.asNavFor(t),o=t,l=d.getLeft(o),r=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?r:d.swipeLeft,!1===d.options.infinite&&!1===d.options.centerMode&&(0>t||t>d.getDotCount()*d.options.slidesToScroll)?void(!1===d.options.fade&&(o=d.currentSlide, 3!0!==i?d.animateSlide(r,function(){d.postSlide(o)}):d.postSlide(o))):!1===d.options.infinite&&!0===d.options.centerMode&&(0>t||t>d.slideCount-d.options.slidesToScroll)?void(!1===d.options.fade&&(o=d.currentSlide,!0!==i?d.animateSlide(r,function(){d.postSlide(o)}):d.postSlide(o))):(d.options.autoplay&&clearInterval(d.autoPlayTimer),n=0>o?d.slideCount%d.options.slidesToScroll!=0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+o:o>=d.slideCount?d.slideCount%d.options.slidesToScroll!=0?0:o-d.slideCount:o,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,n]),s=d.currentSlide,d.currentSlide=n,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&(a=d.getNavTarget(),a=a.slick("getSlick"),a.slideCount<=a.options.slidesToShow&&a.setSlideClasses(d.currentSlide)),d.updateDots(),d.updateArrows(),!0===d.options.fade?(!0!==i?(d.fadeSlideOut(s),d.fadeSlide(n,function(){d.postSlide(n)})):d.postSlide(n),void d.animateHeight()):void(!0!==i?d.animateSlide(l,function(){d.postSlide(n)}):d.postSlide(n))))},e.prototype.startLoad=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var t,e,i,o,n=this;return t=n.touchObject.startX-n.touchObject.curX,e=n.touchObject.startY-n.touchObject.curY,i=Math.atan2(e,t),o=Math.round(180*i/Math.PI),0>o&&(o=360-Math.abs(o)),45>=o&&o>=0?!1===n.options.rtl?"left":"right":360>=o&&o>=315?!1===n.options.rtl?"left":"right":o>=135&&225>=o?!1===n.options.rtl?"right":"left":!0===n.options.verticalSwiping?o>=35&&135>=o?"down":"up":"vertical"},e.prototype.swipeEnd=function(t){var e,i,o=this;if(o.dragging=!1,o.interrupted=!1,o.shouldClick=!(o.touchObject.swipeLength>10),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(i=o.swipeDirection()){case"left":case"down":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=i&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger("swipe",[o,i]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},e.prototype.swipeHandler=function(t){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t)}},e.prototype.swipeMove=function(t){var e,i,o,n,s,r=this;return s=void 0!==t.originalEvent?t.originalEvent.touches:null,!(!r.dragging||s&&1!==s.length)&&(e=r.getLeft(r.currentSlide),r.touchObject.curX=void 0!==s?s[0].pageX:t.clientX,r.touchObject.curY=void 0!==s?s[0].pageY:t.clientY,r.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(r.touchObject.curX-r.touchObject.startX,2))),!0===r.options.verticalSwiping&&(r.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(r.touchObject.curY-r.touchObject.startY,2)))),i=r.swipeDirection(),"vertical"!==i?(void 0!==t.originalEvent&&r.touchObject.swipeLength>4&&t.preventDefault(),n=(!1===r.options.rtl?1:-1)*(r.touchObject.curX>r.touchObject.startX?1:-1),!0===r.options.verticalSwiping&&(n=r.touchObject.curY>r.touchObject.startY?1:-1),o=r.touchObject.swipeLength,r.touchObject.edgeHit=!1,!1===r.options.infinite&&(0===r.currentSlide&&"right"===i||r.currentSlide>=r.getDotCount()&&"left"===i)&&(o=r.touchObject.swipeLength*r.options.edgeFriction,r.touchObject.edgeHit=!0),!1===r.options.vertical?r.swipeLeft=e+o*n:r.swipeLeft=e+o*(r.$list.height()/r.listWidth)*n,!0===r.options.verticalSwiping&&(r.swipeLeft=e+o*n),!0!==r.options.fade&&!1!==r.options.touchMove&&(!0===r.animating?(r.swipeLeft=null,!1):void r.setCSS(r.swipeLeft))):void 0)},e.prototype.swipeStart=function(t){var e,i=this;return i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow?(i.touchObject={},!1):(void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==e?e.pageX:t.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==e?e.pageY:t.clientY,void(i.dragging=!0))},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var t=this;null!==t.$slidesCache&&(t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.appendTo(t.$slideTrack),t.reinit())},e.prototype.unload=function(){var e=this;t(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
3,e.prototype.unslick=function(t){var e=this;e.$slider.trigger("unslick",[e,t]),e.destroy()},e.prototype.updateArrows=function(){var t,e=this;t=Math.floor(e.options.slidesToShow/2),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-e.options.slidesToShow&&!1===e.options.centerMode?(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-1&&!0===e.options.centerMode&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var t=this;null!==t.$dots&&(t.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),t.$dots.find("li").eq(Math.floor(t.currentSlide/t.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},e.prototype.visibility=function(){var t=this;t.options.autoplay&&(document[t.hidden]?t.interrupted=!0:t.interrupted=!1)},t.fn.slick=function(){var t,i,o=this,n=arguments[0],s=Array.prototype.slice.call(arguments,1),r=o.length;for(t=0;r>t;t++)if("object"==typeof n||void 0===n?o[t].slick=new e(o[t],n):i=o[t].slick[n].apply(o[t].slick,s),void 0!==i)return i;return o}});var scrollme=function($){var t={},e=$(document),i=$(window);return t.body_height=0,t.viewport_height=0,t.viewport_top=0,t.viewport_bottom=0,t.viewport_top_previous=-1,t.elements=[],t.elements_in_view=[],t.property_defaults={opacity:1,translatex:0,translatey:0,translatez:0,rotatex:0,rotatey:0,rotatez:0,scale:1,scalex:1,scaley:1,scalez:1},t.scrollme_selector=".scrollme",t.animateme_selector=".animateme",t.update_interval=10,t.easing_functions={linear:function(t){return t},easeout:function(t){return t*t*t},easein:function(t){return 1-(t=1-t)*t*t},easeinout:function(t){return t<.5?4*t*t*t:1-4*(t=1-t)*t*t}},t.init_events=["ready","page:load","page:change"],t.init_if=function(){return!0},t.init=function(){return!!t.init_if()&&(t.init_elements(),t.on_resize(),i.on("resize orientationchange",function(){t.on_resize()}),i.load(function(){setTimeout(function(){t.on_resize()},100)}),setInterval(t.update,t.update_interval),!0)},t.init_elements=function(){$(t.scrollme_selector).each(function(){var e={};e.element=$(this);var i=[];$(this).find(t.animateme_selector).addBack(t.animateme_selector).each(function(){var e={};e.element=$(this),e.when=e.element.data("when"),e.from=e.element.data("from"),e.to=e.element.data("to"),e.element.is("[data-crop]")?e.crop=e.element.data("crop"):e.crop=!0,e.element.is("[data-easing]")?e.easing=t.easing_functions[e.element.data("easing")]:e.easing=t.easing_functions.easeout;var o={};e.element.is("[data-opacity]")&&(o.opacity=e.element.data("opacity")),e.element.is("[data-translatex]")&&(o.translatex=e.element.data("translatex")),e.element.is("[data-translatey]")&&(o.translatey=e.element.data("translatey")),e.element.is("[data-translatez]")&&(o.translatez=e.element.data("translatez")),e.element.is("[data-rotatex]")&&(o.rotatex=e.element.data("rotatex")),e.element.is("[data-rotatey]")&&(o.rotatey=e.element.data("rotatey")),e.element.is("[data-rotatez]")&&(o.rotatez=e.element.data("rotatez")),e.element.is("[data-scale]")&&(o.scale=e.element.data("scale")),e.element.is("[data-scalex]")&&(o.scalex=e.element.data("scalex")),e.element.is("[data-scaley]")&&(o.scaley=e.element.data("scaley")),e.element.is("[data-scalez]")&&(o.scalez=e.element.data("scalez")),e.properties=o,i.push(e)}),e.effects=i,t.elements.push(e)})},t.update=function(){window.requestAnimationFrame(function(){t.update_viewport_position(),t.viewport_top_previous!=t.viewport_top&&(t.update_elements_in_view(),t.animate()),t.viewport_top_previous=t.viewport_top})},t.animate=function(){for(var e=t.elements_in_view.length,i=0;i<e;i++)for(var o=t.elements_in_view[i],n=o.effects.length,s=0;s<n;s++){var r=o.effects[s];switch(r.when){case"view":case"span":var a=o.top-t.viewport_height,l=o.bottom;break;case"exit":var a=o.bottom-t.viewport_height,l=o.bottom;break;default:var a=o.top-t.viewport_height,l=o.top;break}r.crop&&(a<0&&(a=0),l>t.body_height-t.viewport_height&&(l=t.body_height-t.viewport_height));var d=(t.viewport_top-a)/(l-a),c=r.from,u=r.to,h=u-c,p=(d-c)/h,f=r.easing(p),m=t.animate_value(d,f,c,u,r,"opacity"),g=t.animate_value(d,f,c,u,r,"translatey"),v=t.animate_value(d,f,c,u,r,"translatex"),y=t.animate_value(d,f,c,u,r,"translatez"),w=t.animate_value(d,f,c,u,r,"rotatex"),b=t.animate_value(d,f,c,u,r,"rotatey"),x=t.animate_value(d,f,c,u,r,"rotatez"),T=t.animate_value(d,f,c,u,r,"scale"),S=t.animate_value(d,f,c,u,r,"scalex"),k=t.animate_value(d,f,c,u,r,"scaley"),C=t.animate_value(d,f,c,u,r,"scalez");"scale"in r.properties&&(S=T,k=T,C=T),r.element.css({opacity:m,transform:"translate3d( "+v+", "+g+", "+y+") rotateX( "+w+") rotateY( "+b+") rotateZ( "+x+") scale3d( "+S+" , "+k+" , "+C+" )"})}},t.animate_value=function(e,i,o,n,s,r){var a=t.property_defaults[r];if(!(r in s.properties))return a;var l=s.properties[r],d=n>o,c=r.indexOf("translate")>=0&&"string"==typeof l&&"%"==l.charAt(l.length-1),u=r.indexOf("translate")>=0&&"string"==typeof l&&"px"==l.substr(l.length-2),h=r.indexOf("translate")>=0&&"string"==typeof l&&"vw"==l.substr(l.length-2),p=r.indexOf("translate")>=0&&"string"==typeof l&&"vh"==l.substr(l.length-2),f="px";if(u&&(l=parseFloat(l.slice(0,-2),10),f="px"),c&&(l=parseFloat(l.slice(0,-1),10),f="%"),h&&(l=parseFloat(l.slice(0,-2),10),f="vw"),p&&(l=parseFloat(l.slice(0,-2),10),f="vh"),e<o&&d)return a;
3if(e>n&&d)return l;if(e>o&&!d)return a;if(e<n&&!d)return l;var m=a+i*(l-a);switch(r){case"opacity":m=m.toFixed(2);break;case"translatex":m=m.toFixed(2)+f;break;case"translatey":m=m.toFixed(2)+f;break;case"translatez":m=m.toFixed(2)+f;break;case"rotatex":m=m.toFixed(1)+"deg";break;case"rotatey":m=m.toFixed(1)+"deg";break;case"rotatez":m=m.toFixed(1)+"deg";break;case"scale":m=m.toFixed(3);break;default:break}return m},t.update_viewport_position=function(){t.viewport_top=i.scrollTop(),t.viewport_bottom=t.viewport_top+t.viewport_height},t.update_elements_in_view=function(){t.elements_in_view=[];for(var e=t.elements.length,i=0;i<e;i++)t.elements[i].top<t.viewport_bottom&&t.elements[i].bottom>t.viewport_top&&t.elements_in_view.push(t.elements[i])},t.on_resize=function(){t.update_viewport(),t.update_element_heights(),t.update_viewport_position(),t.update_elements_in_view(),t.animate()},t.update_viewport=function(){t.body_height=e.height(),t.viewport_height=i.height()},t.update_element_heights=function(){for(var e=t.elements.length,i=0;i<e;i++){var o=t.elements[i].element.outerHeight(),n=t.elements[i].element.offset();t.elements[i].height=o,t.elements[i].top=n.top,t.elements[i].bottom=n.top+o}},e.on(t.init_events.join(" "),function(){t.init()}),t}(jQuery);!function(t,e,i){var o,n="mThumbnailScroller",s="mTS",r=".mThumbnailScroller",a={setTop:0,setLeft:0,type:"hover-50",axis:"x",speed:15,contentTouchScroll:25,markup:{buttonsPlaceholder:!1,buttonsHTML:{up:"SVG set 1",down:"SVG set 1",left:"SVG set 1",right:"SVG set 1"}},advanced:{autoExpandHorizontalScroll:!0,updateOnContentResize:!0,updateOnImageLoad:!0},theme:"none",callbacks:{onTotalScrollOffset:0,onTotalScrollBackOffset:0,alwaysTriggerOffsets:!0}},l=0,d={},c=e.attachEvent&&!e.addEventListener?1:0,u=!1,h=["mTS_disabled","mTS_destroyed","mTS_no_scroll"],p={init:function(e){var e=t.extend(!0,{},a,e),i=f.call(this);if(e.live){var o=e.liveSelector||this.selector||r,n=t(o);if("off"===e.live)return void g(o);d[o]=setTimeout(function(){n.mThumbnailScroller(e),"once"===e.live&&n.length&&g(o)},500)}else g(o);return e.speed=0===e.speed?100:e.speed,m(e),t(i).each(function(){var i=t(this);if(!i.data(s)){i.data(s,{idx:++l,opt:e,html:null,overflowed:null,bindEvents:!1,tweenRunning:!1,langDir:i.css("direction"),cbOffsets:null,trigger:null});var o=i.data(s).opt,n=i.data("mts-axis"),r=i.data("mts-type"),a=i.data("mts-theme");n&&(o.axis=n),r&&(o.type=r),a&&(o.theme=a,m(o)),v.call(this),p.update.call(null,i)}})},update:function(e){var i=e||f.call(this);return t(i).each(function(){var e=t(this);if(e.data(s)){var i=e.data(s),o=i.opt,n=t("#mTS_"+i.idx+"_container");if(!n.length)return;i.tweenRunning&&D(e),e.hasClass(h[0])&&e.removeClass(h[0]),e.hasClass(h[1])&&e.removeClass(h[1]),T.call(this),y.call(this),i.overflowed=S.call(this),_.call(this),C.call(this);var r=[n[0].offsetTop,n[0].offsetLeft];"x"!==o.axis&&(i.overflowed[0]?H(e,r[0].toString(),{dir:"y",dur:0,overwrite:"none"}):(k.call(this),"y"===o.axis?(H(e,"0",{dir:"y",dur:0,overwrite:"none"}),z.call(this)):"yx"===o.axis&&i.overflowed[1]&&H(e,r[1].toString(),{dir:"x",dur:0,overwrite:"none"}))),"y"!==o.axis&&(i.overflowed[1]?H(e,r[1].toString(),{dir:"x",dur:0,overwrite:"none"}):(k.call(this),"x"===o.axis?(H(e,"0",{dir:"x",dur:0,overwrite:"none"}),z.call(this)):"yx"===o.axis&&i.overflowed[0]&&H(e,r[0].toString(),{dir:"y",dur:0,overwrite:"none"}))),i.overflowed[0]||i.overflowed[1]?e.removeClass(h[2]):e.addClass(h[2]),j.call(this)}})},scrollTo:function(e,i){if(void 0!==e&&null!=e){var o=f.call(this);return t(o).each(function(){var o=t(this);if(o.data(s)){var n=o.data(s),r=n.opt,a={trigger:"external",speed:r.speed,duration:1e3,easing:"easeInOut",timeout:60,callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},l=t.extend(!0,{},a,i),d=q.call(this,e),c=l.duration?l.duration:7e3/(l.speed||1);d[0]=W.call(this,d[0],"y"),d[1]=W.call(this,d[1],"x"),l.dur=c>0&&17>c?17:c,setTimeout(function(){null!==d[0]&&void 0!==d[0]&&"x"!==r.axis&&n.overflowed[0]&&(l.dir="y",l.overwrite="all",H(o,-d[0].toString(),l)),null!==d[1]&&void 0!==d[1]&&"y"!==r.axis&&n.overflowed[1]&&(l.dir="x",l.overwrite="none",H(o,-d[1].toString(),l))}
3,l.timeout)}})}},stop:function(){var e=f.call(this);return t(e).each(function(){var e=t(this);e.data(s)&&D(e)})},disable:function(e){var i=f.call(this);return t(i).each(function(){var i=t(this);if(i.data(s)){i.data(s).opt,j.call(this,"remove"),z.call(this),e&&k.call(this),_.call(this,!0),i.addClass(h[0])}})},destroy:function(){var e=f.call(this);return t(e).each(function(){var i=t(this);if(i.data(s)){var o=i.data(s),r=o.opt,a=t("#mTS_"+o.idx),l=(t("#mTS_"+o.idx+"_container"),t("#mTS_"+o.idx+"_buttonUp,#mTS_"+o.idx+"_buttonDown,#mTS_"+o.idx+"_buttonLeft,#mTS_"+o.idx+"_buttonRight"));r.live&&g(e),j.call(this,"remove"),z.call(this),k.call(this),i.removeData(s),N(this,"mts"),l.remove(),a.replaceWith(o.html),i.removeClass(n+" _"+s+"_"+o.idx+" "+s+"-"+r.theme+" "+h[2]+" "+h[0]).addClass(h[1])}})}},f=function(){return"object"!=typeof t(this)||t(this).length<1?r:this},m=function(e){var i=["buttons-out"],o=["buttons-in"],n=["buttons-out"],s=["hover-classic"],r=["hover-full"];e.markup.buttonsPlaceholder=t.inArray(e.theme,i)>-1?"outside":e.markup.buttonsPlaceholder,e.markup.buttonsHTML=t.inArray(e.theme,o)>-1?{up:"SVG set 2",down:"SVG set 2",left:"SVG set 2",right:"SVG set 2"}:t.inArray(e.theme,n)>-1?{up:"SVG set 3",down:"SVG set 3",left:"SVG set 3",right:"SVG set 3"}:e.markup.buttonsHTML,e.type=t.inArray(e.theme,s)>-1?"hover-85":t.inArray(e.theme,r)>-1?"hover-precise":e.type,e.speed=t.inArray(e.theme,s)>-1?60:t.inArray(e.theme,r)>-1?10:e.speed},g=function(t){d[t]&&(clearTimeout(d[t]),N(d,t))},v=function(){var e=t(this),i=e.data(s),o=i.opt,r="yx"===o.axis?"mTS_vertical_horizontal":"x"===o.axis?"mTS_horizontal":"mTS_vertical",a=o.markup.thumbnailsContainer||"ul",l=o.markup.thumbnailContainer||"li",d=o.markup.thumbnailElement||"img";if(i.html=e.children().clone(!0,!0),!e.find(a).length){var c=e.find("li").length?"<ul class='mTSAutoContainer' />":"<div class='mTSAutoContainer' />";e.wrapInner(c),a=".mTSAutoContainer"}o.setWidth&&e.css("width",o.setWidth),o.setHeight&&e.css("height",o.setHeight),o.setLeft="y"!==o.axis&&"rtl"===i.langDir?"-989999px":o.setLeft,e.addClass(n+" _"+s+"_"+i.idx+" "+s+"-"+o.theme).find(a).wrap("<div id='mTS_"+i.idx+"' class='mTSWrapper "+r+"' />").addClass(s+"Container").attr("id","mTS_"+i.idx+"_container").css({position:"relative",top:o.setTop,left:o.setLeft}).find(l).addClass(s+"ThumbContainer").find(d).addClass(s+"Thumb"),w.call(this)},y=function(){var e=t(this),i=e.data(s),o=i.opt,n=t("#mTS_"+i.idx+"_container");o.advanced.autoExpandHorizontalScroll&&"y"!==o.axis&&n.css({position:"absolute",width:"auto"}).wrap("<div class='mTS_h_wrapper' style='position:relative; left:0; width:999999px;' />").css({width:Math.ceil(n[0].getBoundingClientRect().right)-Math.floor(n[0].getBoundingClientRect().left),position:"relative"}).unwrap()},w=function(){var e=t(this),i=e.data(s),o=i.opt,r=o.markup.buttonsPlaceholder?"outside"===o.markup.buttonsPlaceholder?e:t(o.markup.buttonsPlaceholder):t("#mTS_"+i.idx),a=["<a href='#' id='mTS_"+i.idx+"_buttonUp' class='mTSButton mTSButtonUp'><span class='mTSButtonIconContainer'>"+b.call(this,"up")+"</span></a>","<a href='#' id='mTS_"+i.idx+"_buttonDown' class='mTSButton mTSButtonDown'><span class='mTSButtonIconContainer'>"+b.call(this,"down")+"</span></a>","<a href='#' id='mTS_"+i.idx+"_buttonLeft' class='mTSButton mTSButtonLeft'><span class='mTSButtonIconContainer'>"+b.call(this,"left")+"</span></a>","<a href='#' id='mTS_"+i.idx+"_buttonRight' class='mTSButton mTSButtonRight'><span class='mTSButtonIconContainer'>"+b.call(this,"right")+"</span></a>"];"x"===o.axis?a[2]:a[0],"x"===o.axis?a[3]:a[1],r.hasClass(n)&&"static"===r.css("position")&&r.css("position","relative"),-1!==o.type.indexOf("click")&&("x"!==o.axis&&r.append(a[0]+a[1]),"y"!==o.axis&&r.append(a[2]+a[3]))},b=function(e){var i=t(this),o=i.data(s),n=o.opt,r=n.markup.buttonsHTML,a="SVG set 1"===r[e]?0:"SVG set 2"===r[e]?1:"SVG set 3"===r[e]?2:"SVG set 4"===r[e]?3:"SVG set 5"===r[e]?4:null;switch(e){case"up":return null===a?r[e]:c?"↑":x(r[e])[a][0];case"down":return null===a?r[e]:c?"↓":x(r[e])[a][1];case"left":return null===a?r[e]:c?"←":x(r[e])[a][2];case"right":return null===a?r[e]:c?"→":x(r[e])[a][3]}},x=function(){var t="<svg version='1.1' viewBox='0 0 24 24' preserveAspectRatio='xMinYMin meet' class='mTSButtonIcon'><g><line stroke-width='1' x1='' y1='' x2='' y2='' stroke='#449FDB' opacity=''></line></g>",e="</svg>";return[[t+"<path d='M20.561 9.439l-7.5-7.5c-0.586-0.586-1.535-0.586-2.121 0l-7.5 7.5c-0.586 0.586-0.586 1.536 0 2.121s1.536 0.586 2.121 0l4.939-4.939v14.379c0 0.828 0.672 1.5 1.5 1.5s1.5-0.672 1.5-1.5v-14.379l4.939 4.939c0.293 0.293 0.677 0.439 1.061 0.439s0.768-0.146 1.061-0.439c0.586-0.586 0.586-1.535 0-2.121z'></path>"+e,t+"<path d='M3.439 14.561l7.5 7.5c0.586 0.586 1.536 0.586 2.121 0l7.5-7.5c0.586-0.586 0.586-1.536 0-2.121s-1.536-0.586-2.121 0l-4.939 4.939v-14.379c0-0.828-0.672-1.5-1.5-1.5s-1.5 0.672-1.5 1.5v14.379l-4.939-4.939c-0.293-0.293-0.677-0.439-1.061-0.439s-0.768 0.146-1.061 0.439c-0.586 0.586-0.586 1.536 0 2.121z'></path>"+e,t+"<path d='M9.439 3.439l-7.5 7.5c-0.586 0.586-0.586 1.536 0 2.121l7.5 7.5c0.586 0.586 1.536 0.586 2.121 0s0.586-1.536 0-2.121l-4.939-4.939h14.379c0.828 0 1.5-0.672 1.5-1.5s-0.672-1.5-1.5-1.5h-14.379l4.939-4.939c0.293-0.293 0.439-0.677 0.439-1.061s-0.146-0.768-0.439-1.061c-0.586-0.586-1.536-0.586-2.121 0z'></path>"+e,t+"<path d='M14.561 20.561l7.5-7.5c0.586-0.586 0.586-1.536 0-2.121l-7.5-7.5c-0.586-0.586-1.536-0.586-2.121 0s-0.586 1.536 0 2.121l4.939 4.939h-14.379c-0.828 0-1.5 0.672-1.5 1.5s0.672 1.5 1.5 1.5h14.379l-4.939 4.939c-0.293 0.293-0.439 0.677-0.439 1.061s0.146 0.768 0.439 1.061c0.586 0.586 1.536 0.586 2.121 0z'></path>"+e],[t+"<path d='M18.58 13.724c-0.488-0.502-5.634-5.402-5.634-5.402-0.262-0.268-0.604-0.402-0.946-0.402-0.343 0-0.685 0.134
3-0.946 0.402 0 0-5.146 4.901-5.635 5.402-0.488 0.502-0.522 1.404 0 1.939 0.523 0.534 1.252 0.577 1.891 0l4.69-4.496 4.688 4.496c0.641 0.577 1.37 0.534 1.891 0 0.523-0.536 0.491-1.439 0-1.939z'</path>"+e,t+"<path d='M18.58 10.276c-0.488 0.502-5.634 5.404-5.634 5.404-0.262 0.268-0.604 0.401-0.946 0.401-0.343 0-0.685-0.133-0.946-0.401 0 0-5.146-4.902-5.635-5.404-0.488-0.502-0.522-1.403 0-1.939 0.523-0.535 1.252-0.577 1.891 0l4.69 4.498 4.688-4.496c0.641-0.577 1.37-0.535 1.891 0 0.523 0.535 0.491 1.438 0 1.938z'></path>"+e,t+"<path d='M13.724 5.419c-0.502 0.49-5.402 5.635-5.402 5.635-0.268 0.262-0.401 0.604-0.401 0.946s0.133 0.684 0.401 0.946c0 0 4.901 5.146 5.402 5.634 0.502 0.49 1.404 0.523 1.939 0 0.534-0.522 0.576-1.25-0.001-1.89l-4.496-4.69 4.496-4.69c0.577-0.641 0.535-1.369 0.001-1.891-0.536-0.522-1.439-0.49-1.939 0z'></path>"+e,t+"<path d='M10.276 5.419c0.502 0.49 5.402 5.635 5.402 5.635 0.269 0.262 0.402 0.604 0.402 0.946s-0.133 0.684-0.402 0.946c0 0-4.901 5.146-5.402 5.634-0.502 0.49-1.403 0.523-1.939 0-0.535-0.522-0.577-1.25 0-1.89l4.498-4.69-4.496-4.69c-0.577-0.641-0.535-1.369 0-1.891s1.438-0.49 1.938 0z'></path>"+e],[t+"<path d='M20.902 17.279c0.325 0.322 0.851 0.322 1.175 0 0.325-0.322 0.325-0.841 0-1.163l-9.49-9.396c-0.324-0.322-0.85-0.322-1.174 0l-9.49 9.396c-0.324 0.322-0.325 0.841 0 1.163s0.85 0.322 1.175 0l8.902-8.569 8.902 8.569z'></path>"+e,t+"<path d='M3.098 6.721c-0.325-0.322-0.851-0.322-1.175 0-0.324 0.32-0.324 0.841 0 1.163l9.49 9.396c0.325 0.322 0.85 0.322 1.175 0l9.49-9.396c0.324-0.322 0.325-0.841 0-1.163s-0.852-0.322-1.175-0.001l-8.903 8.569-8.902-8.568z'></path>"+e,t+"<path d='M17.279 20.902c0.322 0.325 0.322 0.85 0 1.175s-0.841 0.325-1.163 0l-9.396-9.488c-0.322-0.325-0.322-0.851 0-1.175l9.396-9.49c0.322-0.325 0.841-0.325 1.163 0s0.322 0.85 0 1.175l-8.568 8.902 8.568 8.902z'</path>"+e,t+"<path d='M6.72 20.902c-0.322 0.325-0.322 0.85 0 1.175s0.841 0.325 1.163 0l9.396-9.488c0.322-0.325 0.322-0.851 0-1.175l-9.396-9.49c-0.322-0.325-0.841-0.325-1.163 0s-0.322 0.85 0 1.175l8.568 8.902-8.568 8.902z'</path>"+e],[t+"<path d='M12 0l-12 12h7.5v12l9 0v-12h7.5z'></path>"+e,t+"<path d='M12 24l12-12h-7.5v-12l-9-0v12h-7.5z'></path>"+e,t+"<path d='M0 12l12 12v-7.5h12l0-9h-12v-7.5z'></path>"+e,t+"<path d='M24 12l-12-12v7.5h-12l-0 9h12v7.5z'></path>"+e],[t+"<path d='M6.48 16.8h11.040l-5.521-9.6z'></path>"+e,t+"<path d='M17.52 7.201l-11.040-0.001 5.52 9.6z'></path>"+e,t+"<path d='M16.799 6.48l0.001 11.040-9.6-5.52z'></path>"+e,t+"<path d='M7.201 6.48l-0.001 11.040 9.6-5.52z'></path>"+e]]},T=function(){var e=t(this),i=e.data(s),o=(i.opt,t("#mTS_"+i.idx)),n=e.css("max-height"),r=-1!==n.indexOf("%"),a=e.css("box-sizing");if("none"!==n){var l=r?e.parent().height()*parseInt(n)/100:parseInt(n);"border-box"===a&&(l-=e.innerHeight()-e.height()+(e.outerHeight()-e.innerHeight())),o.css("max-height",Math.round(l))}},S=function(){var e=t(this),i=e.data(s),o=t("#mTS_"+i.idx),n=t("#mTS_"+i.idx+"_container");return[n.height()>o.height(),n.width()>o.width()]},k=function(){var e=t(this),i=e.data(s),o=i.opt,n=t("#mTS_"+i.idx),r=t("#mTS_"+i.idx+"_container");if(D(e),("x"!==o.axis&&!i.overflowed[0]||"y"===o.axis&&i.overflowed[0])&&r.css("top",0),"y"!==o.axis&&!i.overflowed[1]||"x"===o.axis&&i.overflowed[1]){var a="rtl"===i.langDir?n.width()-r.width():0;r.css("left",a)}},C=function(){var e=t(this),i=e.data(s),o=i.opt;i.bindEvents||(o.contentTouchScroll&&M.call(this),-1!==o.type.indexOf("hover")?"hover-precise"===o.type?O.call(this):P.call(this):-1!==o.type.indexOf("click")&&L.call(this),i.bindEvents=!0)},z=function(){var e=t(this),i=e.data(s),o=s+"_"+i.idx,n=t("#mTS_"+i.idx+",#mTS_"+i.idx+"_container,#mTS_"+i.idx+"_buttonUp,#mTS_"+i.idx+"_buttonDown,#mTS_"+i.idx+"_buttonLeft,#mTS_"+i.idx+"_buttonRight"),r=t("#mTS_"+i.idx+"_container");i.bindEvents&&(n.each(function(){t(this).unbind("."+o)}),clearTimeout(r[0].onCompleteTimeout),N(r[0],"onCompleteTimeout"),i.bindEvents=!1)},_=function(e,i,o){var n=t(this),r=n.data(s),a=r.opt;if(-1!==a.type.indexOf("click")){o||(o=a.axis);var l=[t("#mTS_"+r.idx+"_buttonUp"),t("#mTS_"+r.idx+"_buttonDown"),t("#mTS_"+r.idx+"_buttonLeft"),t("#mTS_"+r.idx+"_buttonRight")],d=s+"-hidden";"x"!==o&&(!r.overflowed[0]||e||i?sel=1===i?[l[0],l[1]]:2===i?[l[1],l[0]]:[l[0].add(l[1]),null]:sel=[r.overflowed[1]?null:l[2].add(l[3]),l[0].add(l[1])]),"y"!==o&&(!r.overflowed[1]||e||i?sel=1===i?[l[2],l[3]]:2===i?[l[3],l[2]]:[l[2].add(l[3]),null]:sel=[r.overflowed[0]?null:l[0].add(l[1]),l[2].add(l[3])]),sel[0]&&sel[0].addClass(d),sel[1]&&sel[1].removeClass(d)}},E=function(t){switch(t.type){case"pointerdown":case"MSPointerDown":case"pointermove":case"MSPointerMove":case"pointerup":case"MSPointerUp":return[t.originalEvent.pageY,t.originalEvent.pageX];case"touchstart":case"touchmove":case"touchend":var e=t.originalEvent.touches[0]||t.originalEvent.changedTouches[0];return[e.pageY,e.pageX];default:return[t.pageY,t.pageX]}},A=function(t){return o||-1!==t.type.indexOf("touch")||void 0!==t.pointerType&&(2===t.pointerType||"touch"===t.pointerType)?"touch":"mouse"},M=function(){function e(t,e){var i=[1.5*e,2*e,e/1.5,e/2];return t>90?e>4?i[0]:i[3]:t>60?e>3?i[3]:i[2]:t>30?e>8?i[1]:e>6?i[0]:e>4?e:i[2]:e>8?e:i[3]}function i(t,e,i,o,n){t&&H(g,-t.toString(),{dur:e,easing:i,dir:o,over
3write:n})}var n,r,a,l,d,c,u,h,p,f,m,g=t(this),v=g.data(s),y=v.opt,w=s+"_"+v.idx,b=t("#mTS_"+v.idx),x=t("#mTS_"+v.idx+"_container"),T=[],S=[],k=0,C="yx"===y.axis?"none":"all",z=[];x.bind("touchstart."+w+" pointerdown."+w+" MSPointerDown."+w,function(t){if(G(t)){g.removeClass("mTS_touch_action");var e=x.offset();n=E(t)[0]-e.top,r=E(t)[1]-e.left,z=[E(t)[0],E(t)[1]]}}).bind("touchmove."+w+" pointermove."+w+" MSPointerMove."+w,function(t){if(G(t)){t.stopImmediatePropagation(),c=B();var e=b.offset(),o=E(t)[0]-e.top,s=E(t)[1]-e.left,a="linearOut";if(T.push(o),S.push(s),z[2]=Math.abs(E(t)[0]-z[0]),z[3]=Math.abs(E(t)[1]-z[1]),v.overflowed[0])var l=b.height()-x.height(),d=n-o>0&&o-n>l&&2*z[3]<z[2];if(v.overflowed[1])var u=b.width()-x.width(),h=r-s>0&&s-r>u&&2*z[2]<z[3];d||h?t.preventDefault():g.addClass("mTS_touch_action"),f="yx"===y.axis?[n-o,r-s]:"x"===y.axis?[null,r-s]:[n-o,null],x[0].idleTimer=250,v.overflowed[0]&&i(f[0],0,a,"y","all"),v.overflowed[1]&&i(f[1],0,a,"x",C)}}),b.bind("touchstart."+w+" pointerdown."+w+" MSPointerDown."+w,function(t){if(G(t)){t.stopImmediatePropagation(),o=!0,D(g),d=B();var e=b.offset();a=E(t)[0]-e.top,l=E(t)[1]-e.left,T=[],S=[]}}).bind("touchend."+w+" pointerup."+w+" MSPointerUp."+w,function(t){if(G(t)){t.stopImmediatePropagation(),u=B();var o=b.offset(),n=E(t)[0]-o.top,s=E(t)[1]-o.left;if(!(u-c>30)){p=1e3/(u-d);var r="easeOut",g=2.5>p,w=g?[T[T.length-2],S[S.length-2]]:[0,0];h=g?[n-w[0],s-w[1]]:[n-a,s-l];var k=[Math.abs(h[0]),Math.abs(h[1])];p=g?[Math.abs(h[0]/4),Math.abs(h[1]/4)]:[p,p];var z=[Math.abs(x[0].offsetTop)-h[0]*e(k[0]/p[0],p[0]),Math.abs(x[0].offsetLeft)-h[1]*e(k[1]/p[1],p[1])];f="yx"===y.axis?[z[0],z[1]]:"x"===y.axis?[null,z[1]]:[z[0],null],m=[4*k[0]+60*y.speed,4*k[1]+60*y.speed];var _=parseInt(y.contentTouchScroll)||0;f[0]=k[0]>_?f[0]:0,f[1]=k[1]>_?f[1]:0,v.overflowed[0]&&i(f[0],m[0],r,"y",C),v.overflowed[1]&&i(f[1],m[1],r,"x",C)}}})},O=function(){var i,o,n,r=t(this),a=r.data(s),l=a.opt,d=s+"_"+a.idx,c=t("#mTS_"+a.idx),u=t("#mTS_"+a.idx+"_container"),h=e.navigator.pointerEnabled?"pointermove":e.navigator.msPointerEnabled?"MSPointerMove":"mousemove";c.bind(h+"."+d,function(t){if("touch"!==A(t.originalEvent||t)&&(a.overflowed[0]||a.overflowed[1])){t.preventDefault();var e=c.height(),s=u.height(),d=c.width(),h=u.width(),p=h/d*7e3/(l.speed||1);i=[E(t)[0]-c.offset().top,E(t)[1]-c.offset().left],o=[i[0]/c.height(),i[1]/c.width()],n=[Math.round(-(s-e)*o[0]),Math.round(-(h-d)*o[1])],"x"!==l.axis&&a.overflowed[0]&&H(r,n[0].toString(),{dir:"y",dur:p,easing:"easeOut"}),"y"!==l.axis&&a.overflowed[1]&&H(r,n[1].toString(),{dir:"x",dur:p,easing:"easeOut"})}})},P=function(){function i(){g[0].rAF||(a=e.requestAnimationFrame?e.requestAnimationFrame:function(t){return setTimeout(t,17)},g[0].rAF=a(r))}function n(){null!=g[0].rAF&&(e.requestAnimationFrame?e.cancelAnimationFrame(g[0].rAF):clearTimeout(g[0].rAF),clearTimeout(u),g[0].rAF=null)}function r(){if(!o){c=[d[0]+v[0].offsetTop,d[1]+v[0].offsetLeft];var t=[g.height()-v.height(),g.width()-v.width()];"x"!==f.axis&&p.overflowed[0]&&(c[0]=c[0]>0?0:c[0]<t[0]?t[0]:c[0],d[0]&&!S[0]&&H(h,c[0],{dir:"y",dur:0,easing:"linear"}),(c[0]>=0||c[0]<=t[0])&&(S[0]=1)),"y"!==f.axis&&p.overflowed[1]&&(c[1]=c[1]>0?0:c[1]<t[1]?t[1]:c[1],d[1]&&!S[1]&&H(h,c[1],{dir:"x",dur:0,easing:"linear"}),(c[1]>=0||c[1]<=t[1])&&(S[1]=1)),u=setTimeout(function(){g[0].rAF=a(r)},w)}}var a,l,d,c,u,h=t(this),p=h.data(s),f=p.opt,m=s+"_"+p.idx,g=t("#mTS_"+p.idx),v=t("#mTS_"+p.idx+"_container"),y=e.navigator.pointerEnabled?["pointerover","pointermove","pointerout"]:e.navigator.msPointerEnabled?["MSPointerOver","MSPointerMove","MSPointerOut"]:["mouseenter","mousemove","mouseleave"],w=e.requestAnimationFrame?0:17,b=f.speed,x=parseInt(f.type.split("hover-")[1])||1,T=b*x/100,S=[0,0];g.bind(y[0]+"."+m,function(t){"touch"!==A(t.originalEvent||t)&&(p.overflowed[0]||p.overflowed[1])&&i()}).bind(y[1]+"."+m,function(t){"touch"!==A(t.originalEvent||t)&&(p.overflowed[0]||p.overflowed[1])&&(l=[E(t)[0]-g.offset().top,E(t)[1]-g.offset().left],d=[Math.round(Math.cos(l[0]/g.height()*Math.PI)*b),Math.round(Math.cos(l[1]/g.width()*Math.PI)*b)],d[0]=d[0]<=-T?d[0]+=T:d[0]>=T?d[0]-=T:d[0]=0,d[1]=d[1]<=-T?d[1]+=T:d[1]>=T?d[1]-=T:d[1]=0,S=[0,0])}).bind(y[2]+"."+m,function(t){"touch"!==A(t.originalEvent||t)&&(p.overflowed[0]||p.overflowed[1])&&n()})},L=function(){var e=t(this),i=e.data(s),o=i.opt,n=s+"_"+i.idx,r=t("#mTS_"+i.idx),a=t("#mTS_"+i.idx+"_container"),l=[t("#mTS_"+i.idx+"_buttonUp"),t("#mTS_"+i.idx+"_buttonDown"),t("#mTS_"+i.idx+"_buttonLeft"),t("#mTS_"+i.idx+"_buttonRight")];l[0].add(l[1]).add(l[2]).add(l[3]).bind("click."+n,function(n){if(Y(n)&&(i.overflowed[0]||i.overflowed[1])&&(n.preventDefault(),!i.tweenRunning)){if("x"!==o.axis&&i.overflowed[0]){var s=r.height(),l="click-thumb"===o.type?0:t(this).hasClass("mTSButtonUp")?"+=":t(this).hasClass("mTSButtonDown")?"-=":0;if("click-thumb"!==o.type)var d=parseInt(o.type.split("click-")[1])||1,c=l?[l+s*d/100,null]:0;else{var u=I.call(e[0])[0],h=I.call(e[0])[1];if(t(this).hasClass("mTSButtonDown"))var c=h?h[0].offsetTop-parseInt(h.css("margin-bottom"))-s:989999;else if(t(this).hasClass("mTSButtonUp")){var c=u?u[0].offsetTop-parseInt(u.css("margin-top")):0;if(0===a[0].offsetTop)return}}}if("y"!==o.axis&&i.overflowed[1]){var f=r.width(),l="click-thumb"===o.type?0:t(this).hasClass("mTSButtonLeft")?"+=":t(this).hasClass("mTSButtonRight")?"-=":0;if("click-thumb"!==o.type)var d=parseInt(o.type.split("click-")[1])||1,c=l?[null,l+f*d/100]:c;else{ 4var u=I.call(e[0])[2],h=I.call(e[0])[3];if(t(this).hasClass("mTSButtonRight"))var c=h?h[0].offsetLeft-parseInt(h.css("margin-right"))-f:989999;else if(t(this).hasClass("mTSButtonLeft")){var c=u?u[0].offsetLeft-parseInt(u.css("margin-left")):0;if(0===a[0].offsetLeft)return}}}null!==c&&p.scrollTo.call(e[0],c,{duration:0})}})},I=function(){var e,i,o,n,r=t(this),a=r.data(s),l=(a.opt,t("#mTS_"+a.idx+"_container")),d=t("#mTS_"+a.idx),c=l.find(".mTSThumbContainer");return c.each(function(){var s=t(this),r=[Math.round(s.offset().top-l.offset().top+l[0].offsetTop),Math.round(s.offset().left-l.offset().left+l[0].offsetLeft)];if(r[0]<=0-parseInt(s.css("margin-top")))e=c.eq(0===r[0]?s.index()-1:s.index());else if(r[0]<=d.height()+parseInt(s.css("margin-bottom"))){var a=c.eq(s.index()+1);i=a.length?a:null}if(r[1]<=0-parseInt(s.css("margin-left")))o=c.eq(0===r[1]?s.index()-1:s.index());else if(r[1]<=d.width()+parseInt(s.css("margin-right"))){var u=c.eq(s.index()+1);n=u.length?u:null}}),[e,i,o,n]},q=function(e){var i=t(this).data(s).opt,o=[];return"function"==typeof e&&(e=e()),e instanceof Array?o=e.length>1?[e[0],e[1]]:"x"===i.axis?[null,e[0]]:[e[0],null]:(o[0]=e.y?e.y:e.x||"x"===i.axis?null:e,o[1]=e.x?e.x:e.y||"y"===i.axis?null:e),"function"==typeof o[0]&&(o[0]=o[0]()),"function"==typeof o[1]&&(o[1]=o[1]()),o},W=function(e,i){if(null!=e&&void 0!==e){var o=t(this),n=o.data(s),r=n.opt,a=t("#mTS_"+n.idx),l=t("#mTS_"+n.idx+"_container"),d=typeof e;i||(i="x"===r.axis?"x":"y");var c="x"===i?l.width():l.height(),u="x"===i?l.offset().left:l.offset().top,h="x"===i?l[0].offsetLeft:l[0].offsetTop,f="x"===i?"left":"top";switch(d){case"function":return e();case"object":if(e.nodeType)var m="x"===i?t(e).offset().left:t(e).offset().top;else if(e.jquery){if(!e.length)return;var m="x"===i?e.offset().left:e.offset().top}return m-u;case"string":case"number":if(U(e))return Math.abs(e);if(-1!==e.indexOf("%"))return Math.abs(c*parseInt(e)/100);if(-1!==e.indexOf("-="))return Math.abs(h-parseInt(e.split("-=")[1]));if(-1!==e.indexOf("+=")){var g=h+parseInt(e.split("+=")[1]);return g>=0?0:Math.abs(g)}if(-1!==e.indexOf("px")&&U(e.split("px")[0]))return Math.abs(e.split("px")[0]);if("top"===e||"left"===e)return 0;
4if("bottom"===e)return Math.abs(a.height()-l.height());if("right"===e)return Math.abs(a.width()-l.width());if("first"===e||"last"===e){var v=l.find(":"+e),m="x"===i?t(v).offset().left:t(v).offset().top;return m-u}if(t(e).length){var m="x"===i?t(e).offset().left:t(e).offset().top;return m-u}return l.css(f,e),void p.update.call(null,o[0])}}},j=function(e){function i(){return clearTimeout(h[0].autoUpdate),0===l.parents("html").length?void(l=null):void(h[0].autoUpdate=setTimeout(function(){return c.advanced.updateOnSelectorChange&&(f=r())!==v?(a(),void(v=f)):(c.advanced.updateOnContentResize&&(m=[h.height(),h.width(),u.height(),u.width(),l.height(),l.width()],(m[0]!==y[0]||m[1]!==y[1]||m[2]!==y[2]||m[3]!==y[3]||m[4]!==y[4]||m[5]!==y[5])&&(a(),y=m)),c.advanced.updateOnImageLoad&&(g=o())!==w&&(h.find("img").each(function(){n(this.src)}),w=g),void((c.advanced.updateOnSelectorChange||c.advanced.updateOnContentResize||c.advanced.updateOnImageLoad)&&i()))},60))}function o(){var t=0;return c.advanced.updateOnImageLoad&&(t=h.find("img").length),t}function n(t){function e(t,e){return function(){return e.apply(t,arguments)}}function i(){this.onload=null,a()}var o=new Image;o.onload=e(o,i),o.src=t}function r(){!0===c.advanced.updateOnSelectorChange&&(c.advanced.updateOnSelectorChange="*");var e=0,i=h.find(c.advanced.updateOnSelectorChange);return c.advanced.updateOnSelectorChange&&i.length>0&&i.each(function(){e+=t(this).height()+t(this).width()}),e}function a(){clearTimeout(h[0].autoUpdate),p.update.call(null,l[0])}var l=t(this),d=l.data(s),c=d.opt,u=t("#mTS_"+d.idx),h=t("#mTS_"+d.idx+"_container");if(e)return clearTimeout(h[0].autoUpdate),void N(h[0],"autoUpdate");var f,m,g,v=r(),y=[h.height(),h.width(),u.height(),u.width(),l.height(),l.width()],w=o();i()},D=function(e){var i=e.data(s);t("#mTS_"+i.idx+"_container").each(function(){R.call(this)})},H=function(e,i,o){function n(t){return l&&d.callbacks[t]&&"function"==typeof d.callbacks[t]}function r(){return[d.callbacks.alwaysTriggerOffsets||g>=v+w,d.callbacks.alwaysTriggerOffsets||-b>=g]}function a(){var t=[h[0].offsetTop,h[0].offsetLeft],i=[h.height(),h.width()],n=[u.height(),u.width()];e[0].mts={content:h,top:t[0],left:t[1],topPct:Math.round(100*Math.abs(t[0])/(Math.abs(i[0])-n[0])),leftPct:Math.round(100*Math.abs(t[1])/(Math.abs(i[1])-n[1])),direction:o.dir}}var l=e.data(s),d=l.opt,c={trigger:"internal",dir:"y",easing:"easeOut",dur:60*d.speed,overwrite:"all",callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},o=t.extend(c,o),u=t("#mTS_"+l.idx),h=t("#mTS_"+l.idx+"_container"),p=d.callbacks.onTotalScrollOffset?q.call(e,d.callbacks.onTotalScrollOffset):[0,0],f=d.callbacks.onTotalScrollBackOffset?q.call(e,d.callbacks.onTotalScrollBackOffset):[0,0];switch(l.trigger=o.trigger,(0!==u.scrollTop()||0!==u.scrollLeft())&&u.scrollTop(0).scrollLeft(0),o.dir){case"x":var m="left",g=h[0].offsetLeft,v=u.width()-h.width(),y=i,w=p[1],b=f[1],x=w>0?w:0,T=b>0?b:0;break;case"y":var m="top",g=h[0].offsetTop,v=u.height()-h.height(),y=i,w=p[0],b=f[0],x=w>0?w:0,T=b>0?b:0}y>=0?(y=0,_.call(e,!1,1,o.dir)):v>=y?(y=v,_.call(e,!1,2,o.dir)):(y=y,_.call(e,!1,0,o.dir)),e[0].mts||(a(),n("onInit")&&d.callbacks.onInit.call(e[0])),clearTimeout(h[0].onCompleteTimeout),(l.tweenRunning||!(0===g&&y>=0||g===v&&v>=y))&&F(h[0],m,Math.round(y),o.dur,o.easing,o.overwrite,{onStart:function(){o.callbacks&&o.onStart&&!l.tweenRunning&&(n("onScrollStart")&&(a(),d.callbacks.onScrollStart.call(e[0])),l.tweenRunning=!0,l.cbOffsets=r())},onUpdate:function(){o.callbacks&&o.onUpdate&&n("whileScrolling")&&(a(),d.callbacks.whileScrolling.call(e[0]))},onComplete:function(){if(o.callbacks&&o.onComplete){"yx"===d.axis&&clearTimeout(h[0].onCompleteTimeout);var t=h[0].idleTimer||0;h[0].onCompleteTimeout=setTimeout(function(){n("onScroll")&&(a(),d.callbacks.onScroll.call(e[0])),n("onTotalScroll")&&v+x>=y&&l.cbOffsets[0]&&(a(),d.callbacks.onTotalScroll.call(e[0])),n("onTotalScrollBack")&&y>=-T&&l.cbOffsets[1]&&(a(),d.callbacks.onTotalScrollBack.call(e[0])),l.tweenRunning=!1,h[0].idleTimer=0},t)}}})},F=function(t,i,o,n,s,r,a){function l(){T.stop||(w||m.call(),w=B()-y,d(),w>=T.time&&(T.time=w>
4T.time?w+p-(w-T.time):w+p-1,T.time<w+1&&(T.time=w+1)),T.time<n?T.id=f(l):v.call())}function d(){n>0?(T.currVal=h(T.time,b,S,n,s),x[i]=Math.round(T.currVal)+"px"):x[i]=o+"px",g.call()}function c(){p=1e3/60,T.time=w+p,f=e.requestAnimationFrame?e.requestAnimationFrame:function(t){return d(),setTimeout(t,.01)},T.id=f(l)}function u(){null!=T.id&&(e.requestAnimationFrame?e.cancelAnimationFrame(T.id):clearTimeout(T.id),T.id=null)}function h(t,e,i,o,n){switch(n){case"linear":return i*t/o+e;case"linearOut":return t/=o,t--,i*Math.sqrt(1-t*t)+e;case"easeInOutSmooth":return t/=o/2,1>t?i/2*t*t+e:(t--,-i/2*(t*(t-2)-1)+e);case"easeInOutStrong":return t/=o/2,1>t?i/2*Math.pow(2,10*(t-1))+e:(t--,i/2*(2-Math.pow(2,-10*t))+e);case"easeInOut":return t/=o/2,1>t?i/2*t*t*t+e:(t-=2,i/2*(t*t*t+2)+e);case"easeOutSmooth":return t/=o,t--,-i*(t*t*t*t-1)+e;case"easeOutStrong":return i*(1-Math.pow(2,-10*t/o))+e;case"easeOut":default:var s=(t/=o)*t,r=s*t;return e+i*(.499999999999997*r*s+-2.5*s*s+5.5*r+-6.5*s+4*t)}}t._mTween||(t._mTween={top:{},left:{}});var p,f,a=a||{},m=a.onStart||function(){},g=a.onUpdate||function(){},v=a.onComplete||function(){},y=B(),w=0,b=t.offsetTop,x=t.style,T=t._mTween[i];"left"===i&&(b=t.offsetLeft);var S=o-b;
4T.stop=0,"none"!==r&&u(),c()},B=function(){return e.performance&&e.performance.now?e.performance.now():e.performance&&e.performance.webkitNow?e.performance.webkitNow():Date.now?Date.now():(new Date).getTime()},R=function(){var t=this;t._mTween||(t._mTween={top:{},left:{}});for(var i=["top","left"],o=0;o<i.length;o++){var n=i[o];t._mTween[n].id&&(e.requestAnimationFrame?e.cancelAnimationFrame(t._mTween[n].id):clearTimeout(t._mTween[n].id),t._mTween[n].id=null,t._mTween[n].stop=1)}},N=function(t,e){try{delete t[e]}catch(i){t[e]=null}},Y=function(t){return!(t.which&&1!==t.which)},G=function(t){var e=t.originalEvent.pointerType;return!(e&&"touch"!==e&&2!==e)},U=function(t){return!isNaN(parseFloat(t))&&isFinite(t)};t.fn[n]=function(e){return p[e]?p[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?void t.error("Method "+e+" does not exist"):p.init.apply(this,arguments)},t[n]=function(e){return p[e]?p[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?void t.error("Method "+e+" does not exist"):p.init.apply(this,arguments)},t[n].defaults=a,e[n]=!0,t(e).load(function(){var e=t(r),i=[];if(e.length){e.each(function(){var e=t(this),o=e.data("mts-axis")||a.axis,n=e.data("mts-type")||a.type,s=e.data("mts-theme")||a.theme,r="auto-mTS-"+o+"-"+n+"-"+s,l=[r,o,n];e.addClass(r),-1===t.inArray(r,i)&&i.push(l)});for(var o=0;o<i.length;o++)t("."+i[o][0])[n]({axis:i[o][1],type:i[o][2]})}})}(jQuery,window,document),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,function(t){!function(){"use strict";function e(e,o){if(this.el=e,this.$el=t(e),this.s=t.extend({},i,o),this.s.dynamic&&"undefined"!==this.s.dynamicEl&&this.s.dynamicEl.constructor===Array&&!this.s.dynamicEl.length)throw"When using dynamic mode, you must also define dynamicEl as an Array.";return this.modules={},this.lGalleryOn=!1,this.lgBusy=!1,this.hideBartimeout=!1,this.isTouch="ontouchstart"in document.documentElement,this.s.slideEndAnimatoin&&(this.s.hideControlOnEnd=!1),this.s.dynamic?this.$items=this.s.dynamicEl:"this"===this.s.selector?this.$items=this.$el:""!==this.s.selector?this.s.selectWithin?this.$items=t(this.s.selectWithin).find(this.s.selector):this.$items=this.$el.find(t(this.s.selector)):this.$items=this.$el.children(),this.$slide="",this.$outer="",this.init(),this}var i={mode:"lg-slide",cssEasing:"ease",easing:"linear",speed:600,height:"100%",width:"100%",addClass:"",startClass:"lg-start-zoom",backdropDuration:150,hideBarsDelay:6e3,useLeft:!1,closable:!0,loop:!0,escKey:!0,keyPress:!0,controls:!0,slideEndAnimatoin:!0,hideControlOnEnd:!1,mousewheel:!0,getCaptionFromTitleOrAlt:!0,appendSubHtmlTo:".lg-sub-html",subHtmlSelectorRelative:!1,preload:1,showAfterLoad:!0,selector:"",selectWithin:"",nextHtml:"",prevHtml:"",index:!1,iframeMaxWidth:"100%",download:!0,counter:!0,appendCounterTo:".lg-toolbar",swipeThreshold:50,enableSwipe:!0,enableDrag:!0,dynamic:!1,dynamicEl:[],galleryId:1};e.prototype.init=function(){var e=this;e.s.preload>e.$items.length&&(e.s.preload=e.$items.length);var i=window.location.hash;i.indexOf("lg="+this.s.galleryId)>0&&(e.index=parseInt(i.split("&slide=")[1],10),t("body").addClass("lg-from-hash"),t("body").hasClass("lg-on")||(setTimeout(function(){e.build(e.index)}),t("body").addClass("lg-on"))),e.s.dynamic?(e.$el.trigger("onBeforeOpen.lg"),e.index=e.s.index||0,t("body").hasClass("lg-on")||setTimeout(function(){e.build(e.index),t("body").addClass("lg-on")})):e.$items.on("click.lgcustom",function(i){try{i.preventDefault(),i.preventDefault()}catch(t){i.returnValue=!1}e.$el.trigger("onBeforeOpen.lg"),e.index=e.s.index||e.$items.index(this),t("body").hasClass("lg-on")||(e.build(e.index),t("body").addClass("lg-on"))})},e.prototype.build=function(e){var i=this;i.structure(),t.each(t.fn.lightGallery.modules,function(e){i.modules[e]=new t.fn.lightGallery.modules[e](i.el)}),i.slide(e,!1,!1,!1),i.s.keyPress&&i.keyPress(),i.$items.length>1?(i.arrow(),setTimeout(function(){i.enableDrag(),i.enableSwipe()},50),i.s.mousewheel&&i.mousewheel()):i.$slide.on("click.lg",function(){i.$el.trigger("onSlideClick.lg")}),i.counter(),i.closeGallery(),i.$el.trigger("onAfterOpen.lg"),i.$outer.on("mousemove.lg
4click.lg touchstart.lg",function(){i.$outer.removeClass("lg-hide-items"),clearTimeout(i.hideBartimeout),i.hideBartimeout=setTimeout(function(){i.$outer.addClass("lg-hide-items")},i.s.hideBarsDelay)}),i.$outer.trigger("mousemove.lg")},e.prototype.structure=function(){var e,i="",o="",n=0,s="",r=this;for(t("body").append('<div class="lg-backdrop"></div>'),t(".lg-backdrop").css("transition-duration",this.s.backdropDuration+"ms"),n=0;n<this.$items.length;n++)i+='<div class="lg-item"></div>';if(this.s.controls&&this.$items.length>1&&(o='<div class="lg-actions"><button class="lg-prev lg-icon">'+this.s.prevHtml+'</button><button class="lg-next lg-icon">'+this.s.nextHtml+"</button></div>"),".lg-sub-html"===this.s.appendSubHtmlTo&&(s='<div class="lg-sub-html"></div>'),e='<div class="lg-outer '+this.s.addClass+" "+this.s.startClass+'"><div class="lg" style="width:'+this.s.width+"; height:"+this.s.height+'"><div class="lg-inner">'+i+'</div><div class="lg-toolbar lg-group"><span class="lg-close lg-icon"></span></div>'+o+s+"</div></div>",t("body").append(e),this.$outer=t(".lg-outer"),this.$slide=this.$outer.find(".lg-item"),this.s.useLeft?(this.$outer.addClass("lg-use-left"),this.s.mode="lg-slide"):this.$outer.addClass("lg-use-css3"),r.setTop(),t(window).on("resize.lg orientationchange.lg",function(){setTimeout(function(){r.setTop()},100)}),this.$slide.eq(this.index).addClass("lg-current"),this.doCss()?this.$outer.addClass("lg-css3"):(this.$outer.addClass("lg-css"),this.s.speed=0),this.$outer.addClass(this.s.mode),this.s.enableDrag&&this.$items.length>1&&this.$outer.addClass("lg-grab"),this.s.showAfterLoad&&this.$outer.addClass("lg-show-after-load"),this.doCss()){var a=this.$outer.find(".lg-inner");a.css("transition-timing-function",this.s.cssEasing),a.css("transition-duration",this.s.speed+"ms")}setTimeout(function(){t(".lg-backdrop").addClass("in")}),setTimeout(function(){r.$outer.addClass("lg-visible")},this.s.backdropDuration),this.s.download&&this.$outer.find(".lg-toolbar").append('<a id="lg-download" target="_blank" download class="lg-download lg-icon"></a>'),this.prevScrollTop=t(window).scrollTop()},e.prototype.setTop=function(){if("100%"!==this.s.height){var e=t(window).height(),i=(e-parseInt(this.s.height,10))/2,o=this.$outer.find(".lg");e>=parseInt(this.s.height,10)?o.css("top",i+"px"):o.css("top","0px")}},e.prototype.doCss=function(){return!!function(){var t=["transition","MozTransition","WebkitTransition","OTransition","msTransition","KhtmlTransition"],e=document.documentElement,i=0;for(i=0;i<t.length;i++)if(t[i]in e.style)return!0}()},e.prototype.isVideo=function(t,e){var i;if(i=this.s.dynamic?this.s.dynamicEl[e].html:this.$items.eq(e).attr("data-html"),!t)return i?{html5:!0}:(console.error("lightGallery :- data-src is not pvovided on slide item "+(e+1)+". Please make sure the selector property is properly configured. More info - http://sachinchoolur.github.io/lightGallery/demos/html-markup.html"),!1);var o=t.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com)\/(?:watch\?v=|embed\/)?([a-z0-9\-\_\%]+)/i),n=t.match(/\/\/(?:www\.)?vimeo.com\/([0-9a-z\-_]+)/i),s=t.match(/\/\/(?:www\.)?dai.ly\/([0-9a-z\-_]+)/i),r=t.match(/\/\/(?:www\.)?(?:vk\.com|vkontakte\.ru)\/(?:video_ext\.php\?)(.*)/i);return o?{youtube:o}:n?{vimeo:n}:s?{dailymotion:s}:r?{vk:r}:void 0},e.prototype.counter=function(){this.s.counter&&t(this.s.appendCounterTo).append('<div id="lg-counter"><span id="lg-counter-current">'+(parseInt(this.index,10)+1)+'</span> / <span id="lg-counter-all">'+this.$items.length+"</span></div>")},e.prototype.addHtml=function(e){var i,o,n=null;if(this.s.dynamic?this.s.dynamicEl[e].subHtmlUrl?i=this.s.dynamicEl[e].subHtmlUrl:n=this.s.dynamicEl[e].subHtml:(o=this.$items.eq(e),o.attr("data-sub-html-url")?i=o.attr("data-sub-html-url"):(n=o.attr("data-sub-html"),this.s.getCaptionFromTitleOrAlt&&!n&&(n=o.attr("title")||o.find("img").first().attr("alt")))),!i)if(void 0!==n&&null!==n){var s=n.substring(0,1);"."!==s&&"#"!==s||(n=this.s.subHtmlSelectorRelative&&!this.s.dynamic?o.find(n).html():t(n).html())}else n="";".lg-sub-html"===this.s.appendSubHtmlTo?i?this.$outer.find(this.s.appendSubHtmlTo).load(i):this.$outer.find(this.s.appendSubHtmlTo).html(n):i?this.$slide.eq(e).load(i):this.$slide.eq(e).append(n),void 0!==n&&null!==n&&(""===n?this.$outer.find(this.s.appendSubHtmlTo).addClass("lg-empty-html"):this.$outer.find(this.s.appendSubHtmlTo).removeClass("lg-empty-html")),this.$el.trigger("onAfterAppendSubHtml.lg",[e])},e.prototype.preload=function(t){var e=1,i=1;for(e=1;e<=this.s.preload&&!(e>=this.$items.length-t);e++)this.loadContent(t+e,!1,0);for(i=1;i<=this.s.preload&&!(t-i<0);i++)this.loadContent(t-i,!1,0)},e.prototype.loadContent=function(e,i,o){var n,s,r,a,l,d,c=this,u=!1,h=function(e){for(var i=[],o=[],n=0;n<e.length;n++){var r=e[n].split(" ");""===r[0]&&r.splice(0,1),o.push(r[0]),i.push(r[1])}for(var a=t(window).width(),l=0;l<i.length;l++)if(parseInt(i[l],10)>a){s=o[l];break}};if(c.s.dynamic){if(c.s.dynamicEl[e].poster&&(u=!0,r=c.s.dynamicEl[e].poster),d=c.s.dynamicEl[e].html,s=c.s.dynamicEl[e].src,c.s.dynamicEl[e].responsive){h(c.s.dynamicEl[e].responsive.split(","))}a=c.s.dynamicEl[e].srcset,l=c.s.dynamicEl[e].sizes}else{if(c.$items.eq(e).attr("data-poster")&&(u=!0,r=c.$items.eq(e).attr("data-poster")),d=c.$items.eq(e).attr("data-html"),s=c.$items.eq(e).attr("href")||c.$items.eq(e).attr("data-src"),c.$items.eq(e).attr("data-responsive")){h(c.$items.eq(e).attr("data-responsive").split(","))}a=c.$items.eq(e).attr("data-srcset"),l=c.$items.eq(e).attr("data-sizes")}var p=!1;c.s.dynamic?c.s.dynamicEl[e].iframe&&(p=!0):"true"===c.$items.eq(e).attr("data-iframe")&&(p=!0);var f=c.isVideo(s,e);if(!c.$slide.eq(e).hasClass("lg-loaded")){if(p)c.$slide.eq(e).prepend('<div class="lg-video-cont lg-has-iframe" style="max-width:'+c.s.iframeMaxWidth+'"><div class="lg-video"><iframe class="lg-object" frameborder="0" src="'+s+'" allowfullscreen="true"></iframe></div></div>');else if(u){var m="";m=f&&f.youtube?"lg-has-youtube":f&&f.vimeo?"lg-has-vimeo":"lg-has-html5",c.$slide.eq(e).prepend('<div class="lg-video-cont '+m+' "><div class="lg-video"><span class="lg-video-play"></span><img class="lg-object lg-has-poster" src="'+r+'" /></div></div>')}else f?(c.$slide.eq(e).prepend('<div class="lg-video-cont "><div class="lg-video"></div></div>'),c.$el.trigger("hasVideo.lg",[e,s,d])):c.$slide.eq(e).prepend('<div class="lg-img-wrap"><img class="lg-object lg-image" src="'+s+'" /></div>');if(c.$el.trigger("onAferAppendSlide.lg",[e]),n=c.$slide.eq(e).find(".lg-object"),l&&n.attr("sizes",l),a){n.attr("srcset",a);try{picturefill({elements:[n[0]]})}catch(t){console.warn("lightGallery :- If you want srcset to be supported for older browser please include picturefil version 2 javascript library in your document.")}}".lg-sub-html"!==this.s.appendSubHtmlTo&&c.addHtml(e),c.$slide.eq(e).addClass("lg-loaded")}c.$slide.eq(e).find(".lg-object").on("load.lg error.lg",function(){var i=0;o&&!t("body").hasClass("lg-from-hash")&&(i=o),setTimeout(function(){c.$slide.eq(e).addClass("lg-complete"),c.$el.trigger("onSlideItemLoad.lg",[e,o||
40])},i)}),f&&f.html5&&!u&&c.$slide.eq(e).addClass("lg-complete"),!0===i&&(c.$slide.eq(e).hasClass("lg-complete")?c.preload(e):c.$slide.eq(e).find(".lg-object").on("load.lg error.lg",function(){c.preload(e)}))},e.prototype.slide=function(e,i,o,n){var s=this.$outer.find(".lg-current").index(),r=this;if(!r.lGalleryOn||s!==e){var a=this.$slide.length,l=r.lGalleryOn?this.s.speed:0;if(!r.lgBusy){if(this.s.download){var d;d=r.s.dynamic?!1!==r.s.dynamicEl[e].downloadUrl&&(r.s.dynamicEl[e].downloadUrl||r.s.dynamicEl[e].src):"false"!==r.$items.eq(e).attr("data-download-url")&&(r.$items.eq(e).attr("data-download-url")||r.$items.eq(e).attr("href")||r.$items.eq(e).attr("data-src")),d?(t("#lg-download").attr("href",d),r.$outer.removeClass("lg-hide-download")):r.$outer.addClass("lg-hide-download")}if(this.$el.trigger("onBeforeSlide.lg",[s,e,i,o]),r.lgBusy=!0,clearTimeout(r.hideBartimeout),".lg-sub-html"===this.s.appendSubHtmlTo&&setTimeout(function(){r.addHtml(e)},l),this.arrowDisable(e),n||(e<s?n="prev":e>s&&(n="next")),i){this.$slide.removeClass("lg-prev-slide lg-current lg-next-slide");var c,u;a>2?(c=e-1,u=e+1,0===e&&s===a-1?(u=0,c=a-1):e===a-1&&0===s&&(u=0,c=a-1)):(c=0,u=1),"prev"===n?r.$slide.eq(u).addClass("lg-next-slide"):r.$slide.eq(c).addClass("lg-prev-slide"),r.$slide.eq(e).addClass("lg-current")}else r.$outer.addClass("lg-no-trans"),this.$slide.removeClass("lg-prev-slide lg-next-slide"),"prev"===n?(this.$slide.eq(e).addClass("lg-prev-slide"),this.$slide.eq(s).addClass("lg-next-slide")):(this.$slide.eq(e).addClass("lg-next-slide"),this.$slide.eq(s).addClass("lg-prev-slide")),setTimeout(function(){r.$slide.removeClass("lg-current"),r.$slide.eq(e).addClass("lg-current"),r.$outer.removeClass("lg-no-trans")},50);r.lGalleryOn?(setTimeout(function(){r.loadContent(e,!0,0)},this.s.speed+50),setTimeout(function(){r.lgBusy=!1,r.$el.trigger("onAfterSlide.lg",[s,e,i,o])},this.s.speed)):(r.loadContent(e,!0,r.s.backdropDuration),r.lgBusy=!1,r.$el.trigger("onAfterSlide.lg",[s,e,i,o])),r.lGalleryOn=!0,this.s.counter&&t("#lg-counter-current").text(e+1)}r.index=e}},e.prototype.goToNextSlide=function(t){var e=this,i=e.s.loop;t&&e.$slide.length<3&&(i=!1),e.lgBusy||(e.index+1<e.$slide.length?(e.index++,e.$el.trigger("onBeforeNextSlide.lg",[e.index]),e.slide(e.index,t,!1,"next")):i?(e.index=0,e.$el.trigger("onBeforeNextSlide.lg",[e.index]),e.slide(e.index,t,!1,"next")):e.s.slideEndAnimatoin&&!t&&(e.$outer.addClass("lg-right-end"),setTimeout(function(){e.$outer.removeClass("lg-right-end")},400)))},e.prototype.goToPrevSlide=function(t){var e=this,i=e.s.loop;t&&e.$slide.length<3&&(i=!1),e.lgBusy||(e.index>0?(e.index--,e.$el.trigger("onBeforePrevSlide.lg",[e.index,t]),e.slide(e.index,t,!1,"prev")):i?(e.index=e.$items.length-1,e.$el.trigger("onBeforePrevSlide.lg",[e.index,t]),e.slide(e.index,t,!1,"prev")):e.s.slideEndAnimatoin&&!t&&(e.$outer.addClass("lg-left-end"),setTimeout(function(){e.$outer.removeClass("lg-left-end")},400)))},e.prototype.keyPress=function(){var e=this;this.$items.length>1&&t(window).on("keyup.lg",function(t){e.$items.length>1&&(37===t.keyCode&&(t.preventDefault(),e.goToPrevSlide()),39===t.keyCode&&(t.preventDefault(),e.goToNextSlide()))}),t(window).on("keydown.lg",function(t){!0===e.s.escKey&&27===t.keyCode&&(t.preventDefault(),e.$outer.hasClass("lg-thumb-open")?e.$outer.removeClass("lg-thumb-open"):e.destroy())})},e.prototype.arrow=function(){var t=this;this.$outer.find(".lg-prev").on("click.lg",function(){t.goToPrevSlide()}),this.$outer.find(".lg-next").on("click.lg",function(){t.goToNextSlide()})},e.prototype.arrowDisable=function(t){!this.s.loop&&this.s.hideControlOnEnd&&(t+1<this.$slide.length?this.$outer.find(".lg-next").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-next").attr("disabled","disabled").addClass("disabled"),t>0?this.$outer.find(".lg-prev").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-prev").attr("disabled","disabled").addClass("disabled"))},e.prototype.setTranslate=function(t,e,i){this.s.useLeft?t.css("left",e):t.css({transform:"translate3d("+e+"px, "+i+"px, 0px)"})},e.prototype.touchMove=function(e,i){var o=i-e;Math.abs(o)>15&&(this.$outer.addClass("lg-dragging"),this.setTranslate(this.$slide.eq(this.index),o,0),this.setTranslate(t(".lg-prev-slide"),-this.$slide.eq(this.index).width()+o,0
4),this.setTranslate(t(".lg-next-slide"),this.$slide.eq(this.index).width()+o,0))},e.prototype.touchEnd=function(t){var e=this;"lg-slide"!==e.s.mode&&e.$outer.addClass("lg-slide"),this.$slide.not(".lg-current, .lg-prev-slide, .lg-next-slide").css("opacity","0"),setTimeout(function(){e.$outer.removeClass("lg-dragging"),t<0&&Math.abs(t)>e.s.swipeThreshold?e.goToNextSlide(!0):t>0&&Math.abs(t)>e.s.swipeThreshold?e.goToPrevSlide(!0):Math.abs(t)<5&&e.$el.trigger("onSlideClick.lg"),e.$slide.removeAttr("style")}),setTimeout(function(){e.$outer.hasClass("lg-dragging")||"lg-slide"===e.s.mode||e.$outer.removeClass("lg-slide")},e.s.speed+100)},e.prototype.enableSwipe=function(){var t=this,e=0,i=0,o=!1;t.s.enableSwipe&&t.doCss()&&(t.$slide.on("touchstart.lg",function(i){t.$outer.hasClass("lg-zoomed")||t.lgBusy||(i.preventDefault(),t.manageSwipeClass(),e=i.originalEvent.targetTouches[0].pageX)}),t.$slide.on("touchmove.lg",function(n){t.$outer.hasClass("lg-zoomed")||(n.preventDefault(),i=n.originalEvent.targetTouches[0].pageX,t.touchMove(e,i),o=!0)}),t.$slide.on("touchend.lg",function(){t.$outer.hasClass("lg-zoomed")||(o?(o=!1,t.touchEnd(i-e)):t.$el.trigger("onSlideClick.lg"))}))},e.prototype.enableDrag=function(){var e=this,i=0,o=0,n=!1,s=!1;e.s.enableDrag&&e.doCss()&&(e.$slide.on("mousedown.lg",function(o){e.$outer.hasClass("lg-zoomed")||(t(o.target).hasClass("lg-object")||t(o.target).hasClass("lg-video-play"))&&(o.preventDefault(),e.lgBusy||(e.manageSwipeClass(),i=o.pageX,n=!0,e.$outer.scrollLeft+=1,e.$outer.scrollLeft-=1,e.$outer.removeClass("lg-grab").addClass("lg-grabbing"),e.$el.trigger("onDragstart.lg")))}),t(window).on("mousemove.lg",function(t){n&&(s=!0,o=t.pageX,e.touchMove(i,o),e.$el.trigger("onDragmove.lg"))}),t(window).on("mouseup.lg",function(r){s?(s=!1,e.touchEnd(o-i),e.$el.trigger("onDragend.lg")):(t(r.target).hasClass("lg-object")||t(r.target).hasClass("lg-video-play"))&&e.$el.trigger("onSlideClick.lg"),n&&(n=!1,e.$outer.removeClass("lg-grabbing").addClass("lg-grab"))}))},e.prototype.manageSwipeClass=function(){var t=this.index+1,e=this.index-1;this.s.loop&&this.$slide.length>2&&(0===this.index?e=this.$slide.length-1:this.index===this.$slide.length-1&&(t=0)),this.$slide.removeClass("lg-next-slide lg-prev-slide"),e>-1&&this.$slide.eq(e).addClass("lg-prev-slide"),this.$slide.eq(t).addClass("lg-next-slide")},e.prototype.mousewheel=function(){var t=this;t.$outer.on("mousewheel.lg",function(e){e.deltaY&&(e.deltaY>0?t.goToPrevSlide():t.goToNextSlide(),e.preventDefault())})},e.prototype.closeGallery=function(){var e=this,i=!1;this.$outer.find(".lg-close").on("click.lg",function(){e.destroy()}),e.s.closable&&(e.$outer.on("mousedown.lg",function(e){i=!!(t(e.target).is(".lg-outer")||t(e.target).is(".lg-item ")||t(e.target).is(".lg-img-wrap"))}),e.$outer.on("mouseup.lg",function(o){(t(o.target).is(".lg-outer")||t(o.target).is(".lg-item ")||t(o.target).is(".lg-img-wrap")&&i)&&(e.$outer.hasClass("lg-dragging")||e.destroy())}))},e.prototype.destroy=function(e){var i=this;e||(i.$el.trigger("onBeforeClose.lg"),t(window).scrollTop(i.prevScrollTop)),e&&(i.s.dynamic||this.$items.off("click.lg click.lgcustom"),t.removeData(i.el,"lightGallery")),this.$el.off(".lg.tm"),t.each(t.fn.lightGallery.modules,function(t){i.modules[t]&&i.modules[t].destroy()}),this.lGalleryOn=!1,clearTimeout(i.hideBartimeout),this.hideBartimeout=!1,t(window).off(".lg"),t("body").removeClass("lg-on lg-from-hash"),i.$outer&&i.$outer.removeClass("lg-visible"),t(".lg-backdrop").removeClass("in"),setTimeout(function(){i.$outer&&i.$outer.remove(),t(".lg-backdrop").remove(),e||i.$el.trigger("onCloseAfter.lg")},i.s.backdropDuration+50)},t.fn.lightGallery=function(i){return this.each(function(){if(t.data(this,"lightGallery"))try{t(this).data("lightGallery").init()}catch(t){console.error("lightGallery has not initiated properly")}else t.data(this,"lightGallery",new e(this,i))})},t.fn.lightGallery.modules={}}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(this,function(t){!function(){"use strict";var e={autoplay:!1,pause:5e3,progressBar:!0,fourceAutoplay:!1,autoplayControls:!0,appendAutoplayControlsTo:".lg-toolbar"},i=function(i){return this.core=t(i).data("lightGallery"),this.$el=t(i),!(this.core.$items.length<2)&&(this.core.s=t.extend({},e,this.core.s),this.interval=!1,this.fromAuto=!0,this.canceledOnTouch=!1,this.fourceAutoplayTemp=this.core.s.fourceAutoplay,this.core.doCss()||(this.core.s.progressBar=!1),this.init(),this)};i.prototype.init=function(){var t=this;t.core.s.autoplayControls&&t.controls(),t.core.s.progressBar&&t.core.$outer.find(".lg").append('<div class="lg-progress-bar"><div class="lg-progress"></div></div>'),t.progress(),t.core.s.autoplay&&t.$el.one("onSlideItemLoad.lg.tm",function(){t.startlAuto()}),t.$el.on("onDragstart.lg.tm touchstart.lg.tm",function(){t.interval&&(t.cancelAuto(),t.canceledOnTouch=!0)}),t.$el.on("onDragend.lg.tm touchend.lg.tm onSlideClick.lg.tm",function(){!t.interval&&t.canceledOnTouch&&(t.startlAuto(),t.canceledOnTouch=!1)})},i.prototype.progress=function(){var t,e,i=this;i.$el.on("onBeforeSlide.lg.tm",function(){i.core.s.progressBar&&i.fromAuto&&(t=i.core.$outer.find(".lg-progress-bar"),e=i.core.$outer.find(".lg-progress"),i.interval&&(e.removeAttr("style"),t.removeClass("lg-start"),setTimeout(function(){e.css("transition","width "+(i.core.s.speed+i.core.s.pause)+"ms ease 0s"),t.addClass("lg-start")},20))),i.fromAuto||i.core.s.fourceAutoplay||i.cancelAuto(),i.fromAuto=!1})},i.prototype.controls=function(){var e=this;t(this.core.s.appendAutoplayControlsTo).append('<span class="lg-autoplay-button lg-icon"></span>'),e.core.$outer.find(".lg-autoplay-button").on("click.lg",function(){t(e.core.$outer).hasClass("lg-show-autoplay")?(e.cancelAuto(),e.core.s.fourceAutoplay=!1):e.interval||(e.startlAuto(),e.core.s.fourceAutoplay=e.fourceAutoplayTemp)})},i.prototype.startlAuto=function(){var t=this;t.core.$outer.find(".lg-progress").css("transition","width "+(t.core.s.speed+t.core.s.pause)+"ms ease 0s"),t.core.$outer.addClass("lg-show-autoplay"),t.core.$outer.find(".lg-progress-bar").addClass("lg-start"),t.interval=setInterval(function(){t.core.index+1<t.core.$items.length?t.core.index++:t.core.
4index=0,t.fromAuto=!0,t.core.slide(t.core.index,!1,!1,"next")},t.core.s.speed+t.core.s.pause)},i.prototype.cancelAuto=function(){clearInterval(this.interval),this.interval=!1,this.core.$outer.find(".lg-progress").removeAttr("style"),this.core.$outer.removeClass("lg-show-autoplay"),this.core.$outer.find(".lg-progress-bar").removeClass("lg-start")},i.prototype.destroy=function(){this.cancelAuto(),this.core.$outer.find(".lg-progress-bar").remove()},t.fn.lightGallery.modules.autoplay=i}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(this,function(t){!function(){"use strict";var e={fullScreen:!0},i=function(i){return this.core=t(i).data("lightGallery"),this.$el=t(i),this.core.s=t.extend({},e,this.core.s),this.init(),this};i.prototype.init=function(){var t="";if(this.core.s.fullScreen){if(!(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled))return;t='<span class="lg-fullscreen lg-icon"></span>',this.core.$outer.find(".lg-toolbar").append(t),this.fullScreen()}},i.prototype.requestFullscreen=function(){var t=document.documentElement;t.requestFullscreen?t.requestFullscreen():t.msRequestFullscreen?t.msRequestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullscreen&&t.webkitRequestFullscreen()},i.prototype.exitFullscreen=function(){document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()},i.prototype.fullScreen=function(){var e=this;t(document).on("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg",function(){e.core.$outer.toggleClass("lg-fullscreen-on")}),this.core.$outer.find(".lg-fullscreen").on("click.lg",function(){document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement?e.exitFullscreen():e.requestFullscreen()})},i.prototype.destroy=function(){this.exitFullscreen(),t(document).off("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg")},t.fn.lightGallery.modules.fullscreen=i}()}),function(t,e){ 5"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(this,function(t){!function(){"use strict";var e={pager:!1},i=function(i){return this.core=t(i).data("lightGallery"),this.$el=t(i),this.core.s=t.extend({},e,this.core.s),this.core.s.pager&&this.core.$items.length>1&&this.init(),this};i.prototype.init=function(){var e,i,o,n=this,s="";if(n.core.$outer.find(".lg").append('<div class="lg-pager-outer"></div>'),n.core.s.dynamic)for(var r=0;r<n.core.s.dynamicEl.length;r++)s+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+n.core.s.dynamicEl[r].thumb+'" /></div></span>';else n.core.$items.each(function(){s+=n.core.s.exThumbImage?'<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+t(this).attr(n.core.s.exThumbImage)+'" /></div></span>':'<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+t(this).find("img").attr("src")+'" /></div></span>'});i=n.core.$outer.find(".lg-pager-outer"),i.html(s),e=n.core.$outer.find(".lg-pager-cont"),e.on("click.lg touchend.lg",function(){var e=t(this);n.core.index=e.index(),n.core.slide(n.core.index,!1,!0,!1)}),i.on("mouseover.lg",function(){clearTimeout(o),i.addClass("lg-pager-hover")}),i.on("mouseout.lg",function(){o=setTimeout(function(){i.removeClass("lg-pager-hover")})}),n.core.$el.on("onBeforeSlide.lg.tm",function(t,i,o){e.removeClass("lg-pager-active"),e.eq(o).addClass("lg-pager-active")})},i.prototype.destroy=function(){},t.fn.lightGallery.modules.pager=i}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(this,function(t){!function(){"use strict";var e={thumbnail:!0,animateThumb:!0,currentPagerPosition:"middle",thumbWidth:100,thumbHe
vendor: 7,632 bytes, line 5
5ight:"80px",thumbContHeight:100,thumbMargin:5,exThumbImage:!1,showThumbByDefault:!0,toogleThumb:!0,pullCaptionUp:!0,enableThumbDrag:!0,enableThumbSwipe:!0,swipeThreshold:50,loadYoutubeThumbnail:!0,youtubeThumbSize:1,loadVimeoThumbnail:!0,vimeoThumbSize:"thumbnail_small",loadDailymotionThumbnail:!0},i=function(i){return this.core=t(i).data("lightGallery"),this.core.s=t.extend({},e,this.core.s),this.$el=t(i),this.$thumbOuter=null,this.thumbOuterWidth=0,this.thumbTotalWidth=this.core.$items.length*(this.core.s.thumbWidth+this.core.s.thumbMargin),this.thumbIndex=this.core.index,this.core.s.animateThumb&&(this.core.s.thumbHeight="100%"),this.left=0,this.init(),this};i.prototype.init=function(){var t=this;this.core.s.thumbnail&&this.core.$items.length>1&&(this.core.s.showThumbByDefault&&setTimeout(function(){t.core.$outer.addClass("lg-thumb-open")},700),this.core.s.pullCaptionUp&&this.core.$outer.addClass("lg-pull-caption-up"),this.build(),this.core.s.animateThumb&&this.core.doCss()?(this.core.s.enableThumbDrag&&this.enableThumbDrag(),this.core.s.enableThumbSwipe&&this.enableThumbSwipe(),this.thumbClickable=!1):this.thumbClickable=!0,this.toogle(),this.thumbkeyPress())},i.prototype.build=function(){function e(t,e,i){var r,a=o.core.isVideo(t,i)||{},l="";a.youtube||a.vimeo||a.dailymotion?a.youtube?r=o.core.s.loadYoutubeThumbnail?"//img.youtube.com/vi/"+a.youtube[1]+"/"+o.core.s.youtubeThumbSize+".jpg":e:a.vimeo?o.core.s.loadVimeoThumbnail?(r="//i.vimeocdn.com/video/error_"+s+".jpg",l=a.vimeo[1]):r=e:a.dailymotion&&(r=o.core.s.loadDailymotionThumbnail?"//www.dailymotion.com/thumbnail/video/"+a.dailymotion[1]:e):r=e,n+='<div data-vimeo-id="'+l+'" class="lg-thumb-item" style="width:'+o.core.s.thumbWidth+"px; height: "+o.core.s.thumbHeight+"; margin-right: "+o.core.s.thumbMargin+'px"><img src="'+r+'" /></div>',l=""}var i,o=this,n="",s="",r='<div class="lg-thumb-outer"><div class="lg-thumb lg-group"></div></div>';switch(this.core.s.vimeoThumbSize){case"thumbnail_large":s="640";break;case"thumbnail_medium":s="200x150";break;case"thumbnail_small":s="100x75"}if(o.core.$outer.addClass("lg-has-thumb"),o.core.$outer.find(".lg").append(r),o.$thumbOuter=o.core.$outer.find(".lg-thumb-outer"),o.thumbOuterWidth=o.$thumbOuter.width(),o.core.s.animateThumb&&o.core.$outer.find(".lg-thumb").css({width:o.thumbTotalWidth+"px",position:"relative"}),this.core.s.animateThumb&&o.$thumbOuter.css("height",o.core.s.thumbContHeight+"px"),o.core.s.dynamic)for(var a=0;a<o.core.s.dynamicEl.length;a++)e(o.core.s.dynamicEl[a].src,o.core.s.dynamicEl[a].thumb,a);else o.core.$items.each(function(i){o.core.s.exThumbImage?e(t(this).attr("href")||t(this).attr("data-src"),t(this).attr(o.core.s.exThumbImage),i):e(t(this).attr("href")||t(this).attr("data-src"),t(this).find("img").attr("src"),i)});o.core.$outer.find(".lg-thumb").html(n),i=o.core.$outer.find(".lg-thumb-item"),i.each(function(){var e=t(this),i=e.attr("data-vimeo-id");i&&t.getJSON("//www.vimeo.com/api/v2/video/"+i+".json?callback=?",{format:"json"},function(t){e.find("img").attr("src",t[0][o.core.s.vimeoThumbSize])})}),i.eq(o.core.index).addClass("active"),o.core.$el.on("onBeforeSlide.lg.tm",function(){i.removeClass("active"),i.eq(o.core.index).addClass("active")}),i.on("click.lg touchend.lg",function(){var e=t(this);setTimeout(function(){(o.thumbClickable&&!o.core.lgBusy||!o.core.doCss())&&(o.core.index=e.index(),o.core.slide(o.core.index,!1,!0,!1))},50)}),o.core.$el.on("onBeforeSlide.lg.tm",function(){o.animateThumb(o.core.index)}),t(window).on("resize.lg.thumb orientationchange.lg.thumb",function(){setTimeout(function(){o.animateThumb(o.core.index),o.thumbOuterWidth=o.$thumbOuter.width()},200)})},i.prototype.setTranslate=function(t){this.core.$outer.find(".lg-thumb").css({transform:"translate3d(-"+t+"px, 0px, 0px)"})},i.prototype.animateThumb=function(t){var e=this.core.$outer.find(".lg-thumb");if(this.core.s.animateThumb){var i;switch(this.core.s.currentPagerPosition){case"left":i=0;break;case"middle":i=this.thumbOuterWidth/2-this.core.s.thumbWidth/2;break;case"right":i=this.thumbOuterWidth-this.core.s.thumbWidth}this.left=(this.core.s.thumbWidth+this.core.s.thumbMargin)*t-1-i,this.left>this.thumbTotalWidth-this.thumbOuterWidth&&(this.left=this.thumbTotalWidth-this.thumbOuterWidth),this.left<0&&(this.left=0),this.core.lGalleryOn?(e.hasClass("on")||this.core.$outer.find(".lg-thumb").css("transition-duration",this.core.s.speed+"ms"),this.core.doCss()||e.animate({left:-this.left+"px"},this.core.s.speed)):this.core.doCss()||e.css("left",-this.left+"px"),this.setTranslate(this.left)}},i.prototype.enableThumbDrag=function(){var e=this,i=0,o=0,n=!1,s=!1,r=0;e.$thumbOuter.addClass("lg-grab"),e.core.$outer.find(".lg-thumb").on("mousedown.lg.thumb",function(t){e.thumbTotalWidth>e.thumbOuterWidth&&(t.preventDefault(),i=t.pageX,n=!0,e.core.$outer.scrollLeft+=1,e.core.$outer.scrollLeft-=1,e.thumbClickable=!1,e.$thumbOuter.removeClass("lg-grab").addClass("lg-grabbing"))}),t(window).on("mousemove.lg.thumb",function(t){n&&(r=e.left,s=!0,o=t.pageX,e.$thumbOuter.addClass("lg-dragging"),r-=o-i,r>e.thumbTotalWidth-e.thumbOuterWidth&&(r=e.thumbTotalWidth-e.thumbOuterWidth),r<0&&(r=0),e.setTranslate(r))}),t(window).on("mouseup.lg.thumb",function(){s?(s=!1,e.$thumbOuter.removeClass("lg-dragging"),e.left=r,Math.abs(o-i)<e.core.s.swipeThreshold&&(e.thumbClickable=!0)):e.thumbClickable=!0,n&&(n=!1,e.$thumbOuter.removeClass("lg-grabbing").addClass("lg-grab"))})},i.prototype.enableThumbSwipe=function(){var t=this,e=0,i=0,o=!1,n=0;t.core.$outer.find(".lg-thumb").on("touchstart.lg",function(i){t.thumbTotalWidth>t.thumbOuterWidth&&(i.preventDefault(),e=i.originalEvent.targetTouches[0].pageX,t.thumbClickable=!1)}),t.core.$outer.find(".lg-thumb").on("touchmove.lg",function(s){t.thumbTotalWidth>t.thumbOuterWidth&&(s.preventDefault(),i=s.originalEvent.targetTouches[0].pageX,o=!0,t.$thumbOuter.addClass("lg-dragging"),n=t.left,n-=i-e,n>t.thumbTotalWidth-t.thumbOuterWidth&&(n=t.thumbTotalWidth-t.thumbOuterWidth),n<0&&(n=0),t.setTranslate(n))}),t.core.$outer.find(".lg-thumb").on("touchend.lg",function(){t.thumbTotalWidth>t.thumbOuterWidth&&o?(o=!1,t.$thumbOuter.removeClass("lg-dragging"),Math.abs(i-e)<t.core.s.swipeThreshold&&(t.thumbClickable=!0),t.left=n):t.thumbClickable=!0})},i.prototype.toogle=function(){var t=this;t.core.s.toogleThumb&&(t.core.$outer.addClass("lg-can-toggle"),t.$thumbOuter.append('<span class="lg-toogle-thumb lg-icon"></span>'),t.core.$outer.find(".lg-toogle-thumb").on("click.lg",function(){t.core.$outer.toggleClass("lg-thumb-open")}))},i.prototype.thumbkeyPress=function(){var e=this;t(window).on("keydown.lg.thumb",function(t){38===t.keyCode?(t.preventDefault(),e.core.$outer.addClass("lg-thumb-open")):40===t.keyCode&&(t.preventDefault(),e.core.$outer.removeClass("lg-thumb-open"))})},i.prototype.destroy=function(){this.core.s.thumbnail&&this.core.$items.length>1&&(t(window).off("resize.lg.thumb orientationchange.lg.thumb keydown.lg.thumb"),this.$thumbOuter.remove(),this.core.$outer.removeClass("lg-has-thumb"))},t.fn.lightGallery.modules.Thumbnail=i}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(this,function(t){!function(){"use strict";var e={videoMaxWidth:"855px",youtubePlayerParams:!1,vimeoPlayerParams:!1,dailymotionPlayerParams:!1,vkPlayerParams:!1,videojs:!1,videojsOptions:{}},i=function(i){return this.core=t(i).data("lightGallery"),this.$el=t(i),this.core.s=t.extend({},e,this.core.s),this.videoLoaded=!1,this.init(),this};i.prototype.init=function(){var e=this;
5e.core.$el.on("hasVideo.lg.tm",function(t,i,o,n){if(e.core.$slide.eq(i).find(".lg-video").append(e.loadVideo(o,"lg-object",!0,i,n)),n)if(e.core.s.videojs)try{videojs(e.core.$slide.eq(i).find(".lg-html5").get(0),e.core.s.videojsOptions,function(){e.videoLoaded||this.play()})}catch(t){console.error("Make sure you have included videojs")}else e.videoLoaded||e.core.$slide.eq(i).find(".lg-html5").get(0).play()}),e.core.$el.on("onAferAppendSlide.lg.tm",function(t,i){var o=e.core.$slide.eq(i).find(".lg-video-cont");o.hasClass("lg-has-iframe")||(o.css("max-width",e.core.s.videoMaxWidth),e.videoLoaded=!0)});var i=function(t){if(t.find(".lg-object").hasClass("lg-has-poster")&&t.find(".lg-object").is(":visible"))if(t.hasClass("lg-has-video")){var i=t.find(".lg-youtube").get(0),o=t.find(".lg-vimeo").get(0),n=t.find(".lg-dailymotion").get(0),s=t.find(".lg-html5").get(0);if(i)i.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*");else if(o)try{$f(o).api("play")}catch(t){console.error("Make sure you have included froogaloop2 js")}else if(n)n.contentWindow.postMessage("play","*");else if(s)if(e.core.s.videojs)try{videojs(s).play()}catch(t){console.error("Make sure you have included videojs")}else s.play();t.addClass("lg-video-playing")}else{t.addClass("lg-video-playing lg-has-video");var r,a,l=function(i,o){if(t.find(".lg-video").append(e.loadVideo(i,"",!1,e.core.index,o)),o)if(e.core.s.videojs)try{videojs(e.core.$slide.eq(e.core.index).find(".lg-html5").get(0),e.core.s.videojsOptions,function(){this.play()})}catch(t){console.error("Make sure you have included videojs")}else e.core.$slide.eq(e.core.index).find(".lg-html5").get(0).play()};e.core.s.dynamic?(r=e.core.s.dynamicEl[e.core.index].src,a=e.core.s.dynamicEl[e.core.index].html,l(r,a)):(r=e.core.$items.eq(e.core.index).attr("href")||e.core.$items.eq(e.core.index).attr("data-src"),a=e.core.$items.eq(e.core.index).attr("data-html"),l(r,a));var d=t.find(".lg-object");t.find(".lg-video").append(d),t.find(".lg-video-object").hasClass("lg-html5")||(t.removeClass("lg-complete"),t.find(".lg-video-object").on("load.lg error.lg",function(){t.addClass("lg-complete")}))}};e.core.doCss()&&e.core.$items.length>1&&(e.core.s.enableSwipe||e.core.s.enableDrag)?e.core.$el.on("onSlideClick.lg.tm",function(){var t=e.core.$slide.eq(e.core.index);i(t)}):e.core.$slide.on("click.lg",function(){i(t(this))}),e.core.$el.on("onBeforeSlide.lg.tm",function(i,o,n){var s=e.core.$slide.eq(o),r=s.find(".lg-youtube").get(0),a=s.find(".lg-vimeo").get(0),l=s.find(".lg-dailymotion").get(0),d=s.find(".lg-vk").get(0),c=s.find(".lg-html5").get(0);if(r)r.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*");else if(a)try{$f(a).api("pause")}catch(t){console.error("Make sure you have included froogaloop2 js")}else if(l)l.contentWindow.postMessage("pause","*");else if(c)if(e.core.s.videojs)try{videojs(c).pause()}catch(t){console.error("Make sure you have included videojs")}else c.pause();d&&t(d).attr("src",t(d).attr("src").replace("&autoplay","&noplay"));var u;u=e.core.s.dynamic?e.core.s.dynamicEl[n].src:e.core.$items.eq(n).attr("href")||e.core.$items.eq(n).attr("data-src");var h=e.core.isVideo(u,n)||{};(h.youtube||h.vimeo||h.dailymotion||h.vk)&&e.core.$outer.addClass("lg-hide-download")}),e.core.$el.on("onAfterSlide.lg.tm",function(t,i){e.core.$slide.eq(i).removeClass("lg-video-playing")})},i.prototype.loadVideo=function(e,i,o,n,s){var r="",a=1,l="",d=this.core.isVideo(e,n)||{};
5if(o&&(a=this.videoLoaded?0:1),d.youtube)l="?wmode=opaque&autoplay="+a+"&enablejsapi=1",this.core.s.youtubePlayerParams&&(l=l+"&"+t.param(this.core.s.youtubePlayerParams)),r='<iframe class="lg-video-object lg-youtube '+i+'" width="560" height="315" src="//www.youtube.com/embed/'+d.youtube[1]+l+'" frameborder="0" allowfullscreen></iframe>';else if(d.vimeo)l="?autoplay="+a+"&api=1",this.core.s.vimeoPlayerParams&&(l=l+"&"+t.param(this.core.s.vimeoPlayerParams)),r='<iframe class="lg-video-object lg-vimeo '+i+'" width="560" height="315" src="//player.vimeo.com/video/'+d.vimeo[1]+l+'" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>';else if(d.dailymotion)l="?wmode=opaque&autoplay="+a+"&api=postMessage",this.core.s.dailymotionPlayerParams&&(l=l+"&"+t.param(this.core.s.dailymotionPlayerParams)),r='<iframe class="lg-video-object lg-dailymotion '+i+'" width="560" height="315" src="//www.dailymotion.com/embed/video/'+d.dailymotion[1]+l+'" frameborder="0" allowfullscreen></iframe>';else if(
5d.html5){var c=s.substring(0,1);"."!==c&&"#"!==c||(s=t(s).html()),r=s}else d.vk&&(l="&autoplay="+a,this.core.s.vkPlayerParams&&(l=l+"&"+t.param(this.core.s.vkPlayerParams)),r='<iframe class="lg-video-object lg-vk '+i+'" width="560" height="315" src="http://vk.com/video_ext.php?'+d.vk[1]+l+'" frameborder="0" allowfullscreen></iframe>');return r},i.prototype.destroy=function(){this.videoLoaded=!1},t.fn.lightGallery.modules.video=i}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(this,function(t){!function(){"use strict";var e=function(){var t=!1,e=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);return e&&parseInt(e[2],10)<54&&(t=!0),t},i={scale:1,zoom:!0,actualSize:!0,enableZoomAfter:300,useLeftForZoom:e()},o=function(e){return this.core=t(e).data("lightGallery"),this.core.s=t.extend({},i,this.core.s),this.core.s.zoom&&this.core.doCss()&&(this.init(),this.zoomabletimeout=!1,this.pageX=t(window).width()/2,this.pageY=t(window).height()/2+t(window).scrollTop()),this};o.prototype.init=function(){var e=this,i='<span id="lg-zoom-in" class="lg-icon"></span><span id="lg-zoom-out" class="lg-icon"></span>';e.core.s.actualSize&&(i+='<span id="lg-actual-size" class="lg-icon"></span>'),e.core.s.useLeftForZoom?e.core.$outer.addClass("lg-use-left-for-zoom"):e.core.$outer.addClass("lg-use-transition-for-zoom"),this.core.$outer.find(".lg-toolbar").append(i),e.core.$el.on("onSlideItemLoad.lg.tm.zoom",function(i,o,n){var s=e.core.s.enableZoomAfter+n;t("body").hasClass("lg-from-hash")&&n?s=0:t("body").removeClass("lg-from-hash"),e.zoomabletimeout=setTimeout(function(){e.core.$slide.eq(o).addClass("lg-zoomable")},s+30)});var o=1,n=function(i){var o,n,s=e.core.$outer.find(".lg-current .lg-image"),r=(t(window).width()-s.prop("offsetWidth"))/2,a=(t(window).height()-s.prop("offsetHeight"))/2+t(window).scrollTop();o=e.pageX-r,n=e.pageY-a;var l=(i-1)*o,d=(i-1)*n;s.css("transform","scale3d("+i+", "+i+", 1)").attr("data-scale",i),e.core.s.useLeftForZoom?s.parent().css({left:-l+"px",top:-d+"px"}).attr("data-x",l).attr("data-y",d):s.parent().css("transform","translate3d(-"+l+"px, -"+d+"px, 0)").attr("data-x",l).attr("data-y",d)},s=function(){o>1?e.core.$outer.addClass("lg-zoomed"):e.resetZoom(),o<1&&(o=1),n(o)},r=function(i,n,r,a){var l,d=n.prop("offsetWidth");l=e.core.s.dynamic?e.core.s.dynamicEl[r].width||n[0].naturalWidth||d:e.core.$items.eq(r).attr("data-width")||n[0].naturalWidth||d;var c;e.core.$outer.hasClass("lg-zoomed")?o=1:l>d&&(c=l/d,o=c||2),a?(e.pageX=t(window).width()/2,e.pageY=t(window).height()/2+t(window).scrollTop()):(e.pageX=i.pageX||i.originalEvent.targetTouches[0].pageX,e.pageY=i.pageY||i.originalEvent.targetTouches[0].pageY),s(),setTimeout(function(){e.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")},10)},a=!1;e.core.$el.on("onAferAppendSlide.lg.tm.zoom",function(t,i){var o=e.core.$slide.eq(i).find(".lg-image");o.on("dblclick",function(t){r(t,o,i)}),o.on("touchstart",function(t){a?(clearTimeout(a),a=null,r(t,o,i)):a=setTimeout(function(){a=null},300),t.preventDefault()})}),t(window).on("resize.lg.zoom scroll.lg.zoom orientationchange.lg.zoom",function(){e.pageX=t(window).width()/2,e.pageY=t(window).height()/2+t(window).scrollTop(),n(o)}),t("#lg-zoom-out").on("click.lg",function(){e.core.$outer.find(".lg-current .lg-image").length&&(o-=e.core.s.scale,s())}),t("#lg-zoom-in").on("click.lg",function(){e.core.$outer.find(".lg-current .lg-image").length&&(o+=e.core.s.scale,s())}),t("#lg-actual-size").on("click.lg",function(t){r(t,e.core.$slide.eq(e.core.index).find(".lg-image"),e.core.index,!0)}),e.core.$el.on("onBeforeSlide.lg.tm",function(){o=1,e.resetZoom()}),e.zoomDrag(),e.zoomSwipe()},o.prototype.resetZoom=function(){this.core.$outer.removeClass("lg-zoomed"),this.core.$slide.find(".lg-img-wrap").removeAttr("style data-x data-y"),this.core.$slide.find(".lg-image").removeAttr("style data-scale"),this.pageX=t(window).width()/2,this.pageY=t(window).height()/2+t(window).scrollTop()},o.prototype.zoomSwipe=function(){var t=this,e={},i={},o=!1,n=!1,s=!1;t.core.$slide.on("touchstart.lg",function(i){if(t.core.$outer.hasClass("lg-zoomed")){var o=t.core.$slide.eq(t.core.index).find(".lg-object");s=o.prop("offsetHeight")*o.attr("data-scale")>t.core.$outer.find(".lg").height(),((n=o.prop("offsetWidth")*o.attr("data-scale")>t.core.$outer.find(".lg").width())||s)&&(i.preventDefault(),e={x:i.originalEvent.targetTouches[0].pageX,y:i.originalEvent.targetTouches[0].pageY})}}),t.core.$slide.on("touchmove.lg",function(r){if(t.core.$outer.hasClass("lg-zoomed")){var a,l,d=t.core.$slide.eq(t.core.index).find(".lg-img-wrap");r.preventDefault(),o=!0,i={x:r.originalEvent.targetTouches[0].pageX,y:r.originalEvent.targetTouches[0].pageY},t.core.$outer.addClass("lg-zoom-dragging"),l=s?-Math.abs(d.attr("data-y"))+(i.y-e.y):-Math.abs(d.attr("data-y")),a=n?-Math.abs(d.attr("data-x"))+(i.x-e.x):-Math.abs(d.attr("data-x")),(Math.abs(i.x-e.x)>15||Math.abs(i.y-e.y)>15)&&(t.core.s.useLeftForZoom?d.css({left:a+"px",top:l+"px"}):d.css("transform","translate3d("+a+"px, "+l+"px, 0)"))}}),t.core.$slide.on("touchend.lg",function(){t.core.$outer.hasClass("lg-zoomed")&&o&&(o=!1,t.core.$outer.removeClass("lg-zoom-dragging"),t.touchendZoom(e,i,n,s))})},o.prototype.zoomDrag=function(){var e=this,i={},o={},n=!1,s=!1,r=!1,a=!1;e.core.$slide.on("mousedown.lg.zoom",function(o){var s=e.core.$slide.eq(e.core.index).find(".lg-object");a=s.prop("offsetHeight")*s.attr("data-scale")>e.core.$outer.find(".lg").height(),r=s.prop("offsetWidth")*s.attr("data-scale")>e.core.$outer.find(".lg").width(),e.core.$outer.hasClass("lg-zoomed")&&t(o.target).hasClass("lg-object")&&(r||a)&&(o.preventDefault(),i={x:o.pageX,y:o.pageY},n=!0,e.core.$outer.scrollLeft+=1,e.core.$outer.scrollLeft-=1,e.core.$outer.removeClass("lg-grab").addClass("lg-grabbing"))}),t(window).on("mousemove.lg.zoom",function(t){if(n){var l,d,c=e.core.$slide.eq(e.core.index).find(".lg-img-wrap");s=!0,o={x:t.pageX,y:t.pageY},e.core.$outer.addClass("lg-zoom-dragging"),d=a?-Math.abs(c.attr("data-y"))+(o.y-i.y):-Math.abs(c.attr("data-y")),l=r?-Math.abs(c.attr("data-x"))+(o.x-i.x):-Math.abs(c.attr("data-x")),e.core.s.useLeftForZoom?c.css({left:l+"px",to
5p:d+"px"}):c.css("transform","translate3d("+l+"px, "+d+"px, 0)")}}),t(window).on("mouseup.lg.zoom",function(t){n&&(n=!1,e.core.$outer.removeClass("lg-zoom-dragging"),!s||i.x===o.x&&i.y===o.y||(o={x:t.pageX,y:t.pageY},e.touchendZoom(i,o,r,a)),s=!1),e.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")})},o.prototype.touchendZoom=function(t,e,i,o){var n=this,s=n.core.$slide.eq(n.core.index).find(".lg-img-wrap"),r=n.core.$slide.eq(n.core.index).find(".lg-object"),a=-Math.abs(s.attr("data-x"))+(e.x-t.x),l=-Math.abs(s.attr("data-y"))+(e.y-t.y),d=(n.core.$outer.find(".lg").height()-r.prop("offsetHeight"))/2,c=Math.abs(r.prop("offsetHeight")*Math.abs(r.attr("data-scale"))-n.core.$outer.find(".lg").height()+d),u=(n.core.$outer.find(".lg").width()-r.prop("offsetWidth"))/2,h=Math.abs(r.prop("offsetWidth")*Math.abs(r.attr("data-scale"))-n.core.$outer.find(".lg").width()+u);(Math.abs(e.x-t.x)>15||Math.abs(e.y-t.y)>15)&&(o&&(l<=-c?l=-c:l>=-d&&(l=-d)),i&&(a<=-h?a=-h:a>=-u&&(a=-u)),o?s.attr("data-y",Math.abs(l)):l=-Math.abs(s.attr("data-y")),i?s.attr("data-x",Math.abs(a)):a=-Math.abs(s.attr("data-x")),n.core.s.useLeftForZoom?s.css({left:a+"px",top:l+"px"}):s.css("transform","translate3d("+a+"px, "+l+"px, 0)"))},o.prototype.destroy=function(){var e=this;e.core.$el.off(".lg.zoom"),t(window).off(".lg.zoom"),e.core.$slide.off(".lg.zoom"),e.core.$el.off(".lg.tm.zoom"),e.resetZoom(),clearTimeout(e.zoomabletimeout),e.zoomabletimeout=!1},t.fn.lightGallery.modules.zoom=o}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(this,function(t){!function(){"use strict";var e={hash:!0},i=function(i){return this.core=t(i).data("lightGallery"),this.core.s=t.extend({},e,this.core.s),this.core.s.hash&&(this.oldHash=window.location.hash,this.init()),this};i.prototype.init=function(){var e,i=this;i.core.$el.on("onAfterSlide.lg.tm",function(t,e,o){history.replaceState?history.replaceState(null,null,"#lg="+i.core.s.galleryId+"&slide="+o):window.location.hash="lg="+i.core.s.galleryId+"&slide="+o}),t(window).on("hashchange.lg.hash",function(){e=window.location.hash;var t=parseInt(e.split("&slide=")[1],10);e.indexOf("lg="+i.core.s.galleryId)>-1?i.core.slide(t,!1,!1):i.core.lGalleryOn&&i.core.destroy()})},i.prototype.destroy=function(){this.core.s.hash&&(this.oldHash&&this.oldHash.indexOf("lg="+this.core.s.galleryId)<0?history.replaceState?history.replaceState(null,null,this.oldHash):window.location.hash=this.oldHash:history.replaceState?history.replaceState(null,document.title,window.location.pathname+window.location.search):window.location.hash="",this.core.$el.off(".lg.hash"))},t.fn.lightGallery.modules.hash=i}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(this,function(t){!function(){"use strict";var e={share:!0,facebook:!0,facebookDropdownText:"Facebook",twitter:!0,twitterDropdownText:"Twitter",googlePlus:!0,googlePlusDropdownText:"GooglePlus",pinterest:!0,pinterestDropdownText:"Pinterest"},i=function(i){return this.core=t(i).data("lightGallery"),this.core.s=t.extend({},e,this.core.s),this.core.s.share&&this.init(),this};i.prototype.init=function(){var e=this,i='<span id="lg-share" class="lg-icon"><ul class="lg-dropdown" style="position: absolute;">';i+=e.core.s.facebook?'<li><a id="lg-share-facebook" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.facebookDropdownText+"</span></a></li>":"",i+=e.core.s.twitter?'<li><a id="lg-share-twitter" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.twitterDropdownText+"</span></a></li>":"",i+=e.core.s.googlePlus?'<li><a id="lg-share-googleplus" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.googlePlusDropdownText+"</span></a></li>":"",i+=e.core.s.pinterest?'<li><a id="lg-share-pinterest" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">
5'+this.core.s.pinterestDropdownText+"</span></a></li>":"",i+="</ul></span>",this.core.$outer.find(".lg-toolbar").append(i),this.core.$outer.find(".lg").append('<div id="lg-dropdown-overlay"></div>'),t("#lg-share").on("click.lg",function(){e.core.$outer.toggleClass("lg-dropdown-active")}),t("#lg-dropdown-overlay").on("click.lg",function(){e.core.$outer.removeClass("lg-dropdown-active")}),e.core.$el.on("onAfterSlide.lg.tm",function(i,o,n){setTimeout(function(){t("#lg-share-facebook").attr("href","https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(e.getSahreProps(n,"facebookShareUrl")||window.location.href)),t("#lg-share-twitter").attr("href","https://twitter.com/intent/tweet?text="+e.getSahreProps(n,"tweetText")+"&url="+encodeURIComponent(e.getSahreProps(n,"twitterShareUrl")||window.location.href)),t("#lg-share-googleplus").attr("href","https://plus.google.com/share?url="+encodeURIComponent(e.getSahreProps(n,"googleplusShareUrl")||window.location.href)),t("#lg-share-pinterest").attr("href","http://www.pinterest.com/pin/create/button/?url="+encodeURIComponent(e.getSahreProps(n,"pinterestShareUrl")||window.location.href)+"&media="+encodeURIComponent(e.getSahreProps(n,"src"))+"&description="+e.getSahreProps(n,"pinterestText"))},100)})},i.prototype.getSahreProps=function(t,e){var i="";if(this.core.s.dynamic)i=this.core.s.dynamicEl[t][e];else{var o=this.core.$items.eq(t).attr("href"),n=this.core.$items.eq(t).data(e);i="src"===e?o||n:n}return i},i.prototype.destroy=function(){},t.fn.lightGallery.modules.share=i}()});var Froogaloop=function(){function t(e){return new t.fn.init(e)}function e(t,e,i){if(!i.contentWindow.postMessage)return!1;t=JSON.stringify({method:t,value:e}),i.contentWindow.postMessage(t,r)}function i(t){var e,i;try{e=JSON.parse(t.data),i=e.event||e.method}catch(t){}if("ready"!=i||s||(s=!0),!/^https?:\/\/player.vimeo.com/.test(t.origin))return!1;"*"===r&&(r=t.origin),t=e.value;var o=e.data,a=""===a?null:e.player_id;return e=a?n[a][i]:n[i],i=[],!!e&&(void 0!==t&&i.push(t),o&&i.push(o),a&&i.push(a),0<i.length?e.apply(null,i):e.call())}function o(t,e,i){i?(n[i]||(n[i]={}),n[i][t]=e):n[t]=e}var n={},s=!1,r="*";return t.fn=t.prototype={element:null,init:function(t){return"string"==typeof t&&(t=document.getElementById(t)),this.element=t,this},api:function(t,i){if(!this.element||!t)return!1;var n=this.element,s=""!==n.id?n.id:null,r=i&&i.constructor&&i.call&&i.apply?null:i,a=i&&i.constructor&&i.call&&i.apply?i:null;return a&&o(t,a,s),e(t,r,n),this},addEvent:function(t,i){if(!this.element)return!1;var n=this.element,r=""!==n.id?n.id:null;return o(t,i,r),"ready"!=t?e("addEventListener",t,n):"ready"==t&&s&&i.call(null,r),this},removeEvent:function(t){if(!this.element)return!1;var i=this.element,o=""!==i.id?i.id:null;t:{if(o&&n[o]){if(!n[o][t]){o=!1;break t}n[o][t]=null}else{if(!n[t]){o=!1;break t}n[t]=null}o=!0}"ready"!=t&&o&&e("removeEventListener",t,i)}},t.fn.init.prototype=t.fn,window.addEventListener?window.addEventListener("message",i,!1):window.attachEvent("onmessage",i),window.Froogaloop=window.$f=t}();(function(){var t,e;t=this.jQuery||window.jQuery,e=t(window),t.fn.stick_in_parent=function(i){var o,n,s,r,a,l,d,c,u,h,p;for(null==i&&(i={}),p=i.sticky_class,a=i.inner_scrolling,h=i.recalc_every,u=i.parent,c=i.offset_top,d=i.spacer,n=i.bottoming,null==c&&(c=0),null==u&&(u=void 0),null==a&&(a=!0),null==p&&(p="is_stuck"),o=t(document),null==n&&(n=!0),s=function(i,s,r,l,f,m,g,v){var y,w,b,x,T,S,k,C,z,_,E,A;if(!i.data("sticky_kit")){if(i.data("sticky_kit",!0),T=o.height(),k=i.parent(),null!=u&&(k=k.closest(u)),!k.length)throw"failed to find stick parent";if(y=b=!1,(E=null!=d?d&&i.closest(d):t("<div />"))&&E.css("position",i.css("position")),C=function(){var t,e,n;if(!v&&(T=o.height(),t=parseInt(k.css("border-top-width"),10),e=parseInt(k.css("padding-top"),10),s=parseInt(k.css("padding-bottom"),10),r=k.offset().top+t+e,l=k.height(),b&&(y=b=!1,null==d&&(i.insertAfter(E),E.detach()),i.css({position:"",top:"",width:"",bottom:""}).removeClass(p),n=!0),f=i.offset().top-(parseInt(i.css("margin-top"),10)||0)-c,m=i.outerHeight(!0),g=i.css("float"),E&&E.css({width:i.outerWidth(!0),height:m,display:i.css("display"),"vertical-align":i.css("vertical-align"),float:g}),n))return A()},C(),m!==l)return x=void 0,S=c,_=h,A=function(){var t,u,w,z;if(!v&&(w=!1,null!=_&&0>=--_&&(_=h,C(),w=!0),w||o.height()===T||C(),w=e.scrollTop(),null!=x&&(u=w-x),x=w,b?(n&&(z=w+m+S>l+r,y&&!z&&(y=!1,i.css({position:"fixed",bottom:"",top:S}).trigger("sticky_kit:unbottom"))),w<f&&(b=!1,S=c,null==d&&("left"!==g&&"right"!==g||i.insertAfter(E),E.detach()),t={position:"",width:"",top:""},i.css(t).removeClass(p).trigger("sticky_kit:unstick")),a&&(t=e.height(),m+c>t&&!y&&(S-=u,S=Math.max(t-m,S),S=Math.min(c,S),b&&i.css({top:S+"px"})))):w>f&&(b=!0,t={position:"fixed",top:S},t.width="border-box"===i.css("box-sizing")?i.outerWidth()+"px":i.width()+"px",i.css(t).addClass(p),null==d&&(i.after(E),"left"!==g&&"right"!==g||E.append(i)),i.trigger("sticky_kit:stick")),b&&n&&(null==z&&(z=w+m+S>l+r),!y&&z)))return y=!0,"static"===k.css("position")&&k.css({position:"relative"}),i.css({position:"absolute",bottom:s,top:"auto"}).trigger("sticky_kit:bottom")},z=function(){return C(),A()},w=function(){if(v=!0,e.off("touchmove",A),e.off("scroll",A),e.off("resize",z),t(document.body).off("sticky_kit:recalc",z),i.off("sticky_kit:detach",w),i.removeData("sticky_kit"),i.css({position:"",bottom:"",top:"",width:""}),k.position("position",""),b)return null==d&&("left"!==g&&"right"!==g||i.insertAfter(E),E.remove()),i.removeClass(p)},e.on("touchmove",A),e.on("scroll",A),e.on("resize",z),t(document.body).on("sticky_kit:recalc",z),i.on("sticky_kit:detach",w),setTimeout(A,0)}},r=0,l=this.length;r<l;r++)i=this[r],s(t(i));return this}}).call(this),function(t,e){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){"use strict";function i(i,s,a){function l(t,e,o){var n,s="$()."+i+'("'+e+'")';return t.each(function(t,l){var d=a.data(l,i);if(!d)return void r(i+" not initialized. Cannot call methods, i.e. "+s);var c=d[e];if(!c||"_"==e.charAt(0))return void r(s+" is not a valid method");var u=c.apply(d,o);n=void 0===n?u:n}),void 0!==n?n:t}function d(t,e){t.each(function(t,o){var n=a.data(o,i);n?(n.option(e),n._init()):(n=new s(o,e),a.data(o,i,n))})}(a=a||e||t.jQuery)&&(s.prototype.option||(s.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){return l(this,t,n.call(arguments,1
5))}return d(this,t),this},o(a))}function o(t){!t||t&&t.bridget||(t.bridget=i)}var n=Array.prototype.slice,s=t.console,r=void 0===s?function(){}:function(t){s.error(t)};return o(e||t.jQuery),i}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},o=i[t]=i[t]||[];return-1==o.indexOf(e)&&o.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{} 6;return(i[t]=i[t]||{})[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var o=i.indexOf(e);return-1!=o&&i.splice(o,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var o=this._onceEvents&&this._onceEvents[t],n=0;n<i.length;n++){var s=i[n];o&&o[s]&&(this.off(t,s),delete o[s]),s.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t}),function(t,e){"function"==typeof define&&define.amd?define("get-size/get-size",e):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()}(window,function(){"use strict";function t(t){var e=parseFloat(t);return-1==t.indexOf("%")&&!isNaN(e)&&e}function e(){}function i(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;d>e;e++){t[l[e]]=0}return t}function o(t){var e=getComputedStyle(t);return e||a("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),e}function n(){if(!c){c=!0;var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style.boxSizing="border-box";var i=document.body||document.documentElement;i.appendChild(e);var n=o(e);r=200==Math.round(t(n.width)),s.isBoxSizeOuter=r,i.removeChild(e)}}function s(e){if(n(),"string"==typeof e&&(e=document.querySelector(e)),e&&"object"==typeof e&&e.nodeType){var s=o(e);if("none"==s.display)return i();var a={};a.width=e.offsetWidth,a.height=e.offsetHeight;for(var c=a.isBorderBox="border-box"==s.boxSizing,u=0;d>u;u++){var h=l[u],p=s[h],f=parseFloat(p);a[h]=isNaN(f)?0:f}var m=a.paddingLeft+a.paddingRight,g=a.paddingTop+a.paddingBottom,v=a.marginLeft+a.marginRight,y=a.marginTop+a.marginBottom,w=a.borderLeftWidth+a.borderRightWidth,b=a.borderTopWidth+a.borderBottomWidth,x=c&&r,T=t(s.width);!1!==T&&(a.width=T+(x?0:m+w));var S=t(s.height);return!1!==S&&(a.height=S+(x?0:g+b)),a.innerWidth=a.width-(m+w),a.innerHeight=a.height-(g+b),a.outerWidth=a.width+v,a.outerHeight=a.height+y,a}}var r,a="undefined"==typeof console?e:function(t){console.error(t)},l=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],d=l.length,c=!1;return s}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e()}(window,function(){"use strict";var t=function(){var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var o=e[i],n=o+"MatchesSelector";if(t[n])return n}}();return function(e,i){return e[t](i)}}),function(t,e){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["de
6sandro-matches-selector/matches-selector"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("desandro-matches-selector")):t.fizzyUIUtils=e(t,t.matchesSelector)}(window,function(t,e){var i={};i.extend=function(t,e){for(var i in e)t[i]=e[i];return t},i.modulo=function(t,e){return(t%e+e)%e};var o=Array.prototype.slice;i.makeArray=function(t){return Array.isArray(t)?t:null===t||void 0===t?[]:"object"==typeof t&&"number"==typeof t.length?o.call(t):[t]},i.removeFrom=function(t,e){var i=t.indexOf(e);-1!=i&&t.splice(i,1)},i.getParent=function(t,i){for(;t.parentNode&&t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.filterFindElements=function(t,o){t=i.makeArray(t);var n=[];return t.forEach(function(t){if(t instanceof HTMLElement){if(!o)return void n.push(t);e(t,o)&&n.push(t);for(var i=t.querySelectorAll(o),s=0;s<i.length;s++)n.push(i[s])}}),n},i.debounceMethod=function(t,e,i){i=i||100;var o=t.prototype[e],n=e+"Timeout";t.prototype[e]=function(){var t=this[n];clearTimeout(t);var e=arguments,s=this;this[n]=setTimeout(function(){o.apply(s,e),delete s[n]},i)}},i.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var n=t.console;return i.htmlInit=function(e,o){i.docReady(function(){var s=i.toDashed(o),r="data-"+s,a=document.querySelectorAll("["+r+"]"),l=document.querySelectorAll(".js-"+s),d=i.makeArray(a).concat(i.makeArray(l)),c=r+"-options",u=t.jQuery;d.forEach(function(t){var i,s=t.getAttribute(r)||t.getAttribute(c);try{i=s&&JSON.parse(s)}catch(e){return void(n&&n.error("Error parsing "+r+" on "+t.className+": "+e))}var a=new e(t,i);u&&u.data(t,o,a)})})},i}),function(t,e){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize))}(window,function(t,e){"use strict";function i(t){for(var e in t)return!1;return e=null,!0}function o(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}function n(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}var s=document.documentElement.style,r="string"==typeof s.transition?"transition":"WebkitTransition",a="string"==typeof s.transform?"transform":"WebkitTransform",l={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[r],d={transform:a,transition:r,transitionDuration:r+"Duration",transitionProperty:r+"Property",transitionDelay:r+"Delay"},c=o.prototype=Object.create(t.prototype);c.constructor=o,c._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},c.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},c.getSize=function(){this.size=e(this.element)},c.css=function(t){var e=this.element.style;for(var i in t){e[d[i]||i]=t[i]}},c.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),o=t[e?"left":"right"],n=t[i?"top":"bottom"],s=parseFloat(o),r=parseFloat(n),a=this.layout.size;-1!=o.indexOf("%")&&(s=s/100*a.width),-1!=n.indexOf("%")&&(r=r/100*a.height),s=isNaN(s)?0:s,r=isNaN(r)?0:r,s-=e?a.paddingLeft:a.paddingRight,r-=i?a.paddingTop:a.paddingBottom,this.position.x=s,this.position.y=r},c.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),o=this.layout._getOption("originTop"),n=i?"paddingLeft":"paddingRight",s=i?"left":"right",r=i?"right":"left",a=this.position.x+t[n];e[s]=this.getXValue(a),e[r]="";var l=o?"paddingTop":"paddingBottom",d=o?"top":"bottom",c=o?"bottom":"top",u=this.position.y+t[l];e[d]=this.getYValue(u),e[c]="",this.css(e),this.emitEvent("layout",[this])},c.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},c.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},c._transitionTo=function(t,e){this.getPosition();var i=this.position.x,o=this.position.y,n=t==this.position.x&&e==this.position.y;
vendor: 11,208 bytes, line 6
6if(this.setPosition(t,e),n&&!this.isTransitioning)return void this.layoutPosition();var s=t-i,r=e-o,a={};a.transform=this.getTranslate(s,r),this.transition({to:a,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},c.getTranslate=function(t,e){var i=this.layout._getOption("originLeft"),o=this.layout._getOption("originTop");return t=i?t:-t,e=o?e:-e,"translate3d("+t+"px, "+e+"px, 0)"},c.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},c.moveTo=c._transitionTo,c.setPosition=function(t,e){this.position.x=parseFloat(t),this.position.y=parseFloat(e)},c._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},c.transition=function(t){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(t);var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);var o=this.element.offsetHeight;o=null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0};var u="opacity,"+n(a);c.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:u,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(l,this,!1)}},c.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},c.onotransitionend=function(t){this.ontransitionend(t)};var h={"-webkit-transform":"transform"};c.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,o=h[t.propertyName]||t.propertyName;if(delete e.ingProperties[o],i(e.ingProperties)&&this.disableTransition(),o in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[o]),o in e.onEnd){e.onEnd[o].call(this),delete e.onEnd[o]}this.emitEvent("transitionEnd",[this])}},c.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(l,this,!1),this.isTransitioning=!1},c._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var p={transitionProperty:"",transitionDuration:"",transitionDelay:""};return c.removeTransitionStyles=function(){this.css(p)},c.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},c.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},c.remove=function(){return r&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},c.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},c.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},c.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},c.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},c.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},c.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},o}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(i,o,n,s){return e(t,i,o,n,s)}):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):t.Outlayer=e(t,t.EvEmitter,t.getSize,t.fizzyUIUtils,t.Outlayer.Item)}(window,function(t,e,i,o,n){"use strict";function s(t,e){var i=o.getQueryElement(t);if(!i)return void(l&&l.error("Bad element for "+this.constructor.namespace+": "+(i||t)));this.element=i,d&&(this.$element=d(this.element)),this.options=o.extend({},this.constructor.defaults),this.option(e);var n=++u;this.element.outlayerGUID=n,h[n]=this,this._create(),this._getOption("initLayout")&&this.layout()}function r(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}function a(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],o=e&&e[2];return i.length?(i=parseFloat(i))*(f[o]||1):0}var l=t.console,d=t.jQuery,c=function(){},u=0,h={};s.namespace="outlayer",s.Item=n,s.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var p=s.prototype;o.extend(p,e.prototype),p.option=function(t){o.extend(this.options,t)},p._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},s.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},p._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),o.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&&this.bindResize()},p.reloadItems=function(){this.items=this._itemize(this.element.children)},p._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,o=[],n=0;n<e.length;n++){var s=e[n],r=new i(s,this);o.push(r)}return o},p._filterFindItemElements=function(t){return o.filterFindElements(t,this.options.itemSelector)},p.getItemElements=function(){return this.items.map(function(t){return t.element})},p.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},p._init=p.layout,p._resetLayout=function(){this.getSize()},p.getSize=function(){this.size=i(this.element)},p._getMeasurement=function(t,e){var o,n=this.options[t];n?("string"==typeof n?o=this.element.querySelector(n):n instanceof HTMLElement&&(o=n),this[t]=o?i(o)[e]:n):this[t]=0},p.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},p._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},p._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var i=[];t.forEach(function(t){var o=this._getItemLayoutPosition(t);o.item=t,o.isInstant=e||t.isLayoutInstant,i.push(o)},this),this._processLayoutQueue(i)}},p._getItemLayoutPosition=function(){return{x:0,y:0}},p._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},p.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=a(t),this.stagger)},p._positionItem=function(t,e,i,o,n){o?t.goTo(e,i):(t.stagger(n*this.stagger),t.moveTo(e,i))},p._postLayout=function(){this.resizeContainer()},p.resizeContainer=function(){if(this._getOption("resizeContainer")){var t=this._getContainerSize();t&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1))}},p._getContainerSize=c,p._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},p._emitCompleteOnItems=function(t,e){function i(){n.dispatchEvent(t+"Complete",null,[e])}function o(){++r==s&&i()}var n=this,s=e.length;if(!e||!s)return void i();var r=0;e.forEach(function(e){e.once(t,o)})},p.dispatchEvent=function(t,e,i){var o=e?[e].concat(i):i;if(this.emitEvent(t,o),d)if(this.$element=this.$element||d(this.element),e){var n=d.Event(e);n.type=t,this.$element.trigger(n,i)}else this.$element.trigger(t,i)},p.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},p.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},p.stamp=function(t){(t=this._find(t))&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},p.unstamp=function(t){(t=this._find(t))&&t.forEach(function(t){o.removeFrom(this.stamps,t),this.unignore(t)},this)},p._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=o.makeArray(t)):void 0},p._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},p._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},p._manageStamp=c,p._getElementOffset=function(t){var e=t.getBoundingClientRect(),o=this._boundingRect,n=i(t);return{left:e.left-o.left-n.marginLeft,top:e.top-o.top-n.marginTop,right:o.right-e.right-n.marginRight,bottom:o.bottom-e.bottom-n.marginBottom}},p.handleEvent=o.handleEvent,p.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},p.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},p.onresize=function(){this.resize()},o.debounceMethod(s,"onresize",100),p.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},p.needsResizeLayout=function(){var t=i(this.element);return this.size&&t&&t.innerWidth!==this.size.innerWidth},p.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},p.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},p.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},p.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal()})}},p.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide()})}},p.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},p.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},p.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},p.getItems=function(t){t=o.makeArray(t);var e=[];return t.forEach(function(t){var i=this.getItem(t);i&&e.push(i)},this),e},p.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),o.removeFrom(this.items,t)},this)},p.destroy=function(){var t=this.element.style;
6t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete h[e],delete this.element.outlayerGUID,d&&d.removeData(this.element,this.constructor.namespace)},s.data=function(t){t=o.getQueryElement(t);var e=t&&t.outlayerGUID;return e&&h[e]},s.create=function(t,e){var i=r(s);return i.defaults=o.extend({},s.defaults),o.extend(i.defaults,e),i.compatOptions=o.extend({},s.compatOptions),i.namespace=t,i.data=s.data,i.Item=r(n),o.htmlInit(i,t),d&&d.bridget&&d.bridget(t,i),i};var f={ms:1,s:1e3};return s.Item=n,s}),function(t,e){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)}(window,function(t,e){var i=t.create("masonry");i.compatOptions.fitWidth="isFitWidth";var o=i.prototype;return o._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},o.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth}var o=this.columnWidth+=this.gutter,n=this.containerWidth+this.gutter,s=n/o,r=o-n%o,a=r&&1>r?"round":"floor";s=Math[a](s),this.cols=Math.max(s,1)},o.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,o=e(i);this.containerWidth=o&&o.innerWidth},o._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&&1>e?"round":"ceil",o=Math[i](t.size.outerWidth/this.columnWidth);o=Math.min(o,this.cols);for(var n=this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition",s=this[n](o,t),r={x:this.columnWidth*s.col,y:s.y},a=s.y+t.size.outerHeight,l=o+s.col,d=s.col;l>d;d++)this.colYs[d]=a;return r},o._getTopColPosition=function(t){var e=this._getTopColGroup(t),i=Math.min.apply(Math,e);return{col:e.indexOf(i),y:i}},o._getTopColGroup=function(t){if(2>t)return this.colYs;for(var e=[],i=this.cols+1-t,o=0;i>o;o++)e[o]=this._getColGroupY(o,t);return e},o._getColGroupY=function(t,e){if(2>e)return this.colYs[t];var i=this.colYs.slice(t,t+e);return Math.max.apply(Math,i)},o._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols;i=t>1&&i+t>this.cols?0:i;var o=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=o?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},o._manageStamp=function(t){var i=e(t),o=this._getElementOffset(t),n=this._getOption("originLeft"),s=n?o.left:o.right,r=s+i.outerWidth,a=Math.floor(s/this.columnWidth);a=Math.max(0,a);var l=Math.floor(r/this.columnWidth);l-=r%this.columnWidth?0:1,l=Math.min(this.cols-1,l);for(var d=this._getOption("originTop"),c=(d?o.top:o.bottom)+i.outerHeight,u=a;l>=u;u++)this.colYs[u]=Math.max(c,this.colYs[u])},o._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},o._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},o.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i}),function(){"use strict";if("undefined"!=typeof window){var t=window.navigator.userAgent.match(/Edge\/(\d{2})\./),e=!!t&&16<=parseInt(t[1],10);if("objectFit"in document.documentElement.style==0||e){var i=function(t,e,i){var o,n,s,r,a;if((i=i.split(" ")).length<2&&(i[1]=i[0]),"x"===t)o=i[0],n=i[1],s="left",r="right",a=e.clientWidth;else{if("y"!==t)return;o=i[1],n=i[0],s="top",r="bottom",a=e.clientHeight}if(o!==s&&n!==s){if(o!==r&&n!==r)return"center"===o||"50%"===o?(e.style[s]="50%",void(e.style["margin-"+s]=a/-2+"px")):void(0<=o.indexOf("%")?(o=parseInt(o))<50?(e.style[s]=o+"%",e.style["margin-"+s]=a*(o/-100)+"px"):(o=100-o,e.style[r]=o+"%",e.style["margin-"+r]=a*(o/-100)+"px"):e.style[s]=o);e.style[r]="0"}else e.style[s]="0"},o=function(t){var e=t.dataset?t.dataset.objectFit:t.getAttribute("data-object-fit"),o=t.dataset?t.dataset.objectPosition:t.getAttribute("data-object-position");e=e||"cover",o=o||"50% 50%";var n=t.parentNode;return function(t){var e=window.getComputedStyle(t,null),i=e.getPropertyValue("position"),o=e.getPropertyValue("overflow"),n=e.getPropertyValue("display");
6i&&"static"!==i||(t.style.position="relative"),"hidden"!==o&&(t.style.overflow="hidden"),n&&"inline"!==n||(t.style.display="block"),0===t.clientHeight&&(t.style.height="100%"),-1===t.className.indexOf("object-fit-polyfill")&&(t.className=t.className+" object-fit-polyfill")}(n),function(t){var e=window.getComputedStyle(t,null),i={"max-width":"none","max-height":"none","min-width":"0px","min-height":"0px",top:"auto",right:"auto",bottom:"auto",left:"auto","margin-top":"0px","margin-right":"0px","margin-bottom":"0px","margin-left":"0px"};for(var o in i)e.getPropertyValue(o)!==i[o]&&(t.style[o]=i[o])}(t),t.style.position="absolute",t.style.width="auto",t.style.height="auto","scale-down"===e&&(e=t.clientWidth<n.clientWidth&&t.clientHeight<n.clientHeight?"none":"contain"),"none"===e?(i("x",t,o),void i("y",t,o)):"fill"===e?(t.style.width="100%",t.style.height="100%",i("x",t,o),void i("y",t,o)):(t.style.height="100%",void("cover"===e&&t.clientWidth>n.clientWidth||"contain"===e&&t.clientWidth<n.clientWidth?(t.style.top="0",t.style.marginTop="0",i("x",t,o)):(t.style.width="100%",t.style.height="auto",t.style.left="0",t.style.marginLeft="0",i("y",t,o))))},n=function(t){if(void 0===t||t instanceof Event)t=document.querySelectorAll("[data-object-fit]");else if(t&&t.nodeName)t=[t];else{if("object"!=typeof t||!t.length||!t[0].nodeName)return!1;t=t}for(var i=0;i<t.length;i++)if(t[i].nodeName){var n=t[i].nodeName.toLowerCase();"img"!==n||e?"video"===n?0<t[i].readyState?o(t[i]):t[i].addEventListener("loadedmetadata",function(){o(this)}):o(t[i]):t[i].complete?o(t[i]):t[i].addEventListener("load",function(){o(this)})}return!0};document.addEventListener("DOMContentLoaded",n),window.addEventListener("resize",n),window.objectFitPolyfill=n}else window.objectFitPolyfill=function(){return!1}}}(),function($){$.fn.fitText=function(t,e){var i=t||1,o=$.extend({minFontSize:Number.NEGATIVE_INFINITY,maxFontSize:Number.POSITIVE_INFINITY},e);return this.each(function(){var t=$(this),e=function(){t.css("font-size",Math.max(Math.min(t.width()/(10*i),parseFloat(o.maxFontSize)),parseFloat(o.minFontSize)))};e(),$(window).on("resize.fittext orientationchange.fittext",e)})}}(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.