/*! jQuery Migrate v3.3.2 | (c) OpenJS Foundation and other contributors | jquery.org/license */
"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],i=1;i<=3;i++){if(+o[i]<+n[i])return 1;if(+n[i]<+o[i])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion="3.3.2",n.console&&n.console.log&&(s&&e("3.0.0")||n.console.log("JQMIGRATE: jQuery 3.0.0+ REQUIRED"),s.migrateWarnings&&n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),n.console.log("JQMIGRATE: Migrate is installed"+(s.migrateMute?"":" with logging active")+", version "+s.migrateVersion));var r={};function u(e){var t=n.console;s.migrateDeduplicateWarnings&&r[e]||(r[e]=!0,s.migrateWarnings.push(e),t&&t.warn&&!s.migrateMute&&(t.warn("JQMIGRATE: "+e),s.migrateTrace&&t.trace&&t.trace()))}function t(e,t,r,n){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return u(n),r},set:function(e){u(n),r=e}})}function o(e,t,r,n){e[t]=function(){return u(n),r.apply(this,arguments)}}s.migrateDeduplicateWarnings=!0,s.migrateWarnings=[],void 0===s.migrateTrace&&(s.migrateTrace=!0),s.migrateReset=function(){r={},s.migrateWarnings.length=0},"BackCompat"===n.document.compatMode&&u("jQuery is not compatible with Quirks Mode");var i,a,c,d={},l=s.fn.init,p=s.find,f=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,y=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,m=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;for(i in s.fn.init=function(e){var t=Array.prototype.slice.call(arguments);return"string"==typeof e&&"#"===e&&(u("jQuery( '#' ) is not a valid selector"),t[0]=[]),l.apply(this,t)},s.fn.init.prototype=s.fn,s.find=function(t){var r=Array.prototype.slice.call(arguments);if("string"==typeof t&&f.test(t))try{n.document.querySelector(t)}catch(e){t=t.replace(y,function(e,t,r,n){return"["+t+r+'"'+n+'"]'});try{n.document.querySelector(t),u("Attribute selector with '#' must be quoted: "+r[0]),r[0]=t}catch(e){u("Attribute selector with '#' was not fixed: "+r[0])}}return p.apply(this,r)},p)Object.prototype.hasOwnProperty.call(p,i)&&(s.find[i]=p[i]);o(s.fn,"size",function(){return this.length},"jQuery.fn.size() is deprecated and removed; use the .length property"),o(s,"parseJSON",function(){return JSON.parse.apply(null,arguments)},"jQuery.parseJSON is deprecated; use JSON.parse"),o(s,"holdReady",s.holdReady,"jQuery.holdReady is deprecated"),o(s,"unique",s.uniqueSort,"jQuery.unique is deprecated; use jQuery.uniqueSort"),t(s.expr,"filters",s.expr.pseudos,"jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),t(s.expr,":",s.expr.pseudos,"jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),e("3.1.1")&&o(s,"trim",function(e){return null==e?"":(e+"").replace(m,"")},"jQuery.trim is deprecated; use String.prototype.trim"),e("3.2.0")&&(o(s,"nodeName",function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},"jQuery.nodeName is deprecated"),o(s,"isArray",Array.isArray,"jQuery.isArray is deprecated; use Array.isArray")),e("3.3.0")&&(o(s,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&&!isNaN(e-parseFloat(e))},"jQuery.isNumeric() is deprecated"),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){d["[object "+t+"]"]=t.toLowerCase()}),o(s,"type",function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?d[Object.prototype.toString.call(e)]||"object":typeof e},"jQuery.type is deprecated"),o(s,"isFunction",function(e){return"function"==typeof e},"jQuery.isFunction() is deprecated"),o(s,"isWindow",function(e){return null!=e&&e===e.window},"jQuery.isWindow() is deprecated")),s.ajax&&(a=s.ajax,c=/(=)\?(?=&|$)|\?\?/,s.ajax=function(){var e=a.apply(this,arguments);return e.promise&&(o(e,"success",e.done,"jQXHR.success is deprecated and removed"),o(e,"error",e.fail,"jQXHR.error is deprecated and removed"),o(e,"complete",e.always,"jQXHR.complete is deprecated and removed")),e},e("4.0.0")||s.ajaxPrefilter("+json",function(e){!1!==e.jsonp&&(c.test(e.url)||"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&c.test(e.data))&&u("JSON-to-JSONP auto-promotion is deprecated")}));var g=s.fn.removeAttr,h=s.fn.toggleClass,v=/\S+/g;function j(e){return e.replace(/-([a-z])/g,function(e,t){return t.toUpperCase()})}s.fn.removeAttr=function(e){var r=this;return s.each(e.match(v),function(e,t){s.expr.match.bool.test(t)&&(u("jQuery.fn.removeAttr no longer sets boolean properties: "+t),r.prop(t,!1))}),g.apply(this,arguments)};var Q,b=!(s.fn.toggleClass=function(t){return void 0!==t&&"boolean"!=typeof t?h.apply(this,arguments):(u("jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var e=this.getAttribute&&this.getAttribute("class")||"";e&&s.data(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==t&&s.data(this,"__className__")||"")}))}),w=/^[a-z]/,x=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;s.swap&&s.each(["height","width","reliableMarginRight"],function(e,t){var r=s.cssHooks[t]&&s.cssHooks[t].get;r&&(s.cssHooks[t].get=function(){var e;return b=!0,e=r.apply(this,arguments),b=!1,e})}),s.swap=function(e,t,r,n){var o,i,a={};for(i in b||u("jQuery.swap() is undocumented and deprecated"),t)a[i]=e.style[i],e.style[i]=t[i];for(i in o=r.apply(e,n||[]),t)e.style[i]=a[i];return o},e("3.4.0")&&"undefined"!=typeof Proxy&&(s.cssProps=new Proxy(s.cssProps||{},{set:function(){return u("JQMIGRATE: jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),s.cssNumber||(s.cssNumber={}),Q=s.fn.css,s.fn.css=function(e,t){var r,n,o=this;return e&&"object"==typeof e&&!Array.isArray(e)?(s.each(e,function(e,t){s.fn.css.call(o,e,t)}),this):("number"==typeof t&&(r=j(e),n=r,w.test(n)&&x.test(n[0].toUpperCase()+n.slice(1))||s.cssNumber[r]||u('Number-typed values are deprecated for jQuery.fn.css( "'+e+'", value )')),Q.apply(this,arguments))};var A,k,S,M,N=s.data;s.data=function(e,t,r){var n,o,i;if(t&&"object"==typeof t&&2===arguments.length){for(i in n=s.hasData(e)&&N.call(this,e),o={},t)i!==j(i)?(u("jQuery.data() always sets/gets camelCased names: "+i),n[i]=t[i]):o[i]=t[i];return N.call(this,e,o),t}return t&&"string"==typeof t&&t!==j(t)&&(n=s.hasData(e)&&N.call(this,e))&&t in n?(u("jQuery.data() always sets/gets camelCased names: "+t),2<arguments.length&&(n[t]=r),n[t]):N.apply(this,arguments)},s.fx&&(S=s.Tween.prototype.run,M=function(e){return e},s.Tween.prototype.run=function(){1<s.easing[this.easing].length&&(u("'jQuery.easing."+this.easing.toString()+"' should use only one argument"),s.easing[this.easing]=M),S.apply(this,arguments)},A=s.fx.interval||13,k="jQuery.fx.interval is deprecated",n.requestAnimationFrame&&Object.defineProperty(s.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return n.document.hidden||u(k),A},set:function(e){u(k),A=e}}));var R=s.fn.load,H=s.event.add,C=s.event.fix;s.event.props=[],s.event.fixHooks={},t(s.event.props,"concat",s.event.props.concat,"jQuery.event.props.concat() is deprecated and removed"),s.event.fix=function(e){var t,r=e.type,n=this.fixHooks[r],o=s.event.props;if(o.length){u("jQuery.event.props are deprecated and removed: "+o.join());while(o.length)s.event.addProp(o.pop())}if(n&&!n._migrated_&&(n._migrated_=!0,u("jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&&o.length))while(o.length)s.event.addProp(o.pop());return t=C.call(this,e),n&&n.filter?n.filter(t,e):t},s.event.add=function(e,t){return e===n&&"load"===t&&"complete"===n.document.readyState&&u("jQuery(window).on('load'...) called after load event occurred"),H.apply(this,arguments)},s.each(["load","unload","error"],function(e,t){s.fn[t]=function(){var e=Array.prototype.slice.call(arguments,0);return"load"===t&&"string"==typeof e[0]?R.apply(this,e):(u("jQuery.fn."+t+"() is deprecated"),e.splice(0,0,t),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))}}),s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,r){s.fn[r]=function(e,t){return u("jQuery.fn."+r+"() event shorthand is deprecated"),0<arguments.length?this.on(r,null,e,t):this.trigger(r)}}),s(function(){s(n.document).triggerHandler("ready")}),s.event.special.ready={setup:function(){this===n.document&&u("'ready' event is deprecated")}},s.fn.extend({bind:function(e,t,r){return u("jQuery.fn.bind() is deprecated"),this.on(e,null,t,r)},unbind:function(e,t){return u("jQuery.fn.unbind() is deprecated"),this.off(e,null,t)},delegate:function(e,t,r,n){return u("jQuery.fn.delegate() is deprecated"),this.on(t,e,r,n)},undelegate:function(e,t,r){return u("jQuery.fn.undelegate() is deprecated"),1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)},hover:function(e,t){return u("jQuery.fn.hover() is deprecated"),this.on("mouseenter",e).on("mouseleave",t||e)}});function T(e){var t=n.document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body&&t.body.innerHTML}function P(e){var t=e.replace(O,"<$1></$2>");t!==e&&T(e)!==T(t)&&u("HTML tags must be properly nested and closed: "+e)}var O=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,q=s.htmlPrefilter;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.htmlPrefilter=function(e){return P(e),e.replace(O,"<$1></$2>")}},s.htmlPrefilter=function(e){return P(e),q(e)};var D,_=s.fn.offset;s.fn.offset=function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?_.apply(this,arguments):(u("jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},s.ajax&&(D=s.param,s.param=function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)});var E,F,J=s.fn.andSelf||s.fn.addBack;return s.fn.andSelf=function(){return u("jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),J.apply(this,arguments)},s.Deferred&&(E=s.Deferred,F=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],s.Deferred=function(e){var i=E(),a=i.promise();return i.pipe=a.pipe=function(){var o=arguments;return u("deferred.pipe() is deprecated"),s.Deferred(function(n){s.each(F,function(e,t){var r="function"==typeof o[e]&&o[e];i[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===a?n.promise():this,r?[e]:arguments)})}),o=null}).promise()},e&&e.call(i,i),i},s.Deferred.exceptionHook=E.exceptionHook),s});
var countVars={"disqusShortname":"sadrishya-com-1"};
var disqus_shortname=countVars.disqusShortname;(function(){var nodes=document.getElementsByTagName('span');for(var i=0,url;i<nodes.length;i++){if(nodes[i].className.indexOf('dsq-postid')!=-1&&nodes[i].parentNode.tagName=='A'){nodes[i].parentNode.setAttribute('data-disqus-identifier',nodes[i].getAttribute('data-dsqidentifier'));url=nodes[i].parentNode.href.split('#',1);if(url.length==1){url=url[0];}
else{url=url[1];}
nodes[i].parentNode.href=url+'#disqus_thread';}}
var s=document.createElement('script');s.async=true;s.type='text/javascript';s.src='https://'+disqus_shortname+'.disqus.com/count.js';(document.getElementsByTagName('HEAD')[0]||document.getElementsByTagName('BODY')[0]).appendChild(s);}());
var embedVars={"disqusConfig":{"integration":"wordpress 3.0.22"},"disqusIdentifier":"2608 https:\/\/sadrishya.com\/?p=2608","disqusShortname":"sadrishya-com-1","disqusTitle":"\u092c\u093e\u092c\u0941\u0930\u093e\u092e \u092d\u091f\u094d\u091f\u0930\u093e\u0908\u0915\u094b \u2018\u0924\u093e\u0915\u0927\u093f\u0928\u093e\u0927\u093f\u0919\u094d\u0917 \u0924\u093e\u0915\u0927\u093f\u0928\u093e\u0927\u093f\u0919\u094d\u0917\u2019 \u2013","disqusUrl":"https:\/\/sadrishya.com\/2017\/11\/24\/2608\/","postId":"2608"};
var disqus_url=embedVars.disqusUrl;var disqus_identifier=embedVars.disqusIdentifier;var disqus_container_id='disqus_thread';var disqus_shortname=embedVars.disqusShortname;var disqus_title=embedVars.disqusTitle;var disqus_config_custom=window.disqus_config;var disqus_config=function(){var dsqConfig=embedVars.disqusConfig;this.page.integration=dsqConfig.integration;this.page.remote_auth_s3=dsqConfig.remote_auth_s3;this.page.api_key=dsqConfig.api_key;this.sso=dsqConfig.sso;this.language=dsqConfig.language;if(disqus_config_custom)
disqus_config_custom.call(this);};(function(){if(document.getElementById(disqus_container_id)){var dsq=document.createElement('script');dsq.type='text/javascript';dsq.async=true;dsq.src='https://'+disqus_shortname+'.disqus.com/embed.js';(document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(dsq);}})();
!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||{},t=i[t]=i[t]||[];return-1==t.indexOf(e)&&t.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{};return(i[t]=i[t]||{})[e]=!0,this}},e.off=function(t,e){t=this._events&&this._events[t];if(t&&t.length){e=t.indexOf(e);return-1!=e&&t.splice(e,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(e,i){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("ev-emitter")):e.imagesLoaded=i(e,e.EvEmitter)}("undefined"!=typeof window?window:this,function(e,t){var s=e.jQuery,r=e.console;function a(t,e){for(var i in e)t[i]=e[i];return t}var l=Array.prototype.slice;function c(t,e,i){if(!(this instanceof c))return new c(t,e,i);var o,n=t;(n="string"==typeof t?document.querySelectorAll(t):n)?(this.elements=(o=n,Array.isArray(o)?o:"object"==typeof o&&"number"==typeof o.length?l.call(o):[o]),this.options=a({},this.options),"function"==typeof e?i=e:a(this.options,e),i&&this.on("always",i),this.getImages(),s&&(this.jqDeferred=new s.Deferred),setTimeout(this.check.bind(this))):r.error("Bad element for imagesLoaded "+(n||t))}(c.prototype=Object.create(t.prototype)).options={},c.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},c.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&d[e]){for(var i=t.querySelectorAll("img"),o=0;o<i.length;o++){var n=i[o];this.addImage(n)}if("string"==typeof this.options.background)for(var s=t.querySelectorAll(this.options.background),o=0;o<s.length;o++){var r=s[o];this.addElementBackgroundImages(r)}}};var d={1:!0,9:!0,11:!0};function i(t){this.img=t}function o(t,e){this.url=t,this.element=e,this.img=new Image}return c.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,o=i.exec(e.backgroundImage);null!==o;){var n=o&&o[2];n&&this.addBackground(n,t),o=i.exec(e.backgroundImage)}},c.prototype.addImage=function(t){t=new i(t);this.images.push(t)},c.prototype.addBackground=function(t,e){e=new o(t,e);this.images.push(e)},c.prototype.check=function(){var o=this;function e(t,e,i){setTimeout(function(){o.progress(t,e,i)})}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach(function(t){t.once("progress",e),t.check()}):this.complete()},c.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&r&&r.log("progress: "+i,t,e)},c.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred&&(t=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[t](this))},(i.prototype=Object.create(t.prototype)).check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},i.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},i.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},i.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},i.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},i.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},(o.prototype=Object.create(i.prototype)).check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},o.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},o.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},(c.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((s=t).fn.imagesLoaded=function(t,e){return new c(this,t,e).jqDeferred.promise(s(this))})})(),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,n,s){"use strict";var r,a,l={};function c(t,e){var i,o;l[t]||(i=n.createElement(e?"link":"script"),o=n.getElementsByTagName("script")[0],e?(i.rel="stylesheet",i.href=t):i.src=t,l[t]=!0,l[i.src||i.href]=!0,o.parentNode.insertBefore(i,o))}n.addEventListener&&(a=/\(|\)|\s|'/,r=function(t,e){var i=n.createElement("img");i.onload=function(){i.onload=null,i.onerror=null,i=null,e()},i.onerror=i.onload,i.src=t,i&&i.complete&&i.onload&&i.onload()},addEventListener("lazybeforeunveil",function(t){var e,i,o;t.detail.instance==s&&(t.defaultPrevented||("none"==t.target.preload&&(t.target.preload="auto"),(e=t.target.getAttribute("data-link"))&&c(e,!0),(e=t.target.getAttribute("data-script"))&&c(e),(e=t.target.getAttribute("data-require"))&&(s.cfg.requireJs?s.cfg.requireJs([e]):c(e)),(i=t.target.getAttribute("data-bg"))&&(t.detail.firesLoad=!0,r(i,function(){t.target.style.backgroundImage="url("+(a.test(i)?JSON.stringify(i):i)+")",t.detail.firesLoad=!1,s.fire(t.target,"_lazyloaded",{},!0,!0)})),(o=t.target.getAttribute("data-poster"))&&(t.detail.firesLoad=!0,r(o,function(){t.target.poster=o,t.detail.firesLoad=!1,s.fire(t.target,"_lazyloaded",{},!0,!0)}))))},!1))}),function(t,e){e=e(t,t.document);t.lazySizes=e,"object"==typeof module&&module.exports&&(module.exports=e)}(window,function(o,d){"use strict";if(d.getElementsByClassName){var u,i,n,e,s,r,h=d.documentElement,a=o.Date,l=o.HTMLPictureElement,c="addEventListener",p="getAttribute",f=o[c],m=o.setTimeout,g=o.requestAnimationFrame||m,v=o.requestIdleCallback,y=/^picture$/i,b=["load","error","lazyincluded","_lazyloaded"],w={},x=Array.prototype.forEach,_=function(t,e){return w[e]||(w[e]=new RegExp("(\\s|^)"+e+"(\\s|$)")),w[e].test(t[p]("class")||"")&&w[e]},C=function(t,e){_(t,e)||t.setAttribute("class",(t[p]("class")||"").trim()+" "+e)},T=function(t,e){(e=_(t,e))&&t.setAttribute("class",(t[p]("class")||"").replace(e," "))},S=function(e,i,t){var o=t?c:"removeEventListener";t&&S(e,i),b.forEach(function(t){e[o](t,i)})},z=function(t,e,i,o,n){var s=d.createEvent("CustomEvent");return(i=i||{}).instance=ft,s.initCustomEvent(e,!o,!n,i),t.dispatchEvent(s),s},E=function(t,e){var i;!l&&(i=o.picturefill||u.pf)?i({reevaluate:!0,elements:[t]}):e&&e.src&&(t.src=e.src)},k=function(t,e){return(getComputedStyle(t,null)||{})[e]},$=function(t,e,i){for(i=i||t.offsetWidth;i<u.minSize&&e&&!t._lazysizesWidth;)i=e.offsetWidth,e=e.parentNode;return i},O=(s=[],r=e=[],bt._lsFlush=yt,bt),t=function(i,t){return t?function(){O(i)}:function(){var t=this,e=arguments;O(function(){i.apply(t,e)})}},L=function(t){var e,i,o=function(){e=null,t()},n=function(){var t=a.now()-i;t<99?m(n,99-t):(v||o)(o)};return function(){i=a.now(),e=e||m(n,99)}};!function(){var t,e={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};for(t in u=o.lazySizesConfig||o.lazysizesConfig||{},e)t in u||(u[t]=e[t]);o.lazySizesConfig=u,m(function(){u.init&&vt()})}();var M,j,A,P,D,I,W,q,B,R,H,N,F,Y,V,X,G,U,Q,Z,K,J,tt,et,it,ot,nt,st,rt,at,lt,ct,dt,ut,ht,pt,ft,mt=(K=/^img$/i,J=/^iframe$/i,tt="onscroll"in o&&!/glebot/.test(navigator.userAgent),ot=-1,nt=function(t){it--,t&&t.target&&S(t.target,nt),t&&!(it<0)&&t.target||(it=0)},V=wt,G=it=et=0,U=u.throttleDelay,Q=u.ricTimeout,Z=v&&49<Q?function(){v(xt,{timeout:Q}),Q!==u.ricTimeout&&(Q=u.ricTimeout)}:t(function(){m(xt)},!0),rt=t(_t),at=function(t){rt({target:t.target})},lt=t(function(t,e,i,o,n){var s,r,a,l;(a=z(t,"lazybeforeunveil",e)).defaultPrevented||(o&&(i?C(t,u.autosizesClass):t.setAttribute("sizes",o)),i=t[p](u.srcsetAttr),o=t[p](u.srcAttr),n&&(r=(s=t.parentNode)&&y.test(s.nodeName||"")),l=e.firesLoad||"src"in t&&(i||o||r),a={target:t},l&&(S(t,nt,!0),clearTimeout(A),A=m(nt,2500),C(t,u.loadingClass),S(t,at,!0)),r&&x.call(s.getElementsByTagName("source"),Ct),i?t.setAttribute("srcset",i):o&&!r&&(J.test(t.nodeName)?function(e,i){try{e.contentWindow.location.replace(i)}catch(t){e.src=i}}(t,o):t.src=o),n&&(i||r)&&E(t,{src:o})),t._lazyRace&&delete t._lazyRace,T(t,u.lazyClass),O(function(){(!l||t.complete&&1<t.naturalWidth)&&(l?nt(a):it--,_t(a))},!0)}),dt=function(){var t;j||(a.now()-D<999?m(dt,999):(t=L(function(){u.loadMode=3,st()}),j=!0,u.loadMode=3,st(),f("scroll",function(){3==u.loadMode&&(u.loadMode=2),t()},!0)))},{_:function(){D=a.now(),ft.elements=d.getElementsByClassName(u.lazyClass),M=d.getElementsByClassName(u.lazyClass+" "+u.preloadClass),Y=u.hFac,f("scroll",st,!0),f("resize",st,!0),o.MutationObserver?new MutationObserver(st).observe(h,{childList:!0,subtree:!0,attributes:!0}):(h[c]("DOMNodeInserted",st,!0),h[c]("DOMAttrModified",st,!0),setInterval(st,999)),f("hashchange",st,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(t){d[c](t,st,!0)}),/d$|^c/.test(d.readyState)?dt():(f("load",dt),d[c]("DOMContentLoaded",st),m(dt,2e4)),ft.elements.length?(wt(),O._lsFlush()):st()},checkElems:st=function(t){var e;(t=!0===t)&&(Q=33),X||(X=!0,(e=U-(a.now()-G))<0&&(e=0),t||e<9?Z():m(Z,e))},unveil:ct=function(t){var e,i=K.test(t.nodeName),o=i&&(t[p](u.sizesAttr)||t[p]("sizes")),n="auto"==o;(!n&&j||!i||!t[p]("src")&&!t.srcset||t.complete||_(t,u.errorClass)||!_(t,u.lazyClass))&&(e=z(t,"lazyunveilread").detail,n&&gt.updateElem(t,!0,t.offsetWidth),t._lazyRace=!0,it++,lt(t,e,n,o,i))}}),gt=(ht=t(function(t,e,i,o){var n,s,r;if(t._lazysizesWidth=o,t.setAttribute("sizes",o+="px"),y.test(e.nodeName||""))for(s=0,r=(n=e.getElementsByTagName("source")).length;s<r;s++)n[s].setAttribute("sizes",o);i.detail.dataAttr||E(t,i.detail)}),{_:function(){ut=d.getElementsByClassName(u.autosizesClass),f("resize",pt)},checkElems:pt=L(function(){var t,e=ut.length;if(e)for(t=0;t<e;t++)Tt(ut[t])}),updateElem:Tt}),vt=function(){vt.i||(vt.i=!0,gt._(),mt._())};return ft={cfg:u,autoSizer:gt,loader:mt,init:vt,uP:E,aC:C,rC:T,hC:_,fire:z,gW:$,rAF:O}}function yt(){var t=r;for(r=e.length?s:e,n=!(i=!0);t.length;)t.shift()();i=!1}function bt(t,e){i&&!e?t.apply(this,arguments):(r.push(t),n||(n=!0,(d.hidden?m:g)(yt)))}function wt(){var t,e,i,o,n,s,r,a,l,c=ft.elements;if((P=u.loadMode)&&it<8&&(t=c.length)){e=0,ot++,null==F&&("expand"in u||(u.expand=500<h.clientHeight&&500<h.clientWidth?500:370),N=u.expand,F=N*u.expFactor),et<F&&it<1&&2<ot&&2<P&&!d.hidden?(et=F,ot=0):et=1<P&&1<ot&&it<6?N:0;for(;e<t;e++)if(c[e]&&!c[e]._lazyRace)if(tt)if(l!==(s=!(a=c[e][p]("data-expand"))||!(s=+a)?et:s)&&(I=innerWidth+s*Y,W=innerHeight+s,r=-1*s,l=s),i=c[e].getBoundingClientRect(),(H=i.bottom)>=r&&(q=i.top)<=W&&(R=i.right)>=r*Y&&(B=i.left)<=I&&(H||R||B||q)&&(u.loadHidden||"hidden"!=k(c[e],"visibility"))&&(j&&it<3&&!a&&(P<3||ot<4)||function(t,e){var i,o=t,n="hidden"==k(d.body,"visibility")||"hidden"!=k(t,"visibility");for(q-=e,H+=e,B-=e,R+=e;n&&(o=o.offsetParent)&&o!=d.body&&o!=h;)(n=0<(k(o,"opacity")||1))&&"visible"!=k(o,"overflow")&&(i=o.getBoundingClientRect(),n=R>i.left&&B<i.right&&H>i.top-1&&q<i.bottom+1);return n}(c[e],s))){if(ct(c[e]),n=!0,9<it)break}else!n&&j&&!o&&it<4&&ot<4&&2<P&&(M[0]||u.preloadAfterLoad)&&(M[0]||!a&&(H||R||B||q||"auto"!=c[e][p](u.sizesAttr)))&&(o=M[0]||c[e]);else ct(c[e]);o&&!n&&ct(o)}}function xt(){X=!1,G=a.now(),V()}function _t(t){C(t.target,u.loadedClass),T(t.target,u.loadingClass),S(t.target,at),z(t.target,"lazyloaded")}function Ct(t){var e,i=t[p](u.srcsetAttr);(e=u.customMedia[t[p]("data-media")||t[p]("media")])&&t.setAttribute("media",e),i&&t.setAttribute("srcset",i)}function Tt(t,e,i){var o=t.parentNode;o&&(i=$(t,o,i),(e=z(t,"lazybeforesizes",{width:i,dataAttr:!!e})).defaultPrevented||(i=e.detail.width)&&i!==t._lazysizesWidth&&ht(t,o,e,i))}}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,function(p){!function(){"use strict";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,ariaLabelledby:"",ariaDescribedby:"",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,supportLegacyBrowser:!0};function e(t,e){if(this.el=t,this.$el=p(t),this.s=p.extend({},i,e),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=p(this.s.selectWithin).find(this.s.selector):this.$items=this.$el.find(p(this.s.selector)):this.$items=this.$el.children(),this.$slide="",this.$outer="",this.init(),this}e.prototype.init=function(){var t=this;t.s.preload>t.$items.length&&(t.s.preload=t.$items.length);var e=window.location.hash;0<e.indexOf("lg="+this.s.galleryId)&&(t.index=parseInt(e.split("&slide=")[1],10),p("body").addClass("lg-from-hash"),p("body").hasClass("lg-on")||(setTimeout(function(){t.build(t.index)}),p("body").addClass("lg-on"))),t.s.dynamic?(t.$el.trigger("onBeforeOpen.lg"),t.index=t.s.index||0,p("body").hasClass("lg-on")||setTimeout(function(){t.build(t.index),p("body").addClass("lg-on")})):t.$items.on("click.lgcustom",function(e){try{e.preventDefault(),e.preventDefault()}catch(t){e.returnValue=!1}t.$el.trigger("onBeforeOpen.lg"),t.index=t.s.index||t.$items.index(this),p("body").hasClass("lg-on")||(t.build(t.index),p("body").addClass("lg-on"))})},e.prototype.build=function(t){var e=this;e.structure(),p.each(p.fn.lightGallery.modules,function(t){e.modules[t]=new p.fn.lightGallery.modules[t](e.el)}),e.slide(t,!1,!1,!1),e.s.keyPress&&e.keyPress(),1<e.$items.length?(e.arrow(),setTimeout(function(){e.enableDrag(),e.enableSwipe()},50),e.s.mousewheel&&e.mousewheel()):e.$slide.on("click.lg",function(){e.$el.trigger("onSlideClick.lg")}),e.counter(),e.closeGallery(),e.$el.trigger("onAfterOpen.lg"),0<e.s.hideBarsDelay&&e.$outer.on("mousemove.lg click.lg touchstart.lg",function(){e.$outer.removeClass("lg-hide-items"),clearTimeout(e.hideBarTimeout),e.hideBarTimeout=setTimeout(function(){e.$outer.addClass("lg-hide-items")},e.s.hideBarsDelay)}),e.$outer.trigger("mousemove.lg")},e.prototype.structure=function(){var t="",e="",i=0,o="",n=this;for(p("body").append('<div class="lg-backdrop"></div>'),p(".lg-backdrop").css("transition-duration",this.s.backdropDuration+"ms"),i=0;i<this.$items.length;i++)t+='<div class="lg-item"></div>';this.s.controls&&1<this.$items.length&&(e='<div class="lg-actions"><button type="button" aria-label="Previous slide" class="lg-prev lg-icon">'+this.s.prevHtml+'</button><button type="button" aria-label="Next slide" class="lg-next lg-icon">'+this.s.nextHtml+"</button></div>"),".lg-sub-html"===this.s.appendSubHtmlTo&&(o='<div role="status" aria-live="polite" class="lg-sub-html"></div>');var o='<div tabindex="-1" aria-modal="true" '+(this.s.ariaLabelledby?'aria-labelledby="'+this.s.ariaLabelledby+'"':"")+" "+(this.s.ariaDescribedby?'aria-describedby="'+this.s.ariaDescribedby+'"':"")+' role="dialog" 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">'+t+'</div><div class="lg-toolbar lg-group"><button type="button" aria-label="Close gallery" class="lg-close lg-icon"></button></div>'+e+o+"</div></div>";p("body").append(o),this.$outer=p(".lg-outer"),this.$outer.focus(),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"),n.setTop(),p(window).on("resize.lg orientationchange.lg",function(){setTimeout(function(){n.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&&1<this.$items.length&&this.$outer.addClass("lg-grab"),this.s.showAfterLoad&&this.$outer.addClass("lg-show-after-load"),this.doCss()&&((o=this.$outer.find(".lg-inner")).css("transition-timing-function",this.s.cssEasing),o.css("transition-duration",this.s.speed+"ms")),setTimeout(function(){p(".lg-backdrop").addClass("in")}),setTimeout(function(){n.$outer.addClass("lg-visible")},this.s.backdropDuration),this.s.download&&this.$outer.find(".lg-toolbar").append('<a id="lg-download" aria-label="Download" target="_blank" download class="lg-download lg-icon"></a>'),this.prevScrollTop=p(window).scrollTop()},e.prototype.setTop=function(){var t,e,i;"100%"!==this.s.height&&(e=((t=p(window).height())-parseInt(this.s.height,10))/2,i=this.$outer.find(".lg"),t>=parseInt(this.s.height,10)?i.css("top",e+"px"):i.css("top","0px"))},e.prototype.doCss=function(){return!!function(){for(var t=["transition","MozTransition","WebkitTransition","OTransition","msTransition","KhtmlTransition"],e=document.documentElement,i=0,i=0;i<t.length;i++)if(t[i]in e.style)return!0}()},e.prototype.isVideo=function(t,e){var i=this.s.dynamic?this.s.dynamicEl[e].html:this.$items.eq(e).attr("data-html");if(!t)return i?{html5:!0}:(console.error("lightGallery :- data-src is not provided 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|be-nocookie\.com)\/(?:watch\?v=|embed\/)?([a-z0-9\-\_\%]+)/i),i=t.match(/\/\/(?:www\.)?(?:player\.)?vimeo.com\/(?:video\/)?([0-9a-z\-_]+)/i),e=t.match(/\/\/(?:www\.)?dai.ly\/([0-9a-z\-_]+)/i),t=t.match(/\/\/(?:www\.)?(?:vk\.com|vkontakte\.ru)\/(?:video_ext\.php\?)(.*)/i);return o?{youtube:o}:i?{vimeo:i}:e?{dailymotion:e}:t?{vk:t}:void 0},e.prototype.counter=function(){this.s.counter&&p(this.s.appendCounterTo).append('<div id="lg-counter" role="status" aria-live="polite"><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(t){var e,i,o,n=null;this.s.dynamic?this.s.dynamicEl[t].subHtmlUrl?e=this.s.dynamicEl[t].subHtmlUrl:n=this.s.dynamicEl[t].subHtml:(i=this.$items.eq(t)).attr("data-sub-html-url")?e=i.attr("data-sub-html-url"):(n=i.attr("data-sub-html"),this.s.getCaptionFromTitleOrAlt&&!n&&(n=i.attr("title")||i.find("img").first().attr("alt"))),e||(null!=n?"."!==(o=n.substring(0,1))&&"#"!==o||(n=(this.s.subHtmlSelectorRelative&&!this.s.dynamic?i.find(n):p(n)).html()):n=""),".lg-sub-html"===this.s.appendSubHtmlTo?e?this.$outer.find(this.s.appendSubHtmlTo).load(e):this.$outer.find(this.s.appendSubHtmlTo).html(n):e?this.$slide.eq(t).load(e):this.$slide.eq(t).append(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",[t])},e.prototype.preload=function(t){for(var e=1,i=1,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,t,i){var a,o,n,s,r,l=this,c=!1,d=function(t){for(var e=[],i=[],o=0;o<t.length;o++){var n=t[o].split(" ");""===n[0]&&n.splice(0,1),i.push(n[0]),e.push(n[1])}for(var s=p(window).width(),r=0;r<e.length;r++)if(parseInt(e[r],10)>s){a=i[r];break}},u=l.s.dynamic?(l.s.dynamicEl[e].poster&&(c=!0,o=l.s.dynamicEl[e].poster),s=l.s.dynamicEl[e].html,a=l.s.dynamicEl[e].src,r=l.s.dynamicEl[e].alt,l.s.dynamicEl[e].responsive&&d(l.s.dynamicEl[e].responsive.split(",")),n=l.s.dynamicEl[e].srcset,l.s.dynamicEl[e].sizes):((h=l.$items.eq(e)).attr("data-poster")&&(c=!0,o=h.attr("data-poster")),s=h.attr("data-html"),a=h.attr("href")||h.attr("data-src"),r=h.attr("title")||h.find("img").first().attr("alt"),h.attr("data-responsive")&&d(h.attr("data-responsive").split(",")),n=h.attr("data-srcset"),h.attr("data-sizes")),d=!1;l.s.dynamic?l.s.dynamicEl[e].iframe&&(d=!0):"true"===l.$items.eq(e).attr("data-iframe")&&(d=!0);var h=l.isVideo(a,e);if(!l.$slide.eq(e).hasClass("lg-loaded")){if(d?l.$slide.eq(e).prepend('<div class="lg-video-cont lg-has-iframe" style="max-width:'+l.s.iframeMaxWidth+'"><div class="lg-video"><iframe class="lg-object" frameborder="0" src="'+a+'"  allowfullscreen="true"></iframe></div></div>'):c?(d="",d=h&&h.youtube?"lg-has-youtube":h&&h.vimeo?"lg-has-vimeo":"lg-has-html5",l.$slide.eq(e).prepend('<div class="lg-video-cont '+d+' "><div class="lg-video"><span class="lg-video-play"></span><img class="lg-object lg-has-poster" src="'+o+'" /></div></div>')):h?(l.$slide.eq(e).prepend('<div class="lg-video-cont "><div class="lg-video"></div></div>'),l.$el.trigger("hasVideo.lg",[e,a,s])):(r=r?'alt="'+r+'"':"",l.$slide.eq(e).prepend('<div class="lg-img-wrap"><img class="lg-object lg-image" '+r+' src="'+a+'" /></div>')),l.$el.trigger("onAferAppendSlide.lg",[e]),r=l.$slide.eq(e).find(".lg-object"),u&&r.attr("sizes",u),n&&(r.attr("srcset",n),this.s.supportLegacyBrowser))try{picturefill({elements:[r[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&&l.addHtml(e),l.$slide.eq(e).addClass("lg-loaded")}l.$slide.eq(e).find(".lg-object").on("load.lg error.lg",function(){var t=0;i&&!p("body").hasClass("lg-from-hash")&&(t=i),setTimeout(function(){l.$slide.eq(e).addClass("lg-complete"),l.$el.trigger("onSlideItemLoad.lg",[e,i||0])},t)}),h&&h.html5&&!c&&l.$slide.eq(e).addClass("lg-complete"),!0===t&&(l.$slide.eq(e).hasClass("lg-complete")?l.preload(e):l.$slide.eq(e).find(".lg-object").on("load.lg error.lg",function(){l.preload(e)}))},e.prototype.slide=function(t,e,i,o){var n,s,r,a,l,c=this.$outer.find(".lg-current").index(),d=this;d.lGalleryOn&&c===t||(n=this.$slide.length,s=d.lGalleryOn?this.s.speed:0,d.lgBusy||(this.s.download&&((r=d.s.dynamic?!1!==d.s.dynamicEl[t].downloadUrl&&(d.s.dynamicEl[t].downloadUrl||d.s.dynamicEl[t].src):"false"!==d.$items.eq(t).attr("data-download-url")&&(d.$items.eq(t).attr("data-download-url")||d.$items.eq(t).attr("href")||d.$items.eq(t).attr("data-src")))?(p("#lg-download").attr("href",r),d.$outer.removeClass("lg-hide-download")):d.$outer.addClass("lg-hide-download")),this.$el.trigger("onBeforeSlide.lg",[c,t,e,i]),d.lgBusy=!0,clearTimeout(d.hideBarTimeout),".lg-sub-html"===this.s.appendSubHtmlTo&&setTimeout(function(){d.addHtml(t)},s),this.arrowDisable(t),o||(t<c?o="prev":c<t&&(o="next")),e?(this.$slide.removeClass("lg-prev-slide lg-current lg-next-slide"),2<n?(a=t-1,l=t+1,(0===t&&c===n-1||t===n-1&&0===c)&&(l=0,a=n-1)):(a=0,l=1),"prev"===o?d.$slide.eq(l).addClass("lg-next-slide"):d.$slide.eq(a).addClass("lg-prev-slide"),d.$slide.eq(t).addClass("lg-current")):(d.$outer.addClass("lg-no-trans"),this.$slide.removeClass("lg-prev-slide lg-next-slide"),"prev"===o?(this.$slide.eq(t).addClass("lg-prev-slide"),this.$slide.eq(c).addClass("lg-next-slide")):(this.$slide.eq(t).addClass("lg-next-slide"),this.$slide.eq(c).addClass("lg-prev-slide")),setTimeout(function(){d.$slide.removeClass("lg-current"),d.$slide.eq(t).addClass("lg-current"),d.$outer.removeClass("lg-no-trans")},50)),d.lGalleryOn?(setTimeout(function(){d.loadContent(t,!0,0)},this.s.speed+50),setTimeout(function(){d.lgBusy=!1,d.$el.trigger("onAfterSlide.lg",[c,t,e,i])},this.s.speed)):(d.loadContent(t,!0,d.s.backdropDuration),d.lgBusy=!1,d.$el.trigger("onAfterSlide.lg",[c,t,e,i])),d.lGalleryOn=!0,this.s.counter&&p("#lg-counter-current").text(t+1)),d.index=t)},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||(0<e.index?(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;1<this.$items.length&&p(window).on("keyup.lg",function(t){1<e.$items.length&&(37===t.keyCode&&(t.preventDefault(),e.goToPrevSlide()),39===t.keyCode&&(t.preventDefault(),e.goToNextSlide()))}),p(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"),0<t?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(t,e){t=e-t;15<Math.abs(t)&&(this.$outer.addClass("lg-dragging"),this.setTranslate(this.$slide.eq(this.index),t,0),this.setTranslate(p(".lg-prev-slide"),-this.$slide.eq(this.index).width()+t,0),this.setTranslate(p(".lg-next-slide"),this.$slide.eq(this.index).width()+t,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):0<t&&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 e=this,i=0,o=0,n=!1;e.s.enableSwipe&&e.doCss()&&(e.$slide.on("touchstart.lg",function(t){e.$outer.hasClass("lg-zoomed")||e.lgBusy||(t.preventDefault(),e.manageSwipeClass(),i=t.originalEvent.targetTouches[0].pageX)}),e.$slide.on("touchmove.lg",function(t){e.$outer.hasClass("lg-zoomed")||(t.preventDefault(),o=t.originalEvent.targetTouches[0].pageX,e.touchMove(i,o),n=!0)}),e.$slide.on("touchend.lg",function(){e.$outer.hasClass("lg-zoomed")||(n?(n=!1,e.touchEnd(o-i)):e.$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(t){e.$outer.hasClass("lg-zoomed")||e.lgBusy||p(t.target).text().trim()||(t.preventDefault(),e.manageSwipeClass(),i=t.pageX,n=!0,e.$outer.scrollLeft+=1,--e.$outer.scrollLeft,e.$outer.removeClass("lg-grab").addClass("lg-grabbing"),e.$el.trigger("onDragstart.lg"))}),p(window).on("mousemove.lg",function(t){n&&(s=!0,o=t.pageX,e.touchMove(i,o),e.$el.trigger("onDragmove.lg"))}),p(window).on("mouseup.lg",function(t){s?(s=!1,e.touchEnd(o-i),e.$el.trigger("onDragend.lg")):(p(t.target).hasClass("lg-object")||p(t.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&&2<this.$slide.length&&(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"),-1<e&&this.$slide.eq(e).addClass("lg-prev-slide"),this.$slide.eq(t).addClass("lg-next-slide")},e.prototype.mousewheel=function(){var e=this;e.$outer.on("mousewheel.lg",function(t){t.deltaY&&(0<t.deltaY?e.goToPrevSlide():e.goToNextSlide(),t.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(t){i=!!(p(t.target).is(".lg-outer")||p(t.target).is(".lg-item ")||p(t.target).is(".lg-img-wrap"))}),e.$outer.on("mousemove.lg",function(){i=!1}),e.$outer.on("mouseup.lg",function(t){(p(t.target).is(".lg-outer")||p(t.target).is(".lg-item ")||p(t.target).is(".lg-img-wrap")&&i)&&(e.$outer.hasClass("lg-dragging")||e.destroy())}))},e.prototype.destroy=function(t){var e=this;t||(e.$el.trigger("onBeforeClose.lg"),p(window).scrollTop(e.prevScrollTop)),t&&(e.s.dynamic||this.$items.off("click.lg click.lgcustom"),p.removeData(e.el,"lightGallery")),this.$el.off(".lg.tm"),p.each(p.fn.lightGallery.modules,function(t){e.modules[t]&&e.modules[t].destroy()}),this.lGalleryOn=!1,clearTimeout(e.hideBarTimeout),this.hideBarTimeout=!1,p(window).off(".lg"),p("body").removeClass("lg-on lg-from-hash"),e.$outer&&e.$outer.removeClass("lg-visible"),p(".lg-backdrop").removeClass("in"),setTimeout(function(){e.$outer&&e.$outer.remove(),p(".lg-backdrop").remove(),t||e.$el.trigger("onCloseAfter.lg"),e.$el.focus()},e.s.backdropDuration+50)},p.fn.lightGallery=function(t){return this.each(function(){if(p.data(this,"lightGallery"))try{p(this).data("lightGallery").init()}catch(t){console.error("lightGallery has not initiated properly",t)}else p.data(this,"lightGallery",new e(this,t))})},p.fn.lightGallery.modules={}}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,function(i){!function(){"use strict";function t(t){return this.core=i(t).data("lightGallery"),this.$el=i(t),!(this.core.$items.length<2)&&(this.core.s=i.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)}var e={autoplay:!1,pause:5e3,progressBar:!0,fourceAutoplay:!1,autoplayControls:!0,appendAutoplayControlsTo:".lg-toolbar"};t.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)})},t.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})},t.prototype.controls=function(){var t=this;i(this.core.s.appendAutoplayControlsTo).append('<button type="button" aria-label="Toggle autoplay" class="lg-autoplay-button lg-icon"></button>'),t.core.$outer.find(".lg-autoplay-button").on("click.lg",function(){i(t.core.$outer).hasClass("lg-show-autoplay")?(t.cancelAuto(),t.core.s.fourceAutoplay=!1):t.interval||(t.startlAuto(),t.core.s.fourceAutoplay=t.fourceAutoplayTemp)})},t.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.index=0,t.fromAuto=!0,t.core.slide(t.core.index,!1,!1,"next")},t.core.s.speed+t.core.s.pause)},t.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")},t.prototype.destroy=function(){this.cancelAuto(),this.core.$outer.find(".lg-progress-bar").remove()},i.fn.lightGallery.modules.autoplay=t}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,function(o){!function(){"use strict";var e={fullScreen:!0};function i(){return document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement}function t(t){return this.core=o(t).data("lightGallery"),this.$el=o(t),this.core.s=o.extend({},e,this.core.s),this.init(),this}t.prototype.init=function(){this.core.s.fullScreen&&(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled)&&(this.core.$outer.find(".lg-toolbar").append('<button type="button" aria-label="Toggle fullscreen" class="lg-fullscreen lg-icon"></button>'),this.fullScreen())},t.prototype.requestFullscreen=function(){var t=document.documentElement;t.requestFullscreen?t.requestFullscreen():t.msRequestFullscreen?t.msRequestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullscreen&&t.webkitRequestFullscreen()},t.prototype.exitFullscreen=function(){document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()},t.prototype.fullScreen=function(){var t=this;o(document).on("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg",function(){t.core.$outer.toggleClass("lg-fullscreen-on")}),this.core.$outer.find(".lg-fullscreen").on("click.lg",function(){i()?t.exitFullscreen():t.requestFullscreen()})},t.prototype.destroy=function(){i()&&this.exitFullscreen(),o(document).off("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg")},o.fn.lightGallery.modules.fullscreen=t}()}),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(r){!function(){"use strict";function t(t){return this.core=r(t).data("lightGallery"),this.$el=r(t),this.core.s=r.extend({},e,this.core.s),this.core.s.pager&&1<this.core.$items.length&&this.init(),this}var e={pager:!1};t.prototype.init=function(){var o,t,e,i=this,n="";if(i.core.$outer.find(".lg").append('<div class="lg-pager-outer"></div>'),i.core.s.dynamic)for(var s=0;s<i.core.s.dynamicEl.length;s++)n+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+i.core.s.dynamicEl[s].thumb+'" /></div></span>';else i.core.$items.each(function(){i.core.s.exThumbImage?n+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+r(this).attr(i.core.s.exThumbImage)+'" /></div></span>':n+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+r(this).find("img").attr("src")+'" /></div></span>'});(t=i.core.$outer.find(".lg-pager-outer")).html(n),(o=i.core.$outer.find(".lg-pager-cont")).on("click.lg touchend.lg",function(){var t=r(this);i.core.index=t.index(),i.core.slide(i.core.index,!1,!0,!1)}),t.on("mouseover.lg",function(){clearTimeout(e),t.addClass("lg-pager-hover")}),t.on("mouseout.lg",function(){e=setTimeout(function(){t.removeClass("lg-pager-hover")})}),i.core.$el.on("onBeforeSlide.lg.tm",function(t,e,i){o.removeClass("lg-pager-active"),o.eq(i).addClass("lg-pager-active")})},t.prototype.destroy=function(){},r.fn.lightGallery.modules.pager=t}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,function(a){!function(){"use strict";function t(t){return this.core=a(t).data("lightGallery"),this.core.s=a.extend({},e,this.core.s),this.$el=a(t),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}var e={thumbnail:!0,animateThumb:!0,currentPagerPosition:"middle",thumbWidth:100,thumbHeight:"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};t.prototype.init=function(){var t=this;this.core.s.thumbnail&&1<this.core.$items.length&&(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())},t.prototype.build=function(){var t,n=this,s="",r="";switch(this.core.s.vimeoThumbSize){case"thumbnail_large":r="640";break;case"thumbnail_medium":r="200x150";break;case"thumbnail_small":r="100x75"}function e(t,e,i){var o,t=n.core.isVideo(t,i)||{},i="";t.youtube||t.vimeo||t.dailymotion?t.youtube?o=n.core.s.loadYoutubeThumbnail?"//img.youtube.com/vi/"+t.youtube[1]+"/"+n.core.s.youtubeThumbSize+".jpg":e:t.vimeo?n.core.s.loadVimeoThumbnail?(o="//i.vimeocdn.com/video/error_"+r+".jpg",i=t.vimeo[1]):o=e:t.dailymotion&&(o=n.core.s.loadDailymotionThumbnail?"//www.dailymotion.com/thumbnail/video/"+t.dailymotion[1]:e):o=e,s+='<div data-vimeo-id="'+i+'" class="lg-thumb-item" style="width:'+n.core.s.thumbWidth+"px; height: "+n.core.s.thumbHeight+"; margin-right: "+n.core.s.thumbMargin+'px"><img src="'+o+'" /></div>',i=""}if(n.core.$outer.addClass("lg-has-thumb"),n.core.$outer.find(".lg").append('<div class="lg-thumb-outer"><div class="lg-thumb lg-group"></div></div>'),n.$thumbOuter=n.core.$outer.find(".lg-thumb-outer"),n.thumbOuterWidth=n.$thumbOuter.width(),n.core.s.animateThumb&&n.core.$outer.find(".lg-thumb").css({width:n.thumbTotalWidth+"px",position:"relative"}),this.core.s.animateThumb&&n.$thumbOuter.css("height",n.core.s.thumbContHeight+"px"),n.core.s.dynamic)for(var i=0;i<n.core.s.dynamicEl.length;i++)e(n.core.s.dynamicEl[i].src,n.core.s.dynamicEl[i].thumb,i);else n.core.$items.each(function(t){n.core.s.exThumbImage?e(a(this).attr("href")||a(this).attr("data-src"),a(this).attr(n.core.s.exThumbImage),t):e(a(this).attr("href")||a(this).attr("data-src"),a(this).find("img").attr("src"),t)});n.core.$outer.find(".lg-thumb").html(s),(t=n.core.$outer.find(".lg-thumb-item")).each(function(){var e=a(this),t=e.attr("data-vimeo-id");t&&a.getJSON("//www.vimeo.com/api/v2/video/"+t+".json?callback=?",{format:"json"},function(t){e.find("img").attr("src",t[0][n.core.s.vimeoThumbSize])})}),t.eq(n.core.index).addClass("active"),n.core.$el.on("onBeforeSlide.lg.tm",function(){t.removeClass("active"),t.eq(n.core.index).addClass("active")}),t.on("click.lg touchend.lg",function(){var t=a(this);setTimeout(function(){(!n.thumbClickable||n.core.lgBusy)&&n.core.doCss()||(n.core.index=t.index(),n.core.slide(n.core.index,!1,!0,!1))},50)}),n.core.$el.on("onBeforeSlide.lg.tm",function(){n.animateThumb(n.core.index)}),a(window).on("resize.lg.thumb orientationchange.lg.thumb",function(){setTimeout(function(){n.animateThumb(n.core.index),n.thumbOuterWidth=n.$thumbOuter.width()},200)})},t.prototype.setTranslate=function(t){this.core.$outer.find(".lg-thumb").css({transform:"translate3d(-"+t+"px, 0px, 0px)"})},t.prototype.animateThumb=function(t){var e,i=this.core.$outer.find(".lg-thumb");if(this.core.s.animateThumb){switch(this.core.s.currentPagerPosition){case"left":e=0;break;case"middle":e=this.thumbOuterWidth/2-this.core.s.thumbWidth/2;break;case"right":e=this.thumbOuterWidth-this.core.s.thumbWidth}this.left=(this.core.s.thumbWidth+this.core.s.thumbMargin)*t-1-e,this.left>this.thumbTotalWidth-this.thumbOuterWidth&&(this.left=this.thumbTotalWidth-this.thumbOuterWidth),this.left<0&&(this.left=0),this.core.lGalleryOn?(i.hasClass("on")||this.core.$outer.find(".lg-thumb").css("transition-duration",this.core.s.speed+"ms"),this.core.doCss()||i.animate({left:-this.left+"px"},this.core.s.speed)):this.core.doCss()||i.css("left",-this.left+"px"),this.setTranslate(this.left)}},t.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,e.thumbClickable=!1,e.$thumbOuter.removeClass("lg-grab").addClass("lg-grabbing"))}),a(window).on("mousemove.lg.thumb",function(t){n&&(r=e.left,s=!0,o=t.pageX,e.$thumbOuter.addClass("lg-dragging"),(r=(r-=o-i)>e.thumbTotalWidth-e.thumbOuterWidth?e.thumbTotalWidth-e.thumbOuterWidth:r)<0&&(r=0),e.setTranslate(r))}),a(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"))})},t.prototype.enableThumbSwipe=function(){var e=this,i=0,o=0,n=!1,s=0;e.core.$outer.find(".lg-thumb").on("touchstart.lg",function(t){e.thumbTotalWidth>e.thumbOuterWidth&&(t.preventDefault(),i=t.originalEvent.targetTouches[0].pageX,e.thumbClickable=!1)}),e.core.$outer.find(".lg-thumb").on("touchmove.lg",function(t){e.thumbTotalWidth>e.thumbOuterWidth&&(t.preventDefault(),o=t.originalEvent.targetTouches[0].pageX,n=!0,e.$thumbOuter.addClass("lg-dragging"),s=e.left,(s=(s-=o-i)>e.thumbTotalWidth-e.thumbOuterWidth?e.thumbTotalWidth-e.thumbOuterWidth:s)<0&&(s=0),e.setTranslate(s))}),e.core.$outer.find(".lg-thumb").on("touchend.lg",function(){e.thumbTotalWidth>e.thumbOuterWidth&&n?(n=!1,e.$thumbOuter.removeClass("lg-dragging"),Math.abs(o-i)<e.core.s.swipeThreshold&&(e.thumbClickable=!0),e.left=s):e.thumbClickable=!0})},t.prototype.toogle=function(){var t=this;t.core.s.toogleThumb&&(t.core.$outer.addClass("lg-can-toggle"),t.$thumbOuter.append('<button type="button" aria-label="Toggle thumbnails" class="lg-toogle-thumb lg-icon"></button>'),t.core.$outer.find(".lg-toogle-thumb").on("click.lg",function(){t.core.$outer.toggleClass("lg-thumb-open")}))},t.prototype.thumbkeyPress=function(){var e=this;a(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"))})},t.prototype.destroy=function(){this.core.s.thumbnail&&1<this.core.$items.length&&(a(window).off("resize.lg.thumb orientationchange.lg.thumb keydown.lg.thumb"),this.$thumbOuter.remove(),this.core.$outer.removeClass("lg-has-thumb"))},a.fn.lightGallery.modules.Thumbnail=t}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,function(c){!function(){"use strict";function t(t){return this.core=c(t).data("lightGallery"),this.$el=c(t),this.core.s=c.extend({},e,this.core.s),this.videoLoaded=!1,this.init(),this}var e={videoMaxWidth:"855px",autoplayFirstVideo:!0,youtubePlayerParams:!1,vimeoPlayerParams:!1,dailymotionPlayerParams:!1,vkPlayerParams:!1,videojs:!1,videojsOptions:{}};t.prototype.init=function(){var o=this;o.core.$el.on("hasVideo.lg.tm",function(t,e,i,o){var n=this;if(n.core.$slide.eq(e).find(".lg-video").append(n.loadVideo(i,"lg-object",!0,e,o)),o)if(n.core.s.videojs)try{videojs(n.core.$slide.eq(e).find(".lg-html5").get(0),n.core.s.videojsOptions,function(){!n.videoLoaded&&n.core.s.autoplayFirstVideo&&this.play()})}catch(t){console.error("lightGallery:- Make sure you have included videojs")}else!n.videoLoaded&&n.core.s.autoplayFirstVideo&&n.core.$slide.eq(e).find(".lg-html5").get(0).play()}.bind(this)),o.core.$el.on("onAferAppendSlide.lg.tm",function(t,e){e=this.core.$slide.eq(e).find(".lg-video-cont");e.hasClass("lg-has-iframe")||(e.css("max-width",this.core.s.videoMaxWidth),this.videoLoaded=!0)}.bind(this)),o.core.doCss()&&1<o.core.$items.length&&(o.core.s.enableSwipe||o.core.s.enableDrag)?o.core.$el.on("onSlideClick.lg.tm",function(){var t=o.core.$slide.eq(o.core.index);o.loadVideoOnclick(t)}):o.core.$slide.on("click.lg",function(){o.loadVideoOnclick(c(this))}),o.core.$el.on("onBeforeSlide.lg.tm",function(t,e,i){var o=this,n=o.core.$slide.eq(e),s=n.find(".lg-youtube").get(0),r=n.find(".lg-vimeo").get(0),a=n.find(".lg-dailymotion").get(0),e=n.find(".lg-vk").get(0),n=n.find(".lg-html5").get(0);if(s)s.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*");else if(r)try{new Vimeo.Player(r).pause().catch(function(t){console.error("Unable to pause the video:",t.name)})}catch(t){console.warn("lightGallery:- Make sure you have included https://github.com/vimeo/player.js")}else if(a)a.contentWindow.postMessage("pause","*");else if(n)if(o.core.s.videojs)try{videojs(n).pause()}catch(t){console.error("lightGallery:- Make sure you have included videojs")}else n.pause();e&&c(e).attr("src",c(e).attr("src").replace("&autoplay","&noplay"));e=o.core.s.dynamic?o.core.s.dynamicEl[i].src:o.core.$items.eq(i).attr("href")||o.core.$items.eq(i).attr("data-src");i=o.core.isVideo(e,i)||{};(i.youtube||i.vimeo||i.dailymotion||i.vk)&&o.core.$outer.addClass("lg-hide-download")}.bind(this)),o.core.$el.on("onAfterSlide.lg.tm",function(t,e){o.core.$slide.eq(e).removeClass("lg-video-playing")}),o.core.s.autoplayFirstVideo&&o.core.$el.on("onAferAppendSlide.lg.tm",function(t,e){var i;o.core.lGalleryOn||(i=o.core.$slide.eq(e),setTimeout(function(){o.loadVideoOnclick(i)},100))})},t.prototype.loadVideo=function(t,e,i,o,n){var s=this,r="",a=1,l="",o=this.core.isVideo(t,o)||{},s=s.core.s.dynamic?s.core.s.dynamicEl[s.core.index].title:s.core.$items.eq(s.core.index).attr("title")||s.core.$items.eq(s.core.index).find("img").first().attr("alt");return s=s?'title="'+s+'"':"",i&&(a=!this.videoLoaded&&this.core.s.autoplayFirstVideo?1:0),o.youtube?(l="?wmode=opaque&autoplay="+a+"&enablejsapi=1",this.core.s.youtubePlayerParams&&(l=l+"&"+c.param(this.core.s.youtubePlayerParams)),r='<iframe allow="autoplay" class="lg-video-object lg-youtube '+e+'" '+s+' width="560" height="315" src="//www.youtube.com/embed/'+o.youtube[1]+l+'" frameborder="0" allowfullscreen></iframe>'):o.vimeo?(l="?autoplay="+a,this.core.s.vimeoPlayerParams&&(l=l+"&"+c.param(this.core.s.vimeoPlayerParams)),r='<iframe allow="autoplay" class="lg-video-object lg-vimeo '+e+'" '+s+' width="560" height="315"  src="//player.vimeo.com/video/'+o.vimeo[1]+l+'" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>'):o.dailymotion?(l="?wmode=opaque&autoplay="+a+"&api=postMessage",this.core.s.dailymotionPlayerParams&&(l=l+"&"+c.param(this.core.s.dailymotionPlayerParams)),r='<iframe allow="autoplay" class="lg-video-object lg-dailymotion '+e+'" '+s+' width="560" height="315" src="//www.dailymotion.com/embed/video/'+o.dailymotion[1]+l+'" frameborder="0" allowfullscreen></iframe>'):o.html5?r=n="."===(i=n.substring(0,1))||"#"===i?c(n).html():n:o.vk&&(l="&autoplay="+a,this.core.s.vkPlayerParams&&(l=l+"&"+c.param(this.core.s.vkPlayerParams)),r='<iframe allow="autoplay" class="lg-video-object lg-vk '+e+'" '+s+' width="560" height="315" src="//vk.com/video_ext.php?'+o.vk[1]+l+'" frameborder="0" allowfullscreen></iframe>'),r},t.prototype.loadVideoOnclick=function(i){var o=this;if(i.find(".lg-object").hasClass("lg-has-poster")&&i.find(".lg-object").is(":visible"))if(i.hasClass("lg-has-video")){var t=i.find(".lg-youtube").get(0),e=i.find(".lg-vimeo").get(0),n=i.find(".lg-dailymotion").get(0),s=i.find(".lg-html5").get(0);if(t)t.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*");else if(e)try{new Vimeo.Player(e).play().catch(function(t){console.error("error playing the video:",t.name)})}catch(t){console.warn("lightGallery:- Make sure you have included https://github.com/vimeo/player.js")}else if(n)n.contentWindow.postMessage("play","*");else if(s)if(o.core.s.videojs)try{videojs(s).play()}catch(t){console.error("lightGallery:- Make sure you have included videojs")}else s.play();i.addClass("lg-video-playing")}else{i.addClass("lg-video-playing lg-has-video");s=function(t,e){if(i.find(".lg-video").append(o.loadVideo(t,"",!1,o.core.index,e)),e)if(o.core.s.videojs)try{videojs(o.core.$slide.eq(o.core.index).find(".lg-html5").get(0),o.core.s.videojsOptions,function(){this.play()})}catch(t){console.error("lightGallery:- Make sure you have included videojs")}else o.core.$slide.eq(o.core.index).find(".lg-html5").get(0).play()};o.core.s.dynamic?s(o.core.s.dynamicEl[o.core.index].src,o.core.s.dynamicEl[o.core.index].html):s(o.core.$items.eq(o.core.index).attr("href")||o.core.$items.eq(o.core.index).attr("data-src"),o.core.$items.eq(o.core.index).attr("data-html"));s=i.find(".lg-object");i.find(".lg-video").append(s),i.find(".lg-video-object").hasClass("lg-html5")||(i.removeClass("lg-complete"),i.find(".lg-video-object").on("load.lg error.lg",function(){i.addClass("lg-complete")}))}},t.prototype.destroy=function(){this.videoLoaded=!1},c.fn.lightGallery.modules.video=t}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,function(h){!function(){"use strict";function t(t){return this.core=h(t).data("lightGallery"),this.core.s=h.extend({},o,this.core.s),this.core.s.zoom&&this.core.doCss()&&(this.init(),this.zoomabletimeout=!1,this.pageX=h(window).width()/2,this.pageY=h(window).height()/2+h(window).scrollTop()),this}var e,i,o={scale:1,zoom:!0,actualSize:!0,enableZoomAfter:300,useLeftForZoom:(e=!1,i=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./),e=!!(i&&parseInt(i[2],10)<54)||e)};t.prototype.init=function(){var s=this,t='<button type="button" aria-label="Zoom in" id="lg-zoom-in" class="lg-icon"></button><button type="button" aria-label="Zoom out" id="lg-zoom-out" class="lg-icon"></button>';s.core.s.actualSize&&(t+='<button type="button" aria-label="Actual size" id="lg-actual-size" class="lg-icon"></button>'),s.core.s.useLeftForZoom?s.core.$outer.addClass("lg-use-left-for-zoom"):s.core.$outer.addClass("lg-use-transition-for-zoom"),this.core.$outer.find(".lg-toolbar").append(t),s.core.$el.on("onSlideItemLoad.lg.tm.zoom",function(t,e,i){var o=s.core.s.enableZoomAfter+i;h("body").hasClass("lg-from-hash")&&i?o=0:h("body").removeClass("lg-from-hash"),s.zoomabletimeout=setTimeout(function(){s.core.$slide.eq(e).addClass("lg-zoomable")},o+30)});function e(t){var e=s.core.$outer.find(".lg-current .lg-image"),i=(h(window).width()-e.prop("offsetWidth"))/2,o=(h(window).height()-e.prop("offsetHeight"))/2+h(window).scrollTop(),i=(t-1)*(s.pageX-i),o=(t-1)*(s.pageY-o);e.css("transform","scale3d("+t+", "+t+", 1)").attr("data-scale",t),(s.core.s.useLeftForZoom?e.parent().css({left:-i+"px",top:-o+"px"}):e.parent().css("transform","translate3d(-"+i+"px, -"+o+"px, 0)")).attr("data-x",i).attr("data-y",o)}function r(){1<a?s.core.$outer.addClass("lg-zoomed"):s.resetZoom(),e(a=a<1?1:a)}function o(t,e,i,o){var n=e.prop("offsetWidth"),e=s.core.s.dynamic?s.core.s.dynamicEl[i].width||e[0].naturalWidth||n:s.core.$items.eq(i).attr("data-width")||e[0].naturalWidth||n;s.core.$outer.hasClass("lg-zoomed")?a=1:n<e&&(a=e/n||2),o?(s.pageX=h(window).width()/2,s.pageY=h(window).height()/2+h(window).scrollTop()):(s.pageX=t.pageX||t.originalEvent.targetTouches[0].pageX,s.pageY=t.pageY||t.originalEvent.targetTouches[0].pageY),r(),setTimeout(function(){s.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")},10)}var a=1,n=!1;s.core.$el.on("onAferAppendSlide.lg.tm.zoom",function(t,e){var i=s.core.$slide.eq(e).find(".lg-image");i.on("dblclick",function(t){o(t,i,e)}),i.on("touchstart",function(t){n?(clearTimeout(n),n=null,o(t,i,e)):n=setTimeout(function(){n=null},300),t.preventDefault()})}),h(window).on("resize.lg.zoom scroll.lg.zoom orientationchange.lg.zoom",function(){s.pageX=h(window).width()/2,s.pageY=h(window).height()/2+h(window).scrollTop(),e(a)}),h("#lg-zoom-out").on("click.lg",function(){s.core.$outer.find(".lg-current .lg-image").length&&(a-=s.core.s.scale,r())}),h("#lg-zoom-in").on("click.lg",function(){s.core.$outer.find(".lg-current .lg-image").length&&(a+=s.core.s.scale,r())}),h("#lg-actual-size").on("click.lg",function(t){o(t,s.core.$slide.eq(s.core.index).find(".lg-image"),s.core.index,!0)}),s.core.$el.on("onBeforeSlide.lg.tm",function(){a=1,s.resetZoom()}),s.zoomDrag(),s.zoomSwipe()},t.prototype.getCurrentTransform=function(t){if(!t)return 0;t=window.getComputedStyle(t,null),t=t.getPropertyValue("-webkit-transform")||t.getPropertyValue("-moz-transform")||t.getPropertyValue("-ms-transform")||t.getPropertyValue("-o-transform")||t.getPropertyValue("transform")||"none";return"none"!==t?t.split("(")[1].split(")")[0].split(","):0},t.prototype.getCurrentRotation=function(t){if(!t)return 0;t=this.getCurrentTransform(t);return t?Math.round(Math.atan2(t[1],t[0])*(180/Math.PI)):0},t.prototype.getModifier=function(t,e,i){var o=t;t=Math.abs(t);var n=this.getCurrentTransform(i);if(!n)return 1;var s,i=1;return"X"===e?(s=Math.sign(parseFloat(n[0])),0===t||180===t?i=1:90===t&&(i=-90===o&&1===s||90===o&&-1===s?-1:1),i*=s):(s=Math.sign(parseFloat(n[3])),0===t||180===t?i=1:90===t&&(t=parseFloat(n[1]),n=parseFloat(n[2]),i=Math.sign(t*n*o*s)),i*=s),i},t.prototype.getImageSize=function(t,e,i){return t.prop({y:"offsetHeight",x:"offsetWidth"}[i=90===e?"x"===i?"y":"x":i])},t.prototype.getDragCords=function(t,e){return 90===e?{x:t.pageY,y:t.pageX}:{x:t.pageX,y:t.pageY}},t.prototype.getSwipeCords=function(t,e){var i=t.originalEvent.targetTouches[0].pageX,t=t.originalEvent.targetTouches[0].pageY;return 90===e?{x:t,y:i}:{x:i,y:t}},t.prototype.getPossibleDragCords=function(t,e){var i=(this.core.$outer.find(".lg").height()-this.getImageSize(t,e,"y"))/2,o=Math.abs(this.getImageSize(t,e,"y")*Math.abs(t.attr("data-scale"))-this.core.$outer.find(".lg").height()+i),n=(this.core.$outer.find(".lg").width()-this.getImageSize(t,e,"x"))/2,t=Math.abs(this.getImageSize(t,e,"x")*Math.abs(t.attr("data-scale"))-this.core.$outer.find(".lg").width()+n);return 90===e?{minY:n,maxY:t,minX:i,maxX:o}:{minY:i,maxY:o,minX:n,maxX:t}},t.prototype.getDragAllowedAxises=function(t,e){var i=this.getImageSize(t,e,"y")*t.attr("data-scale")>this.core.$outer.find(".lg").height(),t=this.getImageSize(t,e,"x")*t.attr("data-scale")>this.core.$outer.find(".lg").width();return 90===e?{allowX:i,allowY:t}:{allowX:t,allowY:i}},t.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=h(window).width()/2,this.pageY=h(window).height()/2+h(window).scrollTop()},t.prototype.zoomSwipe=function(){var o,n=this,s={},r={},a=!1,l=!1,c=!1,d=0;n.core.$slide.on("touchstart.lg",function(t){var e;n.core.$outer.hasClass("lg-zoomed")&&(e=n.core.$slide.eq(n.core.index).find(".lg-object"),o=n.core.$slide.eq(n.core.index).find(".lg-img-rotate")[0],d=n.getCurrentRotation(o),e=n.getDragAllowedAxises(e,Math.abs(d)),c=e.allowY,((l=e.allowX)||c)&&(t.preventDefault(),s=n.getSwipeCords(t,Math.abs(d))))}),n.core.$slide.on("touchmove.lg",function(t){var e,i;n.core.$outer.hasClass("lg-zoomed")&&(e=n.core.$slide.eq(n.core.index).find(".lg-img-wrap"),t.preventDefault(),a=!0,r=n.getSwipeCords(t,Math.abs(d)),n.core.$outer.addClass("lg-zoom-dragging"),i=c?-Math.abs(e.attr("data-y"))+(r.y-s.y)*n.getModifier(d,"Y",o):-Math.abs(e.attr("data-y")),t=l?-Math.abs(e.attr("data-x"))+(r.x-s.x)*n.getModifier(d,"X",o):-Math.abs(e.attr("data-x")),(15<Math.abs(r.x-s.x)||15<Math.abs(r.y-s.y))&&(n.core.s.useLeftForZoom?e.css({left:t+"px",top:i+"px"}):e.css("transform","translate3d("+t+"px, "+i+"px, 0)")))}),n.core.$slide.on("touchend.lg",function(){n.core.$outer.hasClass("lg-zoomed")&&a&&(a=!1,n.core.$outer.removeClass("lg-zoom-dragging"),n.touchendZoom(s,r,l,c,d))})},t.prototype.zoomDrag=function(){var o,n=this,s={},r={},a=!1,l=!1,c=!1,d=!1,u=0;n.core.$slide.on("mousedown.lg.zoom",function(t){o=n.core.$slide.eq(n.core.index).find(".lg-img-rotate")[0],u=n.getCurrentRotation(o);var e=n.core.$slide.eq(n.core.index).find(".lg-object"),e=n.getDragAllowedAxises(e,Math.abs(u));d=e.allowY,c=e.allowX,n.core.$outer.hasClass("lg-zoomed")&&h(t.target).hasClass("lg-object")&&(c||d)&&(t.preventDefault(),s=n.getDragCords(t,Math.abs(u)),a=!0,n.core.$outer.scrollLeft+=1,--n.core.$outer.scrollLeft,n.core.$outer.removeClass("lg-grab").addClass("lg-grabbing"))}),h(window).on("mousemove.lg.zoom",function(t){var e,i;a&&(e=n.core.$slide.eq(n.core.index).find(".lg-img-wrap"),l=!0,r=n.getDragCords(t,Math.abs(u)),n.core.$outer.addClass("lg-zoom-dragging"),i=d?-Math.abs(e.attr("data-y"))+(r.y-s.y)*n.getModifier(u,"Y",o):-Math.abs(e.attr("data-y")),t=c?-Math.abs(e.attr("data-x"))+(r.x-s.x)*n.getModifier(u,"X",o):-Math.abs(e.attr("data-x")),n.core.s.useLeftForZoom?e.css({left:t+"px",top:i+"px"}):e.css("transform","translate3d("+t+"px, "+i+"px, 0)"))}),h(window).on("mouseup.lg.zoom",function(t){a&&(a=!1,n.core.$outer.removeClass("lg-zoom-dragging"),!l||s.x===r.x&&s.y===r.y||(r=n.getDragCords(t,Math.abs(u)),n.touchendZoom(s,r,c,d,u)),l=!1),n.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")})},t.prototype.touchendZoom=function(t,e,i,o,n){var s=this,r=s.core.$slide.eq(s.core.index).find(".lg-img-wrap"),a=s.core.$slide.eq(s.core.index).find(".lg-object"),l=s.core.$slide.eq(s.core.index).find(".lg-img-rotate")[0],c=-Math.abs(r.attr("data-x"))+(e.x-t.x)*s.getModifier(n,"X",l),l=-Math.abs(r.attr("data-y"))+(e.y-t.y)*s.getModifier(n,"Y",l),n=s.getPossibleDragCords(a,Math.abs(n));(15<Math.abs(e.x-t.x)||15<Math.abs(e.y-t.y))&&(o&&(l<=-n.maxY?l=-n.maxY:l>=-n.minY&&(l=-n.minY)),i&&(c<=-n.maxX?c=-n.maxX:c>=-n.minX&&(c=-n.minX)),o?r.attr("data-y",Math.abs(l)):l=-Math.abs(r.attr("data-y")),i?r.attr("data-x",Math.abs(c)):c=-Math.abs(r.attr("data-x")),s.core.s.useLeftForZoom?r.css({left:c+"px",top:l+"px"}):r.css("transform","translate3d("+c+"px, "+l+"px, 0)"))},t.prototype.destroy=function(){var t=this;t.core.$el.off(".lg.zoom"),h(window).off(".lg.zoom"),t.core.$slide.off(".lg.zoom"),t.core.$el.off(".lg.tm.zoom"),t.resetZoom(),clearTimeout(t.zoomabletimeout),t.zoomabletimeout=!1},h.fn.lightGallery.modules.zoom=t}()}),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(i){!function(){"use strict";function t(t){return this.core=i(t).data("lightGallery"),this.core.s=i.extend({},e,this.core.s),this.core.s.hash&&(this.oldHash=window.location.hash,this.init()),this}var e={hash:!0};t.prototype.init=function(){var e,o=this;o.core.$el.on("onAfterSlide.lg.tm",function(t,e,i){history.replaceState?history.replaceState(null,null,window.location.pathname+window.location.search+"#lg="+o.core.s.galleryId+"&slide="+i):window.location.hash="lg="+o.core.s.galleryId+"&slide="+i}),i(window).on("hashchange.lg.hash",function(){e=window.location.hash;var t=parseInt(e.split("&slide=")[1],10);-1<e.indexOf("lg="+o.core.s.galleryId)?o.core.slide(t,!1,!1):o.core.lGalleryOn&&o.core.destroy()})},t.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"))},i.fn.lightGallery.modules.hash=t}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,function(n){!function(){"use strict";function t(t){return this.core=n(t).data("lightGallery"),this.core.s=n.extend({},e,this.core.s),this.core.s.share&&this.init(),this}var e={share:!0,facebook:!0,facebookDropdownText:"Facebook",twitter:!0,twitterDropdownText:"Twitter",googlePlus:!0,googlePlusDropdownText:"GooglePlus",pinterest:!0,pinterestDropdownText:"Pinterest"};t.prototype.init=function(){var o=this,t='<button type="button" aria-label="Share" id="lg-share" class="lg-icon" aria-haspopup="true" aria-expanded="false"><ul class="lg-dropdown" style="position: absolute;">';t+=o.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>":"",t+=o.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>":"",t+=o.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>":"",t+=o.core.s.pinterest?'<li><a id="lg-share-pinterest" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.pinterestDropdownText+"</span></a></li>":"",t+="</ul></button>",this.core.$outer.find(".lg-toolbar").append(t),this.core.$outer.find(".lg").append('<div id="lg-dropdown-overlay"></div>'),n("#lg-share").on("click.lg",function(){o.core.$outer.toggleClass("lg-dropdown-active");var t=n("#lg-share").attr("aria-expanded");n("#lg-share").attr("aria-expanded","true"!==t)}),n("#lg-dropdown-overlay").on("click.lg",function(){o.core.$outer.removeClass("lg-dropdown-active"),n("#lg-share").attr("aria-expanded",!1)}),o.core.$el.on("onAfterSlide.lg.tm",function(t,e,i){setTimeout(function(){n("#lg-share-facebook").attr("href","https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(o.getSahreProps(i,"facebookShareUrl")||window.location.href)),n("#lg-share-twitter").attr("href","https://twitter.com/intent/tweet?text="+o.getSahreProps(i,"tweetText")+"&url="+encodeURIComponent(o.getSahreProps(i,"twitterShareUrl")||window.location.href)),n("#lg-share-googleplus").attr("href","https://plus.google.com/share?url="+encodeURIComponent(o.getSahreProps(i,"googleplusShareUrl")||window.location.href)),n("#lg-share-pinterest").attr("href","http://www.pinterest.com/pin/create/button/?url="+encodeURIComponent(o.getSahreProps(i,"pinterestShareUrl")||window.location.href)+"&media="+encodeURIComponent(o.getSahreProps(i,"src"))+"&description="+o.getSahreProps(i,"pinterestText"))},100)})},t.prototype.getSahreProps=function(t,e){var i;return this.core.s.dynamic?this.core.s.dynamicEl[t][e]:(i=this.core.$items.eq(t).attr("href"),t=this.core.$items.eq(t).data(e),"src"===e&&i||t)},t.prototype.destroy=function(){},n.fn.lightGallery.modules.share=t}()}),function(t,e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery")):e(t.jQuery)}(this,function(i){!function(){"use strict";function t(t){return this.core=i(t).data("lightGallery"),this.core.s=i.extend({},e,this.core.s),this.core.s.rotate&&this.core.doCss()&&this.init(),this}var e={rotate:!0,rotateLeft:!0,rotateRight:!0,flipHorizontal:!0,flipVertical:!0};t.prototype.buildTemplates=function(){var t="";this.core.s.flipVertical&&(t+='<button aria-label="Flip vertical" class="lg-flip-ver lg-icon"></button>'),this.core.s.flipHorizontal&&(t+='<button aria-label="flip horizontal" class="lg-flip-hor lg-icon"></button>'),this.core.s.rotateLeft&&(t+='<button aria-label="Rotate left" class="lg-rotate-left lg-icon"></button>'),this.core.s.rotateRight&&(t+='<button aria-label="Rotate right" class="lg-rotate-right lg-icon"></button>'),this.core.$outer.find(".lg-toolbar").append(t)},t.prototype.init=function(){var o=this;this.buildTemplates(),this.rotateValuesList={},this.core.$el.on("onAferAppendSlide.lg.tm.rotate",function(t,e){o.core.$slide.eq(e).find(".lg-img-wrap").wrap('<div class="lg-img-rotate"></div>')}),this.core.$outer.find(".lg-rotate-left").on("click.lg",this.rotateLeft.bind(this)),this.core.$outer.find(".lg-rotate-right").on("click.lg",this.rotateRight.bind(this)),this.core.$outer.find(".lg-flip-hor").on("click.lg",this.flipHorizontal.bind(this)),this.core.$outer.find(".lg-flip-ver").on("click.lg",this.flipVertical.bind(this)),this.core.$el.on("onBeforeSlide.lg.tm.rotate",function(t,e,i){o.rotateValuesList[i]||(o.rotateValuesList[i]={rotate:0,flipHorizontal:1,flipVertical:1})})},t.prototype.applyStyles=function(){this.core.$slide.eq(this.core.index).find(".lg-img-rotate").css("transform","rotate("+this.rotateValuesList[this.core.index].rotate+"deg) scale3d("+this.rotateValuesList[this.core.index].flipHorizontal+", "+this.rotateValuesList[this.core.index].flipVertical+", 1)")},t.prototype.getCurrentRotation=function(t){if(!t)return 0;t=window.getComputedStyle(t,null),t=t.getPropertyValue("-webkit-transform")||t.getPropertyValue("-moz-transform")||t.getPropertyValue("-ms-transform")||t.getPropertyValue("-o-transform")||t.getPropertyValue("transform")||"none";if("none"!==t){t=t.split("(")[1].split(")")[0].split(",");if(t){t=Math.round(Math.atan2(t[1],t[0])*(180/Math.PI));return t<0?t+360:t}}return 0},t.prototype.rotateLeft=function(){this.rotateValuesList[this.core.index].rotate-=90,this.applyStyles()},t.prototype.rotateRight=function(){this.rotateValuesList[this.core.index].rotate+=90,this.applyStyles()},t.prototype.flipHorizontal=function(){var t=this.core.$slide.eq(this.core.index).find(".lg-img-rotate")[0],t=this.getCurrentRotation(t);this.rotateValuesList[this.core.index][90!==t&&270!==t?"flipHorizontal":"flipVertical"]*=-1,this.applyStyles()},t.prototype.flipVertical=function(){var t=this.core.$slide.eq(this.core.index).find(".lg-img-rotate")[0],t=this.getCurrentRotation(t);this.rotateValuesList[this.core.index][90!==t&&270!==t?"flipVertical":"flipHorizontal"]*=-1,this.applyStyles()},t.prototype.destroy=function(){this.core.$el.off(".lg.tm.rotate"),this.rotateValuesList={}},i.fn.lightGallery.modules.rotate=t}()}),function(e,i){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("jquery")):e.jQueryBridget=i(e,e.jQuery)}(window,function(t,e){"use strict";var i=Array.prototype.slice,o=t.console,u=void 0===o?function(){}:function(t){o.error(t)};function n(l,c,d){(d=d||e||t.jQuery)&&(c.prototype.option||(c.prototype.option=function(t){d.isPlainObject(t)&&(this.options=d.extend(!0,this.options,t))}),d.fn[l]=function(t){if("string"!=typeof t)return a=t,this.each(function(t,e){var i=d.data(e,l);i?(i.option(a),i._init()):(i=new c(e,a),d.data(e,l,i))}),this;var o,n,s,r,a,e=i.call(arguments,1);return n=e,r="$()."+l+'("'+(o=t)+'")',(t=this).each(function(t,e){var i=d.data(e,l);i?(e=i[o])&&"_"!=o.charAt(0)?(i=e.apply(i,n),s=void 0===s?i:s):u(r+" is not a valid method"):u(l+" not initialized. Cannot call methods, i.e. "+r)}),void 0!==s?s:t},s(d))}function s(t){!t||t&&t.bridget||(t.bridget=n)}return s(e||t.jQuery),n}),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||{},t=i[t]=i[t]||[];return-1==t.indexOf(e)&&t.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{};return(i[t]=i[t]||{})[e]=!0,this}},e.off=function(t,e){t=this._events&&this._events[t];if(t&&t.length){e=t.indexOf(e);return-1!=e&&t.splice(e,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){"use strict";"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 p(t){var e=parseFloat(t);return-1==t.indexOf("%")&&!isNaN(e)&&e}var e="undefined"==typeof console?function(){}:function(t){console.error(t)},f=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],m=f.length;function g(t){t=getComputedStyle(t);return t||e("Style returned "+t+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),t}var v,y=!1;function b(t){if(y||(y=!0,(h=document.createElement("div")).style.width="200px",h.style.padding="1px 2px 3px 4px",h.style.borderStyle="solid",h.style.borderWidth="1px 2px 3px 4px",h.style.boxSizing="border-box",(u=document.body||document.documentElement).appendChild(h),d=g(h),b.isBoxSizeOuter=v=200==p(d.width),u.removeChild(h)),(t="string"==typeof t?document.querySelector(t):t)&&"object"==typeof t&&t.nodeType){var e=g(t);if("none"==e.display)return function(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;e<m;e++)t[f[e]]=0;return t}();var i={};i.width=t.offsetWidth,i.height=t.offsetHeight;for(var o=i.isBorderBox="border-box"==e.boxSizing,n=0;n<m;n++){var s=f[n],r=e[s],r=parseFloat(r);i[s]=isNaN(r)?0:r}var a=i.paddingLeft+i.paddingRight,l=i.paddingTop+i.paddingBottom,c=i.marginLeft+i.marginRight,d=i.marginTop+i.marginBottom,u=i.borderLeftWidth+i.borderRightWidth,h=i.borderTopWidth+i.borderBottomWidth,t=o&&v,o=p(e.width);!1!==o&&(i.width=o+(t?0:a+u));o=p(e.height);return!1!==o&&(i.height=o+(t?0:l+h)),i.innerWidth=i.width-(a+u),i.innerHeight=i.height-(l+h),i.outerWidth=i.width+c,i.outerHeight=i.height+d,i}}return b}),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 i=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]+"MatchesSelector";if(t[o])return o}}();return function(t,e){return t[i](e)}}),function(e,i){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("desandro-matches-selector")):e.fizzyUIUtils=i(e,e.matchesSelector)}(window,function(i,s){var l={extend:function(t,e){for(var i in e)t[i]=e[i];return t},modulo:function(t,e){return(t%e+e)%e},makeArray:function(t){var e=[];if(Array.isArray(t))e=t;else if(t&&"object"==typeof t&&"number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e},removeFrom:function(t,e){e=t.indexOf(e);-1!=e&&t.splice(e,1)},getParent:function(t,e){for(;t.parentNode&&t!=document.body;)if(t=t.parentNode,s(t,e))return t},getQueryElement:function(t){return"string"==typeof t?document.querySelector(t):t},handleEvent:function(t){var e="on"+t.type;this[e]&&this[e](t)},filterFindElements:function(t,o){t=l.makeArray(t);var n=[];return t.forEach(function(t){if(t instanceof HTMLElement)if(o){s(t,o)&&n.push(t);for(var e=t.querySelectorAll(o),i=0;i<e.length;i++)n.push(e[i])}else n.push(t)}),n},debounceMethod:function(t,e,o){var n=t.prototype[e],s=e+"Timeout";t.prototype[e]=function(){var t=this[s];t&&clearTimeout(t);var e=arguments,i=this;this[s]=setTimeout(function(){n.apply(i,e),delete i[s]},o||100)}},docReady:function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},toDashed:function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()}},c=i.console;return l.htmlInit=function(r,a){l.docReady(function(){var t=l.toDashed(a),o="data-"+t,e=document.querySelectorAll("["+o+"]"),t=document.querySelectorAll(".js-"+t),t=l.makeArray(e).concat(l.makeArray(t)),n=o+"-options",s=i.jQuery;t.forEach(function(e){var t=e.getAttribute(o)||e.getAttribute(n);try{i=t&&JSON.parse(t)}catch(t){return void(c&&c.error("Error parsing "+o+" on "+e.className+": "+t))}var i=new r(e,i);s&&s.data(e,a,i)})})},l}),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";var i=document.documentElement.style,o="string"==typeof i.transition?"transition":"WebkitTransition",n="string"==typeof i.transform?"transform":"WebkitTransform",s={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[o],r={transform:n,transition:o,transitionDuration:o+"Duration",transitionProperty:o+"Property",transitionDelay:o+"Delay"};function a(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}t=a.prototype=Object.create(t.prototype);t.constructor=a,t._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},t.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},t.getSize=function(){this.size=e(this.element)},t.css=function(t){var e,i=this.element.style;for(e in t)i[r[e]||e]=t[e]},t.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"],t=this.layout.size,o=-1!=o.indexOf("%")?parseFloat(o)/100*t.width:parseInt(o,10),n=-1!=n.indexOf("%")?parseFloat(n)/100*t.height:parseInt(n,10),o=isNaN(o)?0:o,n=isNaN(n)?0:n;o-=e?t.paddingLeft:t.paddingRight,n-=i?t.paddingTop:t.paddingBottom,this.position.x=o,this.position.y=n},t.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),o=this.layout._getOption("originTop"),n=i?"right":"left",s=this.position.x+t[i?"paddingLeft":"paddingRight"];e[i?"left":"right"]=this.getXValue(s),e[n]="";n=o?"bottom":"top",t=this.position.y+t[o?"paddingTop":"paddingBottom"];e[o?"top":"bottom"]=this.getYValue(t),e[n]="",this.css(e),this.emitEvent("layout",[this])},t.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},t.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},t._transitionTo=function(t,e){this.getPosition();var i=this.position.x,o=this.position.y,n=parseInt(t,10),s=parseInt(e,10),s=n===this.position.x&&s===this.position.y;this.setPosition(t,e),!s||this.isTransitioning?((s={}).transform=this.getTranslate(t-i,e-o),this.transition({to:s,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})):this.layoutPosition()},t.getTranslate=function(t,e){return"translate3d("+(t=this.layout._getOption("originLeft")?t:-t)+"px, "+(e=this.layout._getOption("originTop")?e:-e)+"px, 0)"},t.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},t.moveTo=t._transitionTo,t.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},t._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this)},t.transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e,i=this._transn;for(e in t.onTransitionEnd)i.onEnd[e]=t.onTransitionEnd[e];for(e in t.to)i.ingProperties[e]=!0,t.isCleaning&&(i.clean[e]=!0);t.from&&(this.css(t.from),this.element.offsetHeight,0),this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0}else this._nonTransition(t)};var l="opacity,"+n.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()});t.enableTransition=function(){var t;this.isTransitioning||(t=this.layout.options.transitionDuration,this.css({transitionProperty:l,transitionDuration:t="number"==typeof t?t+"ms":t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(s,this,!1))},t.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},t.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};t.ontransitionend=function(t){var e,i;t.target===this.element&&(e=this._transn,i=c[t.propertyName]||t.propertyName,delete e.ingProperties[i],function(t){for(var e in t)return;return 1}(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd&&(e.onEnd[i].call(this),delete e.onEnd[i]),this.emitEvent("transitionEnd",[this]))},t.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(s,this,!1),this.isTransitioning=!1},t._removeStyles=function(t){var e,i={};for(e in t)i[e]="";this.css(i)};var d={transitionProperty:"",transitionDuration:"",transitionDelay:""};return t.removeTransitionStyles=function(){this.css(d)},t.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},t.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},t.remove=function(){o&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),this.hide()):this.removeElem()},t.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})},t.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},t.getHideRevealTransitionEndProperty=function(t){var e,t=this.layout.options[t];if(t.opacity)return"opacity";for(e in t)return e},t.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})},t.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},t.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},a}),function(n,s){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(t,e,i,o){return s(n,t,e,i,o)}):"object"==typeof module&&module.exports?module.exports=s(n,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):n.Outlayer=s(n,n.EvEmitter,n.getSize,n.fizzyUIUtils,n.Outlayer.Item)}(window,function(t,e,n,o,s){"use strict";function i(){}var r=t.console,a=t.jQuery,l=0,c={};function d(t,e){var i=o.getQueryElement(t);i?(this.element=i,a&&(this.$element=a(this.element)),this.options=o.extend({},this.constructor.defaults),this.option(e),e=++l,this.element.outlayerGUID=e,(c[e]=this)._create(),this._getOption("initLayout")&&this.layout()):r&&r.error("Bad element for "+this.constructor.namespace+": "+(i||t))}d.namespace="outlayer",d.Item=s,d.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 u=d.prototype;function h(t){function e(){t.apply(this,arguments)}return(e.prototype=Object.create(t.prototype)).constructor=e}o.extend(u,e.prototype),u.option=function(t){o.extend(this.options,t)},u._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},d.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},u._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),o.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&&this.bindResize()},u.reloadItems=function(){this.items=this._itemize(this.element.children)},u._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,o=[],n=0;n<e.length;n++){var s=new i(e[n],this);o.push(s)}return o},u._filterFindItemElements=function(t){return o.filterFindElements(t,this.options.itemSelector)},u.getItemElements=function(){return this.items.map(function(t){return t.element})},u.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),t=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0},u._init=u.layout,u._resetLayout=function(){this.getSize()},u.getSize=function(){this.size=n(this.element)},u._getMeasurement=function(t,e){var i,o=this.options[t];o?("string"==typeof o?i=this.element.querySelector(o):o instanceof HTMLElement&&(i=o),this[t]=i?n(i)[e]:o):this[t]=0},u.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},u._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},u._layoutItems=function(t,i){var o;this._emitCompleteOnItems("layout",t),t&&t.length&&(o=[],t.forEach(function(t){var e=this._getItemLayoutPosition(t);e.item=t,e.isInstant=i||t.isLayoutInstant,o.push(e)},this),this._processLayoutQueue(o))},u._getItemLayoutPosition=function(){return{x:0,y:0}},u._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},u.updateStagger=function(){var t=this.options.stagger;if(null!=t)return this.stagger=function(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),t=e&&e[1],e=e&&e[2];if(!t.length)return 0;t=parseFloat(t);e=p[e]||1;return t*e}(t),this.stagger;this.stagger=0},u._positionItem=function(t,e,i,o,n){o?t.goTo(e,i):(t.stagger(n*this.stagger),t.moveTo(e,i))},u._postLayout=function(){this.resizeContainer()},u.resizeContainer=function(){var t;!this._getOption("resizeContainer")||(t=this._getContainerSize())&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1))},u._getContainerSize=i,u._setContainerMeasure=function(t,e){var i;void 0!==t&&((i=this.size).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")},u._emitCompleteOnItems=function(e,t){var i=this;function o(){i.dispatchEvent(e+"Complete",null,[t])}var n,s=t.length;function r(){++n==s&&o()}t&&s?(n=0,t.forEach(function(t){t.once(e,r)})):o()},u.dispatchEvent=function(t,e,i){var o=e?[e].concat(i):i;this.emitEvent(t,o),a&&(this.$element=this.$element||a(this.element),e?((e=a.Event(e)).type=t,this.$element.trigger(e,i)):this.$element.trigger(t,i))},u.ignore=function(t){t=this.getItem(t);t&&(t.isIgnored=!0)},u.unignore=function(t){t=this.getItem(t);t&&delete t.isIgnored},u.stamp=function(t){(t=this._find(t))&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},u.unstamp=function(t){(t=this._find(t))&&t.forEach(function(t){o.removeFrom(this.stamps,t),this.unignore(t)},this)},u._find=function(t){if(t)return"string"==typeof t&&(t=this.element.querySelectorAll(t)),t=o.makeArray(t)},u._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},u._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)}},u._manageStamp=i,u._getElementOffset=function(t){var e=t.getBoundingClientRect(),i=this._boundingRect,t=n(t);return{left:e.left-i.left-t.marginLeft,top:e.top-i.top-t.marginTop,right:i.right-e.right-t.marginRight,bottom:i.bottom-e.bottom-t.marginBottom}},u.handleEvent=o.handleEvent,u.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},u.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},u.onresize=function(){this.resize()},o.debounceMethod(d,"onresize",100),u.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},u.needsResizeLayout=function(){var t=n(this.element);return this.size&&t&&t.innerWidth!==this.size.innerWidth},u.addItems=function(t){t=this._itemize(t);return t.length&&(this.items=this.items.concat(t)),t},u.appended=function(t){t=this.addItems(t);t.length&&(this.layoutItems(t,!0),this.reveal(t))},u.prepended=function(t){var e=this._itemize(t);e.length&&(t=this.items.slice(0),this.items=e.concat(t),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(t))},u.reveal=function(t){var i;this._emitCompleteOnItems("reveal",t),t&&t.length&&(i=this.updateStagger(),t.forEach(function(t,e){t.stagger(e*i),t.reveal()}))},u.hide=function(t){var i;this._emitCompleteOnItems("hide",t),t&&t.length&&(i=this.updateStagger(),t.forEach(function(t,e){t.stagger(e*i),t.hide()}))},u.revealItemElements=function(t){t=this.getItems(t);this.reveal(t)},u.hideItemElements=function(t){t=this.getItems(t);this.hide(t)},u.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},u.getItems=function(t){t=o.makeArray(t);var e=[];return t.forEach(function(t){t=this.getItem(t);t&&e.push(t)},this),e},u.remove=function(t){t=this.getItems(t);this._emitCompleteOnItems("remove",t),t&&t.length&&t.forEach(function(t){t.remove(),o.removeFrom(this.items,t)},this)},u.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();t=this.element.outlayerGUID;delete c[t],delete this.element.outlayerGUID,a&&a.removeData(this.element,this.constructor.namespace)},d.data=function(t){t=(t=o.getQueryElement(t))&&t.outlayerGUID;return t&&c[t]},d.create=function(t,e){var i=h(d);return i.defaults=o.extend({},d.defaults),o.extend(i.defaults,e),i.compatOptions=o.extend({},d.compatOptions),i.namespace=t,i.data=d.data,i.Item=h(s),o.htmlInit(i,t),a&&a.bridget&&a.bridget(t,i),i};var p={ms:1,s:1e3};return d.Item=s,d}),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,a){var e=t.create("masonry");e.compatOptions.fitWidth="isFitWidth";t=e.prototype;return t._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},t.measureColumns=function(){this.getContainerWidth(),this.columnWidth||(i=(e=this.items[0])&&e.element,this.columnWidth=i&&a(i).outerWidth||this.containerWidth);var t=this.columnWidth+=this.gutter,e=this.containerWidth+this.gutter,i=e/t,t=t-e%t,i=Math[t&&t<1?"round":"floor"](i);this.cols=Math.max(i,1)},t.getContainerWidth=function(){var t=this._getOption("fitWidth")?this.element.parentNode:this.element,t=a(t);this.containerWidth=t&&t.innerWidth},t._getItemLayoutPosition=function(t){t.getSize();for(var e=t.size.outerWidth%this.columnWidth,i=Math[e&&e<1?"round":"ceil"](t.size.outerWidth/this.columnWidth),i=Math.min(i,this.cols),o=this[this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition"](i,t),e={x:this.columnWidth*o.col,y:o.y},n=o.y+t.size.outerHeight,s=i+o.col,r=o.col;r<s;r++)this.colYs[r]=n;return e},t._getTopColPosition=function(t){var e=this._getTopColGroup(t),t=Math.min.apply(Math,e);return{col:e.indexOf(t),y:t}},t._getTopColGroup=function(t){if(t<2)return this.colYs;for(var e=[],i=this.cols+1-t,o=0;o<i;o++)e[o]=this._getColGroupY(o,t);return e},t._getColGroupY=function(t,e){if(e<2)return this.colYs[t];e=this.colYs.slice(t,t+e);return Math.max.apply(Math,e)},t._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols,i=1<t&&i+t>this.cols?0:i,e=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=e?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},t._manageStamp=function(t){var e=a(t),i=this._getElementOffset(t),o=this._getOption("originLeft")?i.left:i.right,t=o+e.outerWidth,o=Math.floor(o/this.columnWidth),o=Math.max(0,o),n=Math.floor(t/this.columnWidth);n-=t%this.columnWidth?0:1;for(var n=Math.min(this.cols-1,n),s=(this._getOption("originTop")?i.top:i.bottom)+e.outerHeight,r=o;r<=n;r++)this.colYs[r]=Math.max(s,this.colYs[r])},t._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},t._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},t.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},e}),function(){var t,e,i,o,n,s=document.getElementById("site-navigation");if(s&&void 0!==(t=s.getElementsByTagName("button")[0]))if(void 0!==(e=s.getElementsByTagName("ul")[0])){for(e.setAttribute("aria-expanded","false"),-1===e.className.indexOf("nav-menu")&&(e.className+=" nav-menu"),t.onclick=function(){-1!==s.className.indexOf("toggled")?(s.className=s.className.replace(" toggled",""),t.setAttribute("aria-expanded","false"),e.setAttribute("aria-expanded","false")):(s.className+=" toggled",t.setAttribute("aria-expanded","true"),e.setAttribute("aria-expanded","true"))},o=0,n=(i=e.getElementsByTagName("a")).length;o<n;o++)i[o].addEventListener("focus",r,!0),i[o].addEventListener("blur",r,!0);!function(){var t,e,i=s.querySelectorAll(".menu-item-has-children > a, .page_item_has_children > a");if("ontouchstart"in window)for(t=function(t){var e,i=this.parentNode;if(i.classList.contains("focus"))i.classList.remove("focus");else{for(t.preventDefault(),e=0;e<i.parentNode.children.length;++e)i!==i.parentNode.children[e]&&i.parentNode.children[e].classList.remove("focus");i.classList.add("focus")}},e=0;e<i.length;++e)i[e].addEventListener("touchstart",t,!1)}()}else t.style.display="none";function r(){for(var t=this;-1===t.className.indexOf("nav-menu");)"li"===t.tagName.toLowerCase()&&(-1!==t.className.indexOf("focus")?t.className=t.className.replace(" focus",""):t.className+=" focus"),t=t.parentElement}}(),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(function(t){"use strict";var S=!1,z=!1,E=0,k=2e3,$=0,O=t,L=document,M=window,j=O(M),A=[];var s,P=M.requestAnimationFrame||M.webkitRequestAnimationFrame||M.mozRequestAnimationFrame||!1,D=M.cancelAnimationFrame||M.webkitCancelAnimationFrame||M.mozCancelAnimationFrame||!1;P?M.cancelAnimationFrame||(D=function(t){}):(s=0,P=function(t,e){var i=(new Date).getTime(),o=Math.max(0,16-(i-s)),n=M.setTimeout(function(){t(i+o)},o);return s=i+o,n},D=function(t){M.clearTimeout(t)});function I(){if(o)return o;var t=L.createElement("DIV"),s=t.style,e=navigator.userAgent,i=navigator.platform,r={};return r.haspointerlock="pointerLockElement"in L||"webkitPointerLockElement"in L||"mozPointerLockElement"in L,r.isopera="opera"in M,r.isopera12=r.isopera&&"getUserMedia"in navigator,r.isoperamini="[object OperaMini]"===Object.prototype.toString.call(M.operamini),r.isie="all"in L&&"attachEvent"in t&&!r.isopera,r.isieold=r.isie&&!("msInterpolationMode"in s),r.isie7=r.isie&&!r.isieold&&(!("documentMode"in L)||7===L.documentMode),r.isie8=r.isie&&"documentMode"in L&&8===L.documentMode,r.isie9=r.isie&&"performance"in M&&9===L.documentMode,r.isie10=r.isie&&"performance"in M&&10===L.documentMode,r.isie11="msRequestFullscreen"in t&&11<=L.documentMode,r.ismsedge="msCredentials"in M,r.ismozilla="MozAppearance"in s,r.iswebkit=!r.ismsedge&&"WebkitAppearance"in s,r.ischrome=r.iswebkit&&"chrome"in M,r.ischrome38=r.ischrome&&"touchAction"in s,r.ischrome22=!r.ischrome38&&r.ischrome&&r.haspointerlock,r.ischrome26=!r.ischrome38&&r.ischrome&&"transition"in s,r.cantouch="ontouchstart"in L.documentElement||"ontouchstart"in M,r.hasw3ctouch=!!M.PointerEvent&&(0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints),r.hasmstouch=!r.hasw3ctouch&&(M.MSPointerEvent||!1),r.ismac=/^mac$/i.test(i),r.isios=r.cantouch&&/iphone|ipad|ipod/i.test(i),r.isios4=r.isios&&!("seal"in Object),r.isios7=r.isios&&"webkitHidden"in L,r.isios8=r.isios&&"hidden"in L,r.isios10=r.isios&&M.Proxy,r.isandroid=/android/i.test(e),r.haseventlistener="addEventListener"in t,r.trstyle=!1,r.hastransform=!1,r.hastranslate3d=!1,r.transitionstyle=!1,r.hastransition=!1,r.transitionend=!1,r.trstyle="transform",r.hastransform="transform"in s||function(){for(var t=["msTransform","webkitTransform","MozTransform","OTransform"],e=0,i=t.length;e<i;e++)if(void 0!==s[t[e]]){r.trstyle=t[e];break}r.hastransform=!!r.trstyle}(),r.hastransform&&(s[r.trstyle]="translate3d(1px,2px,3px)",r.hastranslate3d=/translate3d/.test(s[r.trstyle])),r.transitionstyle="transition",r.prefixstyle="",r.transitionend="transitionend",r.hastransition="transition"in s||function(){r.transitionend=!1;for(var t=["webkitTransition","msTransition","MozTransition","OTransition","OTransition","KhtmlTransition"],e=["-webkit-","-ms-","-moz-","-o-","-o","-khtml-"],i=["webkitTransitionEnd","msTransitionEnd","transitionend","otransitionend","oTransitionEnd","KhtmlTransitionEnd"],o=0,n=t.length;o<n;o++)if(t[o]in s){r.transitionstyle=t[o],r.prefixstyle=e[o],r.transitionend=i[o];break}r.ischrome26&&(r.prefixstyle=e[1]),r.hastransition=r.transitionstyle}(),r.cursorgrabvalue=function(){for(var t=["grab","-webkit-grab","-moz-grab"],e=0,i=(t=r.ischrome&&!r.ischrome38||r.isie?[]:t).length;e<i;e++){var o=t[e];if(s.cursor=o,s.cursor==o)return o}return"url(https://cdnjs.cloudflare.com/ajax/libs/slider-pro/1.3.0/css/images/openhand.cur),n-resize"}(),r.hasmousecapture="setCapture"in t,r.hasMutationObserver=!1!==W,t=null,o=r}function r(t,e){var v=this;this.version="3.7.6",this.name="nicescroll",this.me=e;var i,y=O("body"),b=this.opt={doc:y,win:!1};if(O.extend(b,B),b.snapbackspeed=80,t)for(var o in b)void 0!==t[o]&&(b[o]=t[o]);if(b.disablemutationobserver&&(W=!1),this.doc=b.doc,this.iddoc=this.doc&&this.doc[0]&&this.doc[0].id||"",this.ispage=/^BODY|HTML/.test((b.win||this.doc)[0].nodeName),this.haswrapper=!1!==b.win,this.win=b.win||(this.ispage?j:this.doc),this.docscroll=this.ispage&&!this.haswrapper?j:this.win,this.body=y,this.viewport=!1,this.isfixed=!1,this.iframe=!1,this.isiframe="IFRAME"==this.doc[0].nodeName&&"IFRAME"==this.win[0].nodeName,this.istextarea="TEXTAREA"==this.win[0].nodeName,this.forcescreen=!1,this.canshowonmouseevent="scroll"!=b.autohidemode,this.onmousedown=!1,this.onmouseup=!1,this.onmousemove=!1,this.onmousewheel=!1,this.onkeypress=!1,this.ongesturezoom=!1,this.onclick=!1,this.onscrollstart=!1,this.onscrollend=!1,this.onscrollcancel=!1,this.onzoomin=!1,this.onzoomout=!1,this.view=!1,this.page=!1,this.scroll={x:0,y:0},this.scrollratio={x:0,y:0},this.cursorheight=20,this.scrollvaluemax=0,"auto"==b.rtlmode?"horizontal-tb"==(e=(i=this.win[0]==M?this.body:this.win).css("writing-mode")||i.css("-webkit-writing-mode")||i.css("-ms-writing-mode")||i.css("-moz-writing-mode"))||"lr-tb"==e||""===e?(this.isrtlmode="rtl"==i.css("direction"),this.isvertical=!1):(this.isrtlmode="vertical-rl"==e||"tb"==e||"tb-rl"==e||"rl-tb"==e,this.isvertical="vertical-rl"==e||"tb"==e||"tb-rl"==e):(this.isrtlmode=!0===b.rtlmode,this.isvertical=!1),this.scrollrunning=!1,this.scrollmom=!1,this.observer=!1,this.observerremover=!1,(this.observerbody=!1)!==b.scrollbarid)this.id=b.scrollbarid;else for(;this.id="ascrail"+k++,L.getElementById(this.id););this.rail=!1,this.cursor=!1,this.cursorfreezed=!1,this.selectiondrag=!1,this.zoom=!1,this.zoomactive=!1,this.hasfocus=!1,this.hasmousefocus=!1,this.railslocked=!1,this.locked=!1,this.hidden=!1,this.cursoractive=!0,this.wheelprevented=!1,this.overflowx=b.overflowx,this.overflowy=b.overflowy,this.nativescrollingarea=!1,this.checkarea=0,this.events=[],this.saved={},this.delaylist={},this.synclist={},this.lastdeltax=0,this.lastdeltay=0,this.detected=I();var n,w=O.extend({},this.detected);function l(t,e,i,o,n,s,r){this.st=t,this.ed=e,this.spd=i,this.p1=o||0,this.p2=n||1,this.p3=s||0,this.p4=r||1,this.ts=q(),this.df=e-t}function s(){var t=v.doc.css(w.trstyle);return!(!t||"matrix"!=t.substr(0,6))&&t.replace(/^.*\((.*)\)$/g,"$1").replace(/px/g,"").split(/, +/)}this.canhwscroll=w.hastransform&&b.hwacceleration,this.ishwscroll=this.canhwscroll&&v.haswrapper,this.isrtlmode?this.isvertical?this.hasreversehr=!(w.iswebkit||w.isie||w.isie11):this.hasreversehr=!(w.iswebkit||w.isie&&!w.isie10&&!w.isie11):this.hasreversehr=!1,this.istouchcapable=!1,(w.cantouch||!w.hasw3ctouch&&!w.hasmstouch)&&(!w.cantouch||w.isios||w.isandroid||!w.iswebkit&&!w.ismozilla)||(this.istouchcapable=!0),b.enablemouselockapi||(w.hasmousecapture=!1,w.haspointerlock=!1),this.debounced=function(t,e,i){v&&(v.delaylist[t]||!1||(v.delaylist[t]={h:P(function(){v.delaylist[t].fn.call(v),v.delaylist[t]=!1},i)},e.call(v)),v.delaylist[t].fn=e)},this.synched=function(t,e){v.synclist[t]?v.synclist[t]=e:(v.synclist[t]=e,P(function(){v&&(v.synclist[t]&&v.synclist[t].call(v),v.synclist[t]=null)}))},this.unsynched=function(t){v.synclist[t]&&(v.synclist[t]=!1)},this.css=function(t,e){for(var i in e)v.saved.css.push([t,i,t.css(i)]),t.css(i,e[i])},this.scrollTop=function(t){return void 0===t?v.getScrollTop():v.setScrollTop(t)},this.scrollLeft=function(t){return void 0===t?v.getScrollLeft():v.setScrollLeft(t)},l.prototype={B2:function(t){return 3*(1-t)*(1-t)*t},B3:function(t){return 3*(1-t)*t*t},B4:function(t){return t*t*t},getPos:function(){return(q()-this.ts)/this.spd},getNow:function(){var t=(q()-this.ts)/this.spd,e=this.B2(t)+this.B3(t)+this.B4(t);return 1<=t?this.ed:this.st+this.df*e|0},update:function(t,e){return this.st=this.getNow(),this.ed=t,this.spd=e,this.ts=q(),this.df=this.ed-this.st,this}},this.ishwscroll?(this.doc.translate={x:0,y:0,tx:"0px",ty:"0px"},w.hastranslate3d&&w.isios&&this.doc.css("-webkit-backface-visibility","hidden"),this.getScrollTop=function(t){if(!t){t=s();if(t)return 16==t.length?-t[13]:-t[5];if(v.timerscroll&&v.timerscroll.bz)return v.timerscroll.bz.getNow()}return v.doc.translate.y},this.getScrollLeft=function(t){if(!t){t=s();if(t)return 16==t.length?-t[12]:-t[4];if(v.timerscroll&&v.timerscroll.bh)return v.timerscroll.bh.getNow()}return v.doc.translate.x},this.notifyScrollEvent=function(t){var e=L.createEvent("UIEvents");e.initUIEvent("scroll",!1,!1,M,1),e.niceevent=!0,t.dispatchEvent(e)},n=this.isrtlmode?1:-1,w.hastranslate3d&&b.enabletranslate3d?(this.setScrollTop=function(t,e){v.doc.translate.y=t,v.doc.translate.ty=-1*t+"px",v.doc.css(w.trstyle,"translate3d("+v.doc.translate.tx+","+v.doc.translate.ty+",0)"),e||v.notifyScrollEvent(v.win[0])},this.setScrollLeft=function(t,e){v.doc.translate.x=t,v.doc.translate.tx=t*n+"px",v.doc.css(w.trstyle,"translate3d("+v.doc.translate.tx+","+v.doc.translate.ty+",0)"),e||v.notifyScrollEvent(v.win[0])}):(this.setScrollTop=function(t,e){v.doc.translate.y=t,v.doc.translate.ty=-1*t+"px",v.doc.css(w.trstyle,"translate("+v.doc.translate.tx+","+v.doc.translate.ty+")"),e||v.notifyScrollEvent(v.win[0])},this.setScrollLeft=function(t,e){v.doc.translate.x=t,v.doc.translate.tx=t*n+"px",v.doc.css(w.trstyle,"translate("+v.doc.translate.tx+","+v.doc.translate.ty+")"),e||v.notifyScrollEvent(v.win[0])})):(this.getScrollTop=function(){return v.docscroll.scrollTop()},this.setScrollTop=function(t){v.docscroll.scrollTop(t)},this.getScrollLeft=function(){var t=v.hasreversehr?v.detected.ismozilla?v.page.maxw-Math.abs(v.docscroll.scrollLeft()):v.page.maxw-v.docscroll.scrollLeft():v.docscroll.scrollLeft();return t},this.setScrollLeft=function(t){return setTimeout(function(){if(v)return v.hasreversehr&&(t=v.detected.ismozilla?-(v.page.maxw-t):v.page.maxw-t),v.docscroll.scrollLeft(t)},1)}),this.getTarget=function(t){return t&&(t.target||t.srcElement)||!1},this.hasParent=function(t,e){if(!t)return!1;for(var i=t.target||t.srcElement||t||!1;i&&i.id!=e;)i=i.parentNode||!1;return!1!==i};var r={thin:1,medium:3,thick:5};function a(t,e,i){t=t.css(e),e=parseFloat(t);if(isNaN(e)){i=3==(e=r[t]||0)?i?v.win.outerHeight()-v.win.innerHeight():v.win.outerWidth()-v.win.innerWidth():1;return v.isie8&&e&&(e+=1),i?e:0}return e}this.getDocumentScrollOffset=function(){return{top:M.pageYOffset||L.documentElement.scrollTop,left:M.pageXOffset||L.documentElement.scrollLeft}},this.getOffset=function(){if(v.isfixed){var t=v.win.offset(),e=v.getDocumentScrollOffset();return t.top-=e.top,t.left-=e.left,t}e=v.win.offset();if(!v.viewport)return e;t=v.viewport.offset();return{top:e.top-t.top,left:e.left-t.left}},this.updateScrollBar=function(t){var e,i,o;v.ishwscroll?(v.rail.css({height:v.win.innerHeight()-(b.railpadding.top+b.railpadding.bottom)}),v.railh&&v.railh.css({width:v.win.innerWidth()-(b.railpadding.left+b.railpadding.right)})):((o={top:(e=v.getOffset()).top,left:e.left-(b.railpadding.left+b.railpadding.right)}).top+=a(v.win,"border-top-width",!0),o.left+=v.rail.align?v.win.outerWidth()-a(v.win,"border-right-width")-v.rail.width:a(v.win,"border-left-width"),(i=b.railoffset)&&(i.top&&(o.top+=i.top),i.left&&(o.left+=i.left)),v.railslocked||v.rail.css({top:o.top,left:o.left,height:(t?t.h:v.win.innerHeight())-(b.railpadding.top+b.railpadding.bottom)}),v.zoom&&v.zoom.css({top:o.top+1,left:1==v.rail.align?o.left-20:o.left+v.rail.width+4}),v.railh&&!v.railslocked&&(o={top:e.top,left:e.left},(i=b.railhoffset)&&(i.top&&(o.top+=i.top),i.left&&(o.left+=i.left)),i=v.railh.align?o.top+a(v.win,"border-top-width",!0)+v.win.innerHeight()-v.railh.height:o.top+a(v.win,"border-top-width",!0),o=o.left+a(v.win,"border-left-width"),v.railh.css({top:i-(b.railpadding.top+b.railpadding.bottom),left:o,width:v.railh.width})))},this.doRailClick=function(t,e,i){var o,n;v.railslocked||(v.cancelEvent(t),"pageY"in t||(t.pageX=t.clientX+L.documentElement.scrollLeft,t.pageY=t.clientY+L.documentElement.scrollTop),e?(o=i?v.doScrollLeft:v.doScrollTop,n=i?(t.pageX-v.railh.offset().left-v.cursorwidth/2)*v.scrollratio.x:(t.pageY-v.rail.offset().top-v.cursorheight/2)*v.scrollratio.y,v.unsynched("relativexy"),o(0|n)):(o=i?v.doScrollLeftBy:v.doScrollBy,n=i?v.scroll.x:v.scroll.y,t=i?t.pageX-v.railh.offset().left:t.pageY-v.rail.offset().top,i=i?v.view.w:v.view.h,o(t<=n?i:-i)))},v.newscrolly=v.newscrollx=0,v.hasanimationframe="requestAnimationFrame"in M,v.hascancelanimationframe="cancelAnimationFrame"in M,v.hasborderbox=!1,this.init=function(){if(v.saved.css=[],w.isoperamini)return!0;if(w.isandroid&&!("hidden"in L))return!0;b.emulatetouch=b.emulatetouch||b.touchbehavior,v.hasborderbox=M.getComputedStyle&&"border-box"===M.getComputedStyle(L.body)["box-sizing"];var t,i={"overflow-y":"hidden"};if((w.isie11||w.isie10)&&(i["-ms-overflow-style"]="none"),v.ishwscroll&&(this.doc.css(w.transitionstyle,w.prefixstyle+"transform 0ms ease-out"),w.transitionend&&v.bind(v.doc,w.transitionend,v.onScrollTransitionEnd,!1)),v.zindex="auto",v.ispage||"auto"!=b.zindex?v.zindex=b.zindex:v.zindex=function(){var t=v.win;if("zIndex"in t)return t.zIndex();for(;0<t.length;){if(9==t[0].nodeType)return!1;var e=t.css("zIndex");if(!isNaN(e)&&0!==e)return parseInt(e);t=t.parent()}return!1}()||"auto",!v.ispage&&"auto"!=v.zindex&&v.zindex>$&&($=v.zindex),v.isie&&0===v.zindex&&"auto"==b.zindex&&(v.zindex="auto"),!v.ispage||!w.isieold){var e=v.docscroll;v.ispage&&(e=v.haswrapper?v.win:v.doc),v.css(e,i),v.ispage&&(w.isie11||w.isie)&&v.css(O("html"),i),!w.isios||v.ispage||v.haswrapper||v.css(y,{"-webkit-overflow-scrolling":"touch"});var o=O(L.createElement("div"));o.css({position:"relative",top:0,float:"right",width:b.cursorwidth,height:0,"background-color":b.cursorcolor,border:b.cursorborder,"background-clip":"padding-box","-webkit-border-radius":b.cursorborderradius,"-moz-border-radius":b.cursorborderradius,"border-radius":b.cursorborderradius}),o.addClass("nicescroll-cursors"),v.cursor=o;var n=O(L.createElement("div"));n.attr("id",v.id),n.addClass("nicescroll-rails nicescroll-rails-vr");var s,r,a,l=["left","right","top","bottom"];for(a in l)(s=b.railpadding[r=l[a]]||0)&&n.css("padding-"+r,s+"px");n.append(o),n.width=Math.max(parseFloat(b.cursorwidth),o.outerWidth()),n.css({width:n.width+"px",zIndex:v.zindex,background:b.background,cursor:"default"}),n.visibility=!0,n.scrollable=!0,n.align="left"==b.railalign?0:1,v.rail=n;var c,d,u,h,p,f,m,g;v.rail.drag=!1;!b.boxzoom||v.ispage||w.isieold||(c=L.createElement("div"),v.bind(c,"click",v.doZoom),v.bind(c,"mouseenter",function(){v.zoom.css("opacity",b.cursoropacitymax)}),v.bind(c,"mouseleave",function(){v.zoom.css("opacity",b.cursoropacitymin)}),v.zoom=O(c),v.zoom.css({cursor:"pointer",zIndex:v.zindex,backgroundImage:"url("+b.scriptpath+"zoomico.png)",height:18,width:18,backgroundPosition:"0 0"}),b.dblclickzoom&&v.bind(v.win,"dblclick",v.doZoom),w.cantouch&&b.gesturezoom&&(v.ongesturezoom=function(t){return 1.5<t.scale&&v.doZoomIn(t),t.scale<.8&&v.doZoomOut(t),v.cancelEvent(t)},v.bind(v.win,"gestureend",v.ongesturezoom))),v.railh=!1,b.horizrailenabled&&(v.css(e,{overflowX:"hidden"}),(o=O(L.createElement("div"))).css({position:"absolute",top:0,height:b.cursorwidth,width:0,backgroundColor:b.cursorcolor,border:b.cursorborder,backgroundClip:"padding-box","-webkit-border-radius":b.cursorborderradius,"-moz-border-radius":b.cursorborderradius,"border-radius":b.cursorborderradius}),w.isieold&&o.css("overflow","hidden"),o.addClass("nicescroll-cursors"),v.cursorh=o,(m=O(L.createElement("div"))).attr("id",v.id+"-hr"),m.addClass("nicescroll-rails nicescroll-rails-hr"),m.height=Math.max(parseFloat(b.cursorwidth),o.outerHeight()),m.css({height:m.height+"px",zIndex:v.zindex,background:b.background}),m.append(o),m.visibility=!0,m.scrollable=!0,m.align="top"==b.railvalign?0:1,v.railh=m,v.railh.drag=!1),v.ispage?(n.css({position:"fixed",top:0,height:"100%"}),n.css(n.align?{right:0}:{left:0}),v.body.append(n),v.railh&&(m.css({position:"fixed",left:0,width:"100%"}),m.css(m.align?{bottom:0}:{top:0}),v.body.append(m))):(v.ishwscroll?("static"==v.win.css("position")&&v.css(v.win,{position:"relative"}),d="HTML"==v.win[0].nodeName?v.body:v.win,O(d).scrollTop(0).scrollLeft(0),v.zoom&&(v.zoom.css({position:"absolute",top:1,right:0,"margin-right":n.width+4}),d.append(v.zoom)),n.css({position:"absolute",top:0}),n.css(n.align?{right:0}:{left:0}),d.append(n),m&&(m.css({position:"absolute",left:0,bottom:0}),m.css(m.align?{bottom:0}:{top:0}),d.append(m))):(v.isfixed="fixed"==v.win.css("position"),d=v.isfixed?"fixed":"absolute",v.isfixed||(v.viewport=v.getViewport(v.win[0])),v.viewport&&(v.body=v.viewport,/fixed|absolute/.test(v.viewport.css("position"))||v.css(v.viewport,{position:"relative"})),n.css({position:d}),v.zoom&&v.zoom.css({position:d}),v.updateScrollBar(),v.body.append(n),v.zoom&&v.body.append(v.zoom),v.railh&&(m.css({position:d}),v.body.append(m))),w.isios&&v.css(v.win,{"-webkit-tap-highlight-color":"rgba(0,0,0,0)","-webkit-touch-callout":"none"}),b.disableoutline&&(w.isie&&v.win.attr("hideFocus","true"),w.iswebkit&&v.win.css("outline","none"))),!1===b.autohidemode?(v.autohidedom=!1,v.rail.css({opacity:b.cursoropacitymax}),v.railh&&v.railh.css({opacity:b.cursoropacitymax})):!0===b.autohidemode||"leave"===b.autohidemode?(v.autohidedom=O().add(v.rail),w.isie8&&(v.autohidedom=v.autohidedom.add(v.cursor)),v.railh&&(v.autohidedom=v.autohidedom.add(v.railh)),v.railh&&w.isie8&&(v.autohidedom=v.autohidedom.add(v.cursorh))):"scroll"==b.autohidemode?(v.autohidedom=O().add(v.rail),v.railh&&(v.autohidedom=v.autohidedom.add(v.railh))):"cursor"==b.autohidemode?(v.autohidedom=O().add(v.cursor),v.railh&&(v.autohidedom=v.autohidedom.add(v.cursorh))):"hidden"==b.autohidemode&&(v.autohidedom=!1,v.hide(),v.railslocked=!1),(w.cantouch||v.istouchcapable||b.emulatetouch||w.hasmstouch)&&(v.scrollmom=new R(v),v.ontouchstart=function(t){if(v.locked)return!1;if(t.pointerType&&("mouse"===t.pointerType||t.pointerType===t.MSPOINTER_TYPE_MOUSE))return!1;if(v.hasmoving=!1,v.scrollmom.timer&&(v.triggerScrollEnd(),v.scrollmom.stop()),!v.railslocked){var e=v.getTarget(t);if(e)if(/INPUT/i.test(e.nodeName)&&/range/i.test(e.type))return v.stopPropagation(t);var i,o,n,s="mousedown"===t.type;if(!("clientX"in t)&&"changedTouches"in t&&(t.clientX=t.changedTouches[0].clientX,t.clientY=t.changedTouches[0].clientY),v.forcescreen&&((t={original:(i=t).original||t}).clientX=i.screenX,t.clientY=i.screenY),v.rail.drag={x:t.clientX,y:t.clientY,sx:v.scroll.x,sy:v.scroll.y,st:v.getScrollTop(),sl:v.getScrollLeft(),pt:2,dl:!1,tg:e},v.ispage||!b.directionlockdeadzone?v.rail.drag.dl="f":(n=j.width(),o=j.height(),o=(i=v.getContentSize()).h-o,n=i.w-n,v.rail.scrollable&&!v.railh.scrollable?v.rail.drag.ck=0<o&&"v":!v.rail.scrollable&&v.railh.scrollable?v.rail.drag.ck=0<n&&"h":v.rail.drag.ck=!1),b.emulatetouch&&v.isiframe&&w.isie&&(n=v.win.position(),v.rail.drag.x+=n.left,v.rail.drag.y+=n.top),v.hasmoving=!1,v.lastmouseup=!1,v.scrollmom.reset(t.clientX,t.clientY),e&&s){if(!/INPUT|SELECT|BUTTON|TEXTAREA/i.test(e.nodeName))return w.hasmousecapture&&e.setCapture(),b.emulatetouch?(e.onclick&&!e._onclick&&(e._onclick=e.onclick,e.onclick=function(t){if(v.hasmoving)return!1;e._onclick.call(this,t)}),v.cancelEvent(t)):v.stopPropagation(t);/SUBMIT|CANCEL|BUTTON/i.test(O(e).attr("type"))&&(v.preventclick={tg:e,click:!1})}}},v.ontouchend=function(t){if(!v.rail.drag)return!0;if(2!=v.rail.drag.pt)return 1==v.rail.drag.pt?v.onmouseup(t):void 0;if(t.pointerType&&("mouse"===t.pointerType||t.pointerType===t.MSPOINTER_TYPE_MOUSE))return!1;v.rail.drag=!1;var e="mouseup"===t.type;return v.hasmoving&&(v.scrollmom.doMomentum(),v.lastmouseup=!0,v.hideCursor(),w.hasmousecapture&&L.releaseCapture(),e)?v.cancelEvent(t):void 0},u=b.emulatetouch&&v.isiframe&&!w.hasmousecapture,h=.3*b.directionlockdeadzone|0,v.ontouchmove=function(t,e){if(!v.rail.drag)return!0;if(t.targetTouches&&b.preventmultitouchscrolling&&1<t.targetTouches.length)return!0;if(t.pointerType&&("mouse"===t.pointerType||t.pointerType===t.MSPOINTER_TYPE_MOUSE))return!0;if(2!=v.rail.drag.pt)return 1==v.rail.drag.pt?v.onmousemove(t):void 0;"changedTouches"in t&&(t.clientX=t.changedTouches[0].clientX,t.clientY=t.changedTouches[0].clientY),l=s=0,u&&!e&&(l=-(o=v.win.position()).left,s=-o.top);var i=t.clientY+s,o=i-v.rail.drag.y,n=t.clientX+l,s=n-v.rail.drag.x,r=v.rail.drag.st-o;if(v.ishwscroll&&b.bouncescroll)r<0?r=Math.round(r/2):r>v.page.maxh&&(r=v.page.maxh+Math.round((r-v.page.maxh)/2));else if(r<0?i=r=0:r>v.page.maxh&&(r=v.page.maxh,i=0),0===i&&!v.hasmoving)return v.ispage||(v.rail.drag=!1),!0;var a=v.getScrollLeft();if(v.railh&&v.railh.scrollable&&(a=v.isrtlmode?s-v.rail.drag.sl:v.rail.drag.sl-s,v.ishwscroll&&b.bouncescroll?a<0?a=Math.round(a/2):a>v.page.maxw&&(a=v.page.maxw+Math.round((a-v.page.maxw)/2)):(a<0&&(n=a=0),a>v.page.maxw&&(a=v.page.maxw,n=0))),!v.hasmoving){if(v.rail.drag.y===t.clientY&&v.rail.drag.x===t.clientX)return v.cancelEvent(t);var l=Math.abs(o),o=Math.abs(s),s=b.directionlockdeadzone;if(v.rail.drag.ck?"v"==v.rail.drag.ck?s<o&&l<=h?v.rail.drag=!1:s<l&&(v.rail.drag.dl="v"):"h"==v.rail.drag.ck&&(s<l&&o<=h?v.rail.drag=!1:s<o&&(v.rail.drag.dl="h")):s<l&&s<o?v.rail.drag.dl="f":s<l?v.rail.drag.dl=h<o?"f":"v":s<o&&(v.rail.drag.dl=h<l?"f":"h"),!v.rail.drag.dl)return v.cancelEvent(t);v.triggerScrollStart(t.clientX,t.clientY,0,0,0),v.hasmoving=!0}return v.preventclick&&!v.preventclick.click&&(v.preventclick.click=v.preventclick.tg.onclick||!1,v.preventclick.tg.onclick=v.onpreventclick),v.rail.drag.dl&&("v"==v.rail.drag.dl?a=v.rail.drag.sl:"h"==v.rail.drag.dl&&(r=v.rail.drag.st)),v.synched("touchmove",function(){v.rail.drag&&2==v.rail.drag.pt&&(v.prepareTransition&&v.resetTransition(),v.rail.scrollable&&v.setScrollTop(r),v.scrollmom.update(n,i),v.railh&&v.railh.scrollable?(v.setScrollLeft(a),v.showCursor(r,a)):v.showCursor(r),w.isie10&&L.selection.clear())}),v.cancelEvent(t)},v.ontouchstartCursor=function(t,e){if(!v.rail.drag||3==v.rail.drag.pt){if(v.locked)return v.cancelEvent(t);v.cancelScroll(),v.rail.drag={x:t.touches[0].clientX,y:t.touches[0].clientY,sx:v.scroll.x,sy:v.scroll.y,pt:3,hr:!!e};e=v.getTarget(t);return!v.ispage&&w.hasmousecapture&&e.setCapture(),v.isiframe&&!w.hasmousecapture&&(v.saved.csspointerevents=v.doc.css("pointer-events"),v.css(v.doc,{"pointer-events":"none"})),v.cancelEvent(t)}},v.ontouchendCursor=function(t){if(v.rail.drag&&(w.hasmousecapture&&L.releaseCapture(),v.isiframe&&!w.hasmousecapture&&v.doc.css("pointer-events",v.saved.csspointerevents),3==v.rail.drag.pt))return v.rail.drag=!1,v.cancelEvent(t)},v.ontouchmoveCursor=function(t){var e;if(v.rail.drag&&3==v.rail.drag.pt)return v.cursorfreezed=!0,v.rail.drag.hr?(v.scroll.x=v.rail.drag.sx+(t.touches[0].clientX-v.rail.drag.x),v.scroll.x<0&&(v.scroll.x=0),e=v.scrollvaluemaxw,v.scroll.x>e&&(v.scroll.x=e)):(v.scroll.y=v.rail.drag.sy+(t.touches[0].clientY-v.rail.drag.y),v.scroll.y<0&&(v.scroll.y=0),e=v.scrollvaluemax,v.scroll.y>e&&(v.scroll.y=e)),v.synched("touchmove",function(){v.rail.drag&&3==v.rail.drag.pt&&(v.showCursor(),v.rail.drag.hr?v.doScrollLeft(Math.round(v.scroll.x*v.scrollratio.x),b.cursordragspeed):v.doScrollTop(Math.round(v.scroll.y*v.scrollratio.y),b.cursordragspeed))}),v.cancelEvent(t)}),v.onmousedown=function(t,e){if(!v.rail.drag||1==v.rail.drag.pt){if(v.railslocked)return v.cancelEvent(t);v.cancelScroll(),v.rail.drag={x:t.clientX,y:t.clientY,sx:v.scroll.x,sy:v.scroll.y,pt:1,hr:e||!1};e=v.getTarget(t);return w.hasmousecapture&&e.setCapture(),v.isiframe&&!w.hasmousecapture&&(v.saved.csspointerevents=v.doc.css("pointer-events"),v.css(v.doc,{"pointer-events":"none"})),v.hasmoving=!1,v.cancelEvent(t)}},v.onmouseup=function(t){if(v.rail.drag)return 1!=v.rail.drag.pt||(w.hasmousecapture&&L.releaseCapture(),v.isiframe&&!w.hasmousecapture&&v.doc.css("pointer-events",v.saved.csspointerevents),v.rail.drag=!1,v.cursorfreezed=!1,v.hasmoving&&v.triggerScrollEnd(),v.cancelEvent(t))},v.onmousemove=function(t){var e;if(v.rail.drag){if(1===v.rail.drag.pt)return w.ischrome&&0===t.which?v.onmouseup(t):(v.cursorfreezed=!0,v.hasmoving||v.triggerScrollStart(t.clientX,t.clientY,0,0,0),v.hasmoving=!0,v.rail.drag.hr?(v.scroll.x=v.rail.drag.sx+(t.clientX-v.rail.drag.x),v.scroll.x<0&&(v.scroll.x=0),e=v.scrollvaluemaxw,v.scroll.x>e&&(v.scroll.x=e)):(v.scroll.y=v.rail.drag.sy+(t.clientY-v.rail.drag.y),v.scroll.y<0&&(v.scroll.y=0),e=v.scrollvaluemax,v.scroll.y>e&&(v.scroll.y=e)),v.synched("mousemove",function(){v.cursorfreezed&&(v.showCursor(),v.rail.drag.hr?v.scrollLeft(Math.round(v.scroll.x*v.scrollratio.x)):v.scrollTop(Math.round(v.scroll.y*v.scrollratio.y)))}),v.cancelEvent(t))}else v.checkarea=0},w.cantouch||b.emulatetouch?(v.onpreventclick=function(t){if(v.preventclick)return v.preventclick.tg.onclick=v.preventclick.click,v.preventclick=!1,v.cancelEvent(t)},v.onclick=!w.isios&&function(t){return!v.lastmouseup||(v.lastmouseup=!1,v.cancelEvent(t))},b.grabcursorenabled&&w.cursorgrabvalue&&(v.css(v.ispage?v.doc:v.win,{cursor:w.cursorgrabvalue}),v.css(v.rail,{cursor:w.cursorgrabvalue}))):(p=function(t){var e,i;v.selectiondrag&&(t&&((e=v.win.outerHeight())<=(i=0<(i=t.pageY-v.selectiondrag.top)&&i<e?0:i)&&(i-=e),v.selectiondrag.df=i),0!==v.selectiondrag.df&&(i=-2*v.selectiondrag.df/6|0,v.doScrollBy(i),v.debounced("doselectionscroll",function(){p()},50)))},"getSelection"in L?v.hasTextSelected=function(){return 0<L.getSelection().rangeCount}:"selection"in L?v.hasTextSelected=function(){return"None"!=L.selection.type}:v.hasTextSelected=function(){return!1},v.onselectionstart=function(t){v.ispage||(v.selectiondrag=v.win.offset())},v.onselectionend=function(t){v.selectiondrag=!1},v.onselectiondrag=function(t){v.selectiondrag&&v.hasTextSelected()&&v.debounced("selectionscroll",function(){p(t)},250)}),w.hasw3ctouch?(v.css(v.ispage?O("html"):v.win,{"touch-action":"none"}),v.css(v.rail,{"touch-action":"none"}),v.css(v.cursor,{"touch-action":"none"}),v.bind(v.win,"pointerdown",v.ontouchstart),v.bind(L,"pointerup",v.ontouchend),v.delegate(L,"pointermove",v.ontouchmove)):w.hasmstouch?(v.css(v.ispage?O("html"):v.win,{"-ms-touch-action":"none"}),v.css(v.rail,{"-ms-touch-action":"none"}),v.css(v.cursor,{"-ms-touch-action":"none"}),v.bind(v.win,"MSPointerDown",v.ontouchstart),v.bind(L,"MSPointerUp",v.ontouchend),v.delegate(L,"MSPointerMove",v.ontouchmove),v.bind(v.cursor,"MSGestureHold",function(t){t.preventDefault()}),v.bind(v.cursor,"contextmenu",function(t){t.preventDefault()})):w.cantouch&&(v.bind(v.win,"touchstart",v.ontouchstart,!1,!0),v.bind(L,"touchend",v.ontouchend,!1,!0),v.bind(L,"touchcancel",v.ontouchend,!1,!0),v.delegate(L,"touchmove",v.ontouchmove,!1,!0)),b.emulatetouch&&(v.bind(v.win,"mousedown",v.ontouchstart,!1,!0),v.bind(L,"mouseup",v.ontouchend,!1,!0),v.bind(L,"mousemove",v.ontouchmove,!1,!0)),!b.cursordragontouch&&(w.cantouch||b.emulatetouch)||(v.rail.css({cursor:"default"}),v.railh&&v.railh.css({cursor:"default"}),v.jqbind(v.rail,"mouseenter",function(){return!(!v.ispage&&!v.win.is(":visible"))&&(v.canshowonmouseevent&&v.showCursor(),void(v.rail.active=!0))}),v.jqbind(v.rail,"mouseleave",function(){v.rail.active=!1,v.rail.drag||v.hideCursor()}),b.sensitiverail&&(v.bind(v.rail,"click",function(t){v.doRailClick(t,!1,!1)}),v.bind(v.rail,"dblclick",function(t){v.doRailClick(t,!0,!1)}),v.bind(v.cursor,"click",function(t){v.cancelEvent(t)}),v.bind(v.cursor,"dblclick",function(t){v.cancelEvent(t)})),v.railh&&(v.jqbind(v.railh,"mouseenter",function(){return!(!v.ispage&&!v.win.is(":visible"))&&(v.canshowonmouseevent&&v.showCursor(),void(v.rail.active=!0))}),v.jqbind(v.railh,"mouseleave",function(){v.rail.active=!1,v.rail.drag||v.hideCursor()}),b.sensitiverail&&(v.bind(v.railh,"click",function(t){v.doRailClick(t,!1,!0)}),v.bind(v.railh,"dblclick",function(t){v.doRailClick(t,!0,!0)}),v.bind(v.cursorh,"click",function(t){v.cancelEvent(t)}),v.bind(v.cursorh,"dblclick",function(t){v.cancelEvent(t)})))),b.cursordragontouch&&(this.istouchcapable||w.cantouch)&&(v.bind(v.cursor,"touchstart",v.ontouchstartCursor),v.bind(v.cursor,"touchmove",v.ontouchmoveCursor),v.bind(v.cursor,"touchend",v.ontouchendCursor),v.cursorh&&v.bind(v.cursorh,"touchstart",function(t){v.ontouchstartCursor(t,!0)}),v.cursorh&&v.bind(v.cursorh,"touchmove",v.ontouchmoveCursor),v.cursorh&&v.bind(v.cursorh,"touchend",v.ontouchendCursor)),b.emulatetouch||w.isandroid||w.isios?(v.bind(w.hasmousecapture?v.win:L,"mouseup",v.ontouchend),v.onclick&&v.bind(L,"click",v.onclick),b.cursordragontouch?(v.bind(v.cursor,"mousedown",v.onmousedown),v.bind(v.cursor,"mouseup",v.onmouseup),v.cursorh&&v.bind(v.cursorh,"mousedown",function(t){v.onmousedown(t,!0)}),v.cursorh&&v.bind(v.cursorh,"mouseup",v.onmouseup)):(v.bind(v.rail,"mousedown",function(t){t.preventDefault()}),v.railh&&v.bind(v.railh,"mousedown",function(t){t.preventDefault()}))):(v.bind(w.hasmousecapture?v.win:L,"mouseup",v.onmouseup),v.bind(L,"mousemove",v.onmousemove),v.onclick&&v.bind(L,"click",v.onclick),v.bind(v.cursor,"mousedown",v.onmousedown),v.bind(v.cursor,"mouseup",v.onmouseup),v.railh&&(v.bind(v.cursorh,"mousedown",function(t){v.onmousedown(t,!0)}),v.bind(v.cursorh,"mouseup",v.onmouseup)),!v.ispage&&b.enablescrollonselection&&(v.bind(v.win[0],"mousedown",v.onselectionstart),v.bind(L,"mouseup",v.onselectionend),v.bind(v.cursor,"mouseup",v.onselectionend),v.cursorh&&v.bind(v.cursorh,"mouseup",v.onselectionend),v.bind(L,"mousemove",v.onselectiondrag)),v.zoom&&(v.jqbind(v.zoom,"mouseenter",function(){v.canshowonmouseevent&&v.showCursor(),v.rail.active=!0}),v.jqbind(v.zoom,"mouseleave",function(){v.rail.active=!1,v.rail.drag||v.hideCursor()}))),b.enablemousewheel&&(v.isiframe||v.mousewheel(w.isie&&v.ispage?L:v.win,v.onmousewheel),v.mousewheel(v.rail,v.onmousewheel),v.railh&&v.mousewheel(v.railh,v.onmousewheelhr)),v.ispage||w.cantouch||/HTML|^BODY/.test(v.win[0].nodeName)||(v.win.attr("tabindex")||v.win.attr({tabindex:++E}),v.bind(v.win,"focus",function(t){S=v.getTarget(t).id||v.getTarget(t)||!1,v.hasfocus=!0,v.canshowonmouseevent&&v.noticeCursor()}),v.bind(v.win,"blur",function(t){S=!1,v.hasfocus=!1}),v.bind(v.win,"mouseenter",function(t){z=v.getTarget(t).id||v.getTarget(t)||!1,v.hasmousefocus=!0,v.canshowonmouseevent&&v.noticeCursor()}),v.bind(v.win,"mouseleave",function(t){z=!1,v.hasmousefocus=!1,v.rail.drag||v.hideCursor()})),v.onkeypress=function(t){if(v.railslocked&&0===v.page.maxh)return!0;t=t||M.event;var e=v.getTarget(t);if(e&&/INPUT|TEXTAREA|SELECT|OPTION/.test(e.nodeName)&&(!(e.getAttribute("type")||e.type||!1)||!/submit|button|cancel/i.tp))return!0;if(O(e).attr("contenteditable"))return!0;if(v.hasfocus||v.hasmousefocus&&!S||v.ispage&&!S&&!z){e=t.keyCode;if(v.railslocked&&27!=e)return v.cancelEvent(t);var i=t.ctrlKey||!1,o=t.shiftKey||!1,n=!1;switch(e){case 38:case 63233:v.doScrollBy(72),n=!0;break;case 40:case 63235:v.doScrollBy(-72),n=!0;break;case 37:case 63232:v.railh&&(i?v.doScrollLeft(0):v.doScrollLeftBy(72),n=!0);break;case 39:case 63234:v.railh&&(i?v.doScrollLeft(v.page.maxw):v.doScrollLeftBy(-72),n=!0);break;case 33:case 63276:v.doScrollBy(v.view.h),n=!0;break;case 34:case 63277:v.doScrollBy(-v.view.h),n=!0;break;case 36:case 63273:v.railh&&i?v.doScrollPos(0,0):v.doScrollTo(0),n=!0;break;case 35:case 63275:v.railh&&i?v.doScrollPos(v.page.maxw,v.page.maxh):v.doScrollTo(v.page.maxh),n=!0;break;case 32:b.spacebarenabled&&(o?v.doScrollBy(v.view.h):v.doScrollBy(-v.view.h),n=!0);break;case 27:v.zoomactive&&(v.doZoom(),n=!0)}return n?v.cancelEvent(t):void 0}},b.enablekeyboard&&v.bind(L,w.isopera&&!w.isopera12?"keypress":"keydown",v.onkeypress),v.bind(L,"keydown",function(t){!t.ctrlKey&&1||(v.wheelprevented=!0)}),v.bind(L,"keyup",function(t){t.ctrlKey||!1||(v.wheelprevented=!1)}),v.bind(M,"blur",function(t){v.wheelprevented=!1}),v.bind(M,"resize",v.onscreenresize),v.bind(M,"orientationchange",v.onscreenresize),v.bind(M,"load",v.lazyResize),!w.ischrome||v.ispage||v.haswrapper||(f=v.win.attr("style"),m=parseFloat(v.win.css("width"))+1,v.win.css("width",m),v.synched("chromefix",function(){v.win.attr("style",f)})),v.onAttributeChange=function(t){v.lazyResize(v.isieold?250:30)},b.enableobserver&&(v.isie11||!1===W||(v.observerbody=new W(function(t){if(t.forEach(function(t){if("attributes"==t.type)return y.hasClass("modal-open")&&y.hasClass("modal-dialog")&&!O.contains(O(".modal-dialog")[0],v.doc[0])?v.hide():v.show()}),v.me.clientWidth!=v.page.width||v.me.clientHeight!=v.page.height)return v.lazyResize(30)}),v.observerbody.observe(L.body,{childList:!0,subtree:!0,characterData:!1,attributes:!0,attributeFilter:["class"]})),v.ispage||v.haswrapper||(g=v.win[0],!1!==W?(v.observer=new W(function(t){t.forEach(v.onAttributeChange)}),v.observer.observe(g,{childList:!0,characterData:!1,attributes:!0,subtree:!1}),v.observerremover=new W(function(t){t.forEach(function(t){if(0<t.removedNodes.length)for(var e in t.removedNodes)if(v&&t.removedNodes[e]===g)return v.remove()})}),v.observerremover.observe(g.parentNode,{childList:!0,characterData:!1,attributes:!1,subtree:!1})):(v.bind(g,w.isie&&!w.isie9?"propertychange":"DOMAttrModified",v.onAttributeChange),w.isie9&&g.attachEvent("onpropertychange",v.onAttributeChange),v.bind(g,"DOMNodeRemoved",function(t){t.target===g&&v.remove()})))),!v.ispage&&b.boxzoom&&v.bind(M,"resize",v.resizeZoom),v.istextarea&&(v.bind(v.win,"keydown",v.lazyResize),v.bind(v.win,"mouseup",v.lazyResize)),v.lazyResize(30)}"IFRAME"==this.doc[0].nodeName&&(t=function(){var t;v.iframexd=!1;try{var e;(e="contentDocument"in this?this.contentDocument:this.contentWindow._doc).domain}catch(t){e=!(v.iframexd=!0)}if(v.iframexd)return"console"in M&&console.log("NiceScroll error: policy restriced iframe"),!0;v.forcescreen=!0,v.isiframe&&(v.iframe={doc:O(e),html:v.doc.contents().find("html")[0],body:v.doc.contents().find("body")[0]},v.getContentSize=function(){return{w:Math.max(v.iframe.html.scrollWidth,v.iframe.body.scrollWidth),h:Math.max(v.iframe.html.scrollHeight,v.iframe.body.scrollHeight)}},v.docscroll=O(v.iframe.body)),w.isios||!b.iframeautoresize||v.isiframe||(v.win.scrollTop(0),v.doc.height(""),t=Math.max(e.getElementsByTagName("html")[0].scrollHeight,e.body.scrollHeight),v.doc.height(t)),v.lazyResize(30),v.css(O(v.iframe.body),i),w.isios&&v.haswrapper&&v.css(O(e.body),{"-webkit-transform":"translate3d(0,0,0)"}),"contentWindow"in this?v.bind(this.contentWindow,"scroll",v.onscroll):v.bind(e,"scroll",v.onscroll),b.enablemousewheel&&v.mousewheel(e,v.onmousewheel),b.enablekeyboard&&v.bind(e,w.isopera?"keypress":"keydown",v.onkeypress),w.cantouch?(v.bind(e,"touchstart",v.ontouchstart),v.bind(e,"touchmove",v.ontouchmove)):b.emulatetouch&&(v.bind(e,"mousedown",v.ontouchstart),v.bind(e,"mousemove",function(t){return v.ontouchmove(t,!0)}),b.grabcursorenabled&&w.cursorgrabvalue&&v.css(O(e.body),{cursor:w.cursorgrabvalue})),v.bind(e,"mouseup",v.ontouchend),v.zoom&&(b.dblclickzoom&&v.bind(e,"dblclick",v.doZoom),v.ongesturezoom&&v.bind(e,"gestureend",v.ongesturezoom))},this.doc[0].readyState&&"complete"===this.doc[0].readyState&&setTimeout(function(){t.call(v.doc[0],!1)},500),v.bind(this.doc,"load",t))},this.showCursor=function(t,e){v.cursortimeout&&(clearTimeout(v.cursortimeout),v.cursortimeout=0),v.rail&&(v.autohidedom&&(v.autohidedom.stop().css({opacity:b.cursoropacitymax}),v.cursoractive=!0),v.rail.drag&&1==v.rail.drag.pt||(void 0!==t&&!1!==t&&(v.scroll.y=t/v.scrollratio.y|0),void 0!==e&&(v.scroll.x=e/v.scrollratio.x|0)),v.cursor.css({height:v.cursorheight,top:v.scroll.y}),v.cursorh&&(e=v.hasreversehr?v.scrollvaluemaxw-v.scroll.x:v.scroll.x,v.cursorh.css({width:v.cursorwidth,left:!v.rail.align&&v.rail.visibility?e+v.rail.width:e}),v.cursoractive=!0),v.zoom&&v.zoom.stop().css({opacity:b.cursoropacitymax}))},this.hideCursor=function(t){v.cursortimeout||v.rail&&v.autohidedom&&(v.hasmousefocus&&"leave"===b.autohidemode||(v.cursortimeout=setTimeout(function(){v.rail.active&&v.showonmouseevent||(v.autohidedom.stop().animate({opacity:b.cursoropacitymin}),v.zoom&&v.zoom.stop().animate({opacity:b.cursoropacitymin}),v.cursoractive=!1),v.cursortimeout=0},t||b.hidecursordelay)))},this.noticeCursor=function(t,e,i){v.showCursor(e,i),v.rail.active||v.hideCursor(t)},this.getContentSize=v.ispage?function(){return{w:Math.max(L.body.scrollWidth,L.documentElement.scrollWidth),h:Math.max(L.body.scrollHeight,L.documentElement.scrollHeight)}}:v.haswrapper?function(){return{w:v.doc[0].offsetWidth,h:v.doc[0].offsetHeight}}:function(){return{w:v.docscroll[0].scrollWidth,h:v.docscroll[0].scrollHeight}},this.onResize=function(t,e){if(!v||!v.win)return!1;var i=v.page.maxh,o=v.page.maxw,n=v.view.h,s=v.view.w;if(v.view={w:v.ispage?v.win.width():v.win[0].clientWidth,h:v.ispage?v.win.height():v.win[0].clientHeight},v.page=e||v.getContentSize(),v.page.maxh=Math.max(0,v.page.h-v.view.h),v.page.maxw=Math.max(0,v.page.w-v.view.w),v.page.maxh==i&&v.page.maxw==o&&v.view.w==s&&v.view.h==n){if(v.ispage)return v;s=v.win.offset();if(v.lastposition){n=v.lastposition;if(n.top==s.top&&n.left==s.left)return v}v.lastposition=s}return 0===v.page.maxh?(v.hideRail(),v.scrollvaluemax=0,v.scroll.y=0,v.scrollratio.y=0,v.cursorheight=0,v.setScrollTop(0),v.rail&&(v.rail.scrollable=!1)):(v.page.maxh-=b.railpadding.top+b.railpadding.bottom,v.rail.scrollable=!0),0===v.page.maxw?(v.hideRailHr(),v.scrollvaluemaxw=0,v.scroll.x=0,v.scrollratio.x=0,v.cursorwidth=0,v.setScrollLeft(0),v.railh&&(v.railh.scrollable=!1)):(v.page.maxw-=b.railpadding.left+b.railpadding.right,v.railh&&(v.railh.scrollable=b.horizrailenabled)),v.railslocked=v.locked||0===v.page.maxh&&0===v.page.maxw,v.railslocked?(v.ispage||v.updateScrollBar(v.view),!1):(v.hidden||(v.rail.visibility||v.showRail(),v.railh&&!v.railh.visibility&&v.showRailHr()),v.istextarea&&v.win.css("resize")&&"none"!=v.win.css("resize")&&(v.view.h-=20),v.cursorheight=Math.min(v.view.h,Math.round(v.view.h*(v.view.h/v.page.h))),v.cursorheight=b.cursorfixedheight||Math.max(b.cursorminheight,v.cursorheight),v.cursorwidth=Math.min(v.view.w,Math.round(v.view.w*(v.view.w/v.page.w))),v.cursorwidth=b.cursorfixedheight||Math.max(b.cursorminheight,v.cursorwidth),v.scrollvaluemax=v.view.h-v.cursorheight-(b.railpadding.top+b.railpadding.bottom),v.hasborderbox||(v.scrollvaluemax-=v.cursor[0].offsetHeight-v.cursor[0].clientHeight),v.railh&&(v.railh.width=0<v.page.maxh?v.rail.width:v.view.w,v.scrollvaluemaxw=v.railh.width-v.cursorwidth-(b.railpadding.left+b.railpadding.right)),v.ispage||v.updateScrollBar(v.view),v.scrollratio={x:v.page.maxw/v.scrollvaluemaxw,y:v.page.maxh/v.scrollvaluemax},v.getScrollTop()>v.page.maxh?v.doScrollTop(v.page.maxh):(v.scroll.y=v.getScrollTop()/v.scrollratio.y|0,v.scroll.x=v.getScrollLeft()/v.scrollratio.x|0,v.cursoractive&&v.noticeCursor()),v.scroll.y&&0===v.getScrollTop()&&v.doScrollTo(v.scroll.y*v.scrollratio.y|0),v)},this.resize=v.onResize;var c=0;function d(i,o,n,t){v._bind(i,o,function(t){var e={original:t=t||M.event,target:t.target||t.srcElement,type:"wheel",deltaMode:"MozMousePixelScroll"==t.type?0:1,deltaX:0,deltaZ:0,preventDefault:function(){return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},stopImmediatePropagation:function(){t.stopImmediatePropagation?t.stopImmediatePropagation():t.cancelBubble=!0}};return"mousewheel"==o?(t.wheelDeltaX&&(e.deltaX=-.025*t.wheelDeltaX),t.wheelDeltaY&&(e.deltaY=-.025*t.wheelDeltaY),e.deltaY||e.deltaX||(e.deltaY=-.025*t.wheelDelta)):e.deltaY=t.detail,n.call(i,e)},t)}this.onscreenresize=function(t){clearTimeout(c);var e=!v.ispage&&!v.haswrapper;e&&v.hideRails(),c=setTimeout(function(){v&&(e&&v.showRails(),v.resize()),c=0},120)},this.lazyResize=function(t){return clearTimeout(c),t=isNaN(t)?240:t,c=setTimeout(function(){v&&v.resize(),c=0},t),v},this.jqbind=function(t,e,i){v.events.push({e:t,n:e,f:i,q:!0}),O(t).on(e,i)};var u=!(this.mousewheel=function(t,e,i){var o="jquery"in t?t[0]:t;"onwheel"in L.createElement("div")?v._bind(o,"wheel",e,i||!1):(d(o,t=void 0!==L.onmousewheel?"mousewheel":"DOMMouseScroll",e,i||!1),"DOMMouseScroll"==t&&d(o,"MozMousePixelScroll",e,i||!1))});if(w.haseventlistener){try{var h=Object.defineProperty({},"passive",{get:function(){u=!0}});M.addEventListener("test",null,h)}catch(t){}this.stopPropagation=function(t){return t&&(t=t.original||t).stopPropagation(),!1},this.cancelEvent=function(t){return t.cancelable&&t.preventDefault(),t.stopImmediatePropagation(),t.preventManipulation&&t.preventManipulation(),!1}}else Event.prototype.preventDefault=function(){this.returnValue=!1},Event.prototype.stopPropagation=function(){this.cancelBubble=!0},M.constructor.prototype.addEventListener=L.constructor.prototype.addEventListener=Element.prototype.addEventListener=function(t,e,i){this.attachEvent("on"+t,e)},M.constructor.prototype.removeEventListener=L.constructor.prototype.removeEventListener=Element.prototype.removeEventListener=function(t,e,i){this.detachEvent("on"+t,e)},this.cancelEvent=function(t){return(t=t||M.event)&&(t.cancelBubble=!0,t.cancel=!0,t.returnValue=!1),!1},this.stopPropagation=function(t){return(t=t||M.event)&&(t.cancelBubble=!0),!1};this.delegate=function(t,e,i,o,n){var s=A[e]||!1;s||(v.bind(t,e,(s={a:[],l:[],f:function(t){for(var e=s.l,i=!1,o=e.length-1;0<=o;o--)if(!1===(i=e[o].call(t.target,t)))return!1;return i}}).f,o,n),A[e]=s),v.ispage?(s.a=[v.id].concat(s.a),s.l=[i].concat(s.l)):(s.a.push(v.id),s.l.push(i))},this.undelegate=function(t,e,i,o,n){var s=A[e]||!1;if(s&&s.l)for(var r=0,a=s.l.length;r<a;r++)s.a[r]===v.id&&(s.a.splice(r),s.l.splice(r),0===s.a.length&&(v._unbind(t,e,s.l.f),A[e]=null))},this.bind=function(t,e,i,o,n){t="jquery"in t?t[0]:t;v._bind(t,e,i,o||!1,n||!1)},this._bind=function(t,e,i,o,n){v.events.push({e:t,n:e,f:i,b:o,q:!1}),u&&n?t.addEventListener(e,i,{passive:!1,capture:o}):t.addEventListener(e,i,o||!1)},this._unbind=function(t,e,i,o){A[e]?v.undelegate(t,e,i,o):t.removeEventListener(e,i,o)},this.unbindAll=function(){for(var t=0;t<v.events.length;t++){var e=v.events[t];e.q?e.e.unbind(e.n,e.f):v._unbind(e.e,e.n,e.f,e.b)}},this.showRails=function(){return v.showRail().showRailHr()},this.showRail=function(){return 0===v.page.maxh||!v.ispage&&"none"==v.win.css("display")||(v.rail.visibility=!0,v.rail.css("display","block")),v},this.showRailHr=function(){return v.railh&&(0===v.page.maxw||!v.ispage&&"none"==v.win.css("display")||(v.railh.visibility=!0,v.railh.css("display","block"))),v},this.hideRails=function(){return v.hideRail().hideRailHr()},this.hideRail=function(){return v.rail.visibility=!1,v.rail.css("display","none"),v},this.hideRailHr=function(){return v.railh&&(v.railh.visibility=!1,v.railh.css("display","none")),v},this.show=function(){return v.hidden=!1,v.railslocked=!1,v.showRails()},this.hide=function(){return v.hidden=!0,v.railslocked=!0,v.hideRails()},this.toggle=function(){return v.hidden?v.show():v.hide()},this.remove=function(){for(var t in v.stop(),v.cursortimeout&&clearTimeout(v.cursortimeout),v.delaylist)v.delaylist[t]&&D(v.delaylist[t].h);v.doZoomOut(),v.unbindAll(),w.isie9&&v.win[0].detachEvent("onpropertychange",v.onAttributeChange),!1!==v.observer&&v.observer.disconnect(),!1!==v.observerremover&&v.observerremover.disconnect(),!1!==v.observerbody&&v.observerbody.disconnect(),v.events=null,v.cursor&&v.cursor.remove(),v.cursorh&&v.cursorh.remove(),v.rail&&v.rail.remove(),v.railh&&v.railh.remove(),v.zoom&&v.zoom.remove();for(var e=0;e<v.saved.css.length;e++){var i=v.saved.css[e];i[0].css(i[1],void 0===i[2]?"":i[2])}v.saved=!1,v.me.data("__nicescroll","");var o,n=O.nicescroll;for(o in n.each(function(t){if(this&&this.id===v.id){delete n[t];for(var e=++t;e<n.length;e++,t++)n[t]=n[e];n.length--,n.length&&delete n[n.length]}}),v)v[o]=null,delete v[o];v=null},this.scrollstart=function(t){return this.onscrollstart=t,v},this.scrollend=function(t){return this.onscrollend=t,v},this.scrollcancel=function(t){return this.onscrollcancel=t,v},this.zoomin=function(t){return this.onzoomin=t,v},this.zoomout=function(t){return this.onzoomout=t,v},this.isScrollable=function(t){var e=t.target||t;if("OPTION"==e.nodeName)return!0;for(;e&&1==e.nodeType&&e!==this.me[0]&&!/^BODY|HTML/.test(e.nodeName);){var i=O(e),i=i.css("overflowY")||i.css("overflowX")||i.css("overflow")||"";if(/scroll|auto/.test(i))return e.clientHeight!=e.scrollHeight;e=e.parentNode||!1}return!1},this.getViewport=function(t){for(var e=!(!t||!t.parentNode)&&t.parentNode;e&&1==e.nodeType&&!/^BODY|HTML/.test(e.nodeName);){var i=O(e);if(/fixed|absolute/.test(i.css("position")))return i;var o=i.css("overflowY")||i.css("overflowX")||i.css("overflow")||"";if(/scroll|auto/.test(o)&&e.clientHeight!=e.scrollHeight)return i;if(0<i.getNiceScroll().length)return i;e=e.parentNode||!1}return!1},this.triggerScrollStart=function(t,e,i,o,n){v.onscrollstart&&(n={type:"scrollstart",current:{x:t,y:e},request:{x:i,y:o},end:{x:v.newscrollx,y:v.newscrolly},speed:n},v.onscrollstart.call(v,n))},this.triggerScrollEnd=function(){var t,e;v.onscrollend&&(t=v.getScrollLeft(),e=v.getScrollTop(),v.onscrollend.call(v,{type:"scrollend",current:{x:t,y:e},end:{x:t,y:e}}))};var p=0,f=0,m=0,g=1;function x(t,e,i,o){v.scrollrunning||(v.newscrolly=v.getScrollTop(),v.newscrollx=v.getScrollLeft(),m=q());var n=q()-m;if(m=q(),350<n?g=1:g+=(2-g)/10,e=e*g|0,t=t*g|0){if(o)if(t<0){if(v.getScrollLeft()>=v.page.maxw)return!0}else if(v.getScrollLeft()<=0)return!0;o=0<t?1:-1;f!==o&&(v.scrollmom&&v.scrollmom.stop(),v.newscrollx=v.getScrollLeft(),f=o),v.lastdeltax-=t}if(e){if(function(){var t=v.getScrollTop();if(e<0){if(t>=v.page.maxh)return!0}else if(t<=0)return!0}()){if(b.nativeparentscrolling&&i&&!v.ispage&&!v.zoomactive)return!0;var s=v.view.h>>1;e=v.newscrolly<-s?(v.newscrolly=-s,-1):v.newscrolly>v.page.maxh+s?(v.newscrolly=v.page.maxh+s,1):0}s=0<e?1:-1;p!==s&&(v.scrollmom&&v.scrollmom.stop(),v.newscrolly=v.getScrollTop(),p=s),v.lastdeltay-=e}(e||t)&&v.synched("relativexy",function(){var t=v.lastdeltay+v.newscrolly;v.lastdeltay=0;var e=v.lastdeltax+v.newscrollx;v.lastdeltax=0,v.rail.drag||v.doScrollPos(e,t)})}var _,C=!1;function T(t,e,i){var o,n;return!(i||!C)||(0===t.deltaMode?(o=0|-(t.deltaX*(b.mousescrollstep/54)),n=0|-(t.deltaY*(b.mousescrollstep/54))):1===t.deltaMode&&(o=-(t.deltaX*b.mousescrollstep)*50/80|0,n=-(t.deltaY*b.mousescrollstep)*50/80|0),e&&b.oneaxismousemode&&0===o&&n&&(o=n,n=0,i&&(o<0?v.getScrollLeft()>=v.page.maxw:v.getScrollLeft()<=0)&&(n=o,o=0)),x(o=v.isrtlmode?-o:o,n,i,!0)?void(i&&(C=!0)):(C=!1,t.stopImmediatePropagation(),t.preventDefault()))}this.onmousewheel=function(t){if(v.wheelprevented||v.locked)return!1;if(v.railslocked)return v.debounced("checkunlock",v.resize,250),!1;if(v.rail.drag)return v.cancelEvent(t);if("auto"===b.oneaxismousemode&&0!==t.deltaX&&(b.oneaxismousemode=!1),b.oneaxismousemode&&0===t.deltaX&&!v.rail.scrollable)return!v.railh||!v.railh.scrollable||v.onmousewheelhr(t);var e=q(),i=!1;if(b.preservenativescrolling&&v.checkarea+600<e&&(v.nativescrollingarea=v.isScrollable(t),i=!0),v.checkarea=e,v.nativescrollingarea)return!0;i=T(t,!1,i);return i&&(v.checkarea=0),i},this.onmousewheelhr=function(t){if(!v.wheelprevented){if(v.railslocked||!v.railh.scrollable)return!0;if(v.rail.drag)return v.cancelEvent(t);var e=q(),i=!1;return b.preservenativescrolling&&v.checkarea+600<e&&(v.nativescrollingarea=v.isScrollable(t),i=!0),v.checkarea=e,!!v.nativescrollingarea||(v.railslocked?v.cancelEvent(t):T(t,!0,i))}},this.stop=function(){return v.cancelScroll(),v.scrollmon&&v.scrollmon.stop(),v.cursorfreezed=!1,v.scroll.y=Math.round(v.getScrollTop()*(1/v.scrollratio.y)),v.noticeCursor(),v},this.getTransitionSpeed=function(t){return 80+t/72*b.scrollspeed|0},b.smoothscroll?v.ishwscroll&&w.hastransition&&b.usetransition&&b.smoothscroll?(_="",this.resetTransition=function(){_="",v.doc.css(w.prefixstyle+"transition-duration","0ms")},this.prepareTransition=function(t,e){e=e?t:v.getTransitionSpeed(t),t=e+"ms";return _!==t&&(_=t,v.doc.css(w.prefixstyle+"transition-duration",t)),e},this.doScrollLeft=function(t,e){var i=v.scrollrunning?v.newscrolly:v.getScrollTop();v.doScrollPos(t,i,e)},this.doScrollTop=function(t,e){var i=v.scrollrunning?v.newscrollx:v.getScrollLeft();v.doScrollPos(i,t,e)},this.cursorupdate={running:!1,start:function(){var t,e=this;e.running||(e.running=!0,t=function(){e.running&&P(t),v.showCursor(v.getScrollTop(),v.getScrollLeft()),v.notifyScrollEvent(v.win[0])},P(t))},stop:function(){this.running=!1}},this.doScrollPos=function(t,e,i){var o=v.getScrollTop(),n=v.getScrollLeft();if(((v.newscrolly-o)*(e-o)<0||(v.newscrollx-n)*(t-n)<0)&&v.cancelScroll(),b.bouncescroll?(e<0?e=e/2|0:e>v.page.maxh&&(e=v.page.maxh+(e-v.page.maxh)/2|0),t<0?t=t/2|0:t>v.page.maxw&&(t=v.page.maxw+(t-v.page.maxw)/2|0)):(e<0?e=0:e>v.page.maxh&&(e=v.page.maxh),t<0?t=0:t>v.page.maxw&&(t=v.page.maxw)),v.scrollrunning&&t==v.newscrollx&&e==v.newscrolly)return!1;v.newscrolly=e,v.newscrollx=t;var s=v.getScrollTop(),o=v.getScrollLeft(),n={};n.x=t-o,n.y=e-s;n=0|Math.sqrt(n.x*n.x+n.y*n.y),n=v.prepareTransition(n);v.scrollrunning||(v.scrollrunning=!0,v.triggerScrollStart(o,s,t,e,n),v.cursorupdate.start()),v.scrollendtrapped=!0,w.transitionend||(v.scrollendtrapped&&clearTimeout(v.scrollendtrapped),v.scrollendtrapped=setTimeout(v.onScrollTransitionEnd,n)),v.setScrollTop(v.newscrolly),v.setScrollLeft(v.newscrollx)},this.cancelScroll=function(){if(!v.scrollendtrapped)return!0;var t=v.getScrollTop(),e=v.getScrollLeft();return v.scrollrunning=!1,w.transitionend||clearTimeout(w.transitionend),v.scrollendtrapped=!1,v.resetTransition(),v.setScrollTop(t),v.railh&&v.setScrollLeft(e),v.timerscroll&&v.timerscroll.tm&&clearInterval(v.timerscroll.tm),v.timerscroll=!1,v.cursorfreezed=!1,v.cursorupdate.stop(),v.showCursor(t,e),v},this.onScrollTransitionEnd=function(){if(v.scrollendtrapped){var t=v.getScrollTop(),e=v.getScrollLeft();if(t<0?t=0:t>v.page.maxh&&(t=v.page.maxh),e<0?e=0:e>v.page.maxw&&(e=v.page.maxw),t!=v.newscrolly||e!=v.newscrollx)return v.doScrollPos(e,t,b.snapbackspeed);v.scrollrunning&&v.triggerScrollEnd(),v.scrollrunning=!1,v.scrollendtrapped=!1,v.resetTransition(),v.timerscroll=!1,v.setScrollTop(t),v.railh&&v.setScrollLeft(e),v.cursorupdate.stop(),v.noticeCursor(!1,t,e),v.cursorfreezed=!1}}):(this.doScrollLeft=function(t,e){var i=v.scrollrunning?v.newscrolly:v.getScrollTop();v.doScrollPos(t,i,e)},this.doScrollTop=function(t,e){var i=v.scrollrunning?v.newscrollx:v.getScrollLeft();v.doScrollPos(i,t,e)},this.doScrollPos=function(t,e,i){var o=v.getScrollTop(),n=v.getScrollLeft();((v.newscrolly-o)*(e-o)<0||(v.newscrollx-n)*(t-n)<0)&&v.cancelScroll();var s=!1;if(v.bouncescroll&&v.rail.visibility||(e<0?s=!(e=0):e>v.page.maxh&&(e=v.page.maxh,s=!0)),v.bouncescroll&&v.railh.visibility||(t<0?s=!(t=0):t>v.page.maxw&&(t=v.page.maxw,s=!0)),v.scrollrunning&&v.newscrolly===e&&v.newscrollx===t)return!0;v.newscrolly=e,v.newscrollx=t,v.dst={},v.dst.x=t-n,v.dst.y=e-o,v.dst.px=n,v.dst.py=o;var r=0|Math.sqrt(v.dst.x*v.dst.x+v.dst.y*v.dst.y),r=v.getTransitionSpeed(r);v.bzscroll={};s=s?1:.58;v.bzscroll.x=new l(n,v.newscrollx,r,0,0,s,1),v.bzscroll.y=new l(o,v.newscrolly,r,0,0,s,1);q();var a=function(){var t;v.scrollrunning&&(t=v.bzscroll.y.getPos(),v.setScrollLeft(v.bzscroll.x.getNow()),v.setScrollTop(v.bzscroll.y.getNow()),t<=1?v.timer=P(a):(v.scrollrunning=!1,v.timer=0,v.triggerScrollEnd()))};v.scrollrunning||(v.triggerScrollStart(n,o,t,e,r),v.scrollrunning=!0,v.timer=P(a))},this.cancelScroll=function(){return v.timer&&D(v.timer),v.timer=0,v.bzscroll=!1,v.scrollrunning=!1,v}):(this.doScrollLeft=function(t,e){var i=v.getScrollTop();v.doScrollPos(t,i,e)},this.doScrollTop=function(t,e){var i=v.getScrollLeft();v.doScrollPos(i,t,e)},this.doScrollPos=function(t,e,i){var o=t>v.page.maxw?v.page.maxw:t;o<0&&(o=0);var n=e>v.page.maxh?v.page.maxh:e;n<0&&(n=0),v.synched("scroll",function(){v.setScrollTop(n),v.setScrollLeft(o)})},this.cancelScroll=function(){}),this.doScrollBy=function(t,e){x(0,t)},this.doScrollLeftBy=function(t,e){x(t,0)},this.doScrollTo=function(t,e){e=e?Math.round(t*v.scrollratio.y):t;e<0?e=0:e>v.page.maxh&&(e=v.page.maxh),v.cursorfreezed=!1,v.doScrollTop(t)},this.checkContentSize=function(){var t=v.getContentSize();t.h==v.page.h&&t.w==v.page.w||v.resize(!1,t)},v.onscroll=function(t){v.rail.drag||v.cursorfreezed||v.synched("scroll",function(){v.scroll.y=Math.round(v.getScrollTop()/v.scrollratio.y),v.railh&&(v.scroll.x=Math.round(v.getScrollLeft()/v.scrollratio.x)),v.noticeCursor()})},v.bind(v.docscroll,"scroll",v.onscroll),this.doZoomIn=function(t){if(!v.zoomactive){v.zoomactive=!0,v.zoomrestore={style:{}};var e,i=["position","top","left","zIndex","backgroundColor","marginTop","marginBottom","marginLeft","marginRight"],o=v.win[0].style;for(e in i){var n=i[e];v.zoomrestore.style[n]=void 0!==o[n]?o[n]:""}v.zoomrestore.style.width=v.win.css("width"),v.zoomrestore.style.height=v.win.css("height"),v.zoomrestore.padding={w:v.win.outerWidth()-v.win.width(),h:v.win.outerHeight()-v.win.height()},w.isios4&&(v.zoomrestore.scrollTop=j.scrollTop(),j.scrollTop(0)),v.win.css({position:w.isios4?"absolute":"fixed",top:0,left:0,zIndex:$+100,margin:0});var s=v.win.css("backgroundColor");return""!==s&&!/transparent|rgba\(0, 0, 0, 0\)|rgba\(0,0,0,0\)/.test(s)||v.win.css("backgroundColor","#fff"),v.rail.css({zIndex:$+101}),v.zoom.css({zIndex:$+102}),v.zoom.css("backgroundPosition","0 -18px"),v.resizeZoom(),v.onzoomin&&v.onzoomin.call(v),v.cancelEvent(t)}},this.doZoomOut=function(t){if(v.zoomactive)return v.zoomactive=!1,v.win.css("margin",""),v.win.css(v.zoomrestore.style),w.isios4&&j.scrollTop(v.zoomrestore.scrollTop),v.rail.css({"z-index":v.zindex}),v.zoom.css({"z-index":v.zindex}),v.zoomrestore=!1,v.zoom.css("backgroundPosition","0 0"),v.onResize(),v.onzoomout&&v.onzoomout.call(v),v.cancelEvent(t)},this.doZoom=function(t){return v.zoomactive?v.doZoomOut(t):v.doZoomIn(t)},this.resizeZoom=function(){var t;v.zoomactive&&(t=v.getScrollTop(),v.win.css({width:j.width()-v.zoomrestore.padding.w+"px",height:j.height()-v.zoomrestore.padding.h+"px"}),v.onResize(),v.setScrollTop(Math.min(v.page.maxh,t)))},this.init(),O.nicescroll.push(this)}var e,W=M.MutationObserver||M.WebKitMutationObserver||!1,q=Date.now||function(){return(new Date).getTime()},B={zindex:"auto",cursoropacitymin:0,cursoropacitymax:1,cursorcolor:"#424242",cursorwidth:"6px",cursorborder:"1px solid #fff",cursorborderradius:"5px",scrollspeed:40,mousescrollstep:27,touchbehavior:!1,emulatetouch:!1,hwacceleration:!0,usetransition:!0,boxzoom:!1,dblclickzoom:!0,gesturezoom:!0,grabcursorenabled:!0,autohidemode:!0,background:"",iframeautoresize:!0,cursorminheight:32,preservenativescrolling:!0,railoffset:!1,railhoffset:!1,bouncescroll:!0,spacebarenabled:!0,railpadding:{top:0,right:0,left:0,bottom:0},disableoutline:!0,horizrailenabled:!0,railalign:"right",railvalign:"bottom",enabletranslate3d:!0,enablemousewheel:!0,enablekeyboard:!0,smoothscroll:!0,sensitiverail:!0,enablemouselockapi:!0,cursorfixedheight:!1,directionlockdeadzone:6,hidecursordelay:400,nativeparentscrolling:!0,enablescrollonselection:!0,overflowx:!0,overflowy:!0,cursordragspeed:.3,rtlmode:"auto",cursordragontouch:!1,oneaxismousemode:"auto",scriptpath:0<(e=(e=L.currentScript||!!(e=L.getElementsByTagName("script")).length&&e[e.length-1])?e.src.split("?")[0]:"").split("/").length?e.split("/").slice(0,-1).join("/")+"/":"",preventmultitouchscrolling:!0,disablemutationobserver:!1,enableobserver:!0,scrollbarid:!1},o=!1,R=function(t){var d=this;this.nc=t,this.lastx=0,this.lasty=0,this.speedx=0,this.speedy=0,this.lasttime=0,this.steptime=0,this.snapx=!1,this.snapy=!1,this.demulx=0,this.demuly=0,this.lastscrollx=-1,this.lastscrolly=-1,this.chkx=0,this.chky=0,this.timer=0,this.reset=function(t,e){d.stop(),d.steptime=0,d.lasttime=q(),d.speedx=0,d.speedy=0,d.lastx=t,d.lasty=e,d.lastscrollx=-1,d.lastscrolly=-1},this.update=function(t,e){var i=q();d.steptime=i-d.lasttime,d.lasttime=i;var o=e-d.lasty,n=t-d.lastx,s=d.nc.getScrollTop()+o,i=d.nc.getScrollLeft()+n;d.snapx=i<0||i>d.nc.page.maxw,d.snapy=s<0||s>d.nc.page.maxh,d.speedx=n,d.speedy=o,d.lastx=t,d.lasty=e},this.stop=function(){d.nc.unsynched("domomentum2d"),d.timer&&clearTimeout(d.timer),d.timer=0,d.lastscrollx=-1,d.lastscrolly=-1},this.doSnapy=function(t,e){var i=!1;e<0?i=!(e=0):e>d.nc.page.maxh&&(e=d.nc.page.maxh,i=!0),t<0?i=!(t=0):t>d.nc.page.maxw&&(t=d.nc.page.maxw,i=!0),i?d.nc.doScrollPos(t,e,d.nc.opt.snapbackspeed):d.nc.triggerScrollEnd()},this.doMomentum=function(t){var e=q(),i=t?e+t:d.lasttime,o=d.nc.getScrollLeft(),t=d.nc.getScrollTop(),n=d.nc.page.maxh,s=d.nc.page.maxw;d.speedx=0<s?Math.min(60,d.speedx):0,d.speedy=0<n?Math.min(60,d.speedy):0;i=i&&e-i<=60;(t<0||n<t||o<0||s<o)&&(i=!1);var r,a,l,c,o=!(!d.speedy||!i)&&d.speedy,i=!(!d.speedx||!i)&&d.speedx;o||i?(50<(r=Math.max(16,d.steptime))&&(d.speedx*=i=r/50,d.speedy*=i,r=50),d.demulxy=0,d.lastscrollx=d.nc.getScrollLeft(),d.chkx=d.lastscrollx,d.lastscrolly=d.nc.getScrollTop(),d.chky=d.lastscrolly,a=d.lastscrollx,l=d.lastscrolly,(c=function(){var t=600<q()-e?.04:.02;d.speedx&&(a=Math.floor(d.lastscrollx-d.speedx*(1-d.demulxy)),((d.lastscrollx=a)<0||s<a)&&(t=.1)),d.speedy&&(l=Math.floor(d.lastscrolly-d.speedy*(1-d.demulxy)),((d.lastscrolly=l)<0||n<l)&&(t=.1)),d.demulxy=Math.min(1,d.demulxy+t),d.nc.synched("domomentum2d",function(){d.speedx&&(d.nc.getScrollLeft(),d.chkx=a,d.nc.setScrollLeft(a)),d.speedy&&(d.nc.getScrollTop(),d.chky=l,d.nc.setScrollTop(l)),d.timer||(d.nc.hideCursor(),d.doSnapy(a,l))}),d.demulxy<1?d.timer=setTimeout(c,r):(d.stop(),d.nc.hideCursor(),d.doSnapy(a,l))})()):d.doSnapy(d.nc.getScrollLeft(),d.nc.getScrollTop())}},n=t.fn.scrollTop;t.cssHooks.pageYOffset={get:function(t,e,i){var o=O.data(t,"__nicescroll")||!1;return o&&o.ishwscroll?o.getScrollTop():n.call(t)},set:function(t,e){var i=O.data(t,"__nicescroll")||!1;return i&&i.ishwscroll?i.setScrollTop(parseInt(e)):n.call(t,e),this}},t.fn.scrollTop=function(e){if(void 0!==e)return this.each(function(){var t=O.data(this,"__nicescroll")||!1;t&&t.ishwscroll?t.setScrollTop(parseInt(e)):n.call(O(this),e)});var t=this[0]&&O.data(this[0],"__nicescroll")||!1;return t&&t.ishwscroll?t.getScrollTop():n.call(this)};var a=t.fn.scrollLeft;O.cssHooks.pageXOffset={get:function(t,e,i){var o=O.data(t,"__nicescroll")||!1;return o&&o.ishwscroll?o.getScrollLeft():a.call(t)},set:function(t,e){var i=O.data(t,"__nicescroll")||!1;return i&&i.ishwscroll?i.setScrollLeft(parseInt(e)):a.call(t,e),this}},t.fn.scrollLeft=function(e){if(void 0!==e)return this.each(function(){var t=O.data(this,"__nicescroll")||!1;t&&t.ishwscroll?t.setScrollLeft(parseInt(e)):a.call(O(this),e)});var t=this[0]&&O.data(this[0],"__nicescroll")||!1;return t&&t.ishwscroll?t.getScrollLeft():a.call(this)};function i(t){var e=this;if(this.length=0,this.name="nicescrollarray",this.each=function(t){return O.each(e,t),e},this.push=function(t){e[e.length]=t,e.length++},this.eq=function(t){return e[t]},t)for(var i=0;i<t.length;i++){var o=O.data(t[i],"__nicescroll")||!1;o&&(this[this.length]=o,this.length++)}return this}!function(t,e,i){for(var o=0,n=e.length;o<n;o++)i(t,e[o])}(i.prototype,["show","hide","toggle","onResize","resize","remove","stop","doScrollPos"],function(t,e){t[e]=function(){var t=arguments;return this.each(function(){this[e].apply(this,t)})}}),t.fn.getNiceScroll=function(t){return void 0===t?new i(this):this[t]&&O.data(this[t],"__nicescroll")||!1},(t.expr.pseudos||t.expr[":"]).nicescroll=function(t){return void 0!==O.data(t,"__nicescroll")},O.fn.niceScroll=function(o,n){void 0!==n||"object"!=typeof o||"jquery"in o||(n=o,o=!1);var s=new i;return this.each(function(){var t=O(this),e=O.extend({},n);o&&(i=O(o),e.doc=1<i.length?O(o,t):i,e.win=t),!("doc"in e)||"win"in e||(e.win=t);var i=t.data("__nicescroll")||!1;i||(e.doc=e.doc||t,i=new r(e,t),t.data("__nicescroll",i)),s.push(i)}),1===s.length?s[0]:s},M.NiceScroll={getjQuery:function(){return t}},O.nicescroll||(O.nicescroll=new i,O.nicescroll.options=B)}),function(l,i,o,s){function c(t,e){this.settings=null,this.options=l.extend({},c.Defaults,e),this.$element=l(t),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},l.each(["onResize","onThrottledResize"],l.proxy(function(t,e){this._handlers[e]=l.proxy(this[e],this)},this)),l.each(c.Plugins,l.proxy(function(t,e){this._plugins[t.charAt(0).toLowerCase()+t.slice(1)]=new e(this)},this)),l.each(c.Workers,l.proxy(function(t,e){this._pipe.push({filter:e.filter,run:l.proxy(e.run,this)})},this)),this.setup(),this.initialize()}c.Defaults={items:3,loop:!1,center:!1,rewind:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:i,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},c.Width={Default:"default",Inner:"inner",Outer:"outer"},c.Type={Event:"event",State:"state"},c.Plugins={},c.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(t){var e=this.settings.margin||"",i=!this.settings.autoWidth,o=this.settings.rtl,e={width:"auto","margin-left":o?e:"","margin-right":o?"":e};i||this.$stage.children().css(e),t.css=e}},{filter:["width","items","settings"],run:function(t){var e=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,i=null,o=this._items.length,n=!this.settings.autoWidth,s=[];for(t.items={merge:!1,width:e};o--;)i=this._mergers[o],i=this.settings.mergeFit&&Math.min(i,this.settings.items)||i,t.items.merge=1<i||t.items.merge,s[o]=n?e*i:this._items[o].width();this._widths=s}},{filter:["items","settings"],run:function(){var t=[],e=this._items,i=this.settings,o=Math.max(2*i.items,4),n=2*Math.ceil(e.length/2),s=i.loop&&e.length?i.rewind?o:Math.max(o,n):0,r="",a="";for(s/=2;0<s;)t.push(this.normalize(t.length/2,!0)),r+=e[t[t.length-1]][0].outerHTML,t.push(this.normalize(e.length-1-(t.length-1)/2,!0)),a=e[t[t.length-1]][0].outerHTML+a,--s;this._clones=t,l(r).addClass("cloned").appendTo(this.$stage),l(a).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var t,e,i=this.settings.rtl?1:-1,o=this._clones.length+this._items.length,n=-1,s=[];++n<o;)t=s[n-1]||0,e=this._widths[this.relative(n)]+this.settings.margin,s.push(t+e*i);this._coordinates=s}},{filter:["width","items","settings"],run:function(){var t=this.settings.stagePadding,e=this._coordinates,t={width:Math.ceil(Math.abs(e[e.length-1]))+2*t,"padding-left":t||"","padding-right":t||""};this.$stage.css(t)}},{filter:["width","items","settings"],run:function(t){var e=this._coordinates.length,i=!this.settings.autoWidth,o=this.$stage.children();if(i&&t.items.merge)for(;e--;)t.css.width=this._widths[this.relative(e)],o.eq(e).css(t.css);else i&&(t.css.width=t.items.width,o.css(t.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(t){t.current=t.current?this.$stage.children().index(t.current):0,t.current=Math.max(this.minimum(),Math.min(this.maximum(),t.current)),this.reset(t.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){for(var t,e,i=this.settings.rtl?1:-1,o=2*this.settings.stagePadding,n=this.coordinates(this.current())+o,s=n+this.width()*i,r=[],a=0,l=this._coordinates.length;a<l;a++)t=this._coordinates[a-1]||0,e=Math.abs(this._coordinates[a])+o*i,(this.op(t,"<=",n)&&this.op(t,">",s)||this.op(e,"<",n)&&this.op(e,">",s))&&r.push(a);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+r.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],c.prototype.initialize=function(){var t,e;this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")&&(t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:s,e=this.$element.children(e).width(),t.length&&e<=0&&this.preloadAutoWidthImages(t)),this.$element.addClass(this.options.loadingClass),this.$stage=l("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap('<div class="'+this.settings.stageOuterClass+'"/>'),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this.$element.is(":visible")?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},c.prototype.setup=function(){var e=this.viewport(),t=this.options.responsive,i=-1,o=null;t?(l.each(t,function(t){t<=e&&i<t&&(i=Number(t))}),"function"==typeof(o=l.extend({},this.options,t[i])).stagePadding&&(o.stagePadding=o.stagePadding()),delete o.responsive,o.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+i))):o=l.extend({},this.options),this.trigger("change",{property:{name:"settings",value:o}}),this._breakpoint=i,this.settings=o,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},c.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},c.prototype.prepare=function(t){var e=this.trigger("prepare",{content:t});return e.data||(e.data=l("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(t)),this.trigger("prepared",{content:e.data}),e.data},c.prototype.update=function(){for(var t=0,e=this._pipe.length,i=l.proxy(function(t){return this[t]},this._invalidated),o={};t<e;)(this._invalidated.all||0<l.grep(this._pipe[t].filter,i).length)&&this._pipe[t].run(o),t++;this._invalidated={},this.is("valid")||this.enter("valid")},c.prototype.width=function(t){switch(t=t||c.Width.Default){case c.Width.Inner:case c.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},c.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},c.prototype.onThrottledResize=function(){i.clearTimeout(this.resizeTimer),this.resizeTimer=i.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},c.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.$element.is(":visible")&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},c.prototype.registerEventHandlers=function(){l.support.transition&&this.$stage.on(l.support.transition.end+".owl.core",l.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(i,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",l.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",l.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",l.proxy(this.onDragEnd,this)))},c.prototype.onDragStart=function(t){var e=null;3!==t.which&&(e=l.support.transform?{x:(e=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","))[16===e.length?12:4],y:e[16===e.length?13:5]}:(e=this.$stage.position(),{x:this.settings.rtl?e.left+this.$stage.width()-this.width()+this.settings.margin:e.left,y:e.top}),this.is("animating")&&(l.support.transform?this.animate(e.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===t.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=l(t.target),this._drag.stage.start=e,this._drag.stage.current=e,this._drag.pointer=this.pointer(t),l(o).on("mouseup.owl.core touchend.owl.core",l.proxy(this.onDragEnd,this)),l(o).one("mousemove.owl.core touchmove.owl.core",l.proxy(function(t){var e=this.difference(this._drag.pointer,this.pointer(t));l(o).on("mousemove.owl.core touchmove.owl.core",l.proxy(this.onDragMove,this)),Math.abs(e.x)<Math.abs(e.y)&&this.is("valid")||(t.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},c.prototype.onDragMove=function(t){var e,i=null,o=null,n=this.difference(this._drag.pointer,this.pointer(t)),s=this.difference(this._drag.stage.start,n);this.is("dragging")&&(t.preventDefault(),this.settings.loop?(i=this.coordinates(this.minimum()),o=this.coordinates(this.maximum()+1)-i,s.x=((s.x-i)%o+o)%o+i):(i=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),o=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),e=this.settings.pullDrag?-1*n.x/5:0,s.x=Math.max(Math.min(s.x,i+e),o+e)),this._drag.stage.current=s,this.animate(s.x))},c.prototype.onDragEnd=function(t){var e=this.difference(this._drag.pointer,this.pointer(t)),i=this._drag.stage.current,t=0<e.x^this.settings.rtl?"left":"right";l(o).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==e.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(i.x,0!==e.x?t:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=t,(3<Math.abs(e.x)||300<(new Date).getTime()-this._drag.time)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},c.prototype.closest=function(i,o){var n=-1,s=this.width(),r=this.coordinates();return this.settings.freeDrag||l.each(r,l.proxy(function(t,e){return"left"===o&&e-30<i&&i<e+30?n=t:"right"===o&&e-s-30<i&&i<e-s+30?n=t+1:this.op(i,"<",e)&&this.op(i,">",r[t+1]||e-s)&&(n="left"===o?t+1:t),-1===n},this)),this.settings.loop||(this.op(i,">",r[this.minimum()])?n=i=this.minimum():this.op(i,"<",r[this.maximum()])&&(n=i=this.maximum())),n},c.prototype.animate=function(t){var e=0<this.speed();this.is("animating")&&this.onTransitionEnd(),e&&(this.enter("animating"),this.trigger("translate")),l.support.transform3d&&l.support.transition?this.$stage.css({transform:"translate3d("+t+"px,0px,0px)",transition:this.speed()/1e3+"s"}):e?this.$stage.animate({left:t+"px"},this.speed(),this.settings.fallbackEasing,l.proxy(this.onTransitionEnd,this)):this.$stage.css({left:t+"px"})},c.prototype.is=function(t){return this._states.current[t]&&0<this._states.current[t]},c.prototype.current=function(t){return t===s?this._current:0===this._items.length?s:(t=this.normalize(t),this._current!==t&&((e=this.trigger("change",{property:{name:"position",value:t}})).data!==s&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})),this._current);var e},c.prototype.invalidate=function(t){return"string"===l.type(t)&&(this._invalidated[t]=!0,this.is("valid")&&this.leave("valid")),l.map(this._invalidated,function(t,e){return e})},c.prototype.reset=function(t){(t=this.normalize(t))!==s&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]))},c.prototype.normalize=function(t,e){var i=this._items.length,e=e?0:this._clones.length;return!this.isNumeric(t)||i<1?t=s:(t<0||i+e<=t)&&(t=((t-e/2)%i+i)%i+e/2),t},c.prototype.relative=function(t){return t-=this._clones.length/2,this.normalize(t,!0)},c.prototype.maximum=function(t){var e,i,o,n=this.settings,s=this._coordinates.length;if(n.loop)s=this._clones.length/2+this._items.length-1;else if(n.autoWidth||n.merge){if(e=this._items.length)for(i=this._items[--e].width(),o=this.$element.width();e--&&!(o<(i+=this._items[e].width()+this.settings.margin)););s=e+1}else s=n.center?this._items.length-1:this._items.length-n.items;return t&&(s-=this._clones.length/2),Math.max(s,0)},c.prototype.minimum=function(t){return t?0:this._clones.length/2},c.prototype.items=function(t){return t===s?this._items.slice():(t=this.normalize(t,!0),this._items[t])},c.prototype.mergers=function(t){return t===s?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t])},c.prototype.clones=function(i){function o(t){return t%2==0?n+t/2:e-(t+1)/2}var e=this._clones.length/2,n=e+this._items.length;return i===s?l.map(this._clones,function(t,e){return o(e)}):l.map(this._clones,function(t,e){return t===i?o(e):null})},c.prototype.speed=function(t){return t!==s&&(this._speed=t),this._speed},c.prototype.coordinates=function(t){var e,i=1,o=t-1;return t===s?l.map(this._coordinates,l.proxy(function(t,e){return this.coordinates(e)},this)):(this.settings.center?(this.settings.rtl&&(i=-1,o=t+1),e=this._coordinates[t],e+=(this.width()-e+(this._coordinates[o]||0))/2*i):e=this._coordinates[o]||0,e=Math.ceil(e))},c.prototype.duration=function(t,e,i){return 0===i?0:Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed)},c.prototype.to=function(t,e){var i,o=this.current(),n=t-this.relative(o),s=(0<n)-(n<0),r=this._items.length,a=this.minimum(),l=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(n)>r/2&&(n+=-1*s*r),(i=(((t=o+n)-a)%r+r)%r+a)!==t&&i-n<=l&&0<i-n&&this.reset(o=(t=i)-n)):t=this.settings.rewind?(t%(l+=1)+l)%l:Math.max(a,Math.min(l,t)),this.speed(this.duration(o,t,e)),this.current(t),this.$element.is(":visible")&&this.update()},c.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t)},c.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t)},c.prototype.onTransitionEnd=function(t){if(t!==s&&(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},c.prototype.viewport=function(){var t;return this.options.responsiveBaseElement!==i?t=l(this.options.responsiveBaseElement).width():i.innerWidth?t=i.innerWidth:o.documentElement&&o.documentElement.clientWidth?t=o.documentElement.clientWidth:console.warn("Can not detect viewport width."),t},c.prototype.replace=function(t){this.$stage.empty(),this._items=[],t=t&&(t instanceof jQuery?t:l(t)),(t=this.settings.nestedItemSelector?t.find("."+this.settings.nestedItemSelector):t).filter(function(){return 1===this.nodeType}).each(l.proxy(function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(+e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},c.prototype.add=function(t,e){var i=this.relative(this._current);e=e===s?this._items.length:this.normalize(e,!0),t=t instanceof jQuery?t:l(t),this.trigger("add",{content:t,position:e}),t=this.prepare(t),0===this._items.length||e===this._items.length?(0===this._items.length&&this.$stage.append(t),0!==this._items.length&&this._items[e-1].after(t),this._items.push(t),this._mergers.push(+t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[e].before(t),this._items.splice(e,0,t),this._mergers.splice(e,0,+t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[i]&&this.reset(this._items[i].index()),this.invalidate("items"),this.trigger("added",{content:t,position:e})},c.prototype.remove=function(t){(t=this.normalize(t,!0))!==s&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}))},c.prototype.preloadAutoWidthImages=function(t){t.each(l.proxy(function(t,e){this.enter("pre-loading"),e=l(e),l(new Image).one("load",l.proxy(function(t){e.attr("src",t.target.src),e.css("opacity",1),this.leave("pre-loading"),this.is("pre-loading")||this.is("initializing")||this.refresh()},this)).attr("src",e.attr("src")||e.attr("data-src")||e.attr("data-src-retina"))},this))},c.prototype.destroy=function(){for(var t in this.$element.off(".owl.core"),this.$stage.off(".owl.core"),l(o).off(".owl.core"),!1!==this.settings.responsive&&(i.clearTimeout(this.resizeTimer),this.off(i,"resize",this._handlers.onThrottledResize)),this._plugins)this._plugins[t].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},c.prototype.op=function(t,e,i){var o=this.settings.rtl;switch(e){case"<":return o?i<t:t<i;case">":return o?t<i:i<t;case">=":return o?t<=i:i<=t;case"<=":return o?i<=t:t<=i}},c.prototype.on=function(t,e,i,o){t.addEventListener?t.addEventListener(e,i,o):t.attachEvent&&t.attachEvent("on"+e,i)},c.prototype.off=function(t,e,i,o){t.removeEventListener?t.removeEventListener(e,i,o):t.detachEvent&&t.detachEvent("on"+e,i)},c.prototype.trigger=function(t,e,i,o,n){var s={item:{count:this._items.length,index:this.current()}},r=l.camelCase(l.grep(["on",t,i],function(t){return t}).join("-").toLowerCase()),a=l.Event([t,"owl",i||"carousel"].join(".").toLowerCase(),l.extend({relatedTarget:this},s,e));return this._supress[t]||(l.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(a)}),this.register({type:c.Type.Event,name:t}),this.$element.trigger(a),this.settings&&"function"==typeof this.settings[r]&&this.settings[r].call(this,a)),a},c.prototype.enter=function(t){l.each([t].concat(this._states.tags[t]||[]),l.proxy(function(t,e){this._states.current[e]===s&&(this._states.current[e]=0),this._states.current[e]++},this))},c.prototype.leave=function(t){l.each([t].concat(this._states.tags[t]||[]),l.proxy(function(t,e){this._states.current[e]--},this))},c.prototype.register=function(i){var e;i.type===c.Type.Event?(l.event.special[i.name]||(l.event.special[i.name]={}),l.event.special[i.name].owl||(e=l.event.special[i.name]._default,l.event.special[i.name]._default=function(t){return!e||!e.apply||t.namespace&&-1!==t.namespace.indexOf("owl")?t.namespace&&-1<t.namespace.indexOf("owl"):e.apply(this,arguments)},l.event.special[i.name].owl=!0)):i.type===c.Type.State&&(this._states.tags[i.name]?this._states.tags[i.name]=this._states.tags[i.name].concat(i.tags):this._states.tags[i.name]=i.tags,this._states.tags[i.name]=l.grep(this._states.tags[i.name],l.proxy(function(t,e){return l.inArray(t,this._states.tags[i.name])===e},this)))},c.prototype.suppress=function(t){l.each(t,l.proxy(function(t,e){this._supress[e]=!0},this))},c.prototype.release=function(t){l.each(t,l.proxy(function(t,e){delete this._supress[e]},this))},c.prototype.pointer=function(t){var e={x:null,y:null};return(t=(t=t.originalEvent||t||i.event).touches&&t.touches.length?t.touches[0]:t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t).pageX?(e.x=t.pageX,e.y=t.pageY):(e.x=t.clientX,e.y=t.clientY),e},c.prototype.isNumeric=function(t){return!isNaN(parseFloat(t))},c.prototype.difference=function(t,e){return{x:t.x-e.x,y:t.y-e.y}},l.fn.owlCarousel=function(e){var o=Array.prototype.slice.call(arguments,1);return this.each(function(){var t=l(this),i=t.data("owl.carousel");i||(i=new c(this,"object"==typeof e&&e),t.data("owl.carousel",i),l.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(t,e){i.register({type:c.Type.Event,name:e}),i.$element.on(e+".owl.carousel.core",l.proxy(function(t){t.namespace&&t.relatedTarget!==this&&(this.suppress([e]),i[e].apply(this,[].slice.call(arguments,1)),this.release([e]))},i))})),"string"==typeof e&&"_"!==e.charAt(0)&&i[e].apply(i,o)})},l.fn.owlCarousel.Constructor=c}(window.Zepto||window.jQuery,window,document),function(e,i){var o=function(t){this._core=t,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":e.proxy(function(t){t.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=e.extend({},o.Defaults,this._core.options),this._core.$element.on(this._handlers)};o.Defaults={autoRefresh:!0,autoRefreshInterval:500},o.prototype.watch=function(){this._interval||(this._visible=this._core.$element.is(":visible"),this._interval=i.setInterval(e.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},o.prototype.refresh=function(){this._core.$element.is(":visible")!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},o.prototype.destroy=function(){var t,e;for(t in i.clearInterval(this._interval),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},e.fn.owlCarousel.Constructor.Plugins.AutoRefresh=o}(window.Zepto||window.jQuery,window,document),function(a,n){var e=function(t){this._core=t,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(t){if(t.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(t.property&&"position"==t.property.name||"initialized"==t.type))for(var e=this._core.settings,i=e.center&&Math.ceil(e.items/2)||e.items,o=e.center&&-1*i||0,n=(t.property&&void 0!==t.property.value?t.property.value:this._core.current())+o,s=this._core.clones().length,r=a.proxy(function(t,e){this.load(e)},this);o++<i;)this.load(s/2+this._core.relative(n)),s&&a.each(this._core.clones(this._core.relative(n)),r),n++},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={lazyLoad:!1},e.prototype.load=function(t){var e=this._core.$stage.children().eq(t),t=e&&e.find(".owl-lazy");!t||-1<a.inArray(e.get(0),this._loaded)||(t.each(a.proxy(function(t,e){var i=a(e),o=1<n.devicePixelRatio&&i.attr("data-src-retina")||i.attr("data-src");this._core.trigger("load",{element:i,url:o},"lazy"),i.is("img")?i.one("load.owl.lazy",a.proxy(function(){i.css("opacity",1),this._core.trigger("loaded",{element:i,url:o},"lazy")},this)).attr("src",o):((e=new Image).onload=a.proxy(function(){i.css({"background-image":'url("'+o+'")',opacity:"1"}),this._core.trigger("loaded",{element:i,url:o},"lazy")},this),e.src=o)},this)),this._loaded.push(e.get(0)))},e.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(o){var e=function(t){this._core=t,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&"position"==t.property.name&&this.update()},this),"loaded.owl.lazy":o.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=o.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var t=this._core._current,e=t+this._core.settings.items,t=this._core.$stage.children().toArray().slice(t,e),i=[];o.each(t,function(t,e){i.push(o(e).height())}),e=Math.max.apply(null,i),this._core.$stage.parent().height(e).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},o.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,(window,document)),function(d,e){var i=function(t){this._core=t,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":d.proxy(function(t){t.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":d.proxy(function(t){t.namespace&&this._core.settings.video&&this.isInFullScreen()&&t.preventDefault()},this),"refreshed.owl.carousel":d.proxy(function(t){t.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":d.proxy(function(t){t.namespace&&"position"===t.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":d.proxy(function(t){var e;!t.namespace||(e=d(t.content).find(".owl-video")).length&&(e.css("display","none"),this.fetch(e,d(t.content)))},this)},this._core.options=d.extend({},i.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",d.proxy(function(t){this.play(t)},this))};i.Defaults={video:!1,videoHeight:!1,videoWidth:!1},i.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":t.attr("data-vzaar-id")?"vzaar":"youtube",o=t.attr("data-vimeo-id")||t.attr("data-youtube-id")||t.attr("data-vzaar-id"),n=t.attr("data-width")||this._core.settings.videoWidth,s=t.attr("data-height")||this._core.settings.videoHeight,r=t.attr("href");if(!r)throw new Error("Missing video URL.");if(-1<(o=r.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu"))i="youtube";else if(-1<o[3].indexOf("vimeo"))i="vimeo";else{if(!(-1<o[3].indexOf("vzaar")))throw new Error("Video URL not supported.");i="vzaar"}o=o[6],this._videos[r]={type:i,id:o,width:n,height:s},e.attr("data-video",r),this.thumbnail(t,this._videos[r])},i.prototype.thumbnail=function(e,t){function i(t){o=c.lazyLoad?'<div class="owl-video-tn '+l+'" '+a+'="'+t+'"></div>':'<div class="owl-video-tn" style="opacity:1;background-image:url('+t+')"></div>',e.after(o),e.after('<div class="owl-video-play-icon"></div>')}var o,n,s=t.width&&t.height?'style="width:'+t.width+"px;height:"+t.height+'px;"':"",r=e.find("img"),a="src",l="",c=this._core.settings;if(e.wrap('<div class="owl-video-wrapper"'+s+"></div>"),this._core.settings.lazyLoad&&(a="data-src",l="owl-lazy"),r.length)return i(r.attr(a)),r.remove(),!1;"youtube"===t.type?(n="//img.youtube.com/vi/"+t.id+"/hqdefault.jpg",i(n)):"vimeo"===t.type?d.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t[0].thumbnail_large,i(n)}}):"vzaar"===t.type&&d.ajax({type:"GET",url:"//vzaar.com/api/videos/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t.framegrab_url,i(n)}})},i.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},i.prototype.play=function(t){var e,i=d(t.target).closest("."+this._core.settings.itemClass),o=this._videos[i.attr("data-video")],n=o.width||"100%",t=o.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),i=this._core.items(this._core.relative(i.index())),this._core.reset(i.index()),"youtube"===o.type?e='<iframe width="'+n+'" height="'+t+'" src="//www.youtube.com/embed/'+o.id+"?autoplay=1&rel=0&v="+o.id+'" frameborder="0" allowfullscreen></iframe>':"vimeo"===o.type?e='<iframe src="//player.vimeo.com/video/'+o.id+'?autoplay=1" width="'+n+'" height="'+t+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>':"vzaar"===o.type&&(e='<iframe frameborder="0"height="'+t+'"width="'+n+'" allowfullscreen mozallowfullscreen webkitAllowFullScreen src="//view.vzaar.com/'+o.id+'/player?autoplay=true"></iframe>'),d('<div class="owl-video-frame">'+e+"</div>").insertAfter(i.find(".owl-video")),this._playing=i.addClass("owl-video-playing"))},i.prototype.isInFullScreen=function(){var t=e.fullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement;return t&&d(t).parent().hasClass("owl-video-frame")},i.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},d.fn.owlCarousel.Constructor.Plugins.Video=i}(window.Zepto||window.jQuery,(window,document)),function(r){var e=function(t){this.core=t,this.core.options=r.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":r.proxy(function(t){t.namespace&&"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":r.proxy(function(t){t.namespace&&(this.swapping="translated"==t.type)},this),"translate.owl.carousel":r.proxy(function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){var t,e,i,o,n,s;1===this.core.settings.items&&r.support.animation&&r.support.transition&&(this.core.speed(0),e=r.proxy(this.clear,this),i=this.core.$stage.children().eq(this.previous),o=this.core.$stage.children().eq(this.next),n=this.core.settings.animateIn,s=this.core.settings.animateOut,this.core.current()!==this.previous&&(s&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),i.one(r.support.animation.end,e).css({left:t+"px"}).addClass("animated owl-animated-out").addClass(s)),n&&o.one(r.support.animation.end,e).addClass("animated owl-animated-in").addClass(n)))},e.prototype.clear=function(t){r(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},r.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,(window,document)),function(o,n,e){var i=function(t){this._core=t,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":o.proxy(function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":o.proxy(function(t,e,i){t.namespace&&this.play(e,i)},this),"stop.owl.autoplay":o.proxy(function(t){t.namespace&&this.stop()},this),"mouseover.owl.autoplay":o.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":o.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":o.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":o.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=o.extend({},i.Defaults,this._core.options)};i.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},i.prototype._next=function(t){this._call=n.setTimeout(o.proxy(this._next,this,t),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("busy")||this._core.is("interacting")||e.hidden||this._core.next(t||this._core.settings.autoplaySpeed)},i.prototype.read=function(){return(new Date).getTime()-this._time},i.prototype.play=function(t,e){var i;this._core.is("rotating")||this._core.enter("rotating"),t=t||this._core.settings.autoplayTimeout,i=Math.min(this._time%(this._timeout||t),t),this._paused?(this._time=this.read(),this._paused=!1):n.clearTimeout(this._call),this._time+=this.read()%t-i,this._timeout=t,this._call=n.setTimeout(o.proxy(this._next,this,e),t-i)},i.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,n.clearTimeout(this._call),this._core.leave("rotating"))},i.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,n.clearTimeout(this._call))},i.prototype.destroy=function(){var t,e;for(t in this.stop(),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},o.fn.owlCarousel.Constructor.Plugins.autoplay=i}(window.Zepto||window.jQuery,window,document),function(n){"use strict";var e=function(t){this._core=t,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+n(t.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop())},this),"remove.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1)},this),"changed.owl.carousel":n.proxy(function(t){t.namespace&&"position"==t.property.name&&this.draw()},this),"initialized.owl.carousel":n.proxy(function(t){t.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":n.proxy(function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=n.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:['<span aria-label="prev">&#x2039;</span>','<span aria-label="next">&#x203a;</span>'],navSpeed:!1,navElement:'button role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var t,i=this._core.settings;for(t in this._controls.$relative=(i.navContainer?n(i.navContainer):n("<div>").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=n("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",n.proxy(function(t){this.prev(i.navSpeed)},this)),this._controls.$next=n("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",n.proxy(function(t){this.next(i.navSpeed)},this)),i.dotsData||(this._templates=[n("<button>").addClass(i.dotClass).append(n("<span>")).prop("outerHTML")]),this._controls.$absolute=(i.dotsContainer?n(i.dotsContainer):n("<div>").addClass(i.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",n.proxy(function(t){var e=(n(t.target).parent().is(this._controls.$absolute)?n(t.target):n(t.target).parent()).index();t.preventDefault(),this.to(e,i.dotsSpeed)},this)),this._overrides)this._core[t]=n.proxy(this[t],this)},e.prototype.destroy=function(){var t,e,i,o;for(t in this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)"$relative"===e&&settings.navContainer?this._controls[e].html(""):this._controls[e].remove();for(o in this.overides)this._core[o]=this._overrides[o];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},e.prototype.update=function(){var t,e,i=this._core.clones().length/2,o=i+this._core.items().length,n=this._core.maximum(!0),s=this._core.settings,r=s.center||s.autoWidth||s.dotsData?1:s.dotsEach||s.items;if("page"!==s.slideBy&&(s.slideBy=Math.min(s.slideBy,s.items)),s.dots||"page"==s.slideBy)for(this._pages=[],t=i,e=0;t<o;t++){if(r<=e||0===e){if(this._pages.push({start:Math.min(n,t-i),end:t-i+r-1}),Math.min(n,t-i)===n)break;e=0,0}e+=this._core.mergers(this._core.relative(t))}},e.prototype.draw=function(){var t=this._core.settings,e=this._core.items().length<=t.items,i=this._core.relative(this._core.current()),o=t.loop||t.rewind;this._controls.$relative.toggleClass("disabled",!t.nav||e),t.nav&&(this._controls.$previous.toggleClass("disabled",!o&&i<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!o&&i>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!t.dots||e),t.dots&&(e=this._pages.length-this._controls.$absolute.children().length,t.dotsData&&0!=e?this._controls.$absolute.html(this._templates.join("")):0<e?this._controls.$absolute.append(new Array(1+e).join(this._templates[0])):e<0&&this._controls.$absolute.children().slice(e).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(n.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(t){var e=this._core.settings;t.page={index:n.inArray(this.current(),this._pages),count:this._pages.length,size:e&&(e.center||e.autoWidth||e.dotsData?1:e.dotsEach||e.items)}},e.prototype.current=function(){var i=this._core.relative(this._core.current());return n.grep(this._pages,n.proxy(function(t,e){return t.start<=i&&t.end>=i},this)).pop()},e.prototype.getPosition=function(t){var e,i,o=this._core.settings;return"page"==o.slideBy?(e=n.inArray(this.current(),this._pages),i=this._pages.length,t?++e:--e,e=this._pages[(e%i+i)%i].start):(e=this._core.relative(this._core.current()),i=this._core.items().length,t?e+=o.slideBy:e-=o.slideBy),e},e.prototype.next=function(t){n.proxy(this._overrides.to,this._core)(this.getPosition(!0),t)},e.prototype.prev=function(t){n.proxy(this._overrides.to,this._core)(this.getPosition(!1),t)},e.prototype.to=function(t,e,i){!i&&this._pages.length?(i=this._pages.length,n.proxy(this._overrides.to,this._core)(this._pages[(t%i+i)%i].start,e)):n.proxy(this._overrides.to,this._core)(t,e)},n.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,(window,document)),function(o,n){"use strict";var e=function(t){this._core=t,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":o.proxy(function(t){t.namespace&&"URLHash"===this._core.settings.startPosition&&o(n).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":o.proxy(function(t){var e;!t.namespace||(e=o(t.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash"))&&(this._hashes[e]=t.content)},this),"changed.owl.carousel":o.proxy(function(t){var i;t.namespace&&"position"===t.property.name&&(i=this._core.items(this._core.relative(this._core.current())),(t=o.map(this._hashes,function(t,e){return t===i?e:null}).join())&&n.location.hash.slice(1)!==t&&(n.location.hash=t))},this)},this._core.options=o.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),o(n).on("hashchange.owl.navigation",o.proxy(function(t){var e=n.location.hash.substring(1),i=this._core.$stage.children(),e=this._hashes[e]&&i.index(this._hashes[e]);void 0!==e&&e!==this._core.current()&&this._core.to(this._core.relative(e),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var t,e;for(t in o(n).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},o.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(n,s){var r=n("<support>").get(0).style,a="Webkit Moz O ms".split(" "),t={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},e=function(){return!!l("transform")},i=function(){return!!l("perspective")},o=function(){return!!l("animation")};function l(t,i){var o=!1,e=t.charAt(0).toUpperCase()+t.slice(1);return n.each((t+" "+a.join(e+" ")+e).split(" "),function(t,e){if(r[e]!==s)return o=!i||e,!1}),o}function c(t){return l(t,!0)}!function(){return!!l("transition")}()||(n.support.transition=new String(c("transition")),n.support.transition.end=t.transition.end[n.support.transition]),o()&&(n.support.animation=new String(c("animation")),n.support.animation.end=t.animation.end[n.support.animation]),e()&&(n.support.transform=new String(c("transform")),n.support.transform3d=i())}(window.Zepto||window.jQuery,(window,void document)),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).Popper={})}(this,function(t){function v(t){return{width:(t=t.getBoundingClientRect()).width,height:t.height,top:t.top,right:t.right,bottom:t.bottom,left:t.left,x:t.left,y:t.top}}function g(t){return null==t?window:"[object Window]"!==t.toString()?(t=t.ownerDocument)&&t.defaultView||window:t}function p(t){return{scrollLeft:(t=g(t)).pageXOffset,scrollTop:t.pageYOffset}}function y(t){return t instanceof g(t).Element||t instanceof Element}function b(t){return t instanceof g(t).HTMLElement||t instanceof HTMLElement}function o(t){return"undefined"!=typeof ShadowRoot&&(t instanceof g(t).ShadowRoot||t instanceof ShadowRoot)}function w(t){return t?(t.nodeName||"").toLowerCase():null}function x(t){return((y(t)?t.ownerDocument:t.document)||window.document).documentElement}function f(t){return v(x(t)).left+p(t).scrollLeft}function _(t){return g(t).getComputedStyle(t)}function m(t){return t=_(t),/auto|scroll|overlay|hidden/.test(t.overflow+t.overflowY+t.overflowX)}function T(t){var e=v(t),i=t.offsetWidth,o=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-o)<=1&&(o=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:o}}function C(t){return"html"===w(t)?t:t.assignedSlot||t.parentNode||(o(t)?t.host:null)||x(t)}function S(t,e){var i;void 0===e&&(e=[]);var o=function t(e){return 0<=["html","body","#document"].indexOf(w(e))?e.ownerDocument.body:b(e)&&m(e)?e:t(C(e))}(t);return t=o===(null==(i=t.ownerDocument)?void 0:i.body),i=g(o),o=t?[i].concat(i.visualViewport||[],m(o)?o:[]):o,e=e.concat(o),t?e:e.concat(S(C(o)))}function n(t){return b(t)&&"fixed"!==_(t).position?t.offsetParent:null}function z(t){for(var e=g(t),i=n(t);i&&0<=["table","td","th"].indexOf(w(i))&&"static"===_(i).position;)i=n(i);if(i&&("html"===w(i)||"body"===w(i)&&"static"===_(i).position))return e;if(!i)t:{for(i=-1!==navigator.userAgent.toLowerCase().indexOf("firefox"),t=C(t);b(t)&&["html","body"].indexOf(w(t))<0;){var o=_(t);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||i&&"filter"===o.willChange||i&&o.filter&&"none"!==o.filter){i=t;break t}t=t.parentNode}i=null}return i||e}function E(t){var i=new Map,o=new Set,n=[];return t.forEach(function(t){i.set(t.name,t)}),t.forEach(function(t){o.has(t.name)||function e(t){o.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach(function(t){o.has(t)||(t=i.get(t))&&e(t)}),n.push(t)}(t)}),n}function k(t){return t.split("-")[0]}function $(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&o(i))do{if(e&&t.isSameNode(e))return!0}while(e=e.parentNode||e.host);return!1}function O(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function L(t,e){var i,o,n,s;return"viewport"===e?(e=g(t),o=x(t),e=e.visualViewport,i=o.clientWidth,o=o.clientHeight,s=n=0,e&&(i=e.width,o=e.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(n=e.offsetLeft,s=e.offsetTop)),t=O(t={width:i,height:o,x:n+f(t),y:s})):b(e)?((t=v(e)).top+=e.clientTop,t.left+=e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top):(s=x(t),t=x(s),i=p(s),e=null==(o=s.ownerDocument)?void 0:o.body,o=F(t.scrollWidth,t.clientWidth,e?e.scrollWidth:0,e?e.clientWidth:0),n=F(t.scrollHeight,t.clientHeight,e?e.scrollHeight:0,e?e.clientHeight:0),s=-i.scrollLeft+f(s),i=-i.scrollTop,"rtl"===_(e||t).direction&&(s+=F(t.clientWidth,e?e.clientWidth:0)-o),t=O({width:o,height:n,x:s,y:i})),t}function M(t){return 0<=["top","bottom"].indexOf(t)?"x":"y"}function j(t){var e=t.reference,i=t.element,o=(t=t.placement)?k(t):null;t=t?t.split("-")[1]:null;var n=e.x+e.width/2-i.width/2,s=e.y+e.height/2-i.height/2;switch(o){case"top":n={x:n,y:e.y-i.height};break;case"bottom":n={x:n,y:e.y+e.height};break;case"right":n={x:e.x+e.width,y:s};break;case"left":n={x:e.x-i.width,y:s};break;default:n={x:e.x,y:e.y}}if(null!=(o=o?M(o):null))switch(s="y"===o?"height":"width",t){case"start":n[o]-=e[s]/2-i[s]/2;break;case"end":n[o]+=e[s]/2-i[s]/2}return n}function A(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function P(i,t){return t.reduce(function(t,e){return t[e]=i,t},{})}function D(t,e){e=void 0===(e=(h=e=void 0===e?{}:e).placement)?t.placement:e;var i,o,n,s,r,a,l=void 0===(d=h.boundary)?"clippingParents":d,c=void 0===(d=h.rootBoundary)?"viewport":d,d=void 0===(d=h.elementContext)?"popper":d,u=void 0!==(f=h.altBoundary)&&f,h=A("number"!=typeof(h=void 0===(h=h.padding)?0:h)?h:P(h,B)),p=t.elements.reference,f=t.rects.popper;i=y(u=t.elements[u?"popper"===d?"reference":"popper":d])?u:u.contextElement||x(t.elements.popper),n=c,o="clippingParents"===(o=l)?(r=S(C(s=i)),y(a=0<=["absolute","fixed"].indexOf(_(s).position)&&b(s)?z(s):s)?r.filter(function(t){return y(t)&&$(t,a)&&"body"!==w(t)}):[]):[].concat(o),(n=(n=[].concat(o,[n])).reduce(function(t,e){return e=L(i,e),t.top=F(e.top,t.top),t.right=Y(e.right,t.right),t.bottom=Y(e.bottom,t.bottom),t.left=F(e.left,t.left),t},L(i,n[0]))).width=n.right-n.left,n.height=n.bottom-n.top,n.x=n.left,n.y=n.top,l=n,u=j({reference:c=v(p),element:f,strategy:"absolute",placement:e}),f=O(Object.assign({},f,u));var m,g={top:l.top-(c="popper"===d?f:c).top+h.top,bottom:c.bottom-l.bottom+h.bottom,left:l.left-c.left+h.left,right:c.right-l.right+h.right};return t=t.modifiersData.offset,"popper"===d&&t&&(m=t[e],Object.keys(g).forEach(function(t){var e=0<=["right","bottom"].indexOf(t)?1:-1,i=0<=["top","bottom"].indexOf(t)?"y":"x";g[t]+=m[i]*e})),g}function I(){for(var t=arguments.length,e=Array(t),i=0;i<t;i++)e[i]=arguments[i];return!e.some(function(t){return!(t&&"function"==typeof t.getBoundingClientRect)})}function e(t){var e=(t=void 0===t?{}:t).defaultModifiers,u=void 0===e?[]:e,h=void 0===(t=t.defaultOptions)?X:t;return function(e,o,i){function n(){l.forEach(function(t){return t()}),l=[]}void 0===i&&(i=h);var s,r,a={placement:"bottom",orderedModifiers:[],options:Object.assign({},X,h),modifiersData:{},elements:{reference:e,popper:o},attributes:{},styles:{}},l=[],c=!1,d={state:a,setOptions:function(t){return n(),a.options=Object.assign({},h,a.options,t),a.scrollParents={reference:y(e)?S(e):e.contextElement?S(e.contextElement):[],popper:S(o)},i=E(function(t){var e=t.reduce(function(t,e){var i=t[e.name];return t[e.name]=i?Object.assign({},i,e,{options:Object.assign({},i.options,e.options),data:Object.assign({},i.data,e.data)}):e,t},{});return Object.keys(e).map(function(t){return e[t]})}([].concat(u,a.options.modifiers))),t=N.reduce(function(t,e){return t.concat(i.filter(function(t){return t.phase===e}))},[]),a.orderedModifiers=t.filter(function(t){return t.enabled}),a.orderedModifiers.forEach(function(t){var e=t.name,i=void 0===(i=t.options)?{}:i;"function"==typeof(t=t.effect)&&(e=t({state:a,name:e,instance:d,options:i}),l.push(e||function(){}))}),d.update();var i},forceUpdate:function(){if(!c){var t,e,i=a.elements,o=i.reference;if(I(o,i=i.popper))for(a.rects={reference:function(t,e,i){void 0===i&&(i=!1);var o=x(e);t=v(t);var n=b(e),s={scrollLeft:0,scrollTop:0},r={x:0,y:0};return!n&&(n||i)||("body"===w(e)&&!m(o)||(s=e!==g(e)&&b(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:p(e)),b(e)?((r=v(e)).x+=e.clientLeft,r.y+=e.clientTop):o&&(r.x=f(o))),{x:t.left+s.scrollLeft-r.x,y:t.top+s.scrollTop-r.y,width:t.width,height:t.height}}(o,z(i),"fixed"===a.options.strategy),popper:T(i)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach(function(t){return a.modifiersData[t.name]=Object.assign({},t.data)}),o=0;o<a.orderedModifiers.length;o++)!0===a.reset?(a.reset=!1,o=-1):(i=(e=a.orderedModifiers[o]).fn,t=void 0===(t=e.options)?{}:t,e=e.name,"function"==typeof i&&(a=i({state:a,options:t,name:e,instance:d})||a))}},update:(s=function(){return new Promise(function(t){d.forceUpdate(),t(a)})},function(){return r=r||new Promise(function(t){Promise.resolve().then(function(){r=void 0,t(s())})})}),destroy:function(){n(),c=!0}};return I(e,o)&&d.setOptions(i).then(function(t){!c&&i.onFirstUpdate&&i.onFirstUpdate(t)}),d}}function s(t){var e=t.popper,i=t.popperRect,o=t.placement,n=t.offsets,s=t.position,r=t.gpuAcceleration,a=t.adaptive;t=void 0===(t=(u=t=!0===(t=t.roundOffsets)?(t=n.y,u=window.devicePixelRatio||1,{x:V(V(n.x*u)/u)||0,y:V(V(t*u)/u)||0}):"function"==typeof t?t(n):n).x)?0:t;var l,c,d,u=void 0===(u=u.y)?0:u,h=n.hasOwnProperty("x"),n=n.hasOwnProperty("y"),p="left",f="top",m=window;return a&&(c="clientHeight",d="clientWidth",(l=z(e))===g(e)&&"static"!==_(l=x(e)).position&&(c="scrollHeight",d="scrollWidth"),"top"===o&&(f="bottom",u-=l[c]-i.height,u*=r?1:-1),"left"===o&&(p="right",t-=l[d]-i.width,t*=r?1:-1)),e=Object.assign({position:s},a&&G),r?Object.assign({},e,((r={})[f]=n?"0":"",r[p]=h?"0":"",r.transform=(m.devicePixelRatio||1)<2?"translate("+t+"px, "+u+"px)":"translate3d("+t+"px, "+u+"px, 0)",r)):Object.assign({},e,((e={})[f]=n?u+"px":"",e[p]=h?t+"px":"",e.transform="",e))}function W(t){return t.replace(/left|right|bottom|top/g,function(t){return U[t]})}function q(t){return t.replace(/start|end/g,function(t){return Q[t]})}function a(t,e,i){return{top:t.top-e.height-(i=void 0===i?{x:0,y:0}:i).y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function l(e){return["top","right","bottom","left"].some(function(t){return 0<=e[t]})}var B=["top","bottom","right","left"],R=B.reduce(function(t,e){return t.concat([e+"-start",e+"-end"])},[]),H=[].concat(B,["auto"]).reduce(function(t,e){return t.concat([e,e+"-start",e+"-end"])},[]),N="beforeRead read afterRead beforeMain main afterMain beforeWrite write afterWrite".split(" "),F=Math.max,Y=Math.min,V=Math.round,X={placement:"bottom",modifiers:[],strategy:"absolute"},c={passive:!0},i={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,o=(t=t.options).scroll,n=void 0===o||o,s=void 0===(t=t.resize)||t,r=g(e.elements.popper),a=[].concat(e.scrollParents.reference,e.scrollParents.popper);return n&&a.forEach(function(t){t.addEventListener("scroll",i.update,c)}),s&&r.addEventListener("resize",i.update,c),function(){n&&a.forEach(function(t){t.removeEventListener("scroll",i.update,c)}),s&&r.removeEventListener("resize",i.update,c)}},data:{}},r={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state;e.modifiersData[t.name]=j({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},G={top:"auto",right:"auto",bottom:"auto",left:"auto"},d={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state;t=void 0===(t=(o=t.options).gpuAcceleration)||t;var i=void 0===(i=o.adaptive)||i,o=void 0===(o=o.roundOffsets)||o;t={placement:k(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:t},null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,s(Object.assign({},t,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:i,roundOffsets:o})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,s(Object.assign({},t,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:o})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}},u={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var n=t.state;Object.keys(n.elements).forEach(function(t){var e=n.styles[t]||{},i=n.attributes[t]||{},o=n.elements[t];b(o)&&w(o)&&(Object.assign(o.style,e),Object.keys(i).forEach(function(t){var e=i[t];!1===e?o.removeAttribute(t):o.setAttribute(t,!0===e?"":e)}))})},effect:function(t){var o=t.state,n={popper:{position:o.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(o.elements.popper.style,n.popper),o.styles=n,o.elements.arrow&&Object.assign(o.elements.arrow.style,n.arrow),function(){Object.keys(o.elements).forEach(function(t){var e=o.elements[t],i=o.attributes[t]||{};t=Object.keys((o.styles.hasOwnProperty(t)?o.styles:n)[t]).reduce(function(t,e){return t[e]="",t},{}),b(e)&&w(e)&&(Object.assign(e.style,t),Object.keys(i).forEach(function(t){e.removeAttribute(t)}))})}},requires:["computeStyles"]},h={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var r=t.state,e=t.name,a=void 0===(t=t.options.offset)?[0,0]:t,i=(o=(t=H.reduce(function(t,e){var i=r.rects,o=k(e),n=0<=["left","top"].indexOf(o)?-1:1,i=(i=(s="function"==typeof a?a(Object.assign({},i,{placement:e})):a)[0])||0,s=((s=s[1])||0)*n,o=0<=["left","right"].indexOf(o)?{x:s,y:i}:{x:i,y:s};return t[e]=o,t},{}))[r.placement]).x,o=o.y;null!=r.modifiersData.popperOffsets&&(r.modifiersData.popperOffsets.x+=i,r.modifiersData.popperOffsets.y+=o),r.modifiersData[e]=t}},U={left:"right",right:"left",bottom:"top",top:"bottom"},Q={start:"end",end:"start"},Z={name:"flip",enabled:!0,phase:"main",fn:function(t){var u=t.state,e=t.options;if(t=t.name,!u.modifiersData[t]._skip){var i=void 0===(i=e.mainAxis)||i,o=void 0===(o=e.altAxis)||o,n=e.fallbackPlacements,h=e.padding,p=e.boundary,f=e.rootBoundary,s=e.altBoundary,m=void 0===(r=e.flipVariations)||r,g=e.allowedAutoPlacements,r=k(e=u.options.placement),n=n||(r!==e&&m?function(t){if("auto"===k(t))return[];var e=W(t);return[q(t),e,q(e)]}(e):[W(e)]),a=[e].concat(n).reduce(function(t,e){return t.concat("auto"===k(e)?(i=u,n=(o=void 0===(o={placement:e,boundary:p,rootBoundary:f,padding:h,flipVariations:m,allowedAutoPlacements:g})?{}:o).boundary,s=o.rootBoundary,r=o.padding,a=o.flipVariations,t=o.allowedAutoPlacements,l=void 0===t?H:t,c=o.placement.split("-")[1],d=(a=0===(a=(o=c?a?R:R.filter(function(t){return t.split("-")[1]===c}):B).filter(function(t){return 0<=l.indexOf(t)})).length?o:a).reduce(function(t,e){return t[e]=D(i,{placement:e,boundary:n,rootBoundary:s,padding:r})[k(e)],t},{}),Object.keys(d).sort(function(t,e){return d[t]-d[e]})):e);var i,o,n,s,r,a,l,c,d},[]),e=u.rects.reference;n=u.rects.popper;var l=new Map;r=!0;for(var c=a[0],d=0;d<a.length;d++){var v=a[d],y=k(v),b="start"===v.split("-")[1],w=0<=["top","bottom"].indexOf(y),x=w?"width":"height",_=D(u,{placement:v,boundary:p,rootBoundary:f,altBoundary:s,padding:h}),b=w?b?"right":"left":b?"bottom":"top";if(e[x]>n[x]&&(b=W(b)),x=W(b),w=[],i&&w.push(_[y]<=0),o&&w.push(_[b]<=0,_[x]<=0),w.every(function(t){return t})){c=v,r=!1;break}l.set(v,w)}if(r)for(i=function(e){var t=a.find(function(t){if(t=l.get(t))return t.slice(0,e).every(function(t){return t})});if(t)return c=t,"break"},o=m?3:1;0<o&&"break"!==i(o);o--);u.placement!==c&&(u.modifiersData[t]._skip=!0,u.placement=c,u.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},K={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options;t=t.name;var o=void 0===(s=i.mainAxis)||s,n=void 0!==(s=i.altAxis)&&s,s=void 0===(s=i.tether)||s,r=void 0===(w=i.tetherOffset)?0:w,a=D(e,{boundary:i.boundary,rootBoundary:i.rootBoundary,padding:i.padding,altBoundary:i.altBoundary}),i=k(e.placement),l=e.placement.split("-")[1],c=!l,d=M(i);i="x"===d?"y":"x";var u,h,p,f,m,g,v,y,b,w=e.modifiersData.popperOffsets,x=e.rects.reference,_=e.rects.popper,C="function"==typeof r?r(Object.assign({},e.rects,{placement:e.placement})):r,r={x:0,y:0};w&&((o||n)&&(u="y"===d?"height":"width",h=w[d],p=w[d]+a[y="y"===d?"top":"left"],f=w[d]-a[b="y"===d?"bottom":"right"],m=s?-_[u]/2:0,g=("start"===l?x:_)[u],l="start"===l?-_[u]:-x[u],_=e.elements.arrow,_=s&&_?T(_):{width:0,height:0},y=(v=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0})[y],b=v[b],_=F(0,Y(x[u],_[u])),g=c?x[u]/2-m-_-y-C:g-_-y-C,x=c?-x[u]/2+m+_+b+C:l+_+b+C,c=e.elements.arrow&&z(e.elements.arrow),C=e.modifiersData.offset?e.modifiersData.offset[e.placement][d]:0,c=w[d]+g-C-(c?"y"===d?c.clientTop||0:c.clientLeft||0:0),x=w[d]+x-C,o&&(o=s?Y(p,c):p,f=s?F(f,x):f,o=F(o,Y(h,f)),w[d]=o,r[d]=o-h),n&&(o=(n=w[i])+a["x"===d?"top":"left"],a=n-a["x"===d?"bottom":"right"],o=s?Y(o,c):o,s=s?F(a,x):a,s=F(o,Y(n,s)),w[i]=s,r[i]=s-n)),e.modifiersData[t]=r)},requiresIfExists:["offset"]},J={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i,o,n,s=t.state,r=t.name,a=t.options,l=s.elements.arrow,c=s.modifiersData.popperOffsets,d=k(s.placement);t=M(d),d=0<=["left","right"].indexOf(d)?"height":"width",l&&c&&(a=A("number"!=typeof(a="function"==typeof(a=a.padding)?a(Object.assign({},s.rects,{placement:s.placement})):a)?a:P(a,B)),e=T(l),i="y"===t?"top":"left",o="y"===t?"bottom":"right",n=s.rects.reference[d]+s.rects.reference[t]-c[t]-s.rects.popper[d],c=c[t]-s.rects.reference[t],c=(l=(l=z(l))?"y"===t?l.clientHeight||0:l.clientWidth||0:0)/2-e[d]/2+(n/2-c/2),d=F(a[i],Y(c,l-e[d]-a[o])),s.modifiersData[r]=((r={})[t]=d,r.centerOffset=d-c,r))},effect:function(t){var e=t.state;null!=(t=void 0===(t=t.options.element)?"[data-popper-arrow]":t)&&("string"!=typeof t||(t=e.elements.popper.querySelector(t)))&&$(e.elements.popper,t)&&(e.elements.arrow=t)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},tt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state;t=t.name;var i=e.rects.reference,o=e.rects.popper,n=e.modifiersData.preventOverflow,s=D(e,{elementContext:"reference"}),r=D(e,{altBoundary:!0}),i=a(s,i),o=a(r,o,n),n=l(i),r=l(o);e.modifiersData[t]={referenceClippingOffsets:i,popperEscapeOffsets:o,isReferenceHidden:n,hasPopperEscaped:r},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":n,"data-popper-escaped":r})}},et=e({defaultModifiers:[i,r,d,u]}),it=[i,r,d,u,h,Z,K,J,tt],ot=e({defaultModifiers:it});t.applyStyles=u,t.arrow=J,t.computeStyles=d,t.createPopper=ot,t.createPopperLite=et,t.defaultModifiers=it,t.detectOverflow=D,t.eventListeners=i,t.flip=Z,t.hide=tt,t.offset=h,t.popperGenerator=e,t.popperOffsets=r,t.preventOverflow=K,Object.defineProperty(t,"__esModule",{value:!0})}),/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(jQuery)}(function(d){function t(){for(var t=u.scrollTop(),e=h.height(),i=e-f,o=i<t?i-t:0,n=0,s=p.length;n<s;n++){var r,a,l=p[n],c=l.stickyWrapper.offset().top-l.topSpacing-o;l.stickyWrapper.css("height",l.stickyElement.outerHeight()),t<=c?null!==l.currentTop&&(l.stickyElement.css({width:"",position:"",top:"","z-index":""}),l.stickyElement.parent().removeClass(l.className),l.stickyElement.trigger("sticky-end",[l]),l.currentTop=null):((r=e-l.stickyElement.outerHeight()-l.topSpacing-l.bottomSpacing-t-o)<0?r+=l.topSpacing:r=l.topSpacing,l.currentTop!==r&&(l.getWidthFrom?(padding=l.stickyElement.innerWidth()-l.stickyElement.width(),a=d(l.getWidthFrom).width()-padding||null):l.widthFromWrapper&&(a=l.stickyWrapper.width()),null==a&&(a=l.stickyElement.width()),l.stickyElement.css("width",a).css("position","fixed").css("top",r).css("z-index",l.zIndex),l.stickyElement.parent().addClass(l.className),null===l.currentTop?l.stickyElement.trigger("sticky-start",[l]):l.stickyElement.trigger("sticky-update",[l]),l.currentTop===l.topSpacing&&l.currentTop>r||null===l.currentTop&&r<l.topSpacing?l.stickyElement.trigger("sticky-bottom-reached",[l]):null!==l.currentTop&&r===l.topSpacing&&l.currentTop<r&&l.stickyElement.trigger("sticky-bottom-unreached",[l]),l.currentTop=r),c=l.stickyWrapper.parent(),l.stickyElement.offset().top+l.stickyElement.outerHeight()>=c.offset().top+c.outerHeight()&&l.stickyElement.offset().top<=l.topSpacing?l.stickyElement.css("position","absolute").css("top","").css("bottom",0).css("z-index",""):l.stickyElement.css("position","fixed").css("top",r).css("bottom","").css("z-index",l.zIndex))}}function e(){f=u.height();for(var t=0,e=p.length;t<e;t++){var i=p[t],o=null;i.getWidthFrom?i.responsiveWidth&&(o=d(i.getWidthFrom).width()):i.widthFromWrapper&&(o=i.stickyWrapper.width()),null!=o&&i.stickyElement.css("width",o)}}var i=Array.prototype.slice,o=Array.prototype.splice,r={topSpacing:0,bottomSpacing:0,className:"is-sticky",wrapperClassName:"sticky-wrapper",center:!1,getWidthFrom:"",widthFromWrapper:!0,responsiveWidth:!1,zIndex:"inherit"},u=d(window),h=d(document),p=[],f=u.height(),a={init:function(s){return this.each(function(){var t=d.extend({},r,s),e=d(this),i=e.attr("id"),o=i?i+"-"+r.wrapperClassName:r.wrapperClassName,n=d("<div></div>").attr("id",o).addClass(t.wrapperClassName);e.wrapAll(function(){if(0==d(this).parent("#"+o).length)return n});i=e.parent();t.center&&i.css({width:e.outerWidth(),marginLeft:"auto",marginRight:"auto"}),"right"===e.css("float")&&e.css({float:"none"}).parent().css({float:"right"}),t.stickyElement=e,t.stickyWrapper=i,t.currentTop=null,p.push(t),a.setWrapperHeight(this),a.setupChangeListeners(this)})},setWrapperHeight:function(t){var e=d(t),t=e.parent();t&&t.css("height",e.outerHeight())},setupChangeListeners:function(e){window.MutationObserver?new window.MutationObserver(function(t){(t[0].addedNodes.length||t[0].removedNodes.length)&&a.setWrapperHeight(e)}).observe(e,{subtree:!0,childList:!0}):window.addEventListener?(e.addEventListener("DOMNodeInserted",function(){a.setWrapperHeight(e)},!1),e.addEventListener("DOMNodeRemoved",function(){a.setWrapperHeight(e)},!1)):window.attachEvent&&(e.attachEvent("onDOMNodeInserted",function(){a.setWrapperHeight(e)}),e.attachEvent("onDOMNodeRemoved",function(){a.setWrapperHeight(e)}))},update:t,unstick:function(t){return this.each(function(){for(var t=d(this),e=-1,i=p.length;0<i--;)p[i].stickyElement.get(0)===this&&(o.call(p,i,1),e=i);-1!==e&&(t.unwrap(),t.css({width:"",position:"",top:"",float:"","z-index":""}))})}};window.addEventListener?(window.addEventListener("scroll",t,!1),window.addEventListener("resize",e,!1)):window.attachEvent&&(window.attachEvent("onscroll",t),window.attachEvent("onresize",e)),d.fn.sticky=function(t){return a[t]?a[t].apply(this,i.call(arguments,1)):"object"!=typeof t&&t?void d.error("Method "+t+" does not exist on jQuery.sticky"):a.init.apply(this,arguments)},d.fn.unstick=function(t){return a[t]?a[t].apply(this,i.call(arguments,1)):"object"!=typeof t&&t?void d.error("Method "+t+" does not exist on jQuery.sticky"):a.unstick.apply(this,arguments)},d(function(){setTimeout(t,0)})}),function(f){f.fn.theiaStickySidebar=function(t){var e,i;function o(t,e){return!0===t.initialized||!(f("body").width()<t.minWidth)&&(function(h,t){h.initialized=!0,0===f("#theia-sticky-sidebar-stylesheet-"+h.namespace).length&&f("head").append(f('<style id="theia-sticky-sidebar-stylesheet-'+h.namespace+'">.theiaStickySidebar:after {content: ""; display: table; clear: both;}</style>'));t.each(function(){var i,t={};t.sidebar=f(this),t.options=h||{},t.container=f(t.options.containerSelector),0==t.container.length&&(t.container=t.sidebar.parent()),t.sidebar.parents().css("-webkit-transform","none"),t.sidebar.css({position:t.options.defaultPosition,overflow:"visible","-webkit-box-sizing":"border-box","-moz-box-sizing":"border-box","box-sizing":"border-box"}),t.stickySidebar=t.sidebar.find(".theiaStickySidebar"),0==t.stickySidebar.length&&(i=/(?:text|application)\/(?:x-)?(?:javascript|ecmascript)/i,t.sidebar.find("script").filter(function(t,e){return 0===e.type.length||e.type.match(i)}).remove(),t.stickySidebar=f("<div>").addClass("theiaStickySidebar").append(t.sidebar.children()),t.sidebar.append(t.stickySidebar)),t.marginBottom=parseInt(t.sidebar.css("margin-bottom")),t.paddingTop=parseInt(t.sidebar.css("padding-top")),t.paddingBottom=parseInt(t.sidebar.css("padding-bottom"));var e,o,n,s=t.stickySidebar.offset().top,r=t.stickySidebar.outerHeight();function u(){t.fixedScrollTop=0,t.sidebar.css({"min-height":"1px"}),t.stickySidebar.css({position:"static",width:"",transform:"none"})}t.stickySidebar.css("padding-top",1),t.stickySidebar.css("padding-bottom",1),s-=t.stickySidebar.offset().top,r=t.stickySidebar.outerHeight()-r-s,0==s?(t.stickySidebar.css("padding-top",0),t.stickySidebarPaddingTop=0):t.stickySidebarPaddingTop=1,0==r?(t.stickySidebar.css("padding-bottom",0),t.stickySidebarPaddingBottom=0):t.stickySidebarPaddingBottom=1,t.previousScrollTop=null,t.fixedScrollTop=0,u(),t.onScroll=function(t){if(t.stickySidebar.is(":visible"))if(f("body").width()<t.options.minWidth)u();else{if(t.options.disableOnResponsiveLayouts)if(t.sidebar.outerWidth("none"==t.sidebar.css("float"))+50>t.container.width())return void u();var e,i,o,n,s,r,a,l,c=f(document).scrollTop(),d="static";c>=t.sidebar.offset().top+(t.paddingTop-t.options.additionalMarginTop)&&(i=t.paddingTop+h.additionalMarginTop,s=t.paddingBottom+t.marginBottom+h.additionalMarginBottom,n=t.sidebar.offset().top,o=t.sidebar.offset().top+(r=t.container,a=r.height(),r.children().each(function(){a=Math.max(a,f(this).height())}),a),e=0+h.additionalMarginTop,r=t.stickySidebar.outerHeight()+i+s<f(window).height()?e+t.stickySidebar.outerHeight():f(window).height()-t.marginBottom-t.paddingBottom-h.additionalMarginBottom,i=n-c+t.paddingTop,s=o-c-t.paddingBottom-t.marginBottom,n=t.stickySidebar.offset().top-c,o=t.previousScrollTop-c,"fixed"==t.stickySidebar.css("position")&&"modern"==t.options.sidebarBehavior&&(n+=o),"stick-to-top"==t.options.sidebarBehavior&&(n=h.additionalMarginTop),"stick-to-bottom"==t.options.sidebarBehavior&&(n=r-t.stickySidebar.outerHeight()),n=0<o?Math.min(n,e):Math.max(n,r-t.stickySidebar.outerHeight()),n=Math.max(n,i),n=Math.min(n,s-t.stickySidebar.outerHeight()),d=((s=t.container.height()==t.stickySidebar.outerHeight())||n!=e)&&(s||n!=r-t.stickySidebar.outerHeight())?c+n-t.sidebar.offset().top-t.paddingTop<=h.additionalMarginTop?"static":"absolute":"fixed"),"fixed"==d?(l=f(document).scrollLeft(),t.stickySidebar.css({position:"fixed",width:p(t.stickySidebar)+"px",transform:"translateY("+n+"px)",left:t.sidebar.offset().left+parseInt(t.sidebar.css("padding-left"))-l+"px",top:"0px"})):"absolute"==d?(l={},"absolute"!=t.stickySidebar.css("position")&&(l.position="absolute",l.transform="translateY("+(c+n-t.sidebar.offset().top-t.stickySidebarPaddingTop-t.stickySidebarPaddingBottom)+"px)",l.top="0px"),l.width=p(t.stickySidebar)+"px",l.left="",t.stickySidebar.css(l)):"static"==d&&u(),"static"!=d&&1==t.options.updateSidebarHeight&&t.sidebar.css({"min-height":t.stickySidebar.outerHeight()+t.stickySidebar.offset().top-t.sidebar.offset().top+t.paddingBottom}),t.previousScrollTop=c}},t.onScroll(t),f(document).on("scroll."+t.options.namespace,(e=t,function(){e.onScroll(e)})),f(window).on("resize."+t.options.namespace,(o=t,function(){o.stickySidebar.css({position:"static"}),o.onScroll(o)})),"undefined"!=typeof ResizeSensor&&new ResizeSensor(t.stickySidebar[0],(n=t,function(){n.onScroll(n)}))})}(t,e),!0)}function p(t){var e;try{e=t[0].getBoundingClientRect().width}catch(t){}return e=void 0===e?t.width():e}return(t=f.extend({containerSelector:"",additionalMarginTop:0,additionalMarginBottom:0,updateSidebarHeight:!0,minWidth:0,disableOnResponsiveLayouts:!0,sidebarBehavior:"modern",defaultPosition:"relative",namespace:"TSS"},t)).additionalMarginTop=parseInt(t.additionalMarginTop)||0,t.additionalMarginBottom=parseInt(t.additionalMarginBottom)||0,o(e=t,i=this)||(console.log("TSS: Body width smaller than options.minWidth. Init is delayed."),f(document).on("scroll."+e.namespace,function(e,i){return function(t){o(e,i)&&f(this).unbind(t)}}(e,i)),f(window).on("resize."+e.namespace,function(e,i){return function(t){o(e,i)&&f(this).unbind(t)}}(e,i))),this}}(jQuery),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],e):(t=t||self).tippy=e(t.Popper)}(this,function(et){"use strict";var t="undefined"!=typeof window&&"undefined"!=typeof document,e=t?navigator.userAgent:"",it=/MSIE |Trident\//.test(e),o="tippy-content",s="tippy-backdrop",i="tippy-arrow",n="tippy-svg-arrow",ot={passive:!0,capture:!0};function nt(t,e,i){if(Array.isArray(t)){var o=t[e];return null==o?Array.isArray(i)?i[e]:i:o}return t}function r(t,e){t={}.toString.call(t);return 0===t.indexOf("[object")&&-1<t.indexOf(e+"]")}function st(t,e){return"function"==typeof t?t.apply(void 0,e):t}function rt(e,i){return 0===i?e:function(t){clearTimeout(o),o=setTimeout(function(){e(t)},i)};var o}function m(t,e){var i=Object.assign({},t);return e.forEach(function(t){delete i[t]}),i}function at(t){return[].concat(t)}function lt(t,e){-1===t.indexOf(e)&&t.push(e)}function ct(t){return t.split("-")[0]}function dt(t){return[].slice.call(t)}function ut(){return document.createElement("div")}function a(e){return["Element","Fragment"].some(function(t){return r(e,t)})}function ht(t){return r(t,"MouseEvent")}function l(t){return t&&t._tippy&&t._tippy.reference===t}function c(t){return a(t)?[t]:r(t,"NodeList")?dt(t):Array.isArray(t)?t:dt(document.querySelectorAll(t))}function pt(t,e){t.forEach(function(t){t&&(t.style.transitionDuration=e+"ms")})}function ft(t,e){t.forEach(function(t){t&&t.setAttribute("data-state",e)})}function mt(t){var e=at(t)[0];return null!=e&&(null!=(t=e.ownerDocument)&&t.body)?e.ownerDocument:document}function gt(e,t,i){var o=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(t){e[o](t,i)})}var vt={isTouch:!1},d=0;function u(){vt.isTouch||(vt.isTouch=!0,window.performance&&document.addEventListener("mousemove",h))}function h(){var t=performance.now();t-d<20&&(vt.isTouch=!1,document.removeEventListener("mousemove",h)),d=t}function p(){var t,e=document.activeElement;l(e)&&(t=e._tippy,e.blur&&!t.state.isVisible&&e.blur())}function yt(t){return[t+"() was called on a"+("destroy"===t?"n already-":" ")+"destroyed instance. This is a no-op but","indicates a potential memory leak."].join(" ")}function f(t){return t.replace(/[ \t]{2,}/g," ").replace(/^[ \t]*/gm,"").trim()}function g(t){return[f("\n  %ctippy.js\n\n  %c"+f(t)+"\n\n  %c👷‍ This is a development-only message. It will be removed in production.\n  "),"color: #00C584; font-size: 1.3em; font-weight: bold;","line-height: 1.5","color: #a6a095;"]}function bt(t,e){t&&!v.has(e)&&(v.add(e),(t=console).warn.apply(t,g(e)))}function wt(t,e){t&&!v.has(e)&&(v.add(e),(t=console).error.apply(t,g(e)))}var v=new Set,y={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},xt=Object.assign({appendTo:function(){return document.body},aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},y,{},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),b=Object.keys(xt);function _t(o){var t=(o.plugins||[]).reduce(function(t,e){var i=e.name,e=e.defaultValue;return i&&(t[i]=void 0!==o[i]?o[i]:e),t},{});return Object.assign({},o,{},t)}function Ct(t,e){var n,i,i=Object.assign({},e,{content:st(e.content,[t])},e.ignoreAttributes?{}:(n=t,((i=e.plugins)?Object.keys(_t(Object.assign({},xt,{plugins:i}))):b).reduce(function(e,i){var o=(n.getAttribute("data-tippy-"+i)||"").trim();if(!o)return e;if("content"===i)e[i]=o;else try{e[i]=JSON.parse(o)}catch(t){e[i]=o}return e},{})));return i.aria=Object.assign({},xt.aria,{},i.aria),i.aria={expanded:"auto"===i.aria.expanded?e.interactive:i.aria.expanded,content:"auto"===i.aria.content?e.interactive?null:"describedby":i.aria.content},i}function w(t,i){void 0===t&&(t={}),void 0===i&&(i=[]),Object.keys(t).forEach(function(e){var t=m(xt,Object.keys(y));bt(!{}.hasOwnProperty.call(t,e)&&0===i.filter(function(t){return t.name===e}).length,["`"+e+"`","is not a valid prop. You may have spelled it incorrectly, or if it's","a plugin, forgot to pass it in an array as props.plugins.","\n\n","All props: https://atomiks.github.io/tippyjs/v6/all-props/\n","Plugins: https://atomiks.github.io/tippyjs/v6/plugins/"].join(" "))})}var x=function(){return"innerHTML"};function _(t,e){t[x()]=e}function C(t){var e=ut();return!0===t?e.className=i:(e.className=n,a(t)?e.appendChild(t):_(e,t)),e}function T(t,e){a(e.content)?(_(t,""),t.appendChild(e.content)):"function"!=typeof e.content&&(e.allowHTML?_(t,e.content):t.textContent=e.content)}function Tt(t){var e=t.firstElementChild,t=dt(e.children);return{box:e,content:t.find(function(t){return t.classList.contains(o)}),arrow:t.find(function(t){return t.classList.contains(i)||t.classList.contains(n)}),backdrop:t.find(function(t){return t.classList.contains(s)})}}function S(s){var r=ut(),t=ut();t.className="tippy-box",t.setAttribute("data-state","hidden"),t.setAttribute("tabindex","-1");var e=ut();function i(t,e){var i=Tt(r),o=i.box,n=i.content,i=i.arrow;e.theme?o.setAttribute("data-theme",e.theme):o.removeAttribute("data-theme"),"string"==typeof e.animation?o.setAttribute("data-animation",e.animation):o.removeAttribute("data-animation"),e.inertia?o.setAttribute("data-inertia",""):o.removeAttribute("data-inertia"),o.style.maxWidth="number"==typeof e.maxWidth?e.maxWidth+"px":e.maxWidth,e.role?o.setAttribute("role",e.role):o.removeAttribute("role"),t.content===e.content&&t.allowHTML===e.allowHTML||T(n,s.props),e.arrow?i?t.arrow!==e.arrow&&(o.removeChild(i),o.appendChild(C(e.arrow))):o.appendChild(C(e.arrow)):i&&o.removeChild(i)}return e.className=o,e.setAttribute("data-state","hidden"),T(e,s.props),r.appendChild(t),t.appendChild(e),i(s.props,s.props),{popper:r,onUpdate:i}}S.$$tippy=!0;var St=1,zt=[],Et=[];function z(r,t){var i,o,e,n,s,a,l,c,d,u=Ct(r,Object.assign({},xt,{},_t((i=t,Object.keys(i).reduce(function(t,e){return void 0!==i[e]&&(t[e]=i[e]),t},{}))))),h=!1,p=!1,f=!1,m=!1,g=[],v=rt(V,u.interactiveDebounce),y=St++,t=(d=u.plugins).filter(function(t,e){return d.indexOf(t)===e}),b={id:y,reference:r,popper:ut(),popperInstance:null,props:u,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:t,clearDelayTimeouts:function(){clearTimeout(o),clearTimeout(e),cancelAnimationFrame(n)},setProps:function(t){var e,i;bt(b.state.isDestroyed,yt("setProps")),b.state.isDestroyed||(M("onBeforeUpdate",[b,t]),F(),e=b.props,i=Ct(r,Object.assign({},b.props,{},t,{ignoreAttributes:!0})),b.props=i,N(),e.interactiveDebounce!==i.interactiveDebounce&&(P(),v=rt(V,i.interactiveDebounce)),e.triggerTarget&&!i.triggerTarget?at(e.triggerTarget).forEach(function(t){t.removeAttribute("aria-expanded")}):i.triggerTarget&&r.removeAttribute("aria-expanded"),A(),L(),x&&x(e,i),b.popperInstance&&(Q(),K().forEach(function(t){requestAnimationFrame(t._tippy.popperInstance.forceUpdate)})),M("onAfterUpdate",[b,t]))},setContent:function(t){b.setProps({content:t})},show:function(){bt(b.state.isDestroyed,yt("show"));var t=b.state.isVisible,e=b.state.isDestroyed,i=!b.state.isEnabled,o=vt.isTouch&&!b.props.touch,n=nt(b.props.duration,0,xt.duration);t||e||i||o||E().hasAttribute("disabled")||(M("onShow",[b],!1),!1!==b.props.onShow(b)&&(b.state.isVisible=!0,z()&&(w.style.visibility="visible"),L(),q(),b.state.isMounted||(w.style.transition="none"),z()&&(i=$(),o=i.box,i=i.content,pt([o,i],0)),l=function(){var t,e;b.state.isVisible&&!m&&(m=!0,w.offsetHeight,w.style.transition=b.props.moveTransition,z()&&b.props.animation&&(pt([t=(e=$()).box,e=e.content],n),ft([t,e],"visible")),j(),A(),lt(Et,b),null!=(e=b.popperInstance)&&e.forceUpdate(),b.state.isMounted=!0,M("onMount",[b]),b.props.animation&&z()&&R(n,function(){b.state.isShown=!0,M("onShown",[b])}))},function(){var t,e=b.props.appendTo,i=E();t=b.props.interactive&&e===xt.appendTo||"parent"===e?i.parentNode:st(e,[i]);t.contains(w)||t.appendChild(w);Q(),bt(b.props.interactive&&e===xt.appendTo&&i.nextElementSibling!==w,["Interactive tippy element may not be accessible via keyboard","navigation because it is not directly after the reference element","in the DOM source order.","\n\n","Using a wrapper <div> or <span> tag around the reference element","solves this by creating a new parentNode context.","\n\n","Specifying `appendTo: document.body` silences this warning, but it","assumes you are using a focus management solution to handle","keyboard navigation.","\n\n","See: https://atomiks.github.io/tippyjs/v6/accessibility/#interactivity"].join(" "))}()))},hide:function(){bt(b.state.isDestroyed,yt("hide"));var t=!b.state.isVisible,e=b.state.isDestroyed,i=!b.state.isEnabled,o=nt(b.props.duration,1,xt.duration);t||e||i||(M("onHide",[b],!1),!1!==b.props.onHide(b)&&(b.state.isVisible=!1,b.state.isShown=!1,h=m=!1,z()&&(w.style.visibility="hidden"),P(),B(),L(),z()&&(e=$(),i=e.box,e=e.content,b.props.animation&&(pt([i,e],o),ft([i,e],"hidden"))),j(),A(),b.props.animation?z()&&function(t,e){R(t,function(){!b.state.isVisible&&w.parentNode&&w.parentNode.contains(w)&&e()})}(o,b.unmount):b.unmount()))},hideWithInteractivity:function(t){bt(b.state.isDestroyed,yt("hideWithInteractivity")),k().addEventListener("mousemove",v),lt(zt,v),v(t)},enable:function(){b.state.isEnabled=!0},disable:function(){b.hide(),b.state.isEnabled=!1},unmount:function(){bt(b.state.isDestroyed,yt("unmount")),b.state.isVisible&&b.hide();b.state.isMounted&&(Z(),K().forEach(function(t){t._tippy.unmount()}),w.parentNode&&w.parentNode.removeChild(w),Et=Et.filter(function(t){return t!==b}),b.state.isMounted=!1,M("onHidden",[b]))},destroy:function(){bt(b.state.isDestroyed,yt("destroy")),b.state.isDestroyed||(b.clearDelayTimeouts(),b.unmount(),F(),delete r._tippy,b.state.isDestroyed=!0,M("onDestroy",[b]))}};if(!u.render)return wt(!0,"render() function has not been supplied."),b;var y=u.render(b),w=y.popper,x=y.onUpdate;w.setAttribute("data-tippy-root",""),w.id="tippy-"+b.id,b.popper=w,r._tippy=b,w._tippy=b;var _=t.map(function(t){return t.fn(b)}),C=r.hasAttribute("aria-expanded");return N(),A(),L(),M("onCreate",[b]),u.showOnCreate&&J(),w.addEventListener("mouseenter",function(){b.props.interactive&&b.state.isVisible&&b.clearDelayTimeouts()}),w.addEventListener("mouseleave",function(t){b.props.interactive&&0<=b.props.trigger.indexOf("mouseenter")&&(k().addEventListener("mousemove",v),v(t))}),b;function T(){var t=b.props.touch;return Array.isArray(t)?t:[t,0]}function S(){return"hold"===T()[0]}function z(){var t;return null!=(t=b.props.render)&&t.$$tippy}function E(){return c||r}function k(){var t=E().parentNode;return t?mt(t):document}function $(){return Tt(w)}function O(t){return b.state.isMounted&&!b.state.isVisible||vt.isTouch||s&&"focus"===s.type?0:nt(b.props.delay,t?0:1,xt.delay)}function L(){w.style.pointerEvents=b.props.interactive&&b.state.isVisible?"":"none",w.style.zIndex=""+b.props.zIndex}function M(e,i,t){void 0===t&&(t=!0),_.forEach(function(t){t[e]&&t[e].apply(void 0,i)}),t&&(t=b.props)[e].apply(t,i)}function j(){var i,o,t=b.props.aria;t.content&&(i="aria-"+t.content,o=w.id,at(b.props.triggerTarget||r).forEach(function(t){var e=t.getAttribute(i);b.state.isVisible?t.setAttribute(i,e?e+" "+o:o):(e=e&&e.replace(o,"").trim())?t.setAttribute(i,e):t.removeAttribute(i)}))}function A(){!C&&b.props.aria.expanded&&at(b.props.triggerTarget||r).forEach(function(t){b.props.interactive?t.setAttribute("aria-expanded",b.state.isVisible&&t===E()?"true":"false"):t.removeAttribute("aria-expanded")})}function P(){k().removeEventListener("mousemove",v),zt=zt.filter(function(t){return t!==v})}function D(t){if(!(vt.isTouch&&(f||"mousedown"===t.type)||b.props.interactive&&w.contains(t.target))){if(E().contains(t.target)){if(vt.isTouch)return;if(b.state.isVisible&&0<=b.props.trigger.indexOf("click"))return}else M("onClickOutside",[b,t]);!0===b.props.hideOnClick&&(b.clearDelayTimeouts(),b.hide(),p=!0,setTimeout(function(){p=!1}),b.state.isMounted||B())}}function I(){f=!0}function W(){f=!1}function q(){var t=k();t.addEventListener("mousedown",D,!0),t.addEventListener("touchend",D,ot),t.addEventListener("touchstart",W,ot),t.addEventListener("touchmove",I,ot)}function B(){var t=k();t.removeEventListener("mousedown",D,!0),t.removeEventListener("touchend",D,ot),t.removeEventListener("touchstart",W,ot),t.removeEventListener("touchmove",I,ot)}function R(t,e){var i=$().box;function o(t){t.target===i&&(gt(i,"remove",o),e())}if(0===t)return e();gt(i,"remove",a),gt(i,"add",o),a=o}function H(e,i,o){void 0===o&&(o=!1),at(b.props.triggerTarget||r).forEach(function(t){t.addEventListener(e,i,o),g.push({node:t,eventType:e,handler:i,options:o})})}function N(){S()&&(H("touchstart",Y,{passive:!0}),H("touchend",X,{passive:!0})),b.props.trigger.split(/\s+/).filter(Boolean).forEach(function(t){if("manual"!==t)switch(H(t,Y),t){case"mouseenter":H("mouseleave",X);break;case"focus":H(it?"focusout":"blur",G);break;case"focusin":H("focusout",G)}})}function F(){g.forEach(function(t){var e=t.node,i=t.eventType,o=t.handler,t=t.options;e.removeEventListener(i,o,t)}),g=[]}function Y(e){var t,i=!1;!b.state.isEnabled||U(e)||p||(t="focus"===(null==s?void 0:s.type),c=(s=e).currentTarget,A(),!b.state.isVisible&&ht(e)&&zt.forEach(function(t){return t(e)}),"click"===e.type&&(b.props.trigger.indexOf("mouseenter")<0||h)&&!1!==b.props.hideOnClick&&b.state.isVisible?i=!0:J(e),"click"===e.type&&(h=!i),i&&!t&&tt(e))}function V(t){var a,l,e=t.target,e=E().contains(e)||w.contains(e);"mousemove"===t.type&&e||(e=K().concat(w).map(function(t){var e=null==(e=t._tippy.popperInstance)?void 0:e.state;return e?{popperRect:t.getBoundingClientRect(),popperState:e,props:u}:null}).filter(Boolean),a=t.clientX,l=t.clientY,e.every(function(t){var e=t.popperRect,i=t.popperState,o=t.props.interactiveBorder,n=ct(i.placement),s=i.modifiersData.offset;if(!s)return!0;var r="bottom"===n?s.top.y:0,t="top"===n?s.bottom.y:0,i="right"===n?s.left.x:0,s="left"===n?s.right.x:0,r=e.top-l+r>o,t=l-e.bottom-t>o,i=e.left-a+i>o,o=a-e.right-s>o;return r||t||i||o})&&(P(),tt(t)))}function X(t){U(t)||0<=b.props.trigger.indexOf("click")&&h||(b.props.interactive?b.hideWithInteractivity(t):tt(t))}function G(t){b.props.trigger.indexOf("focusin")<0&&t.target!==E()||b.props.interactive&&t.relatedTarget&&w.contains(t.relatedTarget)||tt(t)}function U(t){return!!vt.isTouch&&S()!==0<=t.type.indexOf("touch")}function Q(){Z();var t=b.props,e=t.popperOptions,i=t.placement,o=t.offset,n=t.getReferenceClientRect,s=t.moveTransition,t=z()?Tt(w).arrow:null,n=n?{getBoundingClientRect:n,contextElement:n.contextElement||E()}:r,s=[{name:"offset",options:{offset:o}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!s}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(t){var e,i=t.state;z()&&(e=$().box,["placement","reference-hidden","escaped"].forEach(function(t){"placement"===t?e.setAttribute("data-placement",i.placement):i.attributes.popper["data-popper-"+t]?e.setAttribute("data-"+t,""):e.removeAttribute("data-"+t)}),i.attributes.popper={})}}];z()&&t&&s.push({name:"arrow",options:{element:t,padding:3}}),s.push.apply(s,(null==e?void 0:e.modifiers)||[]),b.popperInstance=et.createPopper(n,w,Object.assign({},e,{placement:i,onFirstUpdate:l,modifiers:s}))}function Z(){b.popperInstance&&(b.popperInstance.destroy(),b.popperInstance=null)}function K(){return dt(w.querySelectorAll("[data-tippy-root]"))}function J(t){b.clearDelayTimeouts(),t&&M("onTrigger",[b,t]),q();var e=O(!0),i=T(),t=i[0],i=i[1];(e=vt.isTouch&&"hold"===t&&i?i:e)?o=setTimeout(function(){b.show()},e):b.show()}function tt(t){b.clearDelayTimeouts(),M("onUntrigger",[b,t]),b.state.isVisible?0<=b.props.trigger.indexOf("mouseenter")&&0<=b.props.trigger.indexOf("click")&&0<=["mouseleave","mousemove"].indexOf(t.type)&&h||((t=O(!1))?e=setTimeout(function(){b.state.isVisible&&b.hide()},t):n=requestAnimationFrame(function(){b.hide()})):B()}}function E(t,e){var i,o,n=xt.plugins.concat((e=void 0===e?{}:e).plugins||[]);o=!(i=t),r="[object Object]"===Object.prototype.toString.call(i)&&!i.addEventListener,wt(o,["tippy() was passed","`"+String(i)+"`","as its targets (first) argument. Valid types are: String, Element,","Element[], or NodeList."].join(" ")),wt(r,["tippy() was passed a plain object which is not supported as an argument","for virtual positioning. Use props.getReferenceClientRect instead."].join(" ")),w(e,n),document.addEventListener("touchstart",u,ot),window.addEventListener("blur",p);var s=Object.assign({},e,{plugins:n}),r=c(t),e=a(s.content),n=1<r.length;bt(e&&n,["tippy() was passed an Element as the `content` prop, but more than","one tippy instance was created by this invocation. This means the","content element will only be appended to the last tippy instance.","\n\n","Instead, pass the .innerHTML of the element, or use a function that","returns a cloned version of the element instead.","\n\n","1) content: element.innerHTML\n","2) content: () => element.cloneNode(true)"].join(" "));r=r.reduce(function(t,e){e=e&&z(e,s);return e&&t.push(e),t},[]);return a(t)?r[0]:r}E.defaultProps=xt,E.setDefaultProps=function(e){w(e,[]),Object.keys(e).forEach(function(t){xt[t]=e[t]})},E.currentInput=vt;var k=Object.assign({},et.applyStyles,{effect:function(t){var e=t.state,t={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(e.elements.popper.style,t.popper),e.styles=t,e.elements.arrow&&Object.assign(e.elements.arrow.style,t.arrow)}}),$={mouseover:"mouseenter",focusin:"focus",click:"click"};var O={name:"animateFill",defaultValue:!1,fn:function(t){if(null==(e=t.props.render)||!e.$$tippy)return wt(t.props.animateFill,"The `animateFill` plugin requires the default render function."),{};var e=Tt(t.popper),i=e.box,o=e.content,n=t.props.animateFill?((e=ut()).className=s,ft([e],"hidden"),e):null;return{onCreate:function(){n&&(i.insertBefore(n,i.firstElementChild),i.setAttribute("data-animatefill",""),i.style.overflow="hidden",t.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){var t,e;n&&(t=i.style.transitionDuration,e=Number(t.replace("ms","")),o.style.transitionDelay=Math.round(e/10)+"ms",n.style.transitionDuration=t,ft([n],"visible"))},onShow:function(){n&&(n.style.transitionDuration="0ms")},onHide:function(){n&&ft([n],"hidden")}}}};var L={clientX:0,clientY:0},M=[];function j(t){var e=t.clientX,t=t.clientY;L={clientX:e,clientY:t}}var A={name:"followCursor",defaultValue:!1,fn:function(i){var d=i.reference,e=mt(i.props.triggerTarget||d),o=!1,n=!1,t=!0,s=i.props;function r(){return"initial"===i.props.followCursor&&i.state.isVisible}function a(){e.addEventListener("mousemove",u)}function l(){e.removeEventListener("mousemove",u)}function c(){o=!0,i.setProps({getReferenceClientRect:null}),o=!1}function u(t){var e=!t.target||d.contains(t.target),s=i.props.followCursor,r=t.clientX,a=t.clientY,t=d.getBoundingClientRect(),l=r-t.left,c=a-t.top;!e&&i.props.interactive||i.setProps({getReferenceClientRect:function(){var t=d.getBoundingClientRect(),e=r,i=a;"initial"===s&&(e=t.left+l,i=t.top+c);var o="horizontal"===s?t.top:i,n="vertical"===s?t.right:e,i="horizontal"===s?t.bottom:i,e="vertical"===s?t.left:e;return{width:n-e,height:i-o,top:o,right:n,bottom:i,left:e}}})}function h(){i.props.followCursor&&(M.push({instance:i,doc:e}),e.addEventListener("mousemove",j))}function p(){0===(M=M.filter(function(t){return t.instance!==i})).filter(function(t){return t.doc===e}).length&&e.removeEventListener("mousemove",j)}return{onCreate:h,onDestroy:p,onBeforeUpdate:function(){s=i.props},onAfterUpdate:function(t,e){e=e.followCursor;o||void 0!==e&&s.followCursor!==e&&(p(),e?(h(),!i.state.isMounted||n||r()||a()):(l(),c()))},onMount:function(){i.props.followCursor&&!n&&(t&&(u(L),t=!1),r()||a())},onTrigger:function(t,e){ht(e)&&(L={clientX:e.clientX,clientY:e.clientY}),n="focus"===e.type},onHidden:function(){i.props.followCursor&&(c(),l(),t=!0)}}}};var P={name:"inlinePositioning",defaultValue:!1,fn:function(n){var i,o=n.reference;var s=-1,r=!1,a={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(t){var e=t.state;n.props.inlinePositioning&&(i!==e.placement&&n.setProps({getReferenceClientRect:function(){return function(e,t,i,o){if(i.length<2||null===e)return t;if(2===i.length&&0<=o&&i[0].left>i[1].right)return i[o]||t;switch(e){case"top":case"bottom":var n=i[0],s=i[i.length-1],r="top"===e,a=n.top,l=s.bottom,c=(r?n:s).left,s=(r?n:s).right;return{top:a,bottom:l,left:c,right:s,width:s-c,height:l-a};case"left":case"right":var d=Math.min.apply(Math,i.map(function(t){return t.left})),u=Math.max.apply(Math,i.map(function(t){return t.right})),l=i.filter(function(t){return"left"===e?t.left===d:t.right===u}),a=l[0].top,l=l[l.length-1].bottom;return{top:a,bottom:l,left:d,right:u,width:u-d,height:l-a};default:return t}}(ct(e.placement),o.getBoundingClientRect(),dt(o.getClientRects()),s)}}),i=e.placement)}};function t(){var t,e;r||(t=n.props,e=a,t={popperOptions:Object.assign({},t.popperOptions,{modifiers:[].concat(((null==(t=t.popperOptions)?void 0:t.modifiers)||[]).filter(function(t){return t.name!==e.name}),[e])})},r=!0,n.setProps(t),r=!1)}return{onCreate:t,onAfterUpdate:t,onTrigger:function(t,e){var i,o;ht(e)&&(o=(i=dt(n.reference.getClientRects())).find(function(t){return t.left-2<=e.clientX&&t.right+2>=e.clientX&&t.top-2<=e.clientY&&t.bottom+2>=e.clientY}),s=i.indexOf(o))},onUntrigger:function(){s=-1}}}};e={name:"sticky",defaultValue:!1,fn:function(i){var o=i.reference,n=i.popper;function s(t){return!0===i.props.sticky||i.props.sticky===t}var r=null,a=null;function l(){var t=s("reference")?(i.popperInstance?i.popperInstance.state.elements.reference:o).getBoundingClientRect():null,e=s("popper")?n.getBoundingClientRect():null;(t&&D(r,t)||e&&D(a,e))&&i.popperInstance&&i.popperInstance.update(),r=t,a=e,i.state.isMounted&&requestAnimationFrame(l)}return{onMount:function(){i.props.sticky&&l()}}}};function D(t,e){return!t||!e||(t.top!==e.top||t.right!==e.right||t.bottom!==e.bottom||t.left!==e.left)}return t&&function(t){var e=document.createElement("style");e.textContent=t,e.setAttribute("data-tippy-stylesheet","");var i=document.head;(t=document.querySelector("head>style,head>link"))?i.insertBefore(e,t):i.appendChild(e)}('.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}'),E.setDefaultProps({plugins:[O,A,P,e],render:S}),E.createSingleton=function(t,e){void 0===e&&(e={}),wt(!Array.isArray(t),["The first argument passed to createSingleton() must be an array of","tippy instances. The passed value was",String(t)].join(" "));var n,s=t,r=[],a=e.overrides,i=[],o=!1;function l(){r=s.map(function(t){return t.reference})}function c(e){s.forEach(function(t){e?t.enable():t.disable()})}function d(o){return s.map(function(e){var i=e.setProps;return e.setProps=function(t){i(t),e.reference===n&&o.setProps(t)},function(){e.setProps=i}})}function u(t,e){var i,o=r.indexOf(e);e!==n&&(n=e,i=(a||[]).concat("content").reduce(function(t,e){return t[e]=s[o].props[e],t},{}),t.setProps(Object.assign({},i,{getReferenceClientRect:"function"==typeof i.getReferenceClientRect?i.getReferenceClientRect:function(){return e.getBoundingClientRect()}})))}c(!1),l();var t={fn:function(){return{onDestroy:function(){c(!0)},onHidden:function(){n=null},onClickOutside:function(t){t.props.showOnCreate&&!o&&(o=!0,n=null)},onShow:function(t){t.props.showOnCreate&&!o&&(o=!0,u(t,r[0]))},onTrigger:function(t,e){u(t,e.currentTarget)}}}},h=E(ut(),Object.assign({},m(e,["overrides"]),{plugins:[t].concat(e.plugins||[]),triggerTarget:r,popperOptions:Object.assign({},e.popperOptions,{modifiers:[].concat((null==(e=e.popperOptions)?void 0:e.modifiers)||[],[k])})})),p=h.show;h.show=function(t){if(p(),!n&&null==t)return u(h,r[0]);if(!n||null!=t){if("number"==typeof t)return r[t]&&u(h,r[t]);if(s.includes(t)){var e=t.reference;return u(h,e)}return r.includes(t)?u(h,t):void 0}},h.showNext=function(){var t=r[0];if(!n)return h.show(0);var e=r.indexOf(n);h.show(r[e+1]||t)},h.showPrevious=function(){var t=r[r.length-1];if(!n)return h.show(t);var e=r.indexOf(n),t=r[e-1]||t;h.show(t)};var f=h.setProps;return h.setProps=function(t){a=t.overrides||a,f(t)},h.setInstances=function(t){c(!0),i.forEach(function(t){return t()}),s=t,c(!1),l(),d(h),h.setProps({triggerTarget:r})},i=d(h),h},E.delegate=function(t,o){wt(!(o&&o.target),["You must specity a `target` prop indicating a CSS selector string matching","the target elements that should receive a tippy."].join(" "));var n=[],s=[],r=!1,a=o.target,e=m(o,["target"]),i=Object.assign({},e,{trigger:"manual",touch:!1}),l=Object.assign({},e,{showOnCreate:!0});function c(t){var e,i;!t.target||r||(i=t.target.closest(a))&&(e=i.getAttribute("data-tippy-trigger")||o.trigger||xt.trigger,i._tippy||"touchstart"===t.type&&"boolean"==typeof l.touch||"touchstart"!==t.type&&e.indexOf($[t.type])<0||(i=E(i,l))&&(s=s.concat(i)))}function d(t,e,i,o){t.addEventListener(e,i,o=void 0===o?!1:o),n.push({node:t,eventType:e,handler:i,options:o})}return at(i=E(t,i)).forEach(function(t){var e=t.destroy,i=t.enable,o=t.disable;t.destroy=function(t){(t=void 0===t?!0:t)&&s.forEach(function(t){t.destroy()}),s=[],n.forEach(function(t){var e=t.node,i=t.eventType,o=t.handler,t=t.options;e.removeEventListener(i,o,t)}),n=[],e()},t.enable=function(){i(),s.forEach(function(t){return t.enable()}),r=!1},t.disable=function(){o(),s.forEach(function(t){return t.disable()}),r=!0},d(t=(t=t).reference,"touchstart",c,ot),d(t,"mouseover",c),d(t,"focusin",c),d(t,"click",c)}),i},E.hideAll=function(t){var t=void 0===t?{}:t,i=t.exclude,o=t.duration;Et.forEach(function(t){var e=!1;(e=i?l(i)?t.reference===i:t.popper===i.popper:e)||(e=t.props.duration,t.setProps({duration:o}),t.hide(),t.state.isDestroyed||t.setProps({duration:e}))})},E.roundArrow='<svg width="16" height="6" xmlns="http://www.w3.org/2000/svg"><path d="M0 6s1.796-.013 4.67-3.615C5.851.9 6.93.006 8 0c1.07-.006 2.148.887 3.343 2.385C14.233 6.005 16 6 16 6H0z"></svg>',E}),function(s){"use strict";s(document).ready(function(){s(".sa-header-1").sticky({topSpacing:0}),tippy(".sa-tooltip",{content:"",allowHTML:!0,arrow:!0,delay:10,duration:350,maxWidth:350,placement:"left",animation:"scale"}),s(".nice-scroll").niceScroll();var t=s(".single .editor-entry .wp-block-gallery");0<t.length&&s.each(t,function(t,e){s(this).find("ul").addClass("sa__image_gallery");var i=s(this).find("figure > img");i&&s.each(i,function(t,e){var i=s(this).attr("src");s(this).parents("li").attr("data-src",i),s('<span class="sa__lightbox_icon"><i class="bx bx-fullscreen"></i></span>').insertAfter(s(this))})});var e=s(".single .editor-entry .wp-block-image");0<e.length&&s.each(e,function(){s(this).addClass("sa__image_lightbox"),0<s(this).children("figure").length&&(s(this).children("figure").addClass("sa__image_lightbox"),s(this).removeClass("sa__image_lightbox"));var t=s(this).find("img"),e=t.attr("src");t.wrap(function(){return"<a href='"+e+"' class='sa-lightbox'></a>"}),s('<span class="sa__lightbox_icon"><i class="bx bx-fullscreen"></i></span>').insertAfter(t)});var i=s(".sa__image_lightbox"),o=s(".sa__video_lightbox"),t=s(".sa__video_gallery"),e=s(".sa__image_gallery");i.lightGallery({controls:!1,pager:!1,thumbnail:!1,thumbnail:!1,counter:!1,autoplay:!1,autoplayControls:!1,enableDrag:!1,toggleThumb:!1,loop:!1}),o.lightGallery({zoom:!1,rotate:!1,pager:!1,thumbnail:!1,pullCaptionUp:!1,flipHorizontal:!1,flipVertical:!1,getCaptionFromTitleOrAlt:!1}),t.lightGallery({pager:!1,thumbnail:!1}),e.lightGallery({speed:300,pager:!1,thumbnail:!1,pullCaptionUp:!1,getCaptionFromTitleOrAlt:!1}),s(".menu-toggle").on("click",function(t){s("#site-navigation").slideToggle("medium"),s("body").toggleClass("menu-toggle-active")}),s("#site-navigation > ul").append('<li class="site-nav-search"><a href="#" class="trigger-search"><i class="fa fa-search"></i></a></li>'),s("#site-navigation .menu-item-has-children").append('<span class="sub-toggle"> <i class="fa fa-caret-down" aria-hidden="true"></i> </span>'),s("#site-navigation .page_item_has_children").append('<span class="sub-toggle"> <i class="fa fa-caret-down" aria-hidden="true"></i> </span>'),s("#site-navigation .sub-toggle").on("click",function(){s(this).toggleClass("active-submenu"),s(this).parent(".menu-item-has-children").children("ul.sub-menu").first().slideToggle("medium"),s(this).parent(".page_item_has_children").children("ul.children").first().slideToggle("medium"),s(this).hasClass("active-submenu")?s(this).find(".fa").removeClass("fa-caret-down").addClass("fa-caret-up"):s(this).find(".fa").removeClass("fa-caret-up").addClass("fa-caret-down")}),s(".trigger-search").on("click",function(t){t.preventDefault()}),s("body").on("click",".trigger-search",function(){s(".sa-custom-search").toggle()});document.addEventListener("lazyloaded",function(t){t.target.parentNode.classList.add("image-loaded"),s.when().done(function(){s(".lazy-thumb").removeClass("lazyloading")})}),window.lazySizesConfig=window.lazySizesConfig||{},lazySizesConfig.preloadAfterLoad=!1,lazySizesConfig.expandChild=370;var n=s(".sa_masonry_items").masonry({itemSelector:".sa-maso-item",percentPosition:!0});n.imagesLoaded().progress(function(){n.masonry()}),window.matchMedia("(max-width: 991px)").matches?s(".col-lg-8").removeClass("sticky-portion"):s(".sticky-portion").theiaStickySidebar({additionalMarginTop:30}),jQuery(".banner-1-carousel").owlCarousel({items:1,loop:!0,lazyLoad:!1,margin:0,smartSpeed:1e3,nav:!1,dots:!1,autoplay:!0,autoplayTimeout:4500,autoplayHoverPause:!1,responsive:{0:{items:1},400:{items:1},500:{items:1},600:{items:1},768:{items:1},850:{items:1},992:{items:1},1050:{items:1},1200:{items:1}}}),jQuery(".banner-2-carousel").owlCarousel({items:1,loop:!0,lazyLoad:!1,margin:0,smartSpeed:1e3,nav:!0,dots:!1,autoplay:!0,autoplayTimeout:6e3,autoplayHoverPause:!0}),jQuery(".widget-5-carousel").owlCarousel({items:1,loop:!0,lazyLoad:!1,margin:0,smartSpeed:1e3,nav:!0,dots:!1,autoplay:!0,autoplayTimeout:3500,autoplayHoverPause:!1}),jQuery(".video-widget-10").owlCarousel({items:1,loop:!0,lazyLoad:!1,margin:0,smartSpeed:1e3,nav:!1,dots:!1,autoplay:!1,autoplayTimeout:3500,autoplayHoverPause:!1,URLhashListener:!0,startPosition:"URLHash"}),s(".sadrishya-backtotop").on("click",function(t){return t.preventDefault(),s("html, body").animate({scrollTop:0},"slow"),!1}),s(window).scroll(function(){600<s(window).scrollTop()?s(".sadrishya-backtotop").fadeIn("slow"):s(".sadrishya-backtotop").fadeOut("slow")})})}(jQuery);
var nums={0:'०',1:'१',2:'२',3:'३',4:'४',5:'५',6:'६',7:'७',8:'८',9:'९'};function startTime(){var today=new Date();var h=today.getHours();var m=today.getMinutes();var s=today.getSeconds();m=checkTime(m);s=checkTime(s);h=convertToNepali(h);m=convertToNepali(m);s=convertToNepali(s);document.getElementById('live-clock').innerHTML=h+" : "+m+" : "+s;var t=setTimeout(startTime,500);}
function checkTime(i){if(i<10){i="0"+i};return i;}
function convertToNepali(strNum){var arrNumNe=strNum.toString().split('').map(function(ch){if(ch==='.'||ch===','){return ch;}
return nums[Number(ch)];});return arrNumNe.join('');}
document.addEventListener('DOMContentLoaded',function(){startTime();});
/*! This file is auto-generated */
window.addComment=function(v){var I,C,h,E=v.document,b={commentReplyClass:"comment-reply-link",commentReplyTitleId:"reply-title",cancelReplyId:"cancel-comment-reply-link",commentFormId:"commentform",temporaryFormId:"wp-temp-form-div",parentIdFieldId:"comment_parent",postIdFieldId:"comment_post_ID"},e=v.MutationObserver||v.WebKitMutationObserver||v.MozMutationObserver,r="querySelector"in E&&"addEventListener"in v,n=!!E.documentElement.dataset;function t(){d(),e&&new e(o).observe(E.body,{childList:!0,subtree:!0})}function d(e){if(r&&(I=g(b.cancelReplyId),C=g(b.commentFormId),I)){I.addEventListener("touchstart",l),I.addEventListener("click",l);function t(e){if((e.metaKey||e.ctrlKey)&&13===e.keyCode)return C.removeEventListener("keydown",t),e.preventDefault(),C.submit.click(),!1}C&&C.addEventListener("keydown",t);for(var n,d=function(e){var t=b.commentReplyClass;e&&e.childNodes||(e=E);t=E.getElementsByClassName?e.getElementsByClassName(t):e.querySelectorAll("."+t);return t}(e),o=0,i=d.length;o<i;o++)(n=d[o]).addEventListener("touchstart",a),n.addEventListener("click",a)}}function l(e){var t,n,d=g(b.temporaryFormId);d&&h&&(g(b.parentIdFieldId).value="0",t=d.textContent,d.parentNode.replaceChild(h,d),this.style.display="none",n=(d=(n=g(b.commentReplyTitleId))&&n.firstChild)&&d.nextSibling,d&&d.nodeType===Node.TEXT_NODE&&t&&(n&&"A"===n.nodeName&&n.id!==b.cancelReplyId&&(n.style.display=""),d.textContent=t),e.preventDefault())}function a(e){var t=g(b.commentReplyTitleId),n=t&&t.firstChild.textContent,d=this,o=m(d,"belowelement"),i=m(d,"commentid"),r=m(d,"respondelement"),t=m(d,"postid"),n=m(d,"replyto")||n;o&&i&&r&&t&&!1===v.addComment.moveForm(o,i,r,t,n)&&e.preventDefault()}function o(e){for(var t=e.length;t--;)if(e[t].addedNodes.length)return void d()}function m(e,t){return n?e.dataset[t]:e.getAttribute("data-"+t)}function g(e){return E.getElementById(e)}return r&&"loading"!==E.readyState?t():r&&v.addEventListener("DOMContentLoaded",t,!1),{init:d,moveForm:function(e,t,n,d,o){var i=g(e);h=g(n);var r,l,a,m,c,s=g(b.parentIdFieldId),y=g(b.postIdFieldId),p=(c=g(b.commentReplyTitleId))&&c.firstChild,u=p&&p.nextSibling;if(i&&h&&s){void 0===o&&(o=p&&p.textContent),m=h,e=b.temporaryFormId,n=g(e),c=(c=g(b.commentReplyTitleId))?c.firstChild.textContent:"",n||((n=E.createElement("div")).id=e,n.style.display="none",n.textContent=c,m.parentNode.insertBefore(n,m)),d&&y&&(y.value=d),s.value=t,I.style.display="",i.parentNode.insertBefore(h,i.nextSibling),p&&p.nodeType===Node.TEXT_NODE&&(u&&"A"===u.nodeName&&u.id!==b.cancelReplyId&&(u.style.display="none"),p.textContent=o),I.onclick=function(){return!1};try{for(var f=0;f<C.elements.length;f++)if(r=C.elements[f],l=!1,"getComputedStyle"in v?a=v.getComputedStyle(r):E.documentElement.currentStyle&&(a=r.currentStyle),(r.offsetWidth<=0&&r.offsetHeight<=0||"hidden"===a.visibility)&&(l=!0),"hidden"!==r.type&&!r.disabled&&!l){r.focus();break}}catch(e){}return!1}}}}(window);
(function($){jQuery(document).ready(function(){var socialCount=$('.sadrisya-social-count').val();if(socialCount){socialCount=parseInt(socialCount);}else{socialCount=0;}
setTimeout(function(){var shareCount=$('.single-bottom-share .st-total  .st-label').text();var totalCount;var totalShareCount;var totalCountAfterAddition;var shareChar;var split=shareCount.split('.');if(split.length>1){var beforeDot=parseInt(split[0]);var afterDot=parseInt(split[1]);totalShareCount=(beforeDot*1000)+(afterDot*100);totalCountAfterAddition=totalShareCount+socialCount;shareChar=parseInt(totalCountAfterAddition/1000)+'.'+parseInt(((totalCountAfterAddition%1000)/100))+'k';}else{totalCountAfterAddition=parseInt(shareCount)+socialCount;if(parseInt(totalCountAfterAddition/1000)!=0){shareChar=parseInt(totalCountAfterAddition/1000)+'.'+parseInt(((totalCountAfterAddition%1000)/100))+'k';}else{shareChar=totalCountAfterAddition;}}
$('.st-total .st-label').html(shareChar);$('.st-total').css({"opacity":"1","visibility":"visible"});},5000);});})(jQuery);