1var FlipClock,Base=function(){};Base.extend=function(e,t){"use strict";var i=Base.prototype.extend;Base._prototyping=!0;var s=new this;i.call(s,e),s.base=function(){},delete Base._prototyping;var o=s.constructor,n=s.constructor=function(){if(!Base._prototyping)if(this._constructing||this.constructor==n)this._constructing=!0,o.apply(this,arguments),delete this._constructing;else if(null!==arguments[0])return(arguments[0].extend||i).call(arguments[0],s)};return n.ancestor=this,n.extend=this.extend,n.forEach=this.forEach,n.implement=this.implement,n.prototype=s,n.toString=this.toString,n.valueOf=function(e){return"object"==e?n:o.valueOf()},i.call(n,t),"function"==typeof n.init&&n.init(),n},Base.prototype={extend:function(e,t){if(1<arguments.length){var i=this[e];if(i&&"function"==typeof t&&(!i.valueOf||i.valueOf()!=t.valueOf())&&/\bbase\b/.test(t)){var s=t.valueOf();(t=function(){var e=this.base||Base.prototype.base;this.base=i;var t=s.apply(this,arguments);return this.base=e,t}).valueOf=function(e){return"object"==e?t:s},t.toString=Base.toString}this[e]=t}else if(e){var o=Base.prototype.extend;Base._prototyping||"function"==typeof this||(o=this.extend||o);for(var n={toSource:null},a=["constructor","toString","valueOf"],r=Base._prototyping?0:1;l=a[r++];)e[l]!=n[l]&&o.call(this,l,e[l]);for(var l in e)n[l]||o.call(this,l,e[l])}return this}},Base=Base.extend({constructor:function(){this.extend(arguments[0])}},{ancestor:Object,version:"1.1",forEach:function(e,t,i){for(var s in e)void 0===this.prototype[s]&&t.call(i,e[s],s,e)},implement:function(){for(var e=0;e<arguments.length;e++)"function"==typeof arguments[e]?arguments[e](this.prototype):this.prototype.extend(arguments[e]);return this},toString:function(){return String(this.valueOf())}}),function(i){"use strict";(FlipClock=function(e,t,i){return t instanceof Object&&t instanceof Date==0&&(i=t,t=0),new FlipClock.Factory(e,t,i)}).Lang={},FlipClock.Base=Base.extend({buildDate:"2014-12-12",version:"0.7.7",constructor:function(e,t){"object"!=typeof e&&(e={}),"object"!=typeof t&&(t={}),this.setOptions(i.extend(!0,{},e,t))},callback:function(e){if("function"==typeof e){for(var t=[],i=1;i<=arguments.length;i++)arguments[i]&&t.push(arguments[i]);e.apply(this,t)}},log:function(e){window.console&&console.log&&console.log(e)},getOption:function(e){return!!this[e]&&this[e]},getOptions:function(){return this},setOption:function(e,t){this[e]=t},setOptions:function(e){for(var t in e)void 0!==e[t]&&this.setOption(t,e[t])}})}(jQuery),function(a){"use strict";FlipClock.Face=FlipClock.Base.extend({autoStart:!0,dividers:[],factory:!1,lists:[],constructor:function(e,t){this.dividers=[],this.lists=[],this.base(t),this.factory=e},build:function(){this.autoStart&&this.start()},createDivider:function(e,t,i){"boolean"!=typeof t&&t||(i=t,t=e);var s=['<span class="'+this.factory.classes.dot+' top"></span>','<span class="'+this.factory.classes.dot+' bottom"></span>'].join("");i&&(s=""),e=this.factory.localize(e);var o=['<span class="'+this.factory.classes.divider+" "+(t||"").toLowerCase()+'">','<span class="'+this.factory.classes.label+'">'+(e||"")+"</span>",s,"</span>"],n=a(o.join(""));return this.dividers.push(n),n},createList:function(e,t){"object"==typeof e&&(t=e,e=0);var i=new FlipClock.List(this.factory,e,t);return this.lists.push(i),i},reset:function(){this.factory.time=new FlipClock.Time(this.factory,this.factory.original?Math.round(this.factory.original):0,{minimumDigits:this.factory.minimumDigits}),this.flip(this.factory.original,!1)},appendDigitToClock:function(e){e.$el.append(!1)},addDigit:function(e){var t=this.createList(e,{classes:{active:this.factory.classes.active,before:this.factory.classes.before,flip:this.factory.classes.flip}});this.appendDigitToClock(t)},start:function(){},stop:function(){},autoIncrement:function(){this.factory.countdown?this.decrement():this.increment()},increment:function(){this.factory.time.addSecond()},decrement:function(){0==this.factory.time.getTimeSeconds()?this.factory.stop():this.factory.time.subSecond()},flip:function(e,s){var o=this;a.each(e,function(e,t){var i=o.lists[e];
1i?(s||t==i.digit||i.play(),i.select(t)):o.addDigit(t)})}})}(jQuery),function(s){"use strict";FlipClock.Factory=FlipClock.Base.extend({animationRate:1e3,autoStart:!0,callbacks:{destroy:!1,create:!1,init:!1,interval:!1,start:!1,stop:!1,reset:!1},classes:{active:"flip-clock-active",before:"flip-clock-before",divider:"flip-clock-divider",dot:"flip-clock-dot",label:"flip-clock-label",flip:"flip",play:"play",wrapper:"flip-clock-wrapper"},clockFace:"HourlyCounter",countdown:!1,defaultClockFace:"HourlyCounter",defaultLanguage:"english",$el:!1,face:!0,lang:!1,language:"english",minimumDigits:0,original:!1,running:!1,time:!1,timer:!1,$wrapper:!1,constructor:function(e,t,i){i||(i={}),this.lists=[],this.running=!1,this.base(i),this.$el=s(e).addClass(this.classes.wrapper),this.$wrapper=this.$el,this.original=t instanceof Date?t:t?Math.round(t):0,this.time=new FlipClock.Time(this,this.original,{minimumDigits:this.minimumDigits,animationRate:this.animationRate}),this.timer=new FlipClock.Timer(this,i),this.loadLanguage(this.language),this.loadClockFace(this.clockFace,i),this.autoStart&&this.start()},loadClockFace:function(e,t){var i,s=!1;return e=e.ucfirst()+"Face",this.face.stop&&(this.stop(),s=!0),this.$el.html(""),this.time.minimumDigits=this.minimumDigits,(i=FlipClock[e]?new FlipClock[e](this,t):new FlipClock[this.defaultClockFace+"Face"](this,t)).build(),this.face=i,s&&this.start(),this.face},loadLanguage:function(e){var t;return t=FlipClock.Lang[e.ucfirst()]?FlipClock.Lang[e.ucfirst()]:FlipClock.Lang[e]?FlipClock.Lang[e]:FlipClock.Lang[this.defaultLanguage],this.lang=t},localize:function(e,t){var i=this.lang;if(!e)return null;var s=e.toLowerCase();return"object"==typeof t&&(i=t),i&&i[s]?i[s]:e},start:function(e){var t=this;t.running||t.countdown&&!(t.countdown&&0<t.time.time)?t.log("Trying to start timer when countdown already at 0"):(t.face.start(t.time),t.timer.start(function(){t.flip(),"function"==typeof e&&e()}))},stop:function(e){for(var t in this.face.stop(),this.timer.stop(e),this.lists)this.lists.hasOwnProperty(t)&&this.lists[t].stop()},reset:function(e){this.timer.reset(e),this.face.reset()},setTime:function(e){this.time.time=e,this.flip(!0)},getTime:function(e){return this.time},setCountdown:function(e){var t=this.running;this.countdown=!!e,t&&(this.stop(),this.start())},flip:function(e){this.face.flip(!1,e)}})}(jQuery),function(t){"use strict";FlipClock.List=FlipClock.Base.extend({digit:0,classes:{active:"flip-clock-active",before:"flip-clock-before",flip:"flip"},factory:!1,$el:!1,$obj:!1,items:[],lastDigit:0,constructor:function(e,t,i){this.factory=e,this.digit=t,this.lastDigit=t,this.$el=this.createList(
1),this.$obj=this.$el,0<t&&this.select(t),this.factory.$el.append(this.$el)},select:function(e){if(void 0===e?e=this.digit:this.digit=e,this.digit!=this.lastDigit){var t=this.$el.find("."+this.classes.before).removeClass(this.classes.before);this.$el.find("."+this.classes.active).removeClass(this.classes.active).addClass(this.classes.before),this.appendListItem(this.classes.active,this.digit),t.remove(),this.lastDigit=this.digit}},play:function(){this.$el.addClass(this.factory.classes.play)},stop:function(){var e=this;setTimeout(function(){e.$el.removeClass(e.factory.classes.play)},this.factory.timer.interval)},createListItem:function(e,t){return['<li class="'+(e||"")+'">','<div class="up">','<div class="inn">'+(t||"")+"</div>","</div>",'<div class="down">','<div class="inn">'+(t||"")+"</div>","</div>","</li>"].join("")},appendListItem:function(e,t){var i=this.createListItem(e,t);this.$el.append(i)},createList:function(){var e=this.getPrevDigit()?this.getPrevDigit():this.digit;return t(['<ul class="'+this.classes.flip+" "+(this.factory.running?this.factory.classes.play:"")+'">',this.createListItem(this.classes.before,e),this.createListItem(this.classes.active,this.digit),"</ul>"].join(""))},getNextDigit:function(){return 9==this.digit?0:this.digit+1},getPrevDigit:function(){return 0==this.digit?9:this.digit-1}})}(jQuery),function(i){"use strict";String.prototype.ucfirst=function(){return this.substr(0,1).toUpperCase()+this.substr(1)},i.fn.FlipClock=function(e,t){return new FlipClock(i(this),e,t)},i.fn.flipClock=function(e,t){return i.fn.FlipClock(e,t)}}(jQuery),function(a){"use strict";FlipClock.Time=FlipClock.Base.extend({time:0,factory:!1,minimumDigits:0,constructor:function(e,t,i){"object"!=typeof i&&(i={}),i.minimumDigits||(i.minimumDigits=e.minimumDigits),this.base(i),this.factory=e,t&&(this.time=t)},convertDigitsToArray:function(e){var t=[];e=e.toString();for(var i=0;i<e.length;i++)e[i].match(/^\d*$/g)&&t.push(e[i]);return t},digit:function(e){var t=this.toString(),i=t.length;return!!t[i-e]&&t[i-e]},digitize:function(e){var s=[];if(a.each(e,function(e,t){1==(t=t.toString()).length&&(t="0"+t);for(var i=0;i<t.length;i++)s.push(t.charAt(i))}),s.length>this.minimumDigits&&(this.minimumDigits=s.length),this.minimumDigits>s.length)for(var t=s.length;t<this.minimumDigits;t++)s.unshift("0");return s},getDateObject:function(){return this.time instanceof Date?this.time:new Date((new Date).getTime()+1e3*this.getTimeSeconds())},getDayCounter:function(e){var t=[this.getDays(),this.getHours(!0),this.getMinutes(!0)];return e&&t.push(this.getSeconds(!0)),this.digitize(t)},getDays:function(e){var t=this.getTimeSeconds()/60/60/24;return e&&(t%=7),Math.floor(t)},getHourCounter:function(){return this.digitize([this.getHours(),this.getMinutes(!0),this.get
1Seconds(!0)])},getHourly:function(){return this.getHourCounter()},getHours:function(e){var t=this.getTimeSeconds()/60/60;return e&&(t%=24),Math.floor(t)},getMilitaryTime:function(e,t){void 0===t&&(t=!0),e||(e=this.getDateObject());var i=[e.getHours(),e.getMinutes()];return!0===t&&i.push(e.getSeconds()),this.digitize(i)},getMinutes:function(e){var t=this.getTimeSeconds()/60;return e&&(t%=60),Math.floor(t)},getMinuteCounter:function(){return this.digitize([this.getMinutes(),this.getSeconds(!0)])},getTimeSeconds:function(e){return e||(e=new Date),this.time instanceof Date?this.factory.countdown?Math.max(this.time.getTime()/1e3-e.getTime()/1e3,0):e.getTime()/1e3-this.time.getTime()/1e3:this.time},getTime:function(e,t){void 0===t&&(t=!0),e||(e=this.getDateObject()),console.log(e);var i=e.getHours(),s=[12<i?i-12:0===i?12:i,e.getMinutes()];return!0===t&&s.push(e.getSeconds()),this.digitize(s)},getSeconds:function(e){var t=this.getTimeSeconds();return e&&(60==t?t=0:t%=60),Math.ceil(t)},getWeeks:function(e){var t=this.getTimeSeconds()/60/60/24/7;return e&&(t%=52),Math.floor(t)},removeLeadingZeros:function(i,s){var o=0,n=[];return a.each(s,function(e,t){e<i?o+=parseInt(s[e],10):n.push(s[e])}),0===o?n:s},addSeconds:function(e){this.time instanceof Date?this.time.setSeconds(this.time.getSeconds()+e):this.time+=e},addSecond:function(){this.addSeconds(1)},subSeconds:function(e){this.time instanceof Date?this.time.setSeconds(this.time.getSeconds()-e):this.time-=e},subSecond:function(){this.subSeconds(1)},toString:function(){return this.getTimeSeconds().toString()},numberize:function(e){var i=[];if(a.each(e,function(e,t){1==(t=t.toString()).length&&(t="0"+t),i.push(t)}),i.length>this.minimumDigits&&(this.minimumDigits=i.length),this.minimumDigits>i.length)for(var t=i.length;t<this.minimumDigits;t++)i.unshift("0");return i},getMRDailyCounter:function(){return this.numberize([this.getDays(),this.getHours(!0),this.getMinutes(!0),this.get
1Seconds(!0)])},getMRHourlyCounter:function(){return this.numberize([this.getHours(),this.getMinutes(!0),this.getSeconds(!0)])}})}(jQuery),function(e){"use strict";FlipClock.Timer=FlipClock.Base.extend({callbacks:{destroy:!1,create:!1,init:!1,interval:!1,start:!1,stop:!1,reset:!1},count:0,factory:!1,interval:1e3,animationRate:1e3,constructor:function(e,t){this.base(t),this.factory=e,this.callback(this.callbacks.init),this.callback(this.callbacks.create)},getElapsed:function(){return this.count*this.interval},getElapsedTime:function(){return new Date(this.time+this.getElapsed())},reset:function(e){clearInterval(this.timer),this.count=0,this._setInterval(e),this.callback(this.callbacks.reset)},start:function(e){this.factory.running=!0,this._createTimer(e),this.callback(this.callbacks.start)},stop:function(e){this.factory.running=!1,this._clearInterval(e),this.callback(this.callbacks.stop),this.callback(e)},_clearInterval:function(){clearInterval(this.timer)},_createTimer:function(e){this._setInterval(e)},_destroyTimer:function(e){this._clearInterval(),this.timer=!1,this.callback(e),this.callback(this.callbacks.destroy)},_interval:function(e){this.callback(this.callbacks.interval),this.callback(e),this.count++},_setInterval:function(e){var t=this;t._interval(e),t.timer=setInterval(function(){t._interval(e)},this.interval)}})}(jQuery),function(s){FlipClock.TwentyFourHourClockFace=FlipClock.Face.extend({constructor:function(e,t){this.base(e,t)},build:function(e){var i=this,t=this.factory.$el.find("ul");this.factory.time.time||(this.factory.original=new Date,this.factory.time=new FlipClock.Time(this.factory,this.factory.original)),(e=e||this.factory.time.getMilitaryTime(!1,this.showSeconds)).length>t.length&&s.each(e,function(e,t){i.createList(t)}),this.createDivider(),this.createDivider(),s(this.dividers[0]).insertBefore(this.lists[this.lists.length-2].$el),s(this.dividers[1]).insertBefore(this.lists[this.lists.length-4].$el),this.base()},flip:function(e,t){this.autoIncrement(),e=e||this.factory.time.getMilitaryTime(!1,this.showSeconds),this.base(e,t)}})}(jQuery),function(s){FlipClock.CounterFace=FlipClock.Face.extend({shouldAutoIncrement:!1,constructor:function(t,e){"object"!=typeof e&&(e={}),t.autoStart=!!e.autoStart,e.autoStart&&(this.shouldAutoIncrement=!0),t.increment=function(){t.countdown=!1,t.setTime(t.getTime().getTimeSeconds()+1)},t.decrement=function(){t.countdown=!0;var e=t.getTime().getTimeSeconds();0<e&&t.setTime(e-1)},t.setValue=function(e){t.setTime(e)},t.setCounter=function(e){t.setTime(e)},this.base(t,e)},build:function(){var i=this,e=this.factory.$el.find("ul"),t=this.factory.getTime().digitize([this.factory.getTime().time]);t.length>e.length&&s.each(t,function(e,t){i.createList(t).select(t)}),s.each(this.lists,function(e,t){t.play()}),this.base()},flip:function(e,t){this.shouldAutoIncrement&&this.autoIncrement(),e||(e=this.factory.getTime().digitize([this.factory.getTime().time])),this.base(e,t)},reset:function(){this.factory.time=new FlipClock.Time(this.factory,this.factory.original?Math.round(this.factory.original):0),this.flip()}})}(jQuery),function(o){FlipClock.DailyCounterFace=FlipClock.Face.extend({showSeconds:!0,constructor:function(e,t){this.options=t,this.base(e,t)},build:function(e){var i=this,t=this.factory.$el.find("ul");(e=e||this.factory.time.getMRDailyCounter()).length>t.length&&o.each(e,function(e,t){i.createList(t)});var s=this.options.labels;o.each(this.lists,function(e,t){$el=t.$el;var i=o('<div class="flip-wrapper">',!0);$el.wrap(i).parent().append('<span class="flip-clock-label">'+s[e]+"</span>")}),this.base()},flip:function(e,t){e||(e=this.factory.time.getMRDailyCounter()),this.autoIncrement(),this.base(e,t)}})}(jQuery),function(o){FlipClock.HourlyCounterFace=FlipClock.Face.extend({constructor:function(e,t){this.options=t,this.base(e,t)},build:function(e,t){var i=this;t=t||this.factory.time.getMRHourlyCounter(),o.each(t,function(e,t){i.createList(t)});var s=this.options.labels;o.each(this.lists,function(e,t){$el=t.$el;var i=o('<div class="flip-wrapper">',!0);$el.wrap(i).parent().append('<span class="flip-clock-label">'+s[e]+"</span>")}),this.base()},flip:function(e,t){e||(e=this.factory.time.getMRHourlyCounter()),this.autoIncrement(),this.base(e,t)}})}(jQuery),function(v,y){function w(e,t){var i=e.getBoundingClientRect(),s=i.top,o=i.bottom,n=i.left,a=i.right,r=v.extend({tolerance:0,viewport:y},t),l=!1,d=r.viewport.jquery?r.viewport:v(r.viewport);d.length||(console.warn("isInViewport: The viewport selector you have provided matches no element on page."),console.warn("isInViewport: Defaulting to viewport as window"),d=v(y));var p,c,u,h=d.height(),m=d.width(),f=d[0].toString();if(d[0]!==y&&"[object Window]"!==f&&"[object DOMWindow]"!==f){var g=d[0].getBoundingClientRect();s-=g.top,o-=g.top,n-=g.left,a-=g.left,m-=w.scrollBarWidth=w.scrollBarWidth||(p=d,u=v("<div></div>").css({width:"100%"}),p.append(u),c=p.width()-u.width(),u.remove(),c)}return r.tolerance=~~Math.round(parseFloat(r.tolerance)),r.tolerance<0&&(r.tolerance=h+r.tolerance),a<=0||m<=n?l:l=r.tolerance?s<=r.tolerance&&o>=r.tolerance:0<o&&s<=h}String.prototype.hasOwnProperty("trim")||(String.prototype.trim=function(){return this.replace(/^\s*(.*?)\s*$/,"$1")});var t=function(e){if(1===arguments.length&&"function"==typeof e&&(e=[e]),!(e instanceof Array))throw new SyntaxError("isInViewport: Argument(s) passed to .do/.run should be a function or an array of functions");for(var t=0;t<e.length;t++)if("function"==typeof e[t])for(var i=0;i<this.length;i++)e[t].call(v(this[i]));else console.warn("isInViewport: Argument(s) passed to .do/.run should be a function or an array of functions"),console.warn("isInViewport: Ignoring non-function values in array and moving on");return this};v.fn.do=function(e){return console.warn("isInViewport: .do is deprecated as it causes issues in IE and some browsers since it's a reserved word. Use $.fn.run instead i.e., $(el).run(fn)."),t(e)},v.fn.run=t;var s=function(e){if(e){var t=e.split(",");return 1===t.length&&isNaN(t[0])&&(t[1]=t[0],t[0]=void 0),{tolerance:t[0]?t[0].trim():void 0,viewport:t[1]?v(t[1].trim()):void 0}}return{}};v.extend(v.expr[":"],{"in-viewport":v.expr.createPseudo?v.expr.createPseudo(function(t){return function(e){return w(e,s(t))}}):function(e,t,i){return w(e,s(i[3]))}}),v.fn.isInViewport=function(i){return this.filter(function(e,t){return w(t,i)})}}(jQuery,window),function(e){function t(){}function i(d){if(d){var p="undefined"==typeof console?t:function(e){console.error(e)};return d.bridget=function(e,t){var r,l,i;(i=t).prototype.option||(i.prototype.option=function(e){d.isPlainObject(e)&&(this.options=d.extend(!0,this.options,e))}),r=e,l=t,d.fn[r]=function(t){if("string"==typeof t){for(var e=c.call(arguments,1
1),i=0,s=this.length;i<s;i++){var o=this[i],n=d.data(o,r);if(n)if(d.isFunction(n[t])&&"_"!==t.charAt(0)){var a=n[t].apply(n,e);if(void 0!==a)return a}else p("no such method '"+t+"' for "+r+" instance");else p("cannot call methods on "+r+" prior to initialization; attempted to call '"+t+"'")}return this}return this.each(function(){var e=d.data(this,r);e?(e.option(t),e._init()):(e=new l(this,t),d.data(this,r,e))})}},d.bridget}}var c=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],i):i("object"==typeof exports?require("jquery"):e.jQuery)}(window),function(i){function s(e){var t=i.event;return t.target=t.target||t.srcElement||e,t}var e=document.documentElement,t=function(){};e.addEventListener?t=function(e,t,i){e.addEventListener(t,i,!1)}:e.attachEvent&&(t=function(t,e,i){t[e+i]=i.handleEvent?function(){var e=s(t);i.handleEvent.call(i,e)}:function(){var e=s(t);i.call(t,e)},t.attachEvent("on"+e,t[e+i])});var o=function(){};e.removeEventListener?o=function(e,t,i){e.removeEventListener(t,i,!1)}:e.detachEvent&&(o=function(t,i,s){t.detachEvent("on"+i,t[i+s]);try{delete t[i+s]}catch(e){t[i+s]=void 0}});var n={bind:t,unbind:o};"function"==typeof define&&define.amd?define("eventie/eventie",n):"object"==typeof exports?module.exports=n:i.eventie=n}(window),function(){"use strict";function e(){}function n(e,t){for(var i=e.length;i--;)if(e[i].listener===t)return i;return-1}function t(e){return function(){return this[e].apply(this,arguments)}}var i=e.prototype,s=this,o=s.EventEmitter;i.getListeners=function(e){var t,i,s=this._getEvents();if(e instanceof RegExp)for(i in t={},s)s.hasOwnProperty(i)&&e.test(i)&&(t[i]=s[i]);else t=s[e]||(s[e]=[]);return t},i.flattenListeners=function(e){var t,i=[];for(t=0;t<e.length;t+=1)i.push(e[t].listener);return i},i.getListenersAsObject=function(e){var t,i=this.getListeners(e);return i instanceof Array&&((t={})[e]=i),t||i},i.addListener=function(e,t){var i,s=this.getListenersAsObject(e),o="object"==typeof t;for(i in s)s.hasOwnProperty(i)&&-1===n(s[i],t)&&s[i].push(o?t:{listener:t,once:!1});return this},i.on=t("addListener"),i.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},i.once=t("addOnceListener"),i.defineEvent=function(e){return this.getListeners(e),this},i.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},i.removeListener=function(e,t){var i,s,o=this.getListenersAsObject(e);for(s in o)o.hasOwnProperty(s)&&(-1!==(i=n(o[s],t))&&o[s].splice(i,1));return this},i.off=t("removeListener"),i.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},i.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},i.manipulateListeners=function(e,t,i){var s,o,n=e?this.removeListener:this.addListener,a=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(s=i.length;s--;)n.call(this,t,i[s]);else for(s in t)t.hasOwnProperty(s)&&(o=t[s])&&("function"==typeof o?n.call(this,s,o):a.call(this,s,o));return this},i.removeEvent=function(e){var t,i=typeof e,s=this._getEvents();if("string"===i)delete s[e];else if(e instanceof RegExp)for(t in s)s.hasOwnProperty(t)&&e.test(t)&&delete s[t];else delete this._events;return this},i.removeAllListeners=t("removeEvent"),i.emitEvent=function(e,t){var i,s,o,n=this.getListenersAsObject(e);for(o in n)if(n.hasOwnProperty(o))for(s=n[o].length;s--;)!0===(i=n[o][s]).once&&this.removeListener(e,i.listener),i.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,i.listener);return this},i.trigger=t("emitEvent"),i.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},i.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},i._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},i._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return s.EventEmitter=o,e},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return e}):"object"==typeof module&&module.exports?module.exports=e:s.EventEmitter=e}.call(this),function(e){function t(e){if(e){if("string"==typeof n[e])return e;e=e.charAt(0).toUpperCase()+e.slice(1);for(var t,i=0,s=o.length;i<s;i++)if(t=o[i]+e,"string"==typeof n[t])return t}}var o="Webkit Moz ms Ms O".split(" "),n=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return t}):"object"==typeof exports?module.exports=t:e.getStyleProperty=t}(window),function(C,e){function k(e){var t=parseFloat(e);return-1===e.indexOf("%")&&!isNaN(t)&&t}function t(y){function w(e,t){if(C.getComputedStyle||-1===t.indexOf("%"))return t;var i=e.style,s=i.left,o=e.runtimeStyle,n=o&&o.left;return n&&(o.left=e.currentStyle.left),i.left=t,t=i.pixelLeft,i.left=s,n&&(o.left=n),t}var S,b,T,x=!1;return function(e){if(function(){if(!x){x=!0;var t=C.getComputedStyle;if(o=t?function(e){return t(e,null)}:function(e){return e.currentStyle},S=function(e){var t=o(e);return t||z("Style returned "+t+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),t},b=y("boxSizing")){var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style[b]="border-box";var i=document.body||document.documentElement;i.appendChild(e);var s=S(e);T=200===k(s.width),i.removeChild(e)}}var o}(),"string"==typeof e&&(e=document.querySelector(e)),e&&"object"==typeof e&&e.nodeType){var t=S(e);if("none"===t.display)return function(){for(var e={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},t=0,i=M.length;t<i;t++)e[M[t]]=0;return e}();var i={};i.width=e.offsetWidth,i.height=e.offsetHeight;for(var s=i.isBorderBox=!(!b||!t[b]||"border-box"!==t[b]),o=0,n=M.length;o<n;o++){var a=M[o],r=t[a];r=w(e,r);var l=parseFloat(r);i[a]=isNaN(l)?0:l}var d=i.paddingLeft+i.paddingRight,p=i.paddingTop+i.paddingBottom,c=i.marginLeft+i.marginRight,u=i.marginTop+i.marginBottom,h=i.borderLeftWidth+i.borderRightWidth,m=i.borderTopWidth+i.borderBottomWidth,f=s&&T,g=k(t.width);!1!==g&&(i.width=g+(f?0:d+h));var v=k(t.height);return!1!==v&&(i.height=v+(f?0:p+m)),i.innerWidth=i.width-(d+h),i.innerHeight=i.height-(p+m),i.outerWidth=i.width+c,i.outerHeight=i.height+u,i}}}var z="undefined"==typeof console?function(){}:function(e){console.error(e)},M=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],t):"object"==typeof exports?module.exports=t(require("desandro-get-style-property")):C.getSize=t(C.getStyleProperty)}(window),function(t){function i(e){"function"==typeof e&&(i.isReady?e():a.push(e))}function s(e){var t="readystatechange"===e.type&&"complete"!==n.readyState;i.isReady||t||o()}function o(){i.isReady=!0;for(var e=0,t=a.length;e<t;e++){(0,a[e])()}}function e(e){return"complete"===n.readyState?o():(e.bind(n,"DOMContentLoaded",s),e.bind(n,"readystatechange",s),e.bind(t,"load",s)),i}var n=t.document,a=[];i.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],e):"object"==typeof exports?module.exports=e(require("eventie")):t.docReady=e(t.eventie)}(window),function(o){"use strict";function i(e,t){return e[s](t)}function n(e){e.parentNode||document.createDocumentFragment().appendChild(e)}var e,s=function(){if(o.matches)return"matches";if(o.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],t=0,i=e.length;t<i;t++){var s=e[t]+"MatchesSelector";if(o[s])return s}}();if(s){var t=i(document.createElement("div"),"div");e=t?i:function(e,t){return n(e),i(e,t)}}else e=function(e,t){n(e);for(var i=e.parentNode.querySelectorAll(t),s=0,o=i.length;s<o;s++)if(i[s]===e)return!0;return!1};"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return e}):"object"==typeof exports?module.exports=e:window.matchesSelector=e}(Element.prototype),function(i,s){"use strict";"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["doc-ready/doc-ready","matches-selector/matches-selector"],function(e,t){return s(i,e,t)}):"object"==typeof exports?module.exports=s(i,require("doc-ready"),require("desandro-matches-selector")):i.fizzyUIUtils=s(i,i.docReady,i.matchesSelector)}(window,function(u,e,d){var i,h={extend:function(e,t){for(var i in t)e[i]=t[i];return e},modulo:function(e,t){return(e%t+t)%t}},t=Object.prototype.toString;h.isArray=function(e){return"[object Array]"==t.call(e)},h.makeArray=function(e){var t=[];if(h.isArray(e))t=e;else if(e&&"number"==typeof e.length)for(var i=0,s=e.length;i<s;i++)t.push(e[i]);else t.push(e);return t},h.indexOf=Array.prototype.indexOf?function(e,t){return e.indexOf(t)}:function(e,t){for(var i=0,s=e.length;i<s;i++)if(e[i]===t)return i;return-1},h.removeFrom=function(e,t){var i=h.indexOf(e,t);-1!=i&&e.splice(i,1)},h.isElement="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(e){return e instanceof HTMLElement}:function(e){return e&&"object"==typeof e&&1==e.nodeType&&"string"==typeof e.nodeName},h.setText=function(e,t){e[i=i||(void 0!==document.documentElement.textContent?"textContent":"innerText")]=t},h.getParent=function(e,t){for(;e!=document.body;)if(e=e.parentNode,d(e,t))return e},h.getQueryElement=function(e){return"string"==typeof e?document.querySelector(e):e},h.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},h.filterFindElements=function(e,t){for(var i=[],s=0,o=(e=h.makeArray(e)).length;s<o;s++){var n=e[s];if(h.isElement(n))if(t){d(n,t)&&i.push(n);for(var a=n.querySelectorAll(t),r=0,l=a.length;r<l;r++)i.push(a[r])}else i.push(n)}return i},h.debounceMethod=function(e,t,s){var o=e.prototype[t],n=t+"Timeout";e.prototype[t]=function(){var e=this[n];e&&clearTimeout(e);var t=arguments,i=this;this[n]=setTimeout(function(){o.apply(i,t),delete i[n]},s||100)}},h.toDashed=function(e){return e.replace(/(.)([A-Z])/g,function(e,t,i){return t+"-"+i}).toLowerCase()};var m=u.console;
1return h.htmlInit=function(p,c){e(function(){for(var e=h.toDashed(c),t=document.querySelectorAll(".js-"+e),i="data-"+e+"-options",s=0,o=t.length;s<o;s++){var n,a=t[s],r=a.getAttribute(i);try{n=r&&JSON.parse(r)}catch(e){m&&m.error("Error parsing "+i+" on "+a.nodeName.toLowerCase()+(a.id?"#"+a.id:"")+": "+e);continue}var l=new p(a,n),d=u.jQuery;d&&d.data(a,c,l)}})},h}),function(o,n){"use strict";"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property","fizzy-ui-utils/utils"],function(e,t,i,s){return n(o,e,t,i,s)}):"object"==typeof exports?module.exports=n(o,require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property"),require("fizzy-ui-utils")):(o.Outlayer={},o.Outlayer.Item=n(o,o.EventEmitter,o.getSize,o.getStyleProperty,o.fizzyUIUtils))}(window,function(e,t,i,n,s){"use strict";function o(e,t){e&&(this.element=e,this.layout=t,this.position={x:0,y:0},this._create())}var a=e.getComputedStyle,d=a?function(e){return a(e,null)}:function(e){return e.currentStyle},r=n("transition"),l=n("transform"),p=r&&l,c=!!n("perspective"),u={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[r],h=["transform","transition","transitionDuration","transitionProperty"],m=function(){for(var e={},t=0,i=h.length;t<i;t++){var s=h[t],o=n(s);o&&o!==s&&(e[s]=o)}return e}();s.extend(o.prototype,t.prototype),o.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},o.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},o.prototype.getSize=function(){this.size=i(this.element)},o.prototype.css=function(e){var t=this.element.style;for(var i in e){t[m[i]||i]=e[i]}},o.prototype.getPosition=function(){var e=d(this.element),t=this.layout.options,i=t.isOriginLeft,s=t.isOriginTop,o=e[i?"left":"right"],n=e[s?"top":"bottom"],a=this.layout.size,r=-1!=o.indexOf("%")?parseFloat(o)/100*a.width:parseInt(o,10),l=-1!=n.indexOf("%")?parseFloat(n)/100*a.height:parseInt(n,10);r=isNaN(r)?0:r,l=isNaN(l)?0:l,r-=i?a.paddingLeft:a.paddingRight,l-=s?a.paddingTop:a.paddingBottom,this.position.x=r,this.position.y=l},o.prototype.layoutPosition=function(){var e=this.layout.size,t=this.layout.options,i={},s=t.isOriginLeft?"paddingLeft":"paddingRight",o=t.isOriginLeft?"left":"right",n=t.isOriginLeft?"right":"left",a=this.position.x+e[s];i[o]=this.getXValue(a),i[n]="";var r=t.isOriginTop?"paddingTop":"paddingBottom",l=t.isOriginTop?"top":"bottom",d=t.isOriginTop?"bottom":"top",p=this.position.y+e[r];i[l]=this.getYValue(p),i[d]="",this.css(i),this.emitEvent("layout",[this])},o.prototype.getXValue=function(e){var t=this.layout.options;return t.percentPosition&&!t.isHorizontal?e/this.layout.size.width*100+"%":e+"px"},o.prototype.getYValue=function(e){var t=this.layout.options;return t.percentPosition&&t.isHorizontal?e/this.layout.size.height*100+"%":e+"px"},o.prototype._transitionTo=function(e,t){this.getPosition();var i=this.position.x,s=this.position.y,o=parseInt(e,10),n=parseInt(t,10),a=o===this.position.x&&n===this.position.y;if(this.setPosition(e,t),!a||this.isTransitioning){var r=e-i,l=t-s,d={};d.transform=this.getTranslate(r,l),this.transition({to:d,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})}else this.layoutPosition()},o.prototype.getTranslate=function(e,t){var i=this.layout.options;return e=i.isOriginLeft?e:-e,t=i.isOriginTop?t:-t,c?"translate3d("+e+"px, "+t+"px, 0)":"translate("+e+"px, "+t+"px)"},o.prototype.goTo=function(e,t){this.setPosition(e,t),this.layoutPosition()},o.prototype.moveTo=p?o.prototype._transitionTo:o.prototype.goTo,o.prototype.setPosition=function(e,t){this.position.x=parseInt(e,10),this.position.y=parseInt(t,10)},o.prototype._nonTransition=function(e){for(var t in this.css(e.to),e.isCleaning&&this._removeStyles(e.to),e.onTransitionEnd)e.onTransitionEnd[t].call(this)},o.prototype._transition=function(e){if(parseFloat(this.layout.options.transitionDuration)){var t=this._transn;for(var i in e.onTransitionEnd)t.onEnd[i]=e.onTransitionEnd[i];for(i in e.to)t.ingProperties[i]=!0,e.isCleaning&&(t.clean[i]=!0);if(e.from){this.css(e.from);this.element.offsetHeight;null}this.enableTransition(e.to),this.css(e.to),this.isTransitioning=!0}else this._nonTransition(e)};var f="opacity,"+(m.transform||"transform").replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()});o.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:f,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(u,this,!1))},o.prototype.transition=o.prototype[r?"_transition":"_nonTransition"],o.prototype.onwebkitTransitionEnd=function(e){this.ontransitionend(e)},o.prototype.onotransitionend=function(e){this.ontransitionend(e)};var g={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};o.prototype.ontransitionend=function(e){if(e.target===this.element){var t=this._transn,i=g[e.propertyName]||e.propertyName;if(delete t.ingProperties[i],function(e){for(var t in e)return!1;return!0}(t.ingProperties)&&this.disableTransition(),i in t.clean&&(this.element.style[e.propertyName]="",delete t.clean[i]),i in t.onEnd)t.onEnd[i].call(this),delete t.onEnd[i];this.emitEvent("transitionEnd",[this])}},o.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(u,this,!1),this.isTransitioning=!1},o.prototype._removeStyles=function(e){var t={};for(var i in e)t[i]="";this.css(t)};var v={transitionProperty:"",transitionDuration:""};return o.prototype.removeTransitionStyles=function(){this.css(v)},o.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},o.prototype.remove=function(){if(r&&parseFloat(this.layout.options.transitionDuration)){var e=this;this.once("transitionEnd",function(){e.removeElem()}),this.hide()}else this.removeElem()},o.prototype.reveal=function(){delete this.isHidden,this.css({display:""});var e=this.layout.options,t={};t[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:e.hiddenStyle,to:e.visibleStyle,isCleaning:!0,onTransitionEnd:t})},o.prototype.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},o.prototype.getHideRevealTransitionEndProperty=function(e){var t=this.layout.options[e];if(t.opacity)return"opacity";for(var i in t)return i},o.prototype.hide=function(){this.isHidden=!0,this.css({display:""});var e=this.layout.options,t={};t[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:e.visibleStyle,to:e.hiddenStyle,isCleaning:!0,onTransitionEnd:t})},o.prototype.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},o.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},o}),function(n,a){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","eventEmitter/EventEmitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(e,t,i,s,o){return a(n,e,t,i,s,o)}):"object"==typeof exports?module.exports=a(n,require("eventie"),require("wolfy87-eventemitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):n.Outlayer=a(n,n.eventie,n.EventEmitter,n.getSize,n.fizzyUIUtils,n.Outlayer.Item)}(window,function(e,t,i,o,a,s){"use strict";function n(e,t){var i=a.getQueryElement(e);
1if(i){this.element=i,l&&(this.$element=l(this.element)),this.options=a.extend({},this.constructor.defaults),this.option(t);var s=++p;this.element.outlayerGUID=s,(c[s]=this)._create(),this.options.isInitLayout&&this.layout()}else r&&r.error("Bad element for "+this.constructor.namespace+": "+(i||e))}var r=e.console,l=e.jQuery,d=function(){},p=0,c={};return n.namespace="outlayer",n.Item=s,n.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},a.extend(n.prototype,i.prototype),n.prototype.option=function(e){a.extend(this.options,e)},n.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),a.extend(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},n.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},n.prototype._itemize=function(e){for(var t=this._filterFindItemElements(e),i=this.constructor.Item,s=[],o=0,n=t.length;o<n;o++){var a=new i(t[o],this);s.push(a)}return s},n.prototype._filterFindItemElements=function(e){return a.filterFindElements(e,this.options.itemSelector)},n.prototype.getItemElements=function(){for(var e=[],t=0,i=this.items.length;t<i;t++)e.push(this.items[t].element);return e},n.prototype._init=n.prototype.layout=function(){this._resetLayout(),this._manageStamps();var e=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},n.prototype._resetLayout=function(){this.getSize()},n.prototype.getSize=function(){this.size=o(this.element)},n.prototype._getMeasurement=function(e,t){var i,s=this.options[e];s?("string"==typeof s?i=this.element.querySelector(s):a.isElement(s)&&(i=s),this[e]=i?o(i)[t]:s):this[e]=0},n.prototype.layoutItems=function(e,t){e=this._getItemsForLayout(e),this._layoutItems(e,t),this._postLayout()},n.prototype._getItemsForLayout=function(e){for(var t=[],i=0,s=e.length;i<s;i++){var o=e[i];o.isIgnored||t.push(o)}return t},n.prototype._layoutItems=function(e,t){if(this._emitCompleteOnItems("layout",e),e&&e.length){for(var i=[],s=0,o=e.length;s<o;s++){var n=e[s],a=this._getItemLayoutPosition(n);a.item=n,a.isInstant=t||n.isLayoutInstant,i.push(a)}this._processLayoutQueue(i)}},n.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},n.prototype._processLayoutQueue=function(e){for(var t=0,i=e.length;t<i;t++){var s=e[t];this._positionItem(s.item,s.x,s.y,s.isInstant)}},n.prototype._positionItem=function(e,t,i,s){s?e.goTo(t,i):e.moveTo(t,i)},n.prototype._postLayout=function(){this.resizeContainer()},n.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},n.prototype._getContainerSize=d,n.prototype._setContainerMeasure=function(e,t){if(void 0!==e){var i=this.size;i.isBorderBox&&(e+=t?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),e=Math.max(e,0),this.element.style[t?"width":"height"]=e+"px"}},n.prototype._emitCompleteOnItems=function(e,t){function i(){o.dispatchEvent(e+"Complete",null,[t])}function s(){++a===n&&i()}var o=this,n=t.length;if(t&&n)for(var a=0,r=0,l=t.length;r<l;r++){t[r].once(e,s)}else i()},n.prototype.dispatchEvent=function(e,t,i){var s=t?[t].concat(i):i;if(this.emitEvent(e,s),l)if(this.$element=this.$element||l(this.element),t){var o=l.Event(t);o.type=e,this.$element.trigger(o,i)}else this.$element.trigger(e,i)},n.prototype.ignore=function(e){var t=this.getItem(e);t&&(t.isIgnored=!0)},n.prototype.unignore=function(e){var t=this.getItem(e);t&&delete t.isIgnored},n.prototype.stamp=function(e){if(e=this._find(e)){this.stamps=this.stamps.concat(e);for(var t=0,i=e.length;t<i;t++){var s=e[t];this.ignore(s)}}},n.prototype.unstamp=function(e){if(e=this._find(e))for(var t=0,i=e.length;t<i;t++){var s=e[t];a.removeFrom(this.stamps,s),this.unignore(s)}},n.prototype._find=function(e){return e?("string"==typeof e&&(e=this.element.querySelectorAll(e)),e=a.makeArray(e)):void 0},n.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect
1();for(var e=0,t=this.stamps.length;e<t;e++){var i=this.stamps[e];this._manageStamp(i)}}},n.prototype._getBoundingRect=function(){var e=this.element.getBoundingClientRect(),t=this.size;this._boundingRect={left:e.left+t.paddingLeft+t.borderLeftWidth,top:e.top+t.paddingTop+t.borderTopWidth,right:e.right-(t.paddingRight+t.borderRightWidth),bottom:e.bottom-(t.paddingBottom+t.borderBottomWidth)}},n.prototype._manageStamp=d,n.prototype._getElementOffset=function(e){var t=e.getBoundingClientRect(),i=this._boundingRect,s=o(e);return{left:t.left-i.left-s.marginLeft,top:t.top-i.top-s.marginTop,right:i.right-t.right-s.marginRight,bottom:i.bottom-t.bottom-s.marginBottom}},n.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},n.prototype.bindResize=function(){this.isResizeBound||(t.bind(e,"resize",this),this.isResizeBound=!0)},n.prototype.unbindResize=function(){this.isResizeBound&&t.unbind(e,"resize",this),this.isResizeBound=!1},n.prototype.onresize=function(){this.resizeTimeout&&clearTimeout(this.resizeTimeout);var e=this;this.resizeTimeout=setTimeout(function(){e.resize(),delete e.resizeTimeout},100)},n.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},n.prototype.needsResizeLayout=function(){var e=o(this.element);return this.size&&e&&e.innerWidth!==this.size.innerWidth},n.prototype.addItems=function(e){var t=this._itemize(e);return t.length&&(this.items=this.items.concat(t)),t},n.prototype.appended=function(e){var t=this.addItems(e);t.length&&(this.layoutItems(t,!0),this.reveal(t))},n.prototype.prepended=function(e){var t=this._itemize(e);if(t.length){var i=this.items.slice(0);this.items=t.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(t,!0),this.reveal(t),this.layoutItems(i)}},n.prototype.reveal=function(e){this._emitCompleteOnItems("reveal",e);for(var t=e&&e.length,i=0;t&&i<t;i++){e[i].reveal()}},n.prototype.hide=function(e){this._emitCompleteOnItems("hide",e);for(var t=e&&e.length,i=0;t&&i<t;i++){e[i].hide()}},n.prototype.revealItemElements=function(e){var t=this.getItems(e);this.reveal(t)},n.prototype.hideItemElements=function(e){var t=this.getItems(e);this.hide(t)},n.prototype.getItem=function(e){for(var t=0,i=this.items.length;t<i;t++){var s=this.items[t];if(s.element===e)return s}},n.prototype.getItems=function(e){for(var t=[],i=0,s=(e=a.makeArray(e)).length;i<s;i++){var o=e[i],n=this.getItem(o);n&&t.push(n)}return t},n.prototype.remove=function(e){var t=this.getItems(e);if(this._emitCompleteOnItems("remove",t),t&&t.length)for(var i=0,s=t.length;i<s;i++){var o=t[i];o.remove(),a.removeFrom(this.items,o)}},n.prototype.destroy=function(){var e=this.element.style;e.height="",e.position="",e.width="";for(var t=0,i=this.items.length;t<i;t++){this.items[t].destroy()}this.unbindResize();var s=this.element.outlayerGUID;delete c[s],delete this.element.outlayerGUID,l&&l.removeData(this.element,this.constructor.namespace)},n.data=function(e){var t=(e=a.getQueryElement(e))&&e.outlayerGUID;return t&&c[t]},n.create=function(e,t){function i(){n.apply(this,arguments)}return Object.create?i.prototype=Object.create(n.prototype):a.extend(i.prototype,n.prototype),(i.prototype.constructor=i).defaults=a.extend({},n.defaults),a.extend(i.defaults,t),i.prototype.settings={},i.namespace=e,i.data=n.data,(i.Item=function(){s.apply(this,arguments)}).prototype=new s,a.htmlInit(i,e),l&&l.bridget&&l.bridget(e,i),i},n.Item=s,n}),function(e,t){"use strict";"function"==typeof define&&define.amd?define("isotope/js/item",["outlayer/outlayer"],t):"object"==typeof exports?module.exports=t(require("outlayer")):(e.Isotope=e.Isotope||{},e.Isotope.Item=t(e.Outlayer))}(window,function(e){"use strict";function t(){e.Item.apply(this,arguments)}(t.prototype=new e.Item)._create=function(){this.id=this.layout.itemGUID++,e.Item.prototype._create.call(this),this.sortData={}},t.prototype.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var e=this.layout.options.getSortData,t=this.layout._sorters;for(var i in e){var s=t[i];this.sortData[i]=s(this.element,this)}}};var i=t.prototype.destroy;return t.prototype.destroy=function(){i.apply(this,arguments),this.css({display:""})},t}),function(e,t){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-mode",["get-size/get-size","outlayer/outlayer"],t):"object"==typeof exports?module.exports=t(require("get-size"),require("outlayer")):(e.Isotope=e.Isotope||{},e.Isotope.LayoutMode=t(e.getSize,e.Outlayer))}(window,function(t,n){"use strict";function a(e){(this.isotope=e)&&(this.options=e.options[this.namespace],this.element=e.element,this.items=e.filteredItems,this.size=e.size)}return function(){function e(e){return function(){return n.prototype[e].apply(this.isotope,arguments)}}for(var t=["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout"],i=0,s=t.length;i<s;i++){var o=t[i];a.prototype[o]=e(o)}}(),a.prototype.needsVerticalResizeLayout=function(){var e=t(this.isotope.element);
1return this.isotope.size&&e&&e.innerHeight!=this.isotope.size.innerHeight},a.prototype._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},a.prototype.getColumnWidth=function(){this.getSegmentSize("column","Width")},a.prototype.getRowHeight=function(){this.getSegmentSize("row","Height")},a.prototype.getSegmentSize=function(e,t){var i=e+t,s="outer"+t;if(this._getMeasurement(i,s),!this[i]){var o=this.getFirstItemSize();this[i]=o&&o[s]||this.isotope.size["inner"+t]}},a.prototype.getFirstItemSize=function(){var e=this.isotope.filteredItems[0];return e&&e.element&&t(e.element)},a.prototype.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},a.prototype.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},a.modes={},a.create=function(e,t){function i(){a.apply(this,arguments)}return i.prototype=new a,t&&(i.options=t),a.modes[i.prototype.namespace=e]=i},a}),function(e,t){"use strict";"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size","fizzy-ui-utils/utils"],t):"object"==typeof exports?module.exports=t(require("outlayer"),require("get-size"),require("fizzy-ui-utils")):e.Masonry=t(e.Outlayer,e.getSize,e.fizzyUIUtils)}(window,function(e,d,p){var t=e.create("masonry");return t.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns();var e=this.cols;for(this.colYs=[];e--;)this.colYs.push(0);this.maxY=0},t.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var e=this.items[0],t=e&&e.element;this.columnWidth=t&&d(t).outerWidth||this.containerWidth}var i=this.columnWidth+=this.gutter,s=this.containerWidth+this.gutter,o=s/i,n=i-s%i;o=Math[n&&n<1?"round":"floor"](o),this.cols=Math.max(o,1)},t.prototype.getContainerWidth=function(){var e=this.options.isFitWidth?this.element.parentNode:this.element,t=d(e);this.containerWidth=t&&t.innerWidth},t.prototype._getItemLayoutPosition=function(e){e.getSize();var t=e.size.outerWidth%this.columnWidth,i=Math[t&&t<1?"round":"ceil"](e.size.outerWidth/this.columnWidth);i=Math.min(i,this.cols);for(var s=this._getColGroup(i),o=Math.min.apply(Math,s),n=p.indexOf(s,o),a={x:this.columnWidth*n,y:o},r=o+e.size.outerHeight,l=this.cols+1-s.length,d=0;d<l;d++)this.colYs[n+d]=r;return a},t.prototype._getColGroup=function(e){if(e<2)return this.colYs;for(var t=[],i=this.cols+1-e,s=0;s<i;s++){var o=this.colYs.slice(s,s+e);t[s]=Math.max.apply(Math,o)}return t},t.prototype._manageStamp=function(e){var t=d(e),i=this._getElementOffset(e),s=this.options.isOriginLeft?i.left:i.right,o=s+t.outerWidth,n=Math.floor(s/this.columnWidth);n=Math.max(0,n);var a=Math.floor(o/this.columnWidth);a-=o%this.columnWidth?0:1,a=Math.min(this.cols-1,a);for(var r=(this.options.isOriginTop?i.top:i.bottom)+t.outerHeight,l=n;l<=a;l++)this.colYs[l]=Math.max(r,this.colYs[l])},t.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var e={height:this.maxY};return this.options.isFitWidth&&(e.width=this._getContainerFitWidth()),e},t.prototype._getContainerFitWidth=function(){for(var e=0,t=this.cols;--t&&0===this.colYs[t];)e++;return(this.cols-e)*this.columnWidth-this.gutter},t.prototype.needsResizeLayout=function(){var e=this.containerWidth;return this.getContainerWidth(),e!==this.containerWidth},t}),function(e,t){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/masonry",["../layout-mode","masonry/masonry"],t):"object"==typeof exports?module.exports=t(require("../layout-mode"),require("masonry-layout")):t(e.Isotope.LayoutMode,e.Masonry)}(window,function(e,t){"use strict";var i=e.create("masonry"),s=i.prototype._getElementOffset,o=i.prototype.layout,n=i.prototype._getMeasurement;(function(e,t){for(var i in t)e[i]=t[i]})(i.prototype,t.prototype),i.prototype._getElementOffset=s,i.prototype.layout=o,i.prototype._getMeasurement=n;var a=i.prototype.measureColumns;i.prototype.measureColumns=function(){this.items=this.isotope.filteredItems,a.call(this)};var r=i.prototype._manageStamp;return i.prototype._manageStamp=function(){this.options.isOriginLeft=this.isotope.options.isOriginLeft,this.options.isOriginTop=this.isotope.options.isOriginTop,r.apply(this,arguments)},i}),function(e,t){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/fit-rows",["../layout-mode"],t):"object"==typeof exports?module.exports=t(require("../layout-mode")):t(e.Isotope.LayoutMode)}(window,function(e){"use strict";var t=e.create("fitRows");return t.prototype._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},t.prototype._getItemLayoutPosition=function(e){e.getSize();var t=e.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter;0!==this.x&&t+this.x>i&&(this.x=0,this.y=this.maxY);var s={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+e.size.outerHeight),this.x+=t,s},t.prototype._getContainerSize=function(){return{height:this.maxY}},t}),function(e,t){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/vertical",["../layout-mode"],t):"object"==typeof exports?module.exports=t(require("../layout-mode")):t(e.Isotope.LayoutMode)}(window,function(e){"use strict";var t=e.create("vertical",{horizontalAlignment:0});return t.prototype._resetLayout=function(){this.y=0},t.prototype._getItemLayoutPosition=function(e){e.getSize();var t=(this.isotope.size.innerWidth-e.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=e.size.outerHeight,{x:t,y:i}},t.prototype._getContainerSize=function(){return{height:this.y}},t}),function(a,r){"use strict";"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","matches-selector/matches-selector","fizzy-ui-utils/utils","isotope/js/item","isotope/js/layout-mode","isotope/js/layout-modes/masonry","isotope/js/layout-modes/fit-rows","isotope/js/layout-modes/vertical"],function(e,t,i,s,o,n){return r(a,e,t,i,s,o,n)}):"object"==typeof exports?module.exports=r(a,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("./item"),require("./layout-mode"),require("./layout-modes/masonry"),require("./layout-modes/fit-rows"),require("./layout-modes/vertical")):a.Isotope=r(a,a.Outlayer,a.getSize,a.matchesSelector,a.fizzyUIUtils,a.Isotope.Item,a.Isotope.LayoutMode)}(window,function(e,s,t,i,n,o,a){var r=e.jQuery,d=String.prototype.trim?function(e){return e.trim()}:function(e){return e.replace(/^\s+|\s+$/g,"")},p=document.documentElement.textContent?function(e){return e.textContent}:function(e){return e.innerText},c=s.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});c.Item=o,c.LayoutMode=a,c.prototype._create=function(){for(var e in this.itemGUID=0,this._sorters={},this._getSorters(),s.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"],a.modes)this._initLayoutMode(e)},c.prototype.reloadItems=function(){this.itemGUID=0,s.prototype.reloadItems.call(this)},c.prototype._itemize=function(){for(var e=s.prototype._itemize.apply(this,arguments),t=0,i=e.length;t<i;t++){e[t].id=this.itemGUID++}return this._updateItemsSortData(e),e},c.prototype._initLayoutMode=function(e){var t=a.modes[e],i=this.options[e]||{};this.options[e]=t.options?n.extend(t.options,i):i,this.modes[e]=new t(this)},c.prototype.layout=function(){return!this._isLayoutInited&&this.options.isInitLayout?void this.arrange():void this._layout()},c.prototype._layout=function(){var e=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,e),this._isLayoutInited=!0},c.prototype.arrange=function(e){function t(){s.reveal(i.needReveal),s.hide(i.needHide)}this.option(e),this._getIsInstant();var i=this._filter(this.items);this.filteredItems=i.matches;var s=this;this._bindArrangeComplete(),this._isInstant?this._noTransition(t):t(
1),this._sort(),this._layout()},c.prototype._init=c.prototype.arrange,c.prototype._getIsInstant=function(){var e=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;return this._isInstant=e},c.prototype._bindArrangeComplete=function(){function e(){t&&i&&s&&o.dispatchEvent("arrangeComplete",null,[o.filteredItems])}var t,i,s,o=this;this.once("layoutComplete",function(){t=!0,e()}),this.once("hideComplete",function(){i=!0,e()}),this.once("revealComplete",function(){s=!0,e()})},c.prototype._filter=function(e){var t=this.options.filter;t=t||"*";for(var i=[],s=[],o=[],n=this._getFilterTest(t),a=0,r=e.length;a<r;a++){var l=e[a];if(!l.isIgnored){var d=n(l);d&&i.push(l),d&&l.isHidden?s.push(l):d||l.isHidden||o.push(l)}}return{matches:i,needReveal:s,needHide:o}},c.prototype._getFilterTest=function(t){return r&&this.options.isJQueryFiltering?function(e){return r(e.element).is(t)}:"function"==typeof t?function(e){return t(e.element)}:function(e){return i(e.element,t)}},c.prototype.updateSortData=function(e){var t;e?(e=n.makeArray(e),t=this.getItems(e)):t=this.items,this._getSorters(),this._updateItemsSortData(t)},c.prototype._getSorters=function(){var e=this.options.getSortData;for(var t in e){var i=e[t];this._sorters[t]=l(i)}},c.prototype._updateItemsSortData=function(e){for(var t=e&&e.length,i=0;t&&i<t;i++){e[i].updateSortData()}};var l=function(e){if("string"!=typeof e)return e;var t,i,s=d(e).split(" "),o=s[0],n=o.match(/^\[(.+)\]$/),a=n&&n[1],r=(i=o,(t=a)?function(e){return e.getAttribute(t)}:function(e){var t=e.querySelector(i);return t&&p(t)}),l=c.sortDataParsers[s[1]];return l?function(e){return e&&l(r(e))}:function(e){return e&&r(e)}};c.sortDataParsers={parseInt:function(e){return parseInt(e,10)},parseFloat:function(e){return parseFloat(e)}},c.prototype._sort=function(){var r,l,e=this.options.sortBy;if(e){var t=[].concat.apply(e,this.sortHistory),i=(r=t,l=this.options.sortAscending,function(e,t){for(var i=0,s=r.length;i<s;i++){var o=r[i],n=e.sortData[o],a=t.sortData[o];if(a<n||n<a)return(a<n?1:-1)*((void 0!==l[o]?l[o]:l)?1:-1)}return 0});this.filteredItems.sort(i),e!=this.sortHistory[0]&&this.sortHistory.unshift(e)}},c.prototype._mode=function(){var e=this.options.layoutMode,t=this.modes[e];if(!t)throw new Error("No layout mode: "+e);return t.options=this.options[e],t},c.prototype._resetLayout=function(){s.prototype._resetLayout.call(this),this._mode()._resetLayout()},c.prototype._getItemLayoutPosition=function(e){return this._mode()._getItemLayoutPosition(e)},c.prototype._manageStamp=function(e){this._mode()._manageStamp(e)},c.prototype._getContainerSize=function(){return this._mode()._getContainerSize()},c.prototype.needsResizeLayout=function(){return this._mode().needsResizeLayout()},c.prototype.appended=function(e){var t=this.addItems(e);if(t.length){var i=this._filterRevealAdded(t);this.filteredItems=this.filteredItems.concat(i)}},c.prototype.prepended=function(e){var t=this._itemize(e);if(t.length){this._resetLayout(),this._manageStamps();var i=this._filterRevealAdded(t);this.layoutItems(this.filteredItems),this.filteredItems=i.concat(this.filteredItems),this.items=t.concat(this.items)}},c.prototype._filterRevealAdded=function(e){var t=this._filter(e);return this.hide(t.needHide),this.reveal(t.matches),this.layoutItems(t.matches,!0),t.matches},c.prototype.insert=function(e){var t=this.addItems(e);if(t.length){var i,s,o=t.length;for(i=0;i<o;i++)s=t[i],this.element.appendChild(s.element);var n=this._filter(t).matches;for(i=0;i<o;i++)t[i].isLayoutInstant=!0;for(this.arrange(),i=0;i<o;i++)delete t[i].isLayoutInstant;this.reveal(n)}};var u=c.prototype.remove;return c.prototype.remove=function(e){e=n.makeArray(e);var t=this.getItems(e);u.call(this,e);var i=t&&t.length;if(i)for(var s=0;s<i;s++){var o=t[s];n.removeFrom(this.filteredItems,o)}},c.prototype.shuffle=function(){for(var e=0,t=this.items.length;e<t;e++){this.items[e].sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},c.prototype._noTransition=function(e){var t=this.options.transitionDuration;this.options.transitionDuration=0;var i=e.call(this);return this.options.transitionDuration=t,i},c.prototype.getFilteredItemElements=function(){for(var e=[],t=0,i=this.filteredItems.length;t<i;t++)e.push(this.filteredItems[t].element);return e},c}),function(n){"use strict";n.fn.fitVids=function(e){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var t=document.head||document.getElementsByTagName("head")[0],s=document.createElement("div");s.innerHTML='<p>x</p><style id="fit-vids-style">.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style>',t.appendChild(s.childNodes[1])}return e&&n.extend(i,e),this.each(function(){var e=['iframe[src*="player.vimeo.com"]','
1iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];i.customSelector&&e.push(i.customSelector);var o=".fitvidsignore";i.ignore&&(o=o+", "+i.ignore);var t=n(this).find(e.join(","));(t=(t=t.not("object object")).not(o)).each(function(e){var t=n(this);if(!(0<t.parents(o).length||"embed"===this.tagName.toLowerCase()&&t.parent("object").length||t.parent(".fluid-width-video-wrapper").length)){t.css("height")||t.css("width")||!isNaN(t.attr("height"))&&!isNaN(t.attr("width"))||(t.attr("height",9),t.attr("width",16));var i=("object"===this.tagName.toLowerCase()||t.attr("height")&&!isNaN(parseInt(t.attr("height"),10))?parseInt(t.attr("height"),10):t.height())/(isNaN(parseInt(t.attr("width"),10))?t.width():parseInt(t.attr("width"),10));if(!t.attr("id")){var s="fitvid"+e;t.attr("id",s)}t.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*i+"%"),t.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto),function(I,L,P,D){I.fn.pagepiling=function(e){function i(e,t){var i,s,o,n,a,r,l,d,p,c={destination:e,animated:t,activeSection:I(".pp-section.active"),anchorLink:e.data("anchor"),sectionIndex:e.index(".pp-section"),toMove:e,yMovement:(i=e,s=I(".pp-section.active").index(".pp-section"),(i=i.index(".pp-section"))<s?"up":"down"),leavingSection:I(".pp-section.active").index(".pp-section")+1};c.activeSection.is(e)||(void 0===c.animated&&(c.animated=!0),void 0!==c.anchorLink&&(d=c.anchorLink,p=c.sectionIndex,z.anchors.length?(location.hash=d,f(location.hash)):f(String(p))),c.destination.addClass("active").siblings().removeClass("active"),c.sectionsToMove="down"===(l=c).yMovement?I(".pp-section").map(function(e){if(e<l.destination.index(".pp-section"))return I(this)}):I(".pp-section").map(function(e){if(e>l.destination.index(".pp-section"))return I(this)}),"down"===c.yMovement?(c.translate3d="vertical"!==z.direction?"translate3d(-100%, 0px, 0px)":"translate3d(0px, -100%, 0px)",c.scrolling="-100%",z.css3||c.sectionsToMove.each(function(e){e!=c.activeSection.index(".pp-section")&&I(this).css(m(c.scrolling))}),c.animateSection=c.activeSection):(c.translate3d="translate3d(0px, 0px, 0px)",c.scrolling="0",c.animateSection=e),I.isFunction(z.onLeave)&&z.onLeave.call(this,c.leavingSection,c.sectionIndex+1,c.yMovement),r=c,z.css3?(g(r.animateSection,r.translate3d,r.animated),r.sectionsToMove.each(function(){g(I(this),r.translate3d,r.animated)}),setTimeout(function(){u(r)},z.scrollingSpeed)):(r.scrollOptions=m(r.scrolling),r.animated?r.animateSection.animate(r.scrollOptions,z.scrollingSpeed,z.easing,function(){h(r),u(r)}):(r.animateSection.css(m(r.scrolling)),setTimeout(function(){h(r),u(r)},400))),a=c.anchorLink,z.menu&&(I(z.menu).find(".active").removeClass("active"),I(z.menu).find('[data-menuanchor="'+a+'"]').addClass("active")),o=c.anchorLink,n=c.sectionIndex,z.navigation&&(I("#pp-nav").find(".active").removeClass("active"),o?I("#pp-nav").find('a[href="#'+o+'"]').addClass("active"):I("#pp-nav").find("li").eq(n).find("a").addClass("active")),v=c.anchorLink,w=(new Date).getTime())}function u(e){I.isFunction(z.afterLoad)&&z.afterLoad.call(this,e.anchorLink,e.sectionIndex+1)}function h(t){"up"===t.yMovement&&t.sectionsToMove.each(function(e){I(this).css(m(t.scrolling))})}function m(e){return"vertical"===z.direction?{top:e}:{left:e}}function f(e){e=e.replace("#",""),I("body")[0].className=I("body")[0].className.replace(/\b\s?pp-viewing-[^\s]+\b/g,""),I("body").addClass("pp-viewing-"+e)}function n(){return(new Date).getTime()-w<600+z.scrollingSpeed}function g(e,t,i){e.toggleClass("pp-easing",i),e.css({"-webkit-transform":t,"-moz-transform":t,"-ms-transform":t,transform:t})}function t(e){var t=(new Date).getTime(),i=(e=e||P.event).wheelDelta||-e.deltaY||-e.detail,s=Math.max(-1,Math.min(1,i)),o=void 0!==e.wheelDeltaX||void 0!==e.deltaX;if(e=Math.abs(e.wheelDeltaX)<Math.abs(e.wheelDelta)||Math.abs(e.deltaX)<Math.abs(e.deltaY)||!o,149<k.length&&k.shift(),k.push(Math.abs(i)),i=t-E,E=t,200<i&&(k=[]),!n())return t=I(".pp-section.active").filter(".pp-scrollable"),i=a(k,10),(o=a(k,70))<=i&&e&&(s<0?r("down",t):0<s&&r("up",t)),!1}function a(e,t){for(var i=0,s=e.slice(Math.max(e.length-t,1)),o=0;o<s.length;o++)i+=s[o];return Math.ceil(i/t)}function r(e,t){var i,s;if("down"==e?(i="bottom",s=c.moveSectionDown):(i="top",s=c.moveSectionUp),0<t.length){if(!(i="top"===i?!t.scrollTop():"bottom"===i?t.scrollTop()+1+t.innerHe
1ight()>=t[0].scrollHeight:void 0))return!0;s()}else s()}function s(){return P.PointerEvent?{down:"pointerdown",move:"pointermove",up:"pointerup"}:{down:"MSPointerDown",move:"MSPointerMove",up:"MSPointerUp"}}function o(e){var t=[];return t.y=void 0!==e.pageY&&(e.pageY||e.pageX)?e.pageY:e.touches[0].pageY,t.x=void 0!==e.pageX&&(e.pageY||e.pageX)?e.pageX:e.touches[0].pageX,t}function l(e){return void 0===e.pointerType||"mouse"!=e.pointerType}function d(e){l(e=e.originalEvent)&&(e=o(e),b=e.y,T=e.x)}function p(e){var t=e.originalEvent;if(!function e(t,i){i=i||0;var s=I(t).parent();return!!(i<z.normalScrollElementTouchThreshold&&s.is(z.normalScrollElements))||i!=z.normalScrollElementTouchThreshold&&e(s,++i)}(e.target)&&l(t)){var i=I(".pp-section.active").filter(".pp-scrollable");i.length||e.preventDefault(),n()||(e=o(t),x=e.y,C=e.x,"horizontal"===z.direction&&Math.abs(T-C)>Math.abs(b-x)?Math.abs(T-C)>y.width()/100*z.touchSensitivity&&(C<T?r("down",i):T<C&&r("up",i)):Math.abs(b-x)>y.height()/100*z.touchSensitivity&&(x<b?r("down",i):b<x&&r("up",i)))}}var v,c=I.fn.pagepiling,y=I(this),w=0,S="ontouchstart"in P||0<navigator.msMaxTouchPoints||navigator.maxTouchPoints,b=0,T=0,x=0,C=0,k=[],z=I.extend(!0,{direction:"vertical",menu:null,verticalCentered:!0,sectionsColor:[],anchors:[],scrollingSpeed:700,easing:"easeInQuart",loopBottom:!1,loopTop:!1,css3:!0,navigation:{textColor:"#000",bulletsColor:"#000",position:"right",tooltips:[]},normalScrollElements:null,normalScrollElementTouchThreshold:5,touchSensitivity:5,keyboardScrolling:!0,sectionSelector:".section",animateAnchor:!1,afterLoad:null,onLeave:null,afterRender:null},e);I.extend(I.easing,{easeInQuart:function(e,t,i,s,o){return s*(t/=o)*t*t*t+i}}),c.setScrollingSpeed=function(e){z.scrollingSpeed=e},c.setMouseWheelScrolling=function(e){e?y.get(0).addEventListener?(y.get(0).addEventListener("mousewheel",t,!1),y.get(0).addEventListener("wheel",t,!1)):y.get(0).attachEvent("onmousewheel",t):y.get(0).addEventListener?(y.get(0).removeEventListener("mousewheel",t,!1),y.get(0).removeEventListener("wheel",t,!1)):y.get(0).detachEvent("onmousewheel",t)},c.setAllowScrolling=function(e){e?(c.setMouseWheelScrolling(!0),S&&(e=s(),y.off("touchstart "+e.down).on("touchstart "+e.down,d),y.off("touchmove "+e.move).on("touchmove "+e.move,p))):(c.setMouseWheelScrolling(!1),S&&(e=s(),y.off("touchstart "+e.down),y.off("touchmove "+e.move)))},c.setKeyboardScrolling=function(e){z.keyboardScrolling=e},c.moveSectionUp=function(){var e=I(".pp-section.active").prev(".pp-section");!e.length&&z.loopTop&&(e=I(".pp-section").last()),e.length&&i(e)},c.moveSectionDown=function(){var e=I(".pp-section.active").next(".pp-section");!e.length&&z.loopBottom&&(e=I(".pp-section").first()),e.length&&i(e)},c.moveTo=function(e){var t="";0<(t=isNaN(e)?I(L).find('[data-anchor="'+e+'"]'):I(".pp-section").eq(e-1)).length&&i(t)},I(z.sectionSelector).each(function(){I(this).addClass("pp-section")}),z.css3&&(z.css3=function(){var e,t=L.createElement("p"),i={webkitTransform:"-webkit-transform",OTransform:"-o-transform",msTransform:"-ms-transform",MozTransform:"-moz-transform",transform:"transform"};for(var s in L.body.insertBefore(t,null),i)t.style[s]!==D&&(t.style[s]="translate3d(1px,1px,1px)",e=P.getComputedStyle(t).getPropertyValue(i[s]));return L.body.removeChild(t),e!==D&&0<e.length&&"none"!==e}()),I(y).css({overflow:"hidden","-ms-touch-action":"none","touch-action":"none"}),c.setAllowScrolling(!0),I.isEmptyObject(z.navigation)||function(){I("body").append('<div id="pp-nav"><ul></ul></div>');var e=I("#pp-nav");e.css("color",z.navigation.textColor),e.addClass(z.navigation.position);for(var t=0;t<I(".pp-section").length;t++){var i="";if(z.anchors.length&&(i=z.anchors[t]),"undefined"!==z.navigation.tooltips){var s=z.navigation.tooltips[t];void 0===s&&(s="")}e.find("ul").append('<li data-tooltip="'+s+'"><a href="#'+i+'"><span></span></a></li>')}e.find("span").css("border-color",z.navigation.bulletsColor)}();var M=I(".pp-section").length;I(".pp-section").each(function(e){I(this).data("data-index",e),I(this).css("z-index",M),e||0!==I(".pp-section.active").length||I(this).addClass("active"),void 0!==z.anchors[e]&&I(this).attr("data-anchor",z.anchors[e]),void 0!==z.sectionsColor[e]&&I(this).css("background-color",z.sectionsColor[e]),z.verticalCentered&&!I(this).hasClass("pp-scrollable")&&I(this).addClass("pp-table").wrapInner('<div class="pp-tableCell" style="height:100%" />'),--M}).promise().done(function(){z.navigation&&(I("#pp-nav").css("margin-top","-"+I("#pp-nav").height()/2+"px"),I("#pp-nav").find("li").eq(I(".pp-section.active").index(".pp-section")).find("a").addClass("active")),I(P).on("load",function(){var e=P.location.hash.replace("#","");0<(e=I(L).find('.pp-section[data-anchor="'+e+'"]')).length&&i(e,z.animateAnchor)}
1),I.isFunction(z.afterRender)&&z.afterRender.call(this)}),I(P).on("hashchange",function(){var e=P.location.hash.replace("#","").split("/")[0];e.length&&e&&e!==v&&i(e=isNaN(e)?I(L).find('[data-anchor="'+e+'"]'):I(".pp-section").eq(e-1))}),I(L).keydown(function(e){if(z.keyboardScrolling&&!n())switch(e.which){case 38:case 33:c.moveSectionUp();break;case 40:case 34:c.moveSectionDown();break;case 36:c.moveTo(1);break;case 35:c.moveTo(I(".pp-section").length);break;case 37:c.moveSectionUp();break;case 39:c.moveSectionDown()}}),z.normalScrollElements&&(I(L).on("mouseenter",z.normalScrollElements,function(){c.setMouseWheelScrolling(!1)}),I(L).on("mouseleave",z.normalScrollElements,function(){c.setMouseWheelScrolling(!0)}));var E=(new Date).getTime();I(L).on("click touchstart","#pp-nav a",function(e){e.preventDefault(),e=I(this).parent().index(),i(I(".pp-section").eq(e))}),I(L).on({mouseenter:function(){var e=I(this).data("tooltip");I('<div class="pp-tooltip '+z.navigation.position+'">'+e+"</div>").hide().appendTo(I(this)).fadeIn(200)},mouseleave:function(){I(this).find(".pp-tooltip").fadeOut(200,function(){I(this).remove()})}},"#pp-nav li")}}(jQuery,document,window),function(l){var d=l(window),p=d.height();d.resize(function(){p=d.height()}),l.fn.parallax=function(s,o,e){function t(){r.each(function(){a=r.offset().top}),n=e?function(e){return e.outerHeight(!0)}:function(e){return e.height()},(arguments.length<1||null===s)&&(s="50%"),(arguments.length<2||null===o)&&(o=.5),(arguments.length<3||null===e)&&(e=!0);var i=d.scrollTop();r.each(function(){var e=l(this),t=e.offset().top;t+n(e)<i||i+p<t||r.css("backgroundPosition",s+" "+Math.round((a-i)*o)+"px")})}var n,a,r=l(this);d.bind("scroll",t).resize(t),t()}}(jQuery),function(){var I,L;I=this.jQuery||window.jQuery,L=I(window),I.fn.stick_in_parent=function(e){var b,T,t,i,x,s,C,k,z,M,E;for(null==e&&(e={}),E=e.sticky_class,x=e.inner_scrolling,M=e.recalc_every,z=e.parent,k=e.offset_top,C=e.spacer,T=e.bottoming,null==k&&(k=0),null==z&&(z=void 0),null==x&&(x=!0),null==E&&(E="is_stuck"),b=I(document),null==T&&(T=!0),t=function(o,n,a,r,l,d,p,c){var u,e,h,m,f,g,v,y,t,w,S,s;if(!o.data("sticky_kit")){if(o.data("sticky_kit",!0),f=b.height(),v=o.parent(),null!=z&&(v=v.closest(z)),!v.length)throw"failed to find stick parent";if(u=h=!1,(S=null!=C?C&&o.closest(C):I("<div />"))&&S.css("position",o.css("position")),(y=function(){var e,t,i;if(!c&&(f=b.height(),e=parseInt(v.css("border-top-width"),10),t=parseInt(v.css("padding-top"),10),n=parseInt(v.css("padding-bottom"),10),a=v.offset().top+e+t,r=v.height(),h&&(u=h=!1,null==C&&(o.insertAfter(S),S.detach()),o.css({position:"",top:"",width:"",bottom:""}).removeClass(E),i=!0),l=o.offset().top-(parseInt(o.css("margin-top"),10)||0)-k,d=o.outerHeight(!0),p=o.css("float"),S&&S.css({width:o.outerWidth(!0),height:d,display:o.css("display"),"vertical-align":o.css("vertical-align"),float:p}),i))return s()})(),d!==r)return m=void 0,g=k,w=M,s=function(){var e,t,i,s;if(!c&&(i=!1,null!=w&&(--w<=0&&(w=M,y(),i=!0)),i||b.height()===f||y(),i=L.scrollTop(),null!=m&&(t=i-m),m=i,h?(T&&(s=r+a<i+d+g,u&&!s&&(u=!1,o.css({position:"fixed",bottom:"",top:g}).trigger("sticky_kit:unbottom"))),i<l&&(h=!1,g=k,null==C&&("left"!==p&&"right"!==p||o.insertAfter(S),S.detach()),e={position:"",width:"",top:""},o.css(e).removeClass(E).trigger("sticky_kit:unstick")),x&&((e=L.height())<d+k&&!u&&(g-=t,g=Math.max(e-d,g),g=Math.min(k,g),h&&o.css({top:g+"px"})))):l<i&&(h=!0,(e={position:"fixed",top:g}).width="border-box"===o.css("box-sizing")?o.outerWidth()+"px":o.width()+"px",o.css(e).addClass(E),null==C&&(o.after(S),"left"!==p&&"right"!==p||S.append(o)),o.trigger("sticky_kit:stick")),h&&T&&(null==s&&(s=r+a<i+d+g),!u&&s)))return u=!0,"static"===v.css("position")&&v.css({position:"relative"}),o.css({position:"absolute",bottom:n,top:"auto"}).trigger("sticky_kit:bottom")},t=function(){return y(),s()},e=function(){if(c=!0,L.off("touchmove",s),L.off("scroll",s),L.off("resize",t),I(document.body).off("sticky_kit:recalc",t),o.off("sticky_kit:detach",e),o.removeData("sticky_kit"),o.css({position:"",bottom:"",top:"",width:""}),v.position("position",""),h)return null==C&&("left"!==p&&"right"!==p||o.insertAfter(S),S.remove()),o.removeClass(E)},L.on("touchmove",s),L.on("scroll",s),L.on("resize",t),I(document.body).on("sticky_kit:recalc",t),o.on("sticky_kit:detach",e),setTimeout(s,0)}},i=0,s=this.length;i<s;i++)e=this[i],t(I(e));return this}}.call(this),function(n){n.fn.tabs=function(){return this.each(function(){var e=n(this),s=e.find(".tabs-nav").find("a"),o=e.find(".tabs-panel");s.filter(":first").addClass("active"),o.filter(":first").addClass("active"),s.on("click",function(e){e.preventDefault();var t=n(this),i=t.parent().index();t.hasClass("active")||(s.removeClass("active"),t.addClass("active"),o.removeClass("active"),o.filter(":eq("+i+")").addClass("active"))})})},n(function(){n(".tabs").tabs()})}(jQuery),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(d){"use strict";var o,a=window.Slick||{};o=0,(a=function(e,t){var i,s=this;s.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:d(e),appendDots:d(e),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return d('<button type="button" data-role="none" role="button" tabindex="0" />').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},s.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,
vendor: 9,843 bytes, line 1
1sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},d.extend(s,s.initials),s.activeBreakpoint=null,s.animType=null,s.animProp=null,s.breakpoints=[],s.breakpointSettings=[],s.cssTransitions=!1,s.focussed=!1,s.interrupted=!1,s.hidden="hidden",s.paused=!0,s.positionProp=null,s.respondTo=null,s.rowCount=1,s.shouldClick=!0,s.$slider=d(e),s.$slidesCache=null,s.transformType=null,s.transitionType=null,s.visibilityChange="visibilitychange",s.windowWidth=0,s.windowTimer=null,i=d(e).data("slick")||{},s.options=d.extend({},s.defaults,t,i),s.currentSlide=s.options.initialSlide,s.originalSettings=s.options,void 0!==document.mozHidden?(s.hidden="mozHidden",s.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(s.hidden="webkitHidden",s.visibilityChange="webkitvisibilitychange"),s.autoPlay=d.proxy(s.autoPlay,s),s.autoPlayClear=d.proxy(s.autoPlayClear,s),s.autoPlayIterator=d.proxy(s.autoPlayIterator,s),s.changeSlide=d.proxy(s.changeSlide,s),s.clickHandler=d.proxy(s.clickHandler,s),s.selectHandler=d.proxy(s.selectHandler,s),s.setPosition=d.proxy(s.setPosition,s),s.swipeHandler=d.proxy(s.swipeHandler,s),s.dragHandler=d.proxy(s.dragHandler,s),s.keyHandler=d.proxy(s.keyHandler,s),s.instanceUid=o++,s.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,s.registerBreakpoints(),s.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},a.prototype.addSlide=a.prototype.slickAdd=function(e,t,i){var s=this;if("boolean"==typeof t)i=t,t=null;else if(t<0||t>=s.slideCount)return!1;s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?d(e).appendTo(s.$slideTrack):i?d(e).insertBefore(s.$slides.eq(t)):d(e).insertAfter(s.$slides.eq(t)):!0===i?d(e).prependTo(s.$slideTrack):d(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(e,t){d(t).attr("data-slick-index",e)}),s.$slidesCache=s.$slides,s.reinit()},a.prototype.animateHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.animate({height:t},e.options.speed)}},a.prototype.animateSlide=function(e,t){var i={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(e=-e),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),d({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(e){e=Math.ceil(e),!1===s.options.vertical?i[s.animType]="translate("+e+"px, 0px)":i[s.animType]="translate(0px,"+e+"px)",s.$slideTrack.css(i)},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),!1===s.options.vertical?i[s.animType]="translate3d("+e+"px, 0px, 0px)":i[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(i),t&&setTimeout(function(){s.disableTransition(),t.call()},s.options.speed))},a.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e&&null!==e&&(e=d(e).not(this.$slider)),e},a.prototype.asNavFor=function(t){var e=this.getNavTarget();null!==e&&"object"==typeof e&&e.each(function(){var e=d(this).slick("getSlick");e.unslicked||e.slideHandler(t,!0)})},a.prototype.applyTransition=function(e){var t=this,i={};!1===t.options.fade?i[t.transitionType]=t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:i[t.transitionType]="opacity "+t.options.speed+"ms "+t.options.cssEase,!1===t.options.fade?t.$slideTrack.css(i):t.$slides.eq(e).css(i)},a.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},a.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},a.prototype.autoPlayIterator=function(){var e=this,t=e.currentSlide+e.options.slidesToScroll;e.paused||e.interrupted||e.focussed||(!1===e.options.infinite&&(1===e.direction&&e.currentSlide+1===e.slideCount-1?e.direction=0:0===e.direction&&(t=e.currentSlide-e.options.slidesToScroll,e.currentSlide-1==0&&(e.direction=1))),e.slideHandler(t))},a.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=d(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=d(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},a.prototype.buildDots=function(){var e,t,i=this;if(!0===i.options.dots&&i.slideCount>i.options.slidesToShow){for(i.$slider.addClass("slick-dotted"),t=d("<ul />").addClass(i.options.dotsClass),e=0;e<=i.getDotCount();e+=1)t.append(d("<li />").append(i.options.customPaging.call(this,i,e)));i.$dots=t.appendTo(i.options.appendDots),i.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}},a.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){d(t).attr("data-slick-index",e).data("originalStyling",d(t).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?d('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),(!0===e.options.centerMode||!0===e.options.swipeToSlide)&&(e.options.slidesToScroll=1),d("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},a.prototype.buildRows=function(){var e,t,i,s,o,n,a,r=this;if(s=document.createDocumentFragment(),n=r.$slider.children(),1<r.options.rows){for(a=r.options.slidesPerRow*r.options.rows,o=Math.ceil(n.length/a),e=0;e<o;e++){var l=document.createElement("div");for(t=0;t<r.options.rows;t++){var d=document.createElement("div");for(i=0;i<r.options.slidesPerRow;i++){var p=e*a+(t*r.options.slidesPerRow+i);n.get(p)&&d.appendChild(n.get(p))}l.appendChild(d)}s.appendChild(l)}r.$slider.empty().append(s),r.$slider.children().children().children().css({width:100/r.options.slidesPerRow+"%",display:"inline-block"})}},a.prototype.checkResponsive=function(e,t){var i,s,o,n=this,a=!1,r=n.$slider.width(),l=window.innerWidth||d(window).width();if("window"===n.respondTo?o=l:"slider"===n.respondTo?o=r:"min"===n.respondTo&&(o=Math.min(l,r)),n.options.responsive&&n.options.responsive.length&&null!==n.options.responsive){for(i in s=null,n.breakpoints)n.breakpoints.hasOwnProperty(i)&&(!1===n.originalSettings.mobileFirst?o<n.breakpoints[i]&&(s=n.breakpoints[i]):o>n.breakpoints[i]&&(s=n.breakpoints[i]));null!==s?null!==n.activeBreakpoint?(s!==n.activeBreakpoint||t)&&(n.activeBreakpoint=s,"unslick"===n.breakpointSettings[s]?n.unslick(s):(n.options=d.extend({},n.originalSettings,n.breakpointSettings[s]),!0===e&&(n.currentSlide=n.options.initialSlide),n.refresh(e)),a=s):(n.activeBreakpoint=s,"unslick"===n.breakpointSettings[s]?n.unslick(s):(n.options=d.extend({},n.originalSettings,n.breakpointSettings[s]),!0===e&&(n.currentSlide=n.options.initialSlide),n.refresh(e)),a=s):null!==n.activeBreakpoint&&(n.activeBreakpoint=null,n.options=n.originalSettings,!0===e&&(n.currentSlide=n.options.initialSlide),n.refresh(e),a=s),e||!1===a||n.$slider.trigger("breakpoint",[n,a])}},a.prototype.changeSlide=function(e,t){var i,s,o=this,n=d(e.currentTarget);switch(n.is("a")&&e.preventDefault(),n.is("li")||(n=n.closest("li")),i=o.slideCount%o.options.slidesToScroll!=0?0:(o.slideCount-o.currentSlide)%o.options.slidesToScroll,e.data.message){case"previous":s=0===i?o.options.slidesToScroll:o.options.slidesToShow-i,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide-s,!1,t);break;case"next":s=0===i?o.options.slidesToScroll:i,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide+s,!1,t);break;case"index":var a=0===e.data.index?0:e.data.index||n.index()*o.options.slidesToScroll;o.slideHandler(o.checkNavigable(a),!1,t),n.children().trigger("focus");break;default:return}},a.prototype.checkNavigable=function(e){var t,i;if(i=0,e>(t=this.getNavigableIndexes())[t.length-1])e=t[t.length-1];else for(var s in t){if(e<t[s]){e=i;break}i=t[s]}return e},a.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&d("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",d.proxy(e.interrupt,e,!0)).off("mouseleave.slick",d.proxy(e.interrupt,e,!1)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide)),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.
1slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),d(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().off("click.slick",e.selectHandler),d(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),d(window).off("resize.slick.slick-"+e.instanceUid,e.resize),d("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),d(window).off("load.slick.slick-"+e.instanceUid,e.setPosition),d(document).off("ready.slick.slick-"+e.instanceUid,e.setPosition)},a.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",d.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",d.proxy(e.interrupt,e,!1))},a.prototype.cleanUpRows=function(){var e;1<this.options.rows&&((e=this.$slides.children().children()).removeAttr("style"),this.$slider.empty().append(e))},a.prototype.clickHandler=function(e){!1===this.shouldClick&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},a.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),d(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){d(this).attr("style",d(this).data("originalStyling"))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},a.prototype.disableTransition=function(e){var t={};t[this.transitionType]="",!1===this.options.fade?this.$slideTrack.css(t):this.$slides.eq(e).css(t)},a.prototype.fadeSlide=function(e,t){var i=this;!1===i.cssTransitions?(i.$slides.eq(e).css({zIndex:i.options.zIndex}),i.$slides.eq(e).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(e),i.$slides.eq(e).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(e),t.call()},i.options.speed))},a.prototype.fadeSlideOut=function(e){var t=this;!1===t.cssTransitions?t.$slides.eq(e).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(e),t.$slides.eq(e).css({opacity:0,zIndex:t.options.zIndex-2}))},a.prototype.filterSlides=a.prototype.slickFilter=function(e){var t=this;null!==e&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(e).appendTo(t.$slideTrack),t.reinit())},a.prototype.focusHandler=function(){var i=this;i.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",function(e){e.stopImmediatePropagation();var t=d(this);setTimeout(function(){i.options.pauseOnFocus&&(i.focussed=t.is(":focus"),i.autoPlay())},0)})},a.prototype.getCurrent=a.prototype.slickCurrentSlide=function(){return this.currentSlide},a.prototype.getDotCount=function(){var e=this,t=0,i=0,s=0;if(!0===e.options.infinite)for(;t<e.slideCount;)++s,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(!0===e.options.centerMode)s=e.slideCount;else if(e.options.asNavFor)for(;t<e.slideCount;)++s,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else s=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return s-1},a.prototype.getLeft=function(e){var t,i,s,o=this,n=0;return o.slideOffset=0,i=o.$slides.first().outerHeight(!0),!0===o.options.infinite?(o.slideCount>o.options.slidesToShow&&(o.slideOffset=o.slideWidth*o.options.slidesToShow*-1,n=i*o.options.slidesToShow*-1),o.slideCount%o.options.slidesToScroll!=0&&e+o.options.slidesToScroll>o.slideCount&&o.slideCount>o.options.slidesToShow&&(e>o.slideCount?(o.slideOffset=(o.options.slidesToShow-(e-o.slideCount))*o.slideWidth*-1,n=(o.options.slidesToShow-(e-o.slideCount))*i*-1):(o.slideOffset=o.slideCount%o.options.slidesToScroll*o.slideWidth*-1,n=o.slideCount%o.options.slidesToScroll*i*-1))):e+o.options.slidesToShow>o.slideCount&&(o.slideOffset=(e+o.options.slidesToShow-o.slideCount)*o.slideWidth,n=(e+o.options.slidesToShow-o.slideCount)*i),o.slideCount<=o.options.slidesToShow&&(n=o.slideOffset=0),!0===o.options.centerMode&&!0===o.options.infinite?o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)-o.slideWidth:!0===o.options.centerMode&&(o.slideOffset=0,o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)),t=!1===o.options.vertical?e*o.slideWidth*-1+o.slideOffset:e*i*-1+n,!0===o.options.variableWidth&&(s=o.slideCount<=o.options.slidesToShow||!1===o.options.infinite?o.$slideTrack.children(".slick-slide").eq(e):o.$slideTrack.children(".slick-slide").eq(e+o.options.slidesToShow),t=!0===o.options.rtl?s[0]?-1*(o.$slideTrack.width()-s[0].offsetLeft-s.width()):0:s[0]?-1*s[0].offsetLeft:0,!0===o.options.centerMode&&(s=o.slideCount<=o.options.slidesToShow||!1===o.options.infinite?o.$slideTrack.children(".slick-slide").eq(e):o.$slideTrack.children(".slick-slide").eq(e+o.options.slidesToShow+1),t=!0===o.options.rtl?s[0]?-1*(o.$slideTrack.width()-s[0].offsetLeft-s.width()):0:s[0]?-1*s[0].offsetLeft:0,t+=(o.$list.width()-s.outerWidth())/2)),t},a.prototype.getOption=a.prototype.slickGetOption=function(e){return this.options[e]},a.prototype.getNavigableIndexes=function(){var e,t=this,i=0,s=0,o=[];for(!1===t.options.infinite?e=t.slideCount:(i=-1*t.options.slidesToScroll,s=-1*t.options.slidesToScroll,e=2*t.slideCount);i<e;)o.push(i),i=s+t.options.slidesToScroll,s+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return o},a.prototype.getSlick=function(){return this},a.prototype.getSlideCount=function(){var i,s,o=this;return s=!0===o.options.centerMode?o.slideWidth*Math.floor(o.options.slidesToShow/2):0,!0===o.options.swipeToSlide?(o.$slideTrack.find(".slick-slide").each(function(e,t){return t.offsetLeft-s+d(t).outerWidth()/2>-1*o.swipeLeft?(i=t,!1):void 0}),Math.abs(d(i).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},a.prototype.goTo=a.prototype.slickGoTo=function(e,t){this.changeSlide({data:{message:"index",index:
1parseInt(e)}},t)},a.prototype.init=function(e){var t=this;d(t.$slider).hasClass("slick-initialized")||(d(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},a.prototype.initADA=function(){var t=this;t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),t.$slideTrack.attr("role","listbox"),t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(e){d(this).attr({role:"option","aria-describedby":"slick-slide"+t.instanceUid+e})}),null!==t.$dots&&t.$dots.attr("role","tablist").find("li").each(function(e){d(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+t.instanceUid+e,id:"slick-slide"+t.instanceUid+e})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar"),t.activateADA()},a.prototype.initArrowEvents=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},e.changeSlide),e.$nextArrow.off("click.slick").on("click.slick",{message:"next"},e.changeSlide))},a.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&d("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&d("li",e.$dots).on("mouseenter.slick",d.proxy(e.interrupt,e,!0)).on("mouseleave.slick",d.proxy(e.interrupt,e,!1))},a.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",d.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",d.proxy(e.interrupt,e,!1)))},a.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"}
1,e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),d(document).on(e.visibilityChange,d.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().on("click.slick",e.selectHandler),d(window).on("orientationchange.slick.slick-"+e.instanceUid,d.proxy(e.orientationChange,e)),d(window).on("resize.slick.slick-"+e.instanceUid,d.proxy(e.resize,e)),d("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),d(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),d(document).on("ready.slick.slick-"+e.instanceUid,e.setPosition)},a.prototype.initUI=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.show(),e.$nextArrow.show()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.show()},a.prototype.keyHandler=function(e){var t=this;e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===e.keyCode&&!0===t.options.accessibility?t.changeSlide({data:{message:!0===t.options.rtl?"next":"previous"}}):39===e.keyCode&&!0===t.options.accessibility&&t.changeSlide({data:{message:!0===t.options.rtl?"previous":"next"}}))},a.prototype.lazyLoad=function(){function e(e){d("img[data-lazy]",e).each(function(){var e=d(this),t=d(this).attr("data-lazy"),i=document.createElement("img");i.onload=function(){e.animate({opacity:0}
1,100,function(){e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy").removeClass("slick-loading")}),s.$slider.trigger("lazyLoaded",[s,e,t])})},i.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,e,t])},i.src=t})}var t,i,s=this;!0===s.options.centerMode?!0===s.options.infinite?i=(t=s.currentSlide+(s.options.slidesToShow/2+1))+s.options.slidesToShow+2:(t=Math.max(0,s.currentSlide-(s.options.slidesToShow/2+1)),i=s.options.slidesToShow/2+1+2+s.currentSlide):(t=s.options.infinite?s.options.slidesToShow+s.currentSlide:s.currentSlide,i=Math.ceil(t+s.options.slidesToShow),!0===s.options.fade&&(0<t&&t--,i<=s.slideCount&&i++)),e(s.$slider.find(".slick-slide").slice(t,i)),s.slideCount<=s.options.slidesToShow?e(s.$slider.find(".slick-slide")):s.currentSlide>=s.slideCount-s.options.slidesToShow?e(s.$slider.find(".slick-cloned").slice(0,s.options.slidesToShow)):0===s.currentSlide&&e(s.$slider.find(".slick-cloned").slice(-1*s.options.slidesToShow))},a.prototype.loadSlider=function(){var e=this;e.setPosition(),e.$slideTrack.css({opacity:1}),e.$slider.removeClass("slick-loading"),e.initUI(),"progressive"===e.options.lazyLoad&&e.progressiveLazyLoad()},a.prototype.next=a.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},a.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},a.prototype.pause=a.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},a.prototype.play=a.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},a.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&t.initADA())},a.prototype.prev=a.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},a.prototype.preventDefault=function(e){e.preventDefault()},a.prototype.progressiveLazyLoad=function(e){e=e||1;var t,i,s,o=this,n=d("img[data-lazy]",o.$slider);n.length?(t=n.first(),i=t.attr("data-lazy"),(s=document.createElement("img")).onload=function(){t.attr("src",i).removeAttr("data-lazy").removeClass("slick-loading"),!0===o.options.adaptiveHeight&&o.setPosition(),o.$slider.trigger("lazyLoaded",[o,t,i]),o.progressiveLazyLoad()},s.onerror=function(){e<3?setTimeout(function(){o.progressiveLazyLoad(e+1)},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),o.$slider.trigger("lazyLoadError",[o,t,i]),o.progressiveLazyLoad())},s.src=i):o.$slider.trigger("allImagesLoaded",[o])},a.prototype.refresh=function(e){var t,i,s=this;i=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>i&&(s.currentSlide=i),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),t=s.currentSlide,s.destroy(!0),d.extend(s,s.initials,{currentSlide:t}),s.init(),e||s.changeSlide({data:{message:"index",index:t}},!1)},a.prototype.registerBreakpoints=function(){var e,t,i,s=this,o=s.options.responsive||null;if("array"===d.type(o)&&o.length){for(e in s.respondTo=s.options.respondTo||"window",o)if(i=s.breakpoints.length-1,t=o[e].breakpoint,o.hasOwnProperty(e)){for(;0<=i;)s.breakpoints[i]&&s.breakpoints[i]===t&&s.breakpoints.splice(i,1),i--;s.breakpoints.push(t),s.breakpointSettings[t]=o[e].settings}s.breakpoints.sort(function(e,t){return s.options.mobileFirst?e-t:t-e})}},a.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},a.prototype.resize=function(){var e=this;d(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=d(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},a.prototype.removeSlide=a.prototype.slickRemove=function(e,t,i){var s=this;return"boolean"==typeof e?e=!0===(t=e)?0:s.slideCount-1:e=!0===t?--e:e,!(s.slideCount<1||e<0||e>s.slideCount-1)&&(s.unload(),!0===i?s.$slideTrack.children().remove():s.$slideTrack.children(this.options.slide).eq(e).remove(),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slidesCache=s.$slides,void s.reinit())},a.prototype.setCSS=function(e){var t,i,s=this,o={};!0===s.options.rtl&&(e=-e),t="left"==s.positionProp?Math.ceil(e)+"px":"0px",
vendor: 1,372 bytes, line 1
1i="top"==s.positionProp?Math.ceil(e)+"px":"0px",o[s.positionProp]=e,!1===s.transformsEnabled||(!(o={})===s.cssTransitions?o[s.animType]="translate("+t+", "+i+")":o[s.animType]="translate3d("+t+", "+i+", 0px)"),s.$slideTrack.css(o)},a.prototype.setDimensions=function(){var e=this;!1===e.options.vertical?!0===e.options.centerMode&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),!0===e.options.centerMode&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),!1===e.options.vertical&&!1===e.options.variableWidth?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):!0===e.options.variableWidth?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length)));var t=e.$slides.first().outerWidth(!0)-e.$slides.first().width();!1===e.options.variableWidth&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},a.prototype.setFade=function(){var i,s=this;s.$slides.each(function(e,t){i=s.slideWidth*e*-1,!0===s.options.rtl?d(t).css({position:"relative",right:i,top:0,zIndex:s.options.zIndex-2,opacity:0}
1):d(t).css({position:"relative",left:i,top:0,zIndex:s.options.zIndex-2,opacity:0})}),s.$slides.eq(s.currentSlide).css({zIndex:s.options.zIndex-1,opacity:1})},a.prototype.setHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.css("height",t)}},a.prototype.setOption=a.prototype.slickSetOption=function(){var e,t,i,s,o,n=this,a=!1;if("object"===d.type(arguments[0])?(i=arguments[0],a=arguments[1],o="multiple"):"string"===d.type(arguments[0])&&(i=arguments[0],s=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===d.type(arguments[1])?o="responsive":void 0!==arguments[1]&&(o="single")),"single"===o)n.options[i]=s;else if("multiple"===o)d.each(i,function(e,t){n.options[e]=t});else if("responsive"===o)for(t in s)if("array"!==d.type(n.options.responsive))n.options.responsive=[s[t]];else{for(e=n.options.responsive.length-1;0<=e;)n.options.responsive[e].breakpoint===s[t].breakpoint&&n.options.responsive.splice(e,1),e--;n.options.responsive.push(s[t])}a&&(n.unload(),n.reinit())},a.prototype.setPosition=function(){var e=this;e.setDimensions(),e.setHeight(),!1===e.options.fade?e.setCSS(e.getLeft(e.currentSlide)):e.setFade(),e.$slider.trigger("setPosition",[e])},a.prototype.setProps=function(){var e=this,t=document.body.style;e.positionProp=!0===e.options.vertical?"top":"left","top"===e.positionProp?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),(void 0!==t.WebkitTransition||void 0!==t.MozTransition||void 0!==t.msTransition)&&!0===e.options.useCSS&&(e.cssTransitions=!0),e.options.fade&&("number"==typeof e.options.zIndex?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),void 0!==t.OTransform&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.MozTransform&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",void 0===t.perspectiveProperty&&void 0===t.MozPerspective&&(e.animType=!1)),void 0!==t.webkitTransform&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.msTransform&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",void 0===t.msTransform&&(e.animType=!1)),void 0!==t.transform&&!1!==e.animType&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&null!==e.animType&&!1!==e.animType},a.prototype.setSlideClasses=function(e){var t,i,s,o,n=this;i=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(e).addClass("slick-current"),!0===n.options.centerMode?(t=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(t<=e&&e<=n.slideCount-1-t?n.$slides.slice(e-t,e+t+1).addClass("slick-active").attr("aria-hidden","false"):(s=n.options.slidesToShow+e,i.slice(s-t+1,s+t+2).addClass("slick-active").attr("aria-hidden","false")),0===e?i.eq(i.length-1-n.options.slidesToShow).addClass("slick-center"):e===n.slideCount-1&&i.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(e).addClass("slick-center")):0<=e&&e<=n.slideCount-n.options.slidesToShow?n.$slides.slice(e,e+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=n.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(o=n.slideCount%n.options.slidesToShow,s=!0===n.options.infinite?n.options.slidesToShow+e:e,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-e<n.options.slidesToShow?i.slice(s-(n.options.slidesToShow-o),s+o).addClass("slick-active").attr("aria-hidden","false"):i.slice(s,s+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"===n.options.lazyLoad&&n.lazyLoad()},a.prototype.setupInfinite=function(){var e,t,i,s=this;if(!0===s.options.fade&&(s.options.centerMode=!1),!0===s.options.infinite&&!1===s.options.fade&&(t=null,s.slideCount>s.options.slidesToShow)){for(i=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-i;e-=1)t=e-1,d(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;e<i;e+=1)t=e,d(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each(function(){d(this).attr("id","")})}},a.prototype.interrupt=function(e){e||this.autoPlay(),this.interrupted=e},a.prototype.selectHandler=function(e){var t=this,i=d(e.target).is(".slick-slide")?d(e.target):d(e.target).parents(".slick-slide"),s=parseInt(i.attr("data-slick-index"));return s||(s=0),t.slideCount<=t.options.slidesToShow?(t.setSlideClasses(s),void t.asNavFor(s)):void t.slideHandler(s)},a.prototype.slideHandler=function(e,t,i){var s,o,n,a,r,l=null,d=this;return t=t||!1,!0===d.animating&&!0===d.options.waitForAnimate||!0===d.options.fade&&d.currentSlide===e||d.slideCount<=d.options.slidesToShow?void 0:(!1===t&&d.asNavFor(e),s=e,l=d.getLeft(s),a=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?a:d.swipeLeft,!1===d.options.infinite&&!1===d.options.centerMode&&(e<0||e>d.getDotCount()*d.options.slidesToScroll)?void(!1===d.options.fade&&(s=d.currentSlide,!0!==i?d.animateSlide(a,function(){d.postSlide(s)}):d.postSlide(s))):!1===d.options.infinite&&!0===d.options.centerMode&&(e<0||e>d.slideCount-d.options.slidesToScroll)?void(!1===d.options.fade&&(s=d.currentSlide,!0!==i?d.animateSlide(a,function(){d.postSlide(s)}):d.postSlide(s))):(d.options.autoplay&&clearInterval(d.autoPlayTimer),o=s<0?d.slideCount%d.options.slidesToScroll!=0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+s:s>=d.slideCount?d.slideCount%d.options.slidesToScroll!=0?0:s-d.slideCount:s,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,o]),n=d.currentSlide,d.currentSlide=o,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&((r=(r=d.getNavTarget()).slick("getSlick")).slideCount<=r.options.slidesToShow&&r.setSlideClasses(d.currentSlide)),d.updateDots(),d.updateArrows(),!0===d.options.fade?(!0!==i?(d.fadeSlideOut(n),d.fadeSlide(o,function(){d.postSlide(o)})):d.postSlide(o),void d.animateHeight()):void(!0!==i?d.animateSlide(l,function(){d.postSlide(o)}):d.postSlide(o))))},a.prototype.startLoad=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},a.prototype.swipeDirection=function(){var e,t,i,s,o=this;return e=o.touchObject.startX-o.touchObject.curX,t=o.touchObject.startY-o.touchObject.curY,i=Math.atan2(t,e),(s=Math.round(180*i/Math.PI))<0&&(s=360-Math.abs(s)),s<=45&&0<=s?!1===o.options.rtl?"left":"right":s<=360&&315<=s?!1===o.options.rtl?"left":"right":135<=s&&s<=225?!1===o.options.rtl?"right":"left":!0===o.options.verticalSwiping?35<=s&&s<=135?"down":"up":"vertical"},a.prototype.swipeEnd=function(e){var t,i,s=this;if(s.dragging=!1,s.interrupted=!1,s.shouldClick=!(10<s.touchObject.swipeLength),void 0===s.touchObject.curX)return!1;if(!0===s.touchObject.edgeHit&&s.$slider.trigger("edge",[s,s.swipeDirection()]),s.touchObject.swipeLength>=s.touchObject.minSwipe){switch(i=s.swipeDirection()){case"left":case"down":t=s.options.swipeToSlide?s.checkNavigable(s.currentSlide+s.getSlideCount()):s.currentSlide+s.getSlideCount(),s.currentDirection=0;break;case"right":case"up":t=s.options.swipeToSlide?s.checkNavigable(s.currentSlide-s.getSlideCount()):s.currentSlide-s.getSlideCount(),s.currentDirection=1}"vertical"!=i&&(s.slideHandler(t),s.touchObject={},s.$slider.trigger("swipe",[s,i]))}else s.touchObject.startX!==s.touchObject.curX&&(s.slideHandler(s.currentSlide),s.touchObject={})},a.prototype.swipeHandler=function(e){var t=this;if(!(!1===t.options.swipe||"ontouchend"in document&&!1===t.options.swipe||!1===t.options.draggable&&-1!==e.type.indexOf("mou
1se")))switch(t.touchObject.fingerCount=e.originalEvent&&void 0!==e.originalEvent.touches?e.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,!0===t.options.verticalSwiping&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),e.data.action){case"start":t.swipeStart(e);break;case"move":t.swipeMove(e);break;case"end":t.swipeEnd(e)}},a.prototype.swipeMove=function(e){var t,i,s,o,n,a=this;return n=void 0!==e.originalEvent?e.originalEvent.touches:null,!(!a.dragging||n&&1!==n.length)&&(t=a.getLeft(a.currentSlide),a.touchObject.curX=void 0!==n?n[0].pageX:e.clientX,a.touchObject.curY=void 0!==n?n[0].pageY:e.clientY,a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curX-a.touchObject.startX,2))),!0===a.options.verticalSwiping&&(a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curY-a.touchObject.startY,2)))),"vertical"!==(i=a.swipeDirection())?(void 0!==e.originalEvent&&4<a.touchObject.swipeLength&&e.preventDefault(),o=(!1===a.options.rtl?1:-1)*(a.touchObject.curX>a.touchObject.startX?1:-1),!0===a.options.verticalSwiping&&(o=a.touchObject.curY>a.touchObject.startY?1:-1),s=a.touchObject.swipeLength,(a.touchObject.edgeHit=!1)===a.options.infinite&&(0===a.currentSlide&&"right"===i||a.currentSlide>=a.getDotCount()&&"left"===i)&&(s=a.touchObject.swipeLength*a.options.edgeFriction,a.touchObject.edgeHit=!0),!1===a.options.vertical?a.swipeLeft=t+s*o:a.swipeLeft=t+s*(a.$list.height()/a.listWidth)*o,!0===a.options.verticalSwiping&&(a.swipeLeft=t+s*o),!0!==a.options.fade&&!1!==a.options.touchMove&&(!0===a.animating?(a.swipeLeft=null,!1):void a.setCSS(a.swipeLeft))):void 0)},a.prototype.swipeStart=function(e){var t,i=this;return i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow?!(i.touchObject={}):(void 0!==e.originalEvent&&void 0!==e.originalEvent.touches&&(t=e.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==t?t.pageX:e.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==t?t.pageY:e.clientY,void(i.dragging=!0))},a.prototype.unfilterSlides=a.prototype.slickUnfilter=function(){var e=this;null!==e.$slidesCache&&(e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.appendTo(e.$slideTrack),e.reinit())},a.prototype.unload=function(){var e=this;d(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},a.prototype.unslick=function(e){this.$slider.trigger("unslick",[this,e]),this.destroy()},a.prototype.updateArrows=function(){var e=this;Math.floor(e.options.slidesToShow/2),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-e.options.slidesToShow&&!1===e.options.centerMode?(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-1&&!0===e.options.centerMode&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},a.prototype.updateDots=function(){var e=this;null!==e.$dots&&(e.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),e.$dots.find("li").eq(Math.floor(e.currentSlide/e.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))},a.prototype.visibility=function(){this.options.autoplay&&(document[this.hidden]?this.interrupted=!0:this.interrupted=!1)},d.fn.slick=function(){var e,t,i=this,s=arguments[0],o=Array.prototype.slice.call(arguments,1
1),n=i.length;for(e=0;e<n;e++)if("object"==typeof s||void 0===s?i[e].slick=new a(i[e],s):t=i[e].slick[s].apply(i[e].slick,o),void 0!==t)return t;return i}}),function(){"use strict";var H,e,t,i,s,o,n,a,r,l,_=function(e,l){function f(e){return Math.floor(e)}function t(){var e=S.params.autoplay,t=S.slides.eq(S.activeIndex);t.attr("data-swiper-autoplay")&&(e=t.attr("data-swiper-autoplay")||S.params.autoplay),S.autoplayTimeoutId=setTimeout(function(){S.params.loop?(S.fixLoop(),S._slideNext(),S.emit("onAutoplay",S)):S.isEnd?l.autoplayStopOnLast?S.stopAutoplay():(S._slideTo(0),S.emit("onAutoplay",S)):(S._slideNext(),S.emit("onAutoplay",S))},e)}function r(e,i){var t=H(e.target);if(!t.is(i))if("string"==typeof i)t=t.parents(i);else if(i.nodeType){var s;return t.parents().each(function(e,t){t===i&&(s=i)}),s?i:void 0}if(0!==t.length)return t[0]}function i(e,t){t=t||{};var i=new(window.MutationObserver||window.WebkitMutationObserver)(function(e){e.forEach(function(e){S.onResize(!0),S.emit("onObserverUpdate",S,e)})});i.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),S.observers.push(i)}function s(e){e.originalEvent&&(e=e.originalEvent);var t=e.keyCode||e.charCode;if(!S.params.allowSwipeToNext&&(S.isHorizontal()&&39===t||!S.isHorizontal()&&40===t))return!1;if(!S.params.allowSwipeToPrev&&(S.isHorizontal()&&37===t||!S.isHorizontal()&&38===t))return!1;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey||document.activeElement&&document.activeElement.nodeName&&("input"===document.activeElement.nodeName.toLowerCase()||"textarea"===document.activeElement.nodeName.toLowerCase()))){if(37===t||39===t||38===t||40===t){var i=!1;if(0<S.container.parents("."+S.params.slideClass).length&&0===S.container.parents("."+S.params.slideActiveClass).length)return;var s=window.pageXOffset,o=window.pageYOffset,n=window.innerWidth,a=window.innerHeight,r=S.container.offset();S.rtl&&(r.left=r.left-S.container[0].scrollLeft);for(var l=[[r.left,r.top],[r.left+S.width,r.top],[r.left,r.top+S.height],[r.left+S.width,r.top+S.height]],d=0;d<l.length;d++){var p=l[d];p[0]>=s&&p[0]<=s+n&&p[1]>=o&&p[1]<=o+a&&(i=!0)}if(!i)return}S.isHorizontal()?(37!==t&&39!==t||(e.preventDefault?e.preventDefault():e.returnValue=!1),(39===t&&!S.rtl||37===t&&S.rtl)&&S.slideNext(),(37===t&&!S.rtl||39===t&&S.rtl)&&S.slidePrev()):(38!==t&&40!==t||(e.preventDefault?e.preventDefault():e.returnValue=!1),40===t&&S.slideNext(),38===t&&S.slidePrev()),S.emit("onKeyPress",S,t)}}function o(e){e.originalEvent&&(e=e.originalEvent);var t,i,s,o,n,a=0,r=S.rtl?-1:1,l=(n=o=s=i=0,"detail"in(t=e)&&(s=t.detail),"wheelDelta"in t&&(s=-t.wheelDelta/120),"wheelDeltaY"in t&&(s=-t.wheelDeltaY/120),"wheelDeltaX"in t&&(i=-t.wheelDeltaX/120),"axis"in t&&t.axis===t.HORIZONTAL_AXIS&&(i=s,s=0),o=10*i,n=10*s,"deltaY"in t&&(n=t.deltaY),"deltaX"in t&&(o=t.deltaX),(o||n)&&t.deltaMode&&(1===t.deltaMode?(o*=40,n*=40):(o*=800,n*=800)),o&&!i&&(i=o<1?-1:1),n&&!s&&(s=n<1?-1:1),{spinX:i,spinY:s,pixelX:o,pixelY:n});if(S.params.mousewheelForceToAxis)if(S.isHorizontal()){if(!(Math.abs(l.pixelX)>Math.abs(l.pixelY)))return;a=l.pixelX*r}else{if(!(Math.abs(l.pixelY)>Math.abs(l.pixelX)))return;a=l.pixelY}else a=Math.abs(l.pixelX)>Math.abs(l.pixelY)?-l.pixelX*r:-l.pixelY;if(0!==a){if(S.params.mousewheelInvert&&(a=-a),S.params.freeMode){var d=S.getWrapperTranslate()+a*S.params.mousewheelSensitivity,p=S.isBeg
1inning,c=S.isEnd;if(d>=S.minTranslate()&&(d=S.minTranslate()),d<=S.maxTranslate()&&(d=S.maxTranslate()),S.setWrapperTransition(0),S.setWrapperTranslate(d),S.updateProgress(),S.updateActiveIndex(),(!p&&S.isBeginning||!c&&S.isEnd)&&S.updateClasses(),S.params.freeModeSticky?(clearTimeout(S.mousewheel.timeout),S.mousewheel.timeout=setTimeout(function(){S.slideReset()},300)):S.params.lazyLoading&&S.lazy&&S.lazy.load(),S.emit("onScroll",S,e),S.params.autoplay&&S.params.autoplayDisableOnInteraction&&S.stopAutoplay(),0===d||d===S.maxTranslate())return}else{if(60<(new window.Date).getTime()-S.mousewheel.lastScrollTime)if(a<0)if(S.isEnd&&!S.params.loop||S.animating){if(S.params.mousewheelReleaseOnEdges)return!0}else S.slideNext(),S.emit("onScroll",S,e);else if(S.isBeginning&&!S.params.loop||S.animating){if(S.params.mousewheelReleaseOnEdges)return!0}else S.slidePrev(),S.emit("onScroll",S,e);S.mousewheel.lastScrollTime=(new window.Date).getTime()}return e.preventDefault?e.preventDefault():e.returnValue=!1,!1}}function n(e,t){e=H(e);var i,s,o,n=S.rtl?-1:1;i=e.attr("data-swiper-parallax")||"0",s=e.attr("data-swiper-parallax-x"),o=e.attr("data-swiper-parallax-y"),s||o?(s=s||"0",o=o||"0"):S.isHorizontal()?(s=i,o="0"):(o=i,s="0"),s=0<=s.indexOf("%")?parseInt(s,10)*t*n+"%":s*t*n+"px",o=0<=o.indexOf("%")?parseInt(o,10)*t+"%":o*t+"px",e.transform("translate3d("+s+", "+o+",0px)")}function a(e){return 0!==e.indexOf("on")&&(e=e[0]!==e[0].toUpperCase()?"on"+e[0].toUpperCase()+e.substring(1):"on"+e),e}if(!(this instanceof _))return new _(e,l);var d={direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,autoplay:!1,autoplayDisableOnInteraction:!0,autoplayStopOnLast:!1,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},flip:{slideShadows:!0,limitRotation:!0},cube:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94},fade:{crossFade:!1},parallax:!1,zoom:!1,zoomMax:3,zoomMin:1,zoomToggle:!0,scrollbar:null,scrollbarHide:!0,scrollbarDraggable:!1,scrollbarSnapOnRelease:!1,keyboardControl:!1,mousewheelControl:!1,mousewheelReleaseOnEdges:!1,mousewheelInvert:!1,mousewheelForceToAxis:!1,mousewheelSensitivity:1,mousewheelEventsTarged:"container",hashnav:!1,hashnavWatchState:!1,history:!1,replaceState:!1,breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,onlyExternal:!1,threshold:0,touchMoveStopPropagation:!0,touchReleaseOnEdges:!1,uniqueNavElements:!0,pagination:null,paginationElement:"span",paginationClickable:!1,paginationHide:!1,paginationBulletRender:null,paginationProgressRender:null,paginationFractionRender:null,paginationCustomRender:null,paginationType:"bullets",resistance:!0,resistanceRatio:.85,nextButton:null,prevButton:null,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,lazyLoading:!1,lazyLoadingInPrevNext:!1,lazyLoadingInPrevNextAmount:1,lazyLoadingOnTransitionStart:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,control:void 0,controlInverse:!1,controlBy:"slide",normalizeSlideIndex:!0,allowSwipeToPrev:!0,allowSwipeToNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",buttonDisabledClass:"swiper-button-disabled",paginationCurrentClass:"swiper-pagination-current",paginationTotalClass:"swiper-pagination-total",paginationHiddenClass:"swiper-pagination-hidden",paginationProgressbarClass:"swiper-pagination-progressbar",paginationClickableClass:"swiper-pagination-clickable",paginationModifierClass:"swiper-pagination-",lazyLoadingClass:"swiper-lazy",lazyStatusLoadingClass:"swiper-lazy-loading",lazyStatusLoadedClass:"swiper-lazy-loaded",lazyPreloaderClass:"swiper-lazy-preloader",notificationClass:"swiper-notification",preloaderClass:"preloader",zoomContainerClass:"swiper-zoom-container",observer:!1,observeParents:!1,a11y:!1,prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",runCallbacksOnInit:!0},p=l&&l.virtualTranslate;l=l||{};var c={};for(var u in l)if("object"!=typeof l[u]||null===l[u]||l[u].nodeType||l[u]===window||l[u]===document||void 0!==B&&l[u]instanceof B||"undefined"!=typeof jQuery&&l[u]instanceof jQuery)c[u]=l[u];else for(var h in c[u]={},l[u])c[u][h]=l[u][h];for(var m in d)if(void 0===l[m])l[m]=d[m];else if("object"==typeof l[m])for(var g in d[m])void 0===l[m][g]&&(l[m][g]=d[m][g]);var S=this;if(S.params=l,S.originalParams=c,S.classNames=[],void 0!==H&&void 0!==B&&(H=B),(void 0!==H||(H=void 0===B?window.Dom7||window.Zepto||window.jQuery:B))&&(S.$=H,S.currentBreakpoint=void 0,S.getActiveBreakpoint=function(){if(!S.params.breakpoints)return!1;var e,t=!1,i=[];for(e in S.params.breakpoints)S.params.breakpoints.hasOwnProperty(e)&&i.push(e);i.sort(function(e,t){return parseInt(e,10)>parseInt(t,10)});for(var s=0;s<i.length;s++)(e=i[s])>=window.innerWidth&&!t&&(t=e);return t||"max"},S.setBreakpoint=function(){var e=S.getActiveBreakpoint();if(e&&S.currentBreakpoint!==e){var t=e in S.params.breakpoints?S.params.breakpoints[e]:S.originalParams,i=S.params.loop&&t.slidesPerView!==S.params.slidesPerView;for(var s in t)S.params[s]=t[s];S.currentBreakpoint=e,i&&S.destroyLoop&&S.reLoop(!0)}},S.params.breakpoints&&S.setBreakpoint(),S.container=H(e),0!==S.container.length)){if(1<S.container.length){var v=[];return S.container.each(function(){v.push(new _(this,l))}),v}(S.container[0].swiper=S).container.data("swiper",S),S.classNames.push(S.params.containerModifierClass+S.params.direction),S.params.freeMode&&S.classNames.push(S.params.containerModifierClass+"free-mode"),S.support.flexbox||(S.classNames.push(S.params.containerModifierClass+"no-flexbox"),S.params.slidesPerColumn=1),S.params.autoHeight&&S.classNames.push(S.params.containerModifierClass+"autoheight"),(S.params.parallax||S.params.watchSlidesVisibility)&&(S.params.watchSlidesProgress=!0),S.params.touchReleaseOnEdges&&(S.params.resistanceRatio=0),0<=["cube","coverflow","flip"].indexOf(S.params.effect)&&(S.support.transforms3d?(S.params.watchSlidesProgress=!0,S.classNames.push(S.params.containerModifierClass+"3d")):S.params.effect="slide"),"slide"!==S.params.effect&&S.classNames.push(S.params.containerModifierClass+S.params.effect),"cube"===S.params.effect&&(S.params.resistanceRatio=0,S.params.slidesPerView=1,S.params.slidesPerColumn=1,S.params.slidesPerGroup=1,S.params.centeredSlides=!1,S.params.spaceBetween=0,S.params.virtualTranslate=!0),"fade"!==S.params.effect&&"flip"!==S.params.effect||(S.params.slidesPerView=1,S.params.slidesPerColumn=1,S.params.slidesPerGroup=1,S.params.watchSlidesProgress=!0,void(S.params.spaceBetween=0)===p&&(S.params.virtualTranslate=!0)),S.params.grabCursor&&S.support.touch&&(S.params.grabCursor=!1),S.wrapper=S.container.children("."+S.params.wrapperClass),S.params.pagination&&(S.paginationContainer=H(S.params.pagination),S.params.uniqueNavElements&&"string"==typeof S.params.pagination&&1<S.paginationContainer.length&&1===S.container.find(S.params.pagination).length&&(S.paginationContainer=S.container.find(S.params.pagination)),"bullets"===S.params.paginationType&&S.params.paginationClickable?S.paginationContainer.addClass(S.params.paginationModifierClass+"clickable"):S.params.paginationClickable=!1,S.paginationContainer.addClass(S.params.paginationModifierClass+S.params.paginationType)),(S.params.nextButton||S.params.prevButton)&&(S.params.nextButton&&(S.nextButton=H(S.params.nextButton),S.params.uniqueNavElements&&"string"==typeof S.params.nextButton&&1<S.nextButton.length&&1===S.container.find(S.params.nextButton).length&&(S.nextButton=S.container.find(S.params.nextButton))),S.params.prevButton&&(S.prevButton=H(S.params.prevButton),S.params.uniqueNavElements&&"string"==typeof S.params.prevButton&&1<S.prevButton.length&&1===S.container.find(S.params.prevButton).length&&(S.prevButton=S.container.find(S.params.prevButton)))),S.isHorizontal=function(){return"horizontal"===S.params.direction},S.rtl=S.isHorizontal()&&("rtl"===S.container[0].dir.toLowerCase()||"rtl"===S.container.css("direction")),S.rtl&&S.classNames.push(S.params.containerModifierClass+"rtl"),S.rtl&&(S.wrongRTL="-webkit-box"===S.wrapper.css("display")),1<S.params.slidesPerColumn&&S.classNames.push(S.params.containerModifierClass+"multirow"),S.device.android&&S.classNames.push(S.params.containerModifierClass+"android"),S.container.addClass(S.classNames.join(" ")),S.translate=0,S.progress=0,S.velocity=0,S.lockSwipeToNext=function(){(S.params.allowSwipeToNext=!1)===S.params.allowSwipeToPrev&&S.params.grabCursor&&S.unsetGrabCursor(
1)},S.lockSwipeToPrev=function(){(S.params.allowSwipeToPrev=!1)===S.params.allowSwipeToNext&&S.params.grabCursor&&S.unsetGrabCursor()},S.lockSwipes=function(){S.params.allowSwipeToNext=S.params.allowSwipeToPrev=!1,S.params.grabCursor&&S.unsetGrabCursor()},S.unlockSwipeToNext=function(){(S.params.allowSwipeToNext=!0)===S.params.allowSwipeToPrev&&S.params.grabCursor&&S.setGrabCursor()},S.unlockSwipeToPrev=function(){(S.params.allowSwipeToPrev=!0)===S.params.allowSwipeToNext&&S.params.grabCursor&&S.setGrabCursor()},S.unlockSwipes=function(){S.params.allowSwipeToNext=S.params.allowSwipeToPrev=!0,S.params.grabCursor&&S.setGrabCursor()},S.setGrabCursor=function(e){S.container[0].style.cursor="move",S.container[0].style.cursor=e?"-webkit-grabbing":"-webkit-grab",S.container[0].style.cursor=e?"-moz-grabbin":"-moz-grab",S.container[0].style.cursor=e?"grabbing":"grab"},S.unsetGrabCursor=function(){S.container[0].style.cursor=""},S.params.grabCursor&&S.setGrabCursor(),S.imagesToLoad=[],S.imagesLoaded=0,S.loadImage=function(e,t,i,s,o,n){function a(){n&&n()}var r;e.complete&&o?a():t?((r=new window.Image).onload=a,r.onerror=a,s&&(r.sizes=s),i&&(r.srcset=i),t&&(r.src=t)):a()},S.preloadImages=function(){function e(){null!=S&&S&&(void 0!==S.imagesLoaded&&S.imagesLoaded++,S.imagesLoaded===S.imagesToLoad.length&&(S.params.updateOnImagesReady&&S.update(),S.emit("onImagesReady",S)))}S.imagesToLoad=S.container.find("img");for(var t=0;t<S.imagesToLoad.length;t++)S.loadImage(S.imagesToLoad[t],S.imagesToLoad[t].currentSrc||S.imagesToLoad[t].getAttribute("src"),S.imagesToLoad[t].srcset||S.imagesToLoad[t].getAttribute("srcset"),S.imagesToLoad[t].sizes||S.imagesToLoad[t].getAttribute("sizes"),!0,e)},S.autoplayTimeoutId=void 0,S.autoplaying=!1,S.autoplayPaused=!1,S.startAutoplay=function(){return void 0===S.autoplayTimeoutId&&!!S.params.autoplay&&!S.autoplaying&&(S.autoplaying=!0,S.emit("onAutoplayStart",S),void t())},S.stopAutoplay=function(e){S.autoplayTimeoutId&&(S.autoplayTimeoutId&&clearTimeout(S.autoplayTimeoutId),S.autoplaying=!1,S.autoplayTimeoutId=void 0,S.emit("onAutoplayStop",S))},S.pauseAutoplay=function(e){S.autoplayPaused||(S.autoplayTimeoutId&&clearTimeout(S.autoplayTimeoutId),S.autoplayPaused=!0,0===e?(S.autoplayPaused=!1,t()):S.wrapper.transitionEnd(function(){S&&(S.autoplayPaused=!1,S.autoplaying?t():S.stopAutoplay())}))},S.minTranslate=function(){return-S.snapGrid[0]},S.maxTranslate=function(){return-S.snapGrid[S.snapGrid.length-1]},S.updateAutoHeight=function(){var e,t=[],i=0;if("auto"!==S.params.slidesPerView&&1<S.params.slidesPerView)for(e=0;e<Math.ceil(S.params.slidesPerView);e++){var s=S.activeIndex+e;if(s>S.slides.length)break;t.push(S.slides.eq(s)[0])}else t.push(S.slides.eq(S.activeIndex)[0]);for(e=0;e<t.length;e++)if(void 0!==t[e]){var o=t[e].offsetHeight;i=i<o?o:i}i&&S.wrapper.css("height",i+"px")},S.updateContainerSize=function(){var e,t;e=void 0!==S.params.width?S.params.width:S.container[0].clientWidth,t=void 0!==S.params.height?S.params.height:S.container[0].clientHeight,0===e&&S.isHorizontal()||0===t&&!S.isHorizontal()||(e=e-parseInt(S.container.css("padding-left"),10)-parseInt(S.container.css("padding-right"),10),t=t-parseInt(S.container.css("padding-top"),10)-parseInt(S.container.css("padding-bottom"),10),S.width=e,S.height=t,S.size=S.isHorizontal()?S.width:S.height)},S.updateSlidesSize=function(){S.slides=S.wrapper.children("."+S.params.slideClass),S.snapGrid=[],S.slidesGrid=[],S.slidesSizesGrid=[];var e,t=S.params.spaceBetween,i=-S.params.slidesOffsetBefore,s=0,o=0;if(void 0!==S.size){var n;"string"==typeof t&&0<=t.indexOf("%")&&(t=parseFloat(t.replace("%",""))/100*S.size),S.virtualSize=-t,S.rtl?S.slides.css({marginLeft:"",marginTop:""}):S.slides.css({marginRight:"",marginBottom:""}),1<S.params.slidesPerColumn&&(n=Math.floor(S.slides.length/S.params.slidesPerColumn)===S.slides.length/S.params.slidesPerColumn?S.slides.length:Math.ceil(S.slides.length/S.params.slidesPerColumn)*S.params.slidesPerColumn,"auto"!==S.params.slidesPerView&&"row"===S.params.slidesPerColumnFill&&(n=Math.max(n,S.params.slidesPerView*S.params.slidesPerColumn)));var a,r,l=S.params.slidesPerColumn,d=n/l,p=d-(S.params.slidesPerColumn*d-S.slides.length);for(e=0;e<S.slides.length;e++){a=0;var c,u,h,m=S.slides.eq(e);
1if(1<S.params.slidesPerColumn)"column"===S.params.slidesPerColumnFill?(h=e-(u=Math.floor(e/l))*l,(p<u||u===p&&h===l-1)&&++h>=l&&(h=0,u++),c=u+h*n/l,m.css({"-webkit-box-ordinal-group":c,"-moz-box-ordinal-group":c,"-ms-flex-order":c,"-webkit-order":c,order:c})):u=e-(h=Math.floor(e/d))*d,m.css("margin-"+(S.isHorizontal()?"top":"left"),0!==h&&S.params.spaceBetween&&S.params.spaceBetween+"px").attr("data-swiper-column",u).attr("data-swiper-row",h);"none"!==m.css("display")&&("auto"===S.params.slidesPerView?(a=S.isHorizontal()?m.outerWidth(!0):m.outerHeight(!0),S.params.roundLengths&&(a=f(a))):(a=(S.size-(S.params.slidesPerView-1)*t)/S.params.slidesPerView,S.params.roundLengths&&(a=f(a)),S.isHorizontal()?S.slides[e].style.width=a+"px":S.slides[e].style.height=a+"px"),S.slides[e].swiperSlideSize=a,S.slidesSizesGrid.push(a),S.params.centeredSlides?(i=i+a/2+s/2+t,0===s&&0!==e&&(i=i-S.size/2-t),0===e&&(i=i-S.size/2-t),Math.abs(i)<.001&&(i=0),o%S.params.slidesPerGroup==0&&S.snapGrid.push(i),S.slidesGrid.push(i)):(o%S.params.slidesPerGroup==0&&S.snapGrid.push(i),S.slidesGrid.push(i),i=i+a+t),S.virtualSize+=a+t,s=a,o++)}if(S.virtualSize=Math.max(S.virtualSize,S.size)+S.params.slidesOffsetAfter,S.rtl&&S.wrongRTL&&("slide"===S.params.effect||"coverflow"===S.params.effect)&&S.wrapper.css({width:S.virtualSize+S.params.spaceBetween+"px"}),S.support.flexbox&&!S.params.setWrapperSize||(S.isHorizontal()?S.wrapper.css({width:S.virtualSize+S.params.spaceBetween+"px"}):S.wrapper.css({height:S.virtualSize+S.params.spaceBetween+"px"})),1<S.params.slidesPerColumn&&(S.virtualSize=(a+S.params.spaceBetween)*n,S.virtualSize=Math.ceil(S.virtualSize/S.params.slidesPerColumn)-S.params.spaceBetween,S.isHorizontal()?S.wrapper.css({width:S.virtualSize+S.params.spaceBetween+"px"}):S.wrapper.css({height:S.virtualSize+S.params.spaceBetween+"px"}),S.params.centeredSlides)){for(r=[],e=0;e<S.snapGrid.length;e++)S.snapGrid[e]<S.virtualSize+S.snapGrid[0]&&r.push(S.snapGrid[e]);S.snapGrid=r}if(!S.params.centeredSlides){for(r=[],e=0;e<S.snapGrid.length;e++)S.snapGrid[e]<=S.virtualSize-S.size&&r.push(S.snapGrid[e]);S.snapGrid=r,1<Math.floor(S.virtualSize-S.size)-Math.floor(S.snapGrid[S.snapGrid.length-1])&&S.snapGrid.push(S.virtualSize-S.size)}0===S.snapGrid.length&&(S.snapGrid=[0]),0!==S.params.spaceBetween&&(S.isHorizontal()?S.rtl?S.slides.css({marginLeft:t+"px"}):S.slides.css({marginRight:t+"px"}):S.slides.css({marginBottom:t+"px"})),S.params.watchSlidesProgress&&S.updateSlidesOffset()}},S.updateSlidesOffset=function(){for(var e=0;e<S.slides.length;e++)S.slides[e].swiperSlideOffset=S.isHorizontal()?S.slides[e].offsetLeft:S.slides[e].offsetTop},S.currentSlidesPerView=function(){var e,t,i=1;if(S.params.centeredSlides){var s,o=S.slides[S.activeIndex].swiperSlideSize;for(e=S.activeIndex+1;e<S.slides.length;e++)S.slides[e]&&!s&&(i++,(o+=S.slides[e].swiperSlideSize)>S.size&&(s=!0));for(t=S.activeIndex-1;0<=t;t--)S.slides[t]&&!s&&(i++,(o+=S.slides[t].swiperSlideSize)>S.size&&(s=!0))}else for(e=S.activeIndex+1;e<S.slides.length;e++)S.slidesGrid[e]-S.slidesGrid[S.activeIndex]<S.size&&i++;return i},S.updateSlidesProgress=function(e){if(void 0===e&&(e=S.translate||0),0!==S.slides.length){void 0===S.slides[0].swiperSlideOffset&&S.updateSlidesOffset();var t=-e;S.rtl&&(t=e),S.slides.removeClass(S.params.slideVisibleClass);for(var i=0;i<S.slides.length;i++){var s=S.slides[i],o=(t+(S.params.centeredSlides?S.minTranslate():0)-s.swiperSlideOffset)/(s.swiperSlideSize+S.params.spaceBetween);if(S.params.watchSlidesVisibility){var n=-(t-s.swiperSlideOffset),a=n+S.slidesSizesGrid[i];(0<=n&&n<S.size||0<a&&a<=S.size||n<=0&&a>=S.size)&&S.slides.eq(i).addClass(S.params.slideVisibleClass)}s.progress=S.rtl?-o:o}}},S.updateProgress=function(e){void 0===e&&(e=S.translate||0);var t=S.maxTranslate()-S.minTranslate(),i=S.isBeginning,s=S.isEnd;0===t?(S.progress=0,S.isBeginning=S.isEnd=!0):(S.progress=(e-S.minTranslate())/t,S.isBeginning=S.progress<=0,S.isEnd=1<=S.progress),S.isBeginning&&!i&&S.emit("onReachBeginning",S),S.isEnd&&!s&&S.emit("onReachEnd",S),S.params.watchSlidesProgress&&S.updateSlidesProgress(e),S.emit("onProgress",S,S.progress)},S.updateActiveIndex=function(){var e,t,i,s=S.rtl?S.translate:-S.translate;
1for(t=0;t<S.slidesGrid.length;t++)void 0!==S.slidesGrid[t+1]?s>=S.slidesGrid[t]&&s<S.slidesGrid[t+1]-(S.slidesGrid[t+1]-S.slidesGrid[t])/2?e=t:s>=S.slidesGrid[t]&&s<S.slidesGrid[t+1]&&(e=t+1):s>=S.slidesGrid[t]&&(e=t);S.params.normalizeSlideIndex&&(e<0||void 0===e)&&(e=0),(i=Math.floor(e/S.params.slidesPerGroup))>=S.snapGrid.length&&(i=S.snapGrid.length-1),e!==S.activeIndex&&(S.snapIndex=i,S.previousIndex=S.activeIndex,S.activeIndex=e,S.updateClasses(),S.updateRealIndex())},S.updateRealIndex=function(){S.realIndex=parseInt(S.slides.eq(S.activeIndex).attr("data-swiper-slide-index")||S.activeIndex,10)},S.updateClasses=function(){S.slides.removeClass(S.params.slideActiveClass+" "+S.params.slideNextClass+" "+S.params.slidePrevClass+" "+S.params.slideDuplicateActiveClass+" "+S.params.slideDuplicateNextClass+" "+S.params.slideDuplicatePrevClass);var e=S.slides.eq(S.activeIndex);e.addClass(S.params.slideActiveClass),l.loop&&(e.hasClass(S.params.slideDuplicateClass)?S.wrapper.children("."+S.params.slideClass+":not(."+S.params.slideDuplicateClass+')[data-swiper-slide-index="'+S.realIndex+'"]').addClass(S.params.slideDuplicateActiveClass):S.wrapper.children("."+S.params.slideClass+"."+S.params.slideDuplicateClass+'[data-swiper-slide-index="'+S.realIndex+'"]').addClass(S.params.slideDuplicateActiveClass));var t=e.next("."+S.params.slideClass).addClass(S.params.slideNextClass);S.params.loop&&0===t.length&&(t=S.slides.eq(0)).addClass(S.params.slideNextClass);var i=e.prev("."+S.params.slideClass).addClass(S.params.slidePrevClass);if(S.params.loop&&0===i.length&&(i=S.slides.eq(-1)).addClass(S.params.slidePrevClass),l.loop&&(t.hasClass(S.params.slideDuplicateClass)?S.wrapper.children("."+S.params.slideClass+":not(."+S.params.slideDuplicateClass+')[data-swiper-slide-index="'+t.attr("data-swiper-slide-index")+'"]').addClass(S.params.slideDuplicateNextClass):S.wrapper.children("."+S.params.slideClass+"."+S.params.slideDuplicateClass+'[data-swiper-slide-index="'+t.attr("data-swiper-slide-index")+'"]').addClass(S.params.slideDuplicateNextClass),i.hasClass(S.params.slideDuplicateClass)?S.wrapper.children("."+S.params.slideClass+":not(."+S.params.slideDuplicateClass+')[data-swiper-slide-index="'+i.attr("data-swiper-slide-index")+'"]').addClass(S.params.slideDuplicatePrevClass):S.wrapper.children("."+S.params.slideClass+"."+S.params.slideDuplicateClass+'[data-swiper-slide-index="'+i.attr("data-swiper-slide-index")+'"]').addClass(S.params.slideDuplicatePrevClass)),S.paginationContainer&&0<S.paginationContainer.length){var s,o=S.params.loop?Math.ceil((S.slides.length-2*S.loopedSlides)/S.params.slidesPerGroup):S.snapGrid.length;if(S.params.loop?((s=Math.ceil((S.activeIndex-S.loopedSlides)/S.params.slidesPerGroup))>S.slides.length-1-2*S.loopedSlides&&(s-=S.slides.length-2*S.loopedSlides),o-1<s&&(s-=o),s<0&&"bullets"!==S.params.paginationType&&(s=o+s)):s=void 0!==S.snapIndex?S.snapIndex:S.activeIndex||0,"bullets"===S.params.paginationType&&S.bullets&&0<S.bullets.length&&(S.bullets.removeClass(S.params.bulletActiveClass),1<S.paginationContainer.length?S.bullets.each(function(){H(this).index()===s&&H(this).addClass(S.params.bulletActiveClass)}):S.bullets.eq(s).addClass(S.params.bulletActiveClass)),"fraction"===S.params.paginationType&&(S.paginationContainer.find("."+S.params.paginationCurrentClass).text(s+1),S.paginationContainer.find("."+S.params.paginationTotalClass).text(o)),"progress"===S.params.paginationType){var n=(s+1)/o,a=n,r=1;S.isHorizontal()||(r=n,a=1),S.paginationContainer.find("."+S.params.paginationProgressbarClass).transform("translate3d(0,0,0) scaleX("+a+") scaleY("+r+")").transition(S.params.speed)}"custom"===S.params.paginationType&&S.params.paginationCustomRender&&(S.paginationContainer.html(S.params.paginationCustomRender(S,s+1,o)),S.emit("onPaginationRendered",S,S.paginationContainer[0]))}S.params.loop||(S.params.prevButton&&S.prevButton&&0<S.prevButton.length&&(S.isBeginning?(S.prevButton.addClass(S.params.buttonDisabledClass),S.params.a11y&&S.a11y&&S.a11y.disable(S.prevButton)):(S.prevButton.removeClass(S.params.buttonDisabledClass),S.params.a11y&&S.a11y&&S.a11y.enable(S.prevButton))),S.params.nextButton&&S.nextButton&&0<S.nextButton.length&&(S.isEnd?(S.nextButton.addClass(S.params.buttonDisabledClass),S.params.a11y&&S.a11y&&S.a11y.disable(S.nextButton)):(S.nextButton.removeClass(S.params.buttonDisabledClass),S.params.a11y&&S.a11y&&S.a11y.enable(S.nextButton))))},S.updatePagination=function(){if(S.params.pagination&&S.paginationContainer&&0<S.paginationContainer.length){var e="";if("bullets"===S.params.paginationType){for(var t=S.params.loop?Math.
1ceil((S.slides.length-2*S.loopedSlides)/S.params.slidesPerGroup):S.snapGrid.length,i=0;i<t;i++)e+=S.params.paginationBulletRender?S.params.paginationBulletRender(S,i,S.params.bulletClass):"<"+S.params.paginationElement+' class="'+S.params.bulletClass+'"></'+S.params.paginationElement+">";S.paginationContainer.html(e),S.bullets=S.paginationContainer.find("."+S.params.bulletClass),S.params.paginationClickable&&S.params.a11y&&S.a11y&&S.a11y.initPagination()}"fraction"===S.params.paginationType&&(e=S.params.paginationFractionRender?S.params.paginationFractionRender(S,S.params.paginationCurrentClass,S.params.paginationTotalClass):'<span class="'+S.params.paginationCurrentClass+'"></span> / <span class="'+S.params.paginationTotalClass+'"></span>',S.paginationContainer.html(e)),"progress"===S.params.paginationType&&(e=S.params.paginationProgressRender?S.params.paginationProgressRender(S,S.params.paginationProgressbarClass):'<span class="'+S.params.paginationProgressbarClass+'"></span>',S.paginationContainer.html(e)),"custom"!==S.params.paginationType&&S.emit("onPaginationRendered",S,S.paginationContainer[0])}},S.update=function(e){function t(){S.rtl,S.translate,i=Math.min(Math.max(S.translate,S.maxTranslate()),S.minTranslate()),S.setWrapperTranslate(i),S.updateActiveIndex(),S.updateClasses()}var i;S&&(S.updateContainerSize(),S.updateSlidesSize(),S.updateProgress(),S.updatePagination(),S.updateClasses(),S.params.scrollbar&&S.scrollbar&&S.scrollbar.set(),e?(S.controller&&S.controller.spline&&(S.controller.spline=void 0),S.params.freeMode?(t(),S.params.autoHeight&&S.updateAutoHeight()):(("auto"===S.params.slidesPerView||1<S.params.slidesPerView)&&S.isEnd&&!S.params.centeredSlides?S.slideTo(S.slides.length-1,0,!1,!0):S.slideTo(S.activeIndex,0,!1,!0))||t()):S.params.autoHeight&&S.updateAutoHeight())},S.onResize=function(e){S.params.onBeforeResize&&S.params.onBeforeResize(S),S.params.breakpoints&&S.setBreakpoint();var t=S.params.allowSwipeToPrev,i=S.params.allowSwipeToNext;S.params.allowSwipeToPrev=S.params.allowSwipeToNext=!0,S.updateContainerSize(),S.updateSlidesSize(),("auto"===S.params.slidesPerView||S.params.freeMode||e)&&S.updatePagination(),S.params.scrollbar&&S.scrollbar&&S.scrollbar.set(),S.controller&&S.controller.spline&&(S.controller.spline=void 0);var s=!1;if(S.params.freeMode){var o=Math.min(Math.max(S.translate,S.maxTranslate()),S.minTranslate());S.setWrapperTranslate(o),S.updateActiveIndex(),S.updateClasses(),S.params.autoHeight&&S.updateAutoHeight()}else S.updateClasses(),s=("auto"===S.params.slidesPerView||1<S.params.slidesPerView)&&S.isEnd&&!S.params.centeredSlides?S.slideTo(S.slides.length-1,0,!1,!0):S.slideTo(S.activeIndex,0,!1,!0);S.params.lazyLoading&&!s&&S.lazy&&S.lazy.load(),S.params.allowSwipeToPrev=t,S.params.allowSwipeToNext=i,S.params.onAfterResize&&S.params.onAfterResize(S)},S.touchEventsDesktop={start:"mousedown",move:"mousemove",end:"mouseup"},window.navigator.pointerEnabled?S.touchEventsDesktop={start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled&&(S.touchEventsDesktop={start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}),S.touchEvents={start:S.support.touch||!S.params.simulateTouch?"touchstart":S.touchEventsDesktop.start,move:S.support.touch||!S.params.simulateTouch?"touchmove":S.touchEventsDesktop.move,end:S.support.touch||!S.params.simulateTouch?"touchend":S.touchEventsDesktop.end},(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&("container"===S.params.touchEventsTarget?S.container:S.wrapper).addClass("swiper-wp8-"+S.params.direction),S.initEvents=function(e){var t=e?"off":"on",i=e?"removeEventListener":"addEventListener",s="container"===S.params.touchEventsTarget?S.container[0]:S.wrapper[0],o=S.support.touch?s:document,n=!!S.params.nested;if(S.browser.ie)s[i](S.touchEvents.start,S.onTouchStart,!1),o[i](S.touchEvents.move,S.onTouchMove,n),o[i](S.touchEvents.end,S.onTouchEnd,!1);else{if(S.support.touch){var a=!("touchstart"!==S.touchEvents.start||!S.support.passiveListener||!S.params.passiveListeners)&&{passive:!0,capture:!1};s[i](S.touchEvents.start,S.onTouchStart,a),s[i](S.touchEvents.move,S.onTouchMove,n),s[i](S.touchEvents.end,S.onTouchEnd,a)}(l.simulateTouch&&!S.device.ios&&!S.device.android||l.simulateTouch&&!S.support.touch&&S.device.ios)&&(s[i]("mousedown",S.onTouchStart,!1),document[i]("mousemove",S.onTouchMove,n),document[i]("mouseup",S.onTouchEnd,!1))}window[i]("resize",S.onResize),S.params.nextButton&&S.nextButton&&0<S.nextButton.length&&(S.nextButton[t]("click",S.onClickNext),S.params.a11y&&S.a11y&&S.nextButton[t]("keydown",S.a11y.onEnterKey)),S.params.prevButton&&S.prevButton&&0<S.prevButton.length&&(S.prevButton[t]("click",S.onClickPrev),S.params.a11y&&S.a11y&&S.prevButton[t]("keydown",S.a11y.onEnterKey)),S.params.pagination&&S.params.paginationClickable&&(S.paginationContainer[t]("click","."+S.params.bulletClass,S.onClickIndex),S.params.a11y&&S.a11y&&S.paginationContainer[t]("keydown","."+S.params.bulletClass,S.a11y.onEnterKey)),(S.params.preventClicks||S.params.preventClicksPropagation)&&s[i]("click",S.preventClicks,!0)},S.attachEvents=function(){S.initEvents()},S.detachEvents=function(){S.initEvents(!0)}
1,S.allowClick=!0,S.preventClicks=function(e){S.allowClick||(S.params.preventClicks&&e.preventDefault(),S.params.preventClicksPropagation&&S.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))},S.onClickNext=function(e){e.preventDefault(),S.isEnd&&!S.params.loop||S.slideNext()},S.onClickPrev=function(e){e.preventDefault(),S.isBeginning&&!S.params.loop||S.slidePrev()},S.onClickIndex=function(e){e.preventDefault();var t=H(this).index()*S.params.slidesPerGroup;S.params.loop&&(t+=S.loopedSlides),S.slideTo(t)},S.updateClickedSlide=function(e){var t=r(e,"."+S.params.slideClass),i=!1;if(t)for(var s=0;s<S.slides.length;s++)S.slides[s]===t&&(i=!0);if(!t||!i)return S.clickedSlide=void 0,void(S.clickedIndex=void 0);if(S.clickedSlide=t,S.clickedIndex=H(t).index(),S.params.slideToClickedSlide&&void 0!==S.clickedIndex&&S.clickedIndex!==S.activeIndex){var o,n=S.clickedIndex,a="auto"===S.params.slidesPerView?S.currentSlidesPerView():S.params.slidesPerView;if(S.params.loop){if(S.animating)return;o=parseInt(H(S.clickedSlide).attr("data-swiper-slide-index"),10),S.params.centeredSlides?n<S.loopedSlides-a/2||n>S.slides.length-S.loopedSlides+a/2?(S.fixLoop(),n=S.wrapper.children("."+S.params.slideClass+'[data-swiper-slide-index="'+o+'"]:not(.'+S.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){S.slideTo(n)},0)):S.slideTo(n):n>S.slides.length-a?(S.fixLoop(),n=S.wrapper.children("."+S.params.slideClass+'[data-swiper-slide-index="'+o+'"]:not(.'+S.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){S.slideTo(n)},0)):S.slideTo(n)}else S.slideTo(n)}};var b,T,x,C,y,k,z,w,M,E,I,L,P="input, select, textarea, button, video",D=Date.now(),$=[];for(var O in S.animating=!1,S.touches={startX:0,startY:0,currentX:0,currentY:0,diff:0},S.onTouchStart=function(e){if(e.originalEvent&&(e=e.originalEvent),(I="touchstart"===e.type)||!("which"in e)||3!==e.which){if(S.params.noSwiping&&r(e,"."+S.params.noSwipingClass))return void(S.allowClick=!0);if(!S.params.swipeHandler||r(e,S.params.swipeHandler)){var t=S.touches.currentX="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,i=S.touches.currentY="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY;if(!(S.device.ios&&S.params.iOSEdgeSwipeDetection&&t<=S.params.iOSEdgeSwipeThreshold)){if(x=!(T=!(b=!0)),L=y=void 0,S.touches.startX=t,S.touches.startY=i,C=Date.now(),S.allowClick=!0,S.updateContainerSize(),S.swipeDirection=void 0,0<S.params.threshold&&(w=!1),"touchstart"!==e.type){var s=!0;H(e.target).is(P)&&(s=!1),document.activeElement&&H(document.activeElement).is(P)&&document.activeElement.blur(),s&&e.preventDefault()}S.emit("onTouchStart",S,e)}}}},S.onTouchMove=function(e){if(e.originalEvent&&(e=e.originalEvent),!I||"mousemove"!==e.type){if(e.preventedByNestedSwiper)return S.touches.startX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,void(S.touches.startY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY);if(S.params.onlyExternal)return S.allowClick=!1,void(b&&(S.touches.startX=S.touches.currentX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,S.touches.startY=S.touches.currentY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,C=Date.now()));if(I&&S.params.touchReleaseOnEdges&&!S.params.loop)if(S.isHorizontal()){if(S.touches.currentX<S.touches.startX&&S.translate<=S.maxTranslate()||S.touches.currentX>S.touches.startX&&S.translate>=S.minTranslate())return}else if(S.touches.currentY<S.touches.startY&&S.translate<=S.maxTranslate()||S.touches.currentY>S.touches.startY&&S.translate>=S.minTranslate())return;if(I&&document.activeElement&&e.target===document.activeElement&&H(e.target).is(P))return T=!0,void(S.allowClick=!1);if(x&&S.emit("onTouchMove",S,e),!(e.targetTouches&&1<e.targetTouches.length)){var t;if(S.touches.currentX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,S.touches.currentY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,void 0===y)S.isHorizontal()&&S.touches.currentY===S.touches.startY||!S.isHorizontal()&&S.touches.currentX===S.touches.startX?y=!1:(t=180*Math.atan2(Math.abs(S.touches.currentY-S.touches.startY),Math.abs(S.touches.currentX-S.touches.startX))/Math.PI,y=S.isHorizontal()?t>S.params.touchAngle:90-t>S.params.touchAngle);if(y&&S.emit("onTouchMoveOpposite",S,e),void 0===L&&(S.touches.currentX===S.touches.startX&&S.touches.currentY===S.touches.startY||(L=!0)),b){if(y)return void(b=!1);if(L){S.allowClick=!1,S.emit("onSliderMove",S,e),e.preventDefault(),S.params.touchMoveStopPropagation&&!S.params.nested&&e.stopPropagation(),T||(l.loop&&S.fixLoop(),z=S.getWrapperTranslate(),S.setWrapperTransition(0),S.animating&&S.wrapper.trigger("webkitTransitionEnd transitionend oTransitionEnd MSTransitionEnd msTransitionEnd"),S.params.autoplay&&S.autoplaying&&(S.params.autoplayDisableOnInteraction?S.stopAutoplay():S.pauseAutoplay()),E=!1,!S.params.grabCursor||!0!==S.params.allowSwipeToNext&&!0!==S.params.allowSwipeToPrev||S.setGrabCursor(!0)),T=!0;var i=S.touches.diff=S.isHorizontal()?S.touches.currentX-S.touches.startX:S.touches.currentY-S.touches.startY;i*=S.params.touchRatio,S.rtl&&(i=-i),S.swipeDirection=0<i?"prev":"next",k=i+z;var s=!0;if(0<i&&k>S.minTranslate()?(s=!1,S.params.resistance&&(k=S.minTranslate()-1+Math.pow(-S.minTranslate()+z+i,S.params.resistanceRatio))):i<0&&k<S.maxTranslate()&&(s=!1,S.params.resistance&&(k=S.maxTranslate()+1-Math.pow(S.maxTranslate()-z-i,S.params.resistanceRatio))),s&&(e.preventedByNestedSwiper=!0),!S.params.allowSwipeToNext&&"next"===S.swipeDirection&&k<z&&(k=z),!S.params.allowSwipeToPrev&&"prev"===S.swipeDirection&&z<k&&(k=z),0<S.params.threshold){if(!(Math.abs(i)>S.params.threshold||w))return void(k=z);if(!w)return w=!0,S.touches.startX=S.touches.currentX,S.touches.startY=S.touches.currentY,k=z,void(S.touches.diff=S.isHorizontal()?S.touches.currentX-S.touches.startX:S.touches.currentY-S.touches.startY)}S.params.followFinger&&((S.params.freeMode||S.params.watchSlidesProgress)&&S.updateActiveIndex(),S.params.freeMode&&(0===$.length&&$.push({position:S.touches[S.isHorizontal()?"startX":"startY"],time:C}),$.push({position:S.touches[S.isHorizontal()?"currentX":"currentY"],time:(new window.Date).getTime()})),S.updateProgress(k),S.setWrapperTranslate(k))}}}}},S.onTouchEnd=function(e){if(e.originalEvent&&(e=e.originalEvent),x&&S.emit("onTouchEnd",S,e),x=!1,b){S.params.grabCursor&&T&&b&&(!0===S.params.allowSwipeToNext||!0===S.params.allowSwipeToPrev)&&S.setGrabCursor(!1);var t,i=Date.now(),s=i-C;if(S.allowClick&&(S.updateClickedSlide(e),S.emit("onTap",S,e),s<300&&300<i-D&&(M&&clearTimeout(
1M),M=setTimeout(function(){S&&(S.params.paginationHide&&0<S.paginationContainer.length&&!H(e.target).hasClass(S.params.bulletClass)&&S.paginationContainer.toggleClass(S.params.paginationHiddenClass),S.emit("onClick",S,e))},300)),s<300&&i-D<300&&(M&&clearTimeout(M),S.emit("onDoubleTap",S,e))),D=Date.now(),setTimeout(function(){S&&(S.allowClick=!0)},0),!b||!T||!S.swipeDirection||0===S.touches.diff||k===z)return void(b=T=!1);if(b=T=!1,t=S.params.followFinger?S.rtl?S.translate:-S.translate:-k,S.params.freeMode){if(t<-S.minTranslate())return void S.slideTo(S.activeIndex);if(t>-S.maxTranslate())return void(S.slides.length<S.snapGrid.length?S.slideTo(S.snapGrid.length-1):S.slideTo(S.slides.length-1));if(S.params.freeModeMomentum){if(1<$.length){var o=$.pop(),n=$.pop(),a=o.position-n.position,r=o.time-n.time;S.velocity=a/r,S.velocity=S.velocity/2,Math.abs(S.velocity)<S.params.freeModeMinimumVelocity&&(S.velocity=0),(150<r||300<(new window.Date).getTime()-o.time)&&(S.velocity=0)}else S.velocity=0;S.velocity=S.velocity*S.params.freeModeMomentumVelocityRatio,$.length=0;var l=1e3*S.params.freeModeMomentumRatio,d=S.velocity*l,p=S.translate+d;S.rtl&&(p=-p);var c,u=!1,h=20*Math.abs(S.velocity)*S.params.freeModeMomentumBounceRatio;if(p<S.maxTranslate())S.params.freeModeMomentumBounce?(p+S.maxTranslate()<-h&&(p=S.maxTranslate()-h),c=S.maxTranslate(),E=u=!0):p=S.maxTranslate();else if(p>S.minTranslate())S.params.freeModeMomentumBounce?(p-S.minTranslate()>h&&(p=S.minTranslate()+h),c=S.minTranslate(),E=u=!0):p=S.minTranslate();else if(S.params.freeModeSticky){var m,f=0;for(f=0;f<S.snapGrid.length;f+=1)if(S.snapGrid[f]>-p){m=f;break}p=Math.abs(S.snapGrid[m]-p)<Math.abs(S.snapGrid[m-1]-p)||"next"===S.swipeDirection?S.snapGrid[m]:S.snapGrid[m-1],S.rtl||(p=-p)}if(0!==S.velocity)l=S.rtl?Math.abs((-p-S.translate)/S.velocity):Math.abs((p-S.translate)/S.velocity);else if(S.params.freeModeSticky)return void S.slideReset();S.params.freeModeMomentumBounce&&u?(S.updateProgress(c),S.setWrapperTransition(l),S.setWrapperTranslate(p),S.onTransitionStart(),S.animating=!0,S.wrapper.transitionEnd(function(){S&&E&&(S.emit("onMomentumBounce",S),S.setWrapperTransition(S.params.speed),S.setWrapperTranslate(c),S.wrapper.transitionEnd(function(){S&&S.onTransitionEnd()}))})):S.velocity?(S.updateProgress(p),S.setWrapperTransition(l),S.setWrapperTranslate(p),S.onTransitionStart(),S.animating||(S.animating=!0,S.wrapper.transitionEnd(function(){S&&S.onTransitionEnd()}))):S.updateProgress(p),S.updateActiveIndex()}return void((!S.params.freeModeMomentum||s>=S.params.longSwipesMs)&&(S.updateProgress(),S.updateActiveIndex()))}var g,v=0,y=S.slidesSizesGrid[0];for(g=0;g<S.slidesGrid.length;g+=S.params.slidesPerGroup)void 0!==S.slidesGrid[g+S.params.slidesPerGroup]?t>=S.slidesGrid[g]&&t<S.slidesGrid[g+S.params.slidesPerGroup]&&(v=g,y=S.slidesGrid[g+S.params.slidesPerGroup]-S.slidesGrid[g]):t>=S.slidesGrid[g]&&(v=g,y=S.slidesGrid[S.slidesGrid.length-1]-S.slidesGrid[S.slidesGrid.length-2]);var w=(t-S.slidesGrid[v])/y;if(s>S.params.longSwipesMs){if(!S.params.longSwipes)return void S.slideTo(S.activeIndex);"next"===S.swipeDirection&&(w>=S.params.longSwipesRatio?S.slideTo(v+S.params.slidesPerGroup):S.slideTo(v)),"prev"===S.swipeDirection&&(w>1-S.params.longSwipesRatio?S.slideTo(v+S.params.slidesPerGroup):S.slideTo(v))}else{if(!S.params.shortSwipes)return void S.slideTo(S.activeIndex);"next"===S.swipeDirection&&S.slideTo(v+S.params.slidesPerGroup),"prev"===S.swipeDirection&&S.slideTo(v)}}},S._slideTo=function(e,t){return S.slideTo(e,t,!0,!0)},S.slideTo=function(e,t,i,s){void 0===i&&(i=!0),void 0===e&&(e=0),e<0&&(e=0),S.snapIndex=Math.floor(e/S.params.slidesPerGroup),S.snapIndex>=S.snapGrid.length&&(S.snapIndex=S.snapGrid.length-1);var o=-S.snapGrid[S.snapIndex];if(S.params.autoplay&&S.autoplaying&&(s||!S.params.autoplayDisableOnInteraction?S.pauseAutoplay(t):S.stopAutoplay()),S.updateProgress(o),S.params.normalizeSlideIndex)for(var n=0;n<S.slidesGrid.length;n++)-Math.floor(100*o)>=Math.floor(100*S.slidesGrid[n])&&(e=n);return!(!S.params.allowSwipeToNext&&o<S.translate&&o<S.minTranslate()||!S.params.allowSwipeToPrev&&o>S.translate&&o>S.maxTranslate()&&(S.activeIndex||0)!==e||(void 0===t&&(t=S.params.speed),S.previousIndex=S.activeIndex||0,S.activeIndex=e,S.updateRealIndex(),S.rtl&&-o===S.translate||!S.rtl&&o===S.translate?(S.params.autoHeight&&S.updateAutoHeight(),S.updateClasses(),"slide"!==S.params.effect&&S.setWrapperTranslate(o),1):(S.updateClasses(),S.onTransitionStart(i),0===t||S.browser.lteIE9?(S.setWrapperTranslate(o),S.setWrapperTransition(0),S.onTransitionEnd(i)):(S.setWrapperTranslate(o),S.setWrapperTransition(t),S.animating||(S.animating=!0,S.wrapper.transitionEnd(function(){S&&S.onTransitionEnd(i)}))),0)))},S.onTransitionStart=function(e){void 0===e&&(e=!0),S.params.autoHeight&&S.updateAutoHeight(),S.lazy&&S.lazy.onTransitionStart(),e&&(S.emit("onTransitionStart",S),S.activeIndex!==S.previousIndex&&(S.emit("onSlideChangeStart",S),S.activeIndex>
1S.previousIndex?S.emit("onSlideNextStart",S):S.emit("onSlidePrevStart",S)))},S.onTransitionEnd=function(e){S.animating=!1,S.setWrapperTransition(0),void 0===e&&(e=!0),S.lazy&&S.lazy.onTransitionEnd(),e&&(S.emit("onTransitionEnd",S),S.activeIndex!==S.previousIndex&&(S.emit("onSlideChangeEnd",S),S.activeIndex>S.previousIndex?S.emit("onSlideNextEnd",S):S.emit("onSlidePrevEnd",S))),S.params.history&&S.history&&S.history.setHistory(S.params.history,S.activeIndex),S.params.hashnav&&S.hashnav&&S.hashnav.setHash()},S.slideNext=function(e,t,i){return S.params.loop?!S.animating&&(S.fixLoop(),S.container[0].clientLeft,S.slideTo(S.activeIndex+S.params.slidesPerGroup,t,e,i)):S.slideTo(S.activeIndex+S.params.slidesPerGroup,t,e,i)},S._slideNext=function(e){return S.slideNext(!0,e,!0)},S.slidePrev=function(e,t,i){return S.params.loop?!S.animating&&(S.fixLoop(),S.container[0].clientLeft,S.slideTo(S.activeIndex-1,t,e,i)):S.slideTo(S.activeIndex-1,t,e,i)},S._slidePrev=function(e){return S.slidePrev(!0,e,!0)},S.slideReset=function(e,t,i){return S.slideTo(S.activeIndex,t,e)},S.disableTouchControl=function(){return S.params.onlyExternal=!0},S.enableTouchControl=function(){return!(S.params.onlyExternal=!1)},S.setWrapperTransition=function(e,t){S.wrapper.transition(e),"slide"!==S.params.effect&&S.effects[S.params.effect]&&S.effects[S.params.effect].setTransition(e),S.params.parallax&&S.parallax&&S.parallax.setTransition(e),S.params.scrollbar&&S.scrollbar&&S.scrollbar.setTransition(e),S.params.control&&S.controller&&S.controller.setTransition(e,t),S.emit("onSetTransition",S,e)},S.setWrapperTranslate=function(e,t,i){var s=0,o=0;S.isHorizontal()?s=S.rtl?-e:e:o=e,S.params.roundLengths&&(s=f(s),o=f(o)),S.params.virtualTranslate||(S.support.transforms3d?S.wrapper.transform("translate3d("+s+"px, "+o+"px, 0px)"):S.wrapper.transform("translate("+s+"px, "+o+"px)")),S.translate=S.isHorizontal()?s:o;var n=S.maxTranslate()-S.minTranslate();(0===n?0:(e-S.minTranslate())/n)!==S.progress&&S.updateProgress(e),t&&S.updateActiveIndex(),"slide"!==S.params.effect&&S.effects[S.params.effect]&&S.effects[S.params.effect].setTranslate(S.translate),S.params.parallax&&S.parallax&&S.parallax.setTranslate(S.translate),S.params.scrollbar&&S.scrollbar&&S.scrollbar.setTranslate(S.translate),S.params.control&&S.controller&&S.controller.setTranslate(S.translate,i),S.emit("onSetTranslate",S,S.translate)},S.getTranslate=function(e,t){var i,s,o,n;return void 0===t&&(t="x"),S.params.virtualTranslate?S.rtl?-S.translate:S.translate:(o=window.getComputedStyle(e,null),window.WebKitCSSMatrix?(6<(s=o.transform||o.webkitTransform).split(",").length&&(s=s.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),n=new window.WebKitCSSMatrix("none"===s?"":s)):i=(n=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(s=window.WebKitCSSMatrix?n.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(s=window.WebKitCSSMatrix?n.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),S.rtl&&s&&(s=-s),s||0)},S.getWrapperTranslate=function(e){return void 0===e&&(e=S.isHorizontal()?"x":"y"),S.getTranslate(S.wrapper[0],e)},S.observers=[],S.initObservers=function(){if(S.params.observeParents)for(var e=S.container.parents(),t=0;t<e.length;t++)i(e[t]);i(S.container[0],{childList:!1}),i(S.wrapper[0],{attributes:!1})},S.disconnectObservers=function(){for(var e=0;e<S.observers.length;e++)S.observers[e].disconnect();S.observers=[]},S.createLoop=function(){S.wrapper.children("."+S.params.slideClass+"."+S.params.slideDuplicateClass).remove();var s=S.wrapper.children("."+S.params.slideClass);"auto"!==S.params.slidesPerView||S.params.loopedSlides||(S.params.loopedSlides=s.length),S.loopedSlides=parseInt(S.params.loopedSlides||S.params.slidesPerView,10),S.loopedSlides=S.loopedSlides+S.params.loopAdditionalSlides,S.loopedSlides>s.length&&(S.loopedSlides=s.length);var e,o=[],n=[];for(s.each(function(e,t){var i=H(this);e<S.loopedSlides&&n.push(t),e<s.length&&e>=s.length-S.loopedSlides&&o.push(t),i.attr("data-swiper-slide-index",e)}),e=0;e<n.length;e++)S.wrapper.append(H(n[e].cloneNode(!0)).addClass(S.params.slideDuplicateClass));for(e=o.length-1;0<=e;e--)S.wrapper.prepend(H(o[e].cloneNode(!0)).addClass(S.params.slideDuplicateClass))},S.destroyLoop=function(){S.wrapper.children("."+S.params.slideClass+"."+S.params.slideDuplicateClass).remove(),S.slides.removeAttr("data-swiper-slide-index")},S.reLoop=function(e){var t=S.activeIndex-S.loopedSlides;S.destroyLoop(),S.createLoop(),S.updateSlidesSize(),e&&S.slideTo(t+S.loopedSlides,0,!1)},S.fixLoop=function(){var e;S.activeIndex<S.loopedSlides?(e=S.slides.length-3*S.loopedSlides+S.activeIndex,e+=S.loopedSlides,S.slideTo(e,0,!1,!0)):("auto"===S.params.slidesPerView&&S.activeIndex>=2*S.loopedSlides||S.activeIndex>
1S.slides.length-2*S.params.slidesPerView)&&(e=-S.slides.length+S.activeIndex+S.loopedSlides,e+=S.loopedSlides,S.slideTo(e,0,!1,!0))},S.appendSlide=function(e){if(S.params.loop&&S.destroyLoop(),"object"==typeof e&&e.length)for(var t=0;t<e.length;t++)e[t]&&S.wrapper.append(e[t]);else S.wrapper.append(e);S.params.loop&&S.createLoop(),S.params.observer&&S.support.observer||S.update(!0)},S.prependSlide=function(e){S.params.loop&&S.destroyLoop();var t=S.activeIndex+1;if("object"==typeof e&&e.length){for(var i=0;i<e.length;i++)e[i]&&S.wrapper.prepend(e[i]);t=S.activeIndex+e.length}else S.wrapper.prepend(e);S.params.loop&&S.createLoop(),S.params.observer&&S.support.observer||S.update(!0),S.slideTo(t,0,!1)},S.removeSlide=function(e){S.params.loop&&(S.destroyLoop(),S.slides=S.wrapper.children("."+S.params.slideClass));var t,i=S.activeIndex;if("object"==typeof e&&e.length){for(var s=0;s<e.length;s++)t=e[s],S.slides[t]&&S.slides.eq(t).remove(),t<i&&i--;i=Math.max(i,0)}else t=e,S.slides[t]&&S.slides.eq(t).remove(),t<i&&i--,i=Math.max(i,0);S.params.loop&&S.createLoop(),S.params.observer&&S.support.observer||S.update(!0),S.params.loop?S.slideTo(i+S.loopedSlides,0,!1):S.slideTo(i,0,!1)},S.removeAllSlides=function(){for(var e=[],t=0;t<S.slides.length;t++)e.push(t);S.removeSlide(e)},S.effects={fade:{setTranslate:function(){for(var e=0;e<S.slides.length;e++){var t=S.slides.eq(e),i=-t[0].swiperSlideOffset;S.params.virtualTranslate||(i-=S.translate);var s=0;S.isHorizontal()||(s=i,i=0);var o=S.params.fade.crossFade?Math.max(1-Math.abs(t[0].progress),0):1+Math.min(Math.max(t[0].progress,-1),0);t.css({opacity:o}).transform("translate3d("+i+"px, "+s+"px, 0px)")}},setTransition:function(e){if(S.slides.transition(e),S.params.virtualTranslate&&0!==e){var i=!1;S.slides.transitionEnd(function(){if(!i&&S){i=!0,S.animating=!1;for(var e=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],t=0;t<e.length;t++)S.wrapper.trigger(e[t])}})}}},flip:{setTranslate:function(){for(var e=0;e<S.slides.length;e++){var t=S.slides.eq(e),i=t[0].progress;S.params.flip.limitRotation&&(i=Math.max(Math.min(t[0].progress,1),-1));var s=-180*i,o=0,n=-t[0].swiperSlideOffset,a=0;if(S.isHorizontal()?S.rtl&&(s=-s):(a=n,o=-s,s=n=0),t[0].style.zIndex=-Math.abs(Math.round(i))+S.slides.length,S.params.flip.slideShadows){var r=S.isHorizontal()?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),l=S.isHorizontal()?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===r.length&&(r=H('<div class="swiper-slide-shadow-'+(S.isHorizontal()?"left":"top")+'"></div>'),t.append(r)),0===l.length&&(l=H('<div class="swiper-slide-shadow-'+(S.isHorizontal()?"right":"bottom")+'"></div>'),t.append(l)),r.length&&(r[0].style.opacity=Math.max(-i,0)),l.length&&(l[0].style.opacity=Math.max(i,0))}t.transform("translate3d("+n+"px, "+a+"px, 0px) rotateX("+o+"deg) rotateY("+s+"deg)")}},setTransition:function(e){if(S.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),S.params.virtualTranslate&&0!==e){var i=!1;S.slides.eq(S.activeIndex).transitionEnd(function(){if(!i&&S&&H(this).hasClass(S.params.slideActiveClass)){i=!0,S.animating=!1;for(var e=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],t=0;t<e.length;t++)S.wrapper.trigger(e[t])}})}}},cube:{setTranslate:function(){var e,t=0;S.params.cube.shadow&&(S.isHorizontal()?(0===(e=S.wrapper.find(".swiper-cube-shadow")).length&&(e=H('<div class="swiper-cube-shadow"></div>'),S.wrapper.append(e)),e.css({height:S.width+"px"})):0===(e=S.container.find(".swiper-cube-shadow")).length&&(e=H('<div class="swiper-cube-shadow"></div>'),S.container.append(e)));for(var i=0;i<S.slides.length;i++){var s=S.slides.eq(i),o=90*i,n=Math.floor(o/360);S.rtl&&(o=-o,n=Math.floor(-o/360));var a=Math.max(Math.min(s[0].progress,1),-1),r=0,l=0,d=0;i%4==0?(r=4*-n*S.size,d=0):(i-1)%4==0?(r=0,d=4*-n*S.size):(i-2)%4==0?(r=S.size+4*n*S.size,d=S.size):(i-3)%4==0&&(r=-S.size,d=3*S.size+4*S.size*n),S.rtl&&(r=-r),S.isHorizontal()||(l=r,r=0);var p="rotateX("+(S.isHorizontal()?0:-o)+"deg) rotateY("+(S.isHorizontal()?o:0)+"deg) translate3d("+r+"px, "+l+"px, "+d+"px)";if(a<=1&&-1<a&&(t=90*i+90*a,S.rtl&&(t=90*-i-90*a)),s.transform(p),S.params.cube.slideShadows){var c=S.isHorizontal()?s.find(".swiper-slide-shadow-left"):s.find(".swiper-slide-shadow-top"),u=S.isHorizontal()?s.find(".swiper-slide-shadow-right"):s.find(".swiper-slide-shadow-bottom");0===c.length&&(c=H('<div class="swiper-slide-shadow-'+(S.isHorizontal()?"left":"top")+'"></div>'),s.append(c)),0===u.length&&(u=H('<div class="swiper-slide-shadow-'+(S.isHorizontal()?"right":"bottom")+'"></div>'),s.append(u)),c.length&&(c[0].style.opacity=Math.max(-a,0)),u.length&&(u[0].style.opacity=Math.max(a,0))}}if(S.wrapper.css({"-webkit-transform-origin":"50% 50% -"+S.size/2+"px","-moz-transform-origin":"50% 50% -"+S.size/2+"px","-ms-transform-origin":"50% 50% -"+S.size/2+"px","transform-origin":"50% 50% -"+S.size/2+"px"}),S.params.cube.shadow)if(S.isHorizontal())e.transform("translate3d(0px, "+(S.width/2+S.params.cube.shadowOffset)+"px, "+-S.width/2+"px) rotateX(90deg) rotateZ(0deg) scale("+S.params.cube.shadowScale+")");else{var h=Math.abs(t)-90*Math.floor(Math.abs(t)/90),m=1.5-(Math.sin(2*h*Math.PI/360)/2+Math.cos(2*h*Math.PI/360)/2),f=S.params.cube.shadowScale,g=S.params.cube.shadowScale/m,v=S.params.cube.shadowOffset;e.transform("scale3d("+f+", 1, "+g+") translate3d(0px, "+(S.height/2+v)+"px, "+-S.height/2/g+"px) rotateX(-90deg)")}var y=S.isSafari||S.isUiWebView?-S.size/2:0;S.wrapper.transform("translate3d(0px,0,"+y+"px) rotateX("+(S.isHorizontal()?0:t)+"deg) rotateY("+(S.isHorizontal()?-t:0)+"deg)")}
1,setTransition:function(e){S.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),S.params.cube.shadow&&!S.isHorizontal()&&S.container.find(".swiper-cube-shadow").transition(e)}},coverflow:{setTranslate:function(){for(var e=S.translate,t=S.isHorizontal()?-e+S.width/2:-e+S.height/2,i=S.isHorizontal()?S.params.coverflow.rotate:-S.params.coverflow.rotate,s=S.params.coverflow.depth,o=0,n=S.slides.length;o<n;o++){var a=S.slides.eq(o),r=S.slidesSizesGrid[o],l=(t-a[0].swiperSlideOffset-r/2)/r*S.params.coverflow.modifier,d=S.isHorizontal()?i*l:0,p=S.isHorizontal()?0:i*l,c=-s*Math.abs(l),u=S.isHorizontal()?0:S.params.coverflow.stretch*l,h=S.isHorizontal()?S.params.coverflow.stretch*l:0;Math.abs(h)<.001&&(h=0),Math.abs(u)<.001&&(u=0),Math.abs(c)<.001&&(c=0),Math.abs(d)<.001&&(d=0),Math.abs(p)<.001&&(p=0);var m="translate3d("+h+"px,"+u+"px,"+c+"px) rotateX("+p+"deg) rotateY("+d+"deg)";if(a.transform(m),a[0].style.zIndex=1-Math.abs(Math.round(l)),S.params.coverflow.slideShadows){var f=S.isHorizontal()?a.find(".swiper-slide-shadow-left"):a.find(".swiper-slide-shadow-top"),g=S.isHorizontal()?a.find(".swiper-slide-shadow-right"):a.find(".swiper-slide-shadow-bottom");0===f.length&&(f=H('<div class="swiper-slide-shadow-'+(S.isHorizontal()?"left":"top")+'"></div>'),a.append(f)),0===g.length&&(g=H('<div class="swiper-slide-shadow-'+(S.isHorizontal()?"right":"bottom")+'"></div>'),a.append(g)),f.length&&(f[0].style.opacity=0<l?l:0),g.length&&(g[0].style.opacity=0<-l?-l:0)}}S.browser.ie&&(S.wrapper[0].style.perspectiveOrigin=t+"px 50%")},setTransition:function(e){S.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}}},S.lazy={initialImageLoaded:!1,loadImageInSlide:function(e,l){if(void 0!==e&&(void 0===l&&(l=!0),0!==S.slides.length)){var d=S.slides.eq(e),t=d.find("."+S.params.lazyLoadingClass+":not(."+S.params.lazyStatusLoadedClass+"):not(."+S.params.lazyStatusLoadingClass+")");!d.hasClass(S.params.lazyLoadingClass)||d.hasClass(S.params.lazyStatusLoadedClass)||d.hasClass(S.params.lazyStatusLoadingClass)||(t=t.add(d[0])),0!==t.length&&t.each(function(){var s=H(this);s.addClass(S.params.lazyStatusLoadingClass);var o=s.attr("data-background"),n=s.attr("data-src"),a=s.attr("data-srcset"),r=s.attr("data-sizes");S.loadImage(s[0],n||o,a,r,!1,function(){if(null!=S&&S){if(o?(s.css("background-image",'url("'+o+'")'),s.removeAttr("data-background")):(a&&(s.attr("srcset",a),s.removeAttr("data-srcset")),r&&(s.attr("sizes",r),s.removeAttr("data-sizes")),n&&(s.attr("src",n),s.removeAttr("data-src"))),s.addClass(S.params.lazyStatusLoadedClass).removeClass(S.params.lazyStatusLoadingClass),d.find("."+S.params.lazyPreloaderClass+", ."+S.params.preloaderClass).remove(),S.params.loop&&l){var e=d.attr("data-swiper-slide-index");if(d.hasClass(S.params.slideDuplicateClass)){var t=S.wrapper.children('[data-swiper-slide-index="'+e+'"]:not(.'+S.params.slideDuplicateClass+")");S.lazy.loadImageInSlide(t.index(),!1)}else{var i=S.wrapper.children("."+S.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');S.lazy.loadImageInSlide(i.index(),!1)}}S.emit("onLazyImageReady",S,d[0],s[0])}}),S.emit("onLazyImageLoad",S,d[0],s[0])})}},load:function(){var e,t=S.params.slidesPerView;if("auto"===t&&(t=0),S.lazy.initialImageLoaded||(S.lazy.initialImageLoaded=!0),S.params.watchSlidesVisibility)S.wrapper.children("."+S.params.slideVisibleClass).each(function(){S.lazy.loadImageInSlide(H(this).index())});else if(1<t)for(e=S.activeIndex;e<S.activeIndex+t;e++)S.slides[e]&&S.lazy.loadImageInSlide(e);else S.lazy.loadImageInSlide(S.activeIndex);if(S.params.lazyLoadingInPrevNext)if(1<t||S.params.lazyLoadingInPrevNextAmount&&1<S.params.lazyLoadingInPrevNextAmount){var i=S.params.lazyLoadingInPrevNextAmount,s=t,o=Math.min(S.activeIndex+s+Math.max(i,s),S.slides.length),n=Math.max(S.activeIndex-Math.max(s,i),0);for(e=S.activeIndex+t;e<o;e++)S.slides[e]&&S.lazy.loadImageInSlide(e);for(e=n;e<S.activeIndex;e++)S.slides[e]&&S.lazy.loadImageInSlide(e)}else{var a=S.wrapper.children("."+S.params.slideNextClass);0<a.length&&S.lazy.loadImageInSlide(a.index());var r=S.wrapper.children("."+S.params.slidePrevClass);0<r.length&&S.lazy.loadImageInSlide(r.index())}},onTransitionStart:function(){S.params.lazyLoading&&(S.params.lazyLoadingOnTransitionStart||!S.params.lazyLoadingOnTransitionStart&&!S.lazy.initialImageLoaded)&&S.lazy.load()},onTransitionEnd:function(){S.params.lazyLoading&&!S.params.lazyLoadingOnTransitionStart&&S.lazy.load()}},S.scrollbar={isTouched:!1,setDragPosition:function(e){var t=S.scrollbar,
1i=(S.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY)-t.track.offset()[S.isHorizontal()?"left":"top"]-t.dragSize/2,s=-S.minTranslate()*t.moveDivider,o=-S.maxTranslate()*t.moveDivider;i<s?i=s:o<i&&(i=o),i=-i/t.moveDivider,S.updateProgress(i),S.setWrapperTranslate(i,!0)},dragStart:function(e){var t=S.scrollbar;t.isTouched=!0,e.preventDefault(),e.stopPropagation(),t.setDragPosition(e),clearTimeout(t.dragTimeout),t.track.transition(0),S.params.scrollbarHide&&t.track.css("opacity",1),S.wrapper.transition(100),t.drag.transition(100),S.emit("onScrollbarDragStart",S)},dragMove:function(e){var t=S.scrollbar;t.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),S.wrapper.transition(0),t.track.transition(0),t.drag.transition(0),S.emit("onScrollbarDragMove",S))},dragEnd:function(e){var t=S.scrollbar;t.isTouched&&(t.isTouched=!1,S.params.scrollbarHide&&(clearTimeout(t.dragTimeout),t.dragTimeout=setTimeout(function(){t.track.css("opacity",0),t.track.transition(400)},1e3)),S.emit("onScrollbarDragEnd",S),S.params.scrollbarSnapOnRelease&&S.slideReset())},draggableEvents:!1!==S.params.simulateTouch||S.support.touch?S.touchEvents:S.touchEventsDesktop,enableDraggable:function(){var e=S.scrollbar,t=S.support.touch?e.track:document;H(e.track).on(e.draggableEvents.start,e.dragStart),H(t).on(e.draggableEvents.move,e.dragMove),H(t).on(e.draggableEvents.end,e.dragEnd)},disableDraggable:function(){var e=S.scrollbar,t=S.support.touch?e.track:document;H(e.track).off(e.draggableEvents.start,e.dragStart),H(t).off(e.draggableEvents.move,e.dragMove),H(t).off(e.draggableEvents.end,e.dragEnd)},set:function(){if(S.params.scrollbar){var e=S.scrollbar;e.track=H(S.params.scrollbar),S.params.uniqueNavElements&&"string"==typeof S.params.scrollbar&&1<e.track.length&&1===S.container.find(S.params.scrollbar).length&&(e.track=S.container.find(S.params.scrollbar)),e.drag=e.track.find(".swiper-scrollbar-drag"),0===e.drag.length&&(e.drag=H('<div class="swiper-scrollbar-drag"></div>'),e.track.append(e.drag)),e.drag[0].style.width="",e.drag[0].style.height="",e.trackSize=S.isHorizontal()?e.track[0].offsetWidth:e.track[0].offsetHeight,e.divider=S.size/S.virtualSize,e.moveDivider=e.divider*(e.trackSize/S.size),e.dragSize=e.trackSize*e.divider,S.isHorizontal()?e.drag[0].style.width=e.dragSize+"px":e.drag[0].style.height=e.dragSize+"px",1<=e.divi
1der?e.track[0].style.display="none":e.track[0].style.display="",S.params.scrollbarHide&&(e.track[0].style.opacity=0)}},setTranslate:function(){if(S.params.scrollbar){var e,t=S.scrollbar,i=(S.translate,t.dragSize);e=(t.trackSize-t.dragSize)*S.progress,S.rtl&&S.isHorizontal()?0<(e=-e)?(i=t.dragSize-e,e=0):-e+t.dragSize>t.trackSize&&(i=t.trackSize+e):e<0?(i=t.dragSize+e,e=0):e+t.dragSize>t.trackSize&&(i=t.trackSize-e),S.isHorizontal()?(S.support.transforms3d?t.drag.transform("translate3d("+e+"px, 0, 0)"):t.drag.transform("translateX("+e+"px)"),t.drag[0].style.width=i+"px"):(S.support.transforms3d?t.drag.transform("translate3d(0px, "+e+"px, 0)"):t.drag.transform("translateY("+e+"px)"),t.drag[0].style.height=i+"px"),S.params.scrollbarHide&&(clearTimeout(t.timeout),t.track[0].style.opacity=1,t.timeout=setTimeout(function(){t.track[0].style.opacity=0,t.track.transition(400)},1e3))}},setTransition:function(e){S.params.scrollbar&&S.scrollbar.drag.transition(e)}},S.controller={LinearSpline:function(e,t){var i,s,o,n,a,r=function(e,t){for(s=-1,i=e.length;1<i-s;)e[o=i+s>>1]<=t?s=o:i=o;return i};this.x=e,this.y=t,this.lastIndex=e.length-1,this.x.length,this.interpolate=function(e){return e?(a=r(this.x,e),n=a-1,(e-this.x[n])*(this.y[a]-this.y[n])/(this.x[a]-this.x[n])+this.y[n]):0}},getInterpolateFunction:function(e){S.controller.spline||(S.controller.spline=S.params.loop?new S.controller.LinearSpline(S.slidesGrid,e.slidesGrid):new S.controller.LinearSpline(S.snapGrid,e.snapGrid))},setTranslate:function(t,e){function i(e){t=e.rtl&&"horizontal"===e.params.direction?-S.translate:S.translate,"slide"===S.params.controlBy&&(S.controller.getInterpolateFunction(e),o=-S.controller.spline.interpolate(-t)),o&&"container"!==S.params.controlBy||(s=(e.maxTranslate()-e.minTranslate())/(S.maxTranslate()-S.minTranslate()),o=(t-S.minTranslate())*s+e.minTranslate()),S.params.controlInverse&&(o=e.maxTranslate()-o),e.updateProgress(o),e.setWrapperTranslate(o,!1,S),e.updateActiveIndex()}var s,o,n=S.params.control;if(Array.isArray(n))for(var a=0;a<n.length;a++)n[a]!==e&&n[a]instanceof _&&i(n[a]);else n instanceof _&&e!==n&&i(n)},setTransition:function(t,e){function i(e){e.setWrapperTransition(t,S),0!==t&&(e.onTransitionStart(),e.wrapper.transitionEnd(function(){o&&(e.params.loop&&"slide"===S.params.controlBy&&e.fixLoop(),e.onTransitionEnd())}))}var s,o=S.params.control;if(Array.isArray(o))for(s=0;s<o.length;s++)o[s]!==e&&o[s]instanceof _&&i(o[s]);else o instanceof _&&e!==o&&i(o)}},S.hashnav={onHashCange:function(e,t){var i=document.location.hash.replace("#","");i!==S.slides.eq(S.activeIndex).attr("data-hash")&&S.slideTo(S.wrapper.children("."+S.params.slideClass+'[data-hash="'+i+'"]').index())},attachEvents:function(e){var t=e?"off":"on";H(window)[t]("hashchange",S.hashnav.onHashCange)},setHash:function(){if(S.hashnav.initialized&&S.params.hashnav)if(S.params.replaceState&&window.history&&window.history.replaceState)window.history.replaceState(null,null,"#"+S.slides.eq(S.activeIndex).attr("data-hash")||"");else{var e=S.slides.eq(S.activeIndex),t=e.attr("data-hash")||e.attr("data-history");document.location.hash=t||""}},init:function(){if(S.params.hashnav&&!S.params.history){S.hashnav.initialized=!0;var e=document.location.hash.replace("#","");if(e)for(var t=0,i=S.slides.length;t<i;t++){var s=S.slides.eq(t);if((s.attr("data-hash")||s.attr("data-history"))===e&&!s.hasClass(S.params.slideDuplicateClass)){var o=s.index();S.slideTo(o,0,S.params.runCallbacksOnInit,!0)}}S.params.hashnavWatchState&&S.hashnav.attachEvents()}},destroy:function(){S.params.hashnavWatchState&&S.hashnav.attachEvents(!0)}},S.history={init:function(){if(S.params.history){if(!window.history||!window.history.pushState)return S.params.history=!1,void(S.params.hashnav=!0);S.history.initialized=!0,this.paths=this.getPathValues(),(this.paths.key||this.paths.value)&&(this.scrollToSlide(0,this.paths.value,S.params.runCallbacksOnInit),S.params.replaceState||window.addEventListener("popstate",this.setHistoryPopState))}},setHistoryPopState:function(){S.history.paths=S.history.getPathValues(),S.history.scrollToSlide(S.params.speed,S.history.paths.value,!1)},getPathValues:function(){var e=window.location.pathname.slice(1).split("/"),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory:function(e,t){if(S.history.initialized&&S.params.history){var i=S.slides.eq(t),s=this.slugify(i.attr("data-history"));window.location.pathname.includes(e)||(s=e+"/"+s),S.params.replaceState?window.history.replaceState(null,null,s):window.history.pushState(null,null,s)}},slugify:function(e){return e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,t,i){if(t)for(var s=0,o=S.slides.length;s<o;s++){var n=S.slides.eq(s);if(this.slugify(n.attr("data-history"))===t&&!n.hasClass(S.params.slideDuplicateClass)){var a=n.index();S.slideTo(a,e,i)}}else S.slideTo(0,e,i)}}
1,S.disableKeyboardControl=function(){S.params.keyboardControl=!1,H(document).off("keydown",s)},S.enableKeyboardControl=function(){S.params.keyboardControl=!0,H(document).on("keydown",s)},S.mousewheel={event:!1,lastScrollTime:(new window.Date).getTime()},S.params.mousewheelControl&&(S.mousewheel.event=-1<navigator.userAgent.indexOf("firefox")?"DOMMouseScroll":function(){var e="onwheel"in document;if(!e){var t=document.createElement("div");t.setAttribute("onwheel","return;"),e="function"==typeof t.onwheel}return!e&&document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")&&(e=document.implementation.hasFeature("Events.wheel","3.0")),e}()?"wheel":"mousewheel"),S.disableMousewheelControl=function(){if(!S.mousewheel.event)return!1;var e=S.container;return"container"!==S.params.mousewheelEventsTarged&&(e=H(S.params.mousewheelEventsTarged)),e.off(S.mousewheel.event,o),!(S.params.mousewheelControl=!1)},S.enableMousewheelControl=function(){if(!S.mousewheel.event)return!1;var e=S.container;return"container"!==S.params.mousewheelEventsTarged&&(e=H(S.params.mousewheelEventsTarged)),e.on(S.mousewheel.event,o),S.params.mousewheelControl=!0},S.parallax={setTranslate:function(){S.container.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){n(this,S.progress)}),S.slides.each(function(){var e=H(this);e.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){n(this,Math.min(Math.max(e[0].progress,-1),1))})})},setTransition:function(i){void 0===i&&(i=S.params.speed),S.container.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var e=H(this),t=parseInt(e.attr("data-swiper-parallax-duration"),10)||i;0===i&&(t=0),e.transition(t)})}},S.zoom={scale:1,currentScale:1,isScaling:!1,gesture:{slide:void 0,slideWidth:void 0,slideHeight:void 0,image:void 0,imageWrap:void 0,zoomMax:S.params.zoomMax},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var t=e.targetTouches[0].pageX,i=e.targetTouches[0].pageY,s=e.targetTouches[1].pageX,o=e.targetTouches[1].pageY;return Math.sqrt(Math.pow(s-t,2)+Math.pow(o-i,2))},onGestureStart:function(e){var t=S.zoom;if(!S.support.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;t.gesture.scaleStart=t.getDistanceBetweenTouches(e)}t.gesture.slide&&t.gesture.slide.length||(t.gesture.slide=H(this),0===t.gesture.slide.length&&(t.gesture.slide=S.slides.eq(S.activeIndex)),t.gesture.image=t.gesture.slide.find("img, svg, canvas"),t.gesture.imageWrap=t.gesture.image.parent("."+S.params.zoomContainerClass),t.gesture.zoomMax=t.gesture.imageWrap.attr("data-swiper-zoom")||S.params.zoomMax,0!==t.gesture.imageWrap.length)?(t.gesture.image.transition(0),t.isScaling=!0):t.gesture.image=void 0},onGestureChange:function(e){var t=S.zoom;if(!S.support.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;t.gesture.scaleMove=t.getDistanceBetweenTouches(e)}t.gesture.image&&0!==t.gesture.image.length&&(S.support.gestures?t.scale=e.scale*t.currentScale:t.scale=t.gesture.scaleMove/t.gesture.scaleStart*t.currentScale,t.scale>t.gesture.zoomMax&&(t.scale=t.gesture.zoomMax-1+Math.pow(t.scale-t.gesture.zoomMax+1,.5)),t.scale<S.params.zoomMin&&(t.scale=S.params.zoomMin+1-Math.pow(S.params.zoomMin-t.scale+1,.5)),t.gesture.image.transform("translate3d(0,0,0) scale("+t.scale+")"))},onGestureEnd:function(e){var t=S.zoom;!S.support.gestures&&("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2)||t.gesture.image&&0!==t.gesture.image.length&&(t.scale=Math.max(Math.min(t.scale,t.gesture.zoomMax),S.params.zoomMin),t.gesture.image.transition(S.params.speed).transform("translate3d(0,
10,0) scale("+t.scale+")"),t.currentScale=t.scale,t.isScaling=!1,1===t.scale&&(t.gesture.slide=void 0))},onTouchStart:function(e,t){var i=e.zoom;i.gesture.image&&0!==i.gesture.image.length&&(i.image.isTouched||("android"===e.device.os&&t.preventDefault(),i.image.isTouched=!0,i.image.touchesStart.x="touchstart"===t.type?t.targetTouches[0].pageX:t.pageX,i.image.touchesStart.y="touchstart"===t.type?t.targetTouches[0].pageY:t.pageY))},onTouchMove:function(e){var t=S.zoom;if(t.gesture.image&&0!==t.gesture.image.length&&(S.allowClick=!1,t.image.isTouched&&t.gesture.slide)){t.image.isMoved||(t.image.width=t.gesture.image[0].offsetWidth,t.image.height=t.gesture.image[0].offsetHeight,t.image.startX=S.getTranslate(t.gesture.imageWrap[0],"x")||0,t.image.startY=S.getTranslate(t.gesture.imageWrap[0],"y")||0,t.gesture.slideWidth=t.gesture.slide[0].offsetWidth,t.gesture.slideHeight=t.gesture.slide[0].offsetHeight,t.gesture.imageWrap.transition(0),S.rtl&&(t.image.startX=-t.image.startX),S.rtl&&(t.image.startY=-t.image.startY));var i=t.image.width*t.scale,s=t.image.height*t.scale;if(!(i<t.gesture.slideWidth&&s<t.gesture.slideHeight)){if(t.image.minX=Math.min(t.gesture.slideWidth/2-i/2,0),t.image.maxX=-t.image.minX,t.image.minY=Math.min(t.gesture.slideHeight/2-s/2,0),t.image.maxY=-t.image.minY,t.image.touchesCurrent.x="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,t.image.touchesCurrent.y="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,!t.image.isMoved&&!t.isScaling){if(S.isHorizontal()&&Math.floor(t.image.minX)===Math.floor(t.image.startX)&&t.image.touchesCurrent.x<t.image.touchesStart.x||Math.floor(t.image.maxX)===Math.floor(t.image.startX)&&t.image.touchesCurrent.x>t.image.touchesStart.x)return void(t.image.isTouched=!1);if(!S.isHorizontal()&&Math.floor(t.image.minY)===Math.floor(t.image.startY)&&t.image.touchesCurrent.y<t.image.touchesStart.y||Math.floor(t.image.maxY)===Math.floor(t.image.startY)&&t.image.touchesCurrent.y>t.image.touchesStart.y)return void(t.image.isTouched=!1)}e.preventDefault(),e.stopPropagation(),t.image.isMoved=!0,t.image.currentX=t.image.touchesCurrent.x-t.image.touchesStart.x+t.image.startX,t.image.currentY=t.image.touchesCurrent.y-t.image.touchesStart.y+t.image.startY,t.image.currentX<t.image.minX&&(t.image.currentX=t.image.minX+1-Math.pow(t.image.minX-t.image.currentX+1,.8)),t.image.currentX>t.image.maxX&&(t.image.currentX=t.image.maxX-1+Math.pow(t.image.currentX-t.image.maxX+1,.8)),t.image.currentY<t.image.minY&&(t.image.currentY=t.image.minY+1-Math.pow(t.image.minY-t.image.currentY+1,.8)),t.image.currentY>t.image.maxY&&(t.image.currentY=t.image.maxY-1+Math.pow(t.image.currentY-t.image.maxY+1,.8)),t.velocity.prevPositionX||(t.velocity.prevPositionX=t.image.touchesCurrent.x),t.velocity.prevPositionY||(t.velocity.prevPositionY=t.image.touchesCurrent.y),t.velocity.prevTime||(t.velocity.prevTime=Date.now()),t.velocity.x=(t.image.touchesCurrent.x-t.velocity.prevPositionX)/(Date.now()-t.velocity.prevTime)/2,t.velocity.y=(t.image.touchesCurrent.y-t.velocity.prevPositionY)/(Date.now()-t.velocity.prevTime)/2,Math.abs(t.image.touchesCurrent.x-t.velocity.prevPositionX)<2&&(t.velocity.x=0),Math.abs(t.image.touchesCurrent.y-t.velocity.prevPositionY)<2&&(t.velocity.y=0),t.velocity.prevPositionX=t.image.touchesCurrent.x,t.velocity.prevPositionY=t.image.touchesCurrent.y,t.velocity.prevTime=Date.now(),t.gesture.imageWrap.transform("translate3d("+t.image.currentX+"px, "+t.image.currentY+"px,0)")}}},onTouchEnd:function(e,t){var i=e.zoom;if(i.gesture.image&&0!==i.gesture.image.length){if(!i.image.isTouched||!i.image.isMoved)return i.image.isTouched=!1,void(i.image.isMoved=!1);i.image.isTouched=!1,i.image.isMoved=!1;var s=300,o=300,n=i.velocity.x*s,a=i.image.currentX+n,r=i.velocity.y*o,l=i.image.currentY+r;0!==i.velocity.x&&(s=Math.abs((a-i.image.currentX)/i.velocity.x)),0!==i.velocity.y&&(o=Math.abs((l-i.image.currentY)/i.velocity.y));var d=Math.max(s,o);i.image.currentX=a,i.image.currentY=l;var p=i.image.width*i.scale,c=i.image.height*i.scale;i.image.minX=Math.min(i.gesture.slideWidth/2-p/2,0),i.image.maxX=-i.image.minX,i.image.minY=Math.min(i.gesture.slideHeight/2-c/2,0),i.image.maxY=-i.image.minY,i.image.currentX=Math.max(Math.min(i.image.currentX,i.image.maxX),i.image.minX),i.image.currentY=Math.max(Math.min(i.image.currentY,i.image.maxY),i.image.minY),i.gesture.imageWrap.transition(d).transform("translate3d("+i.image.currentX+"px, "+i.image.currentY+"px,0)")}},onTransitionEnd:function(e){var t=e.zoom;t.gesture.slide&&e.previousIndex!==e.activeIndex&&(t.gesture.image.transform("translate3d(0,
10,0) scale(1)"),t.gesture.imageWrap.transform("translate3d(0,0,0)"),t.gesture.slide=t.gesture.image=t.gesture.imageWrap=void 0,t.scale=t.currentScale=1)},toggleZoom:function(e,t){var i,s,o,n,a,r,l,d,p,c,u,h,m,f,g,v,y=e.zoom;(y.gesture.slide||(y.gesture.slide=e.clickedSlide?H(e.clickedSlide):e.slides.eq(e.activeIndex),y.gesture.image=y.gesture.slide.find("img, svg, canvas"),y.gesture.imageWrap=y.gesture.image.parent("."+e.params.zoomContainerClass)),y.gesture.image&&0!==y.gesture.image.length)&&(void 0===y.image.touchesStart.x&&t?(i="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,s="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(i=y.image.touchesStart.x,s=y.image.touchesStart.y),y.scale&&1!==y.scale?(y.scale=y.currentScale=1,y.gesture.imageWrap.transition(300).transform("translate3d(0,0,0)"),y.gesture.image.transition(300).transform("translate3d(0,0,0) scale(1)"),y.gesture.slide=void 0):(y.scale=y.currentScale=y.gesture.imageWrap.attr("data-swiper-zoom")||e.params.zoomMax,t?(g=y.gesture.slide[0].offsetWidth,v=y.gesture.slide[0].offsetHeight,o=y.gesture.slide.offset().left+g/2-i,n=y.gesture.slide.offset().top+v/2-s,l=y.gesture.image[0].offsetWidth,d=y.gesture.image[0].offsetHeight,p=l*y.scale,c=d*y.scale,m=-(u=Math.min(g/2-p/2,0)),f=-(h=Math.min(v/2-c/2,0)),(a=o*y.scale)<u&&(a=u),m<a&&(a=m),(r=n*y.scale)<h&&(r=h),f<r&&(r=f)):r=a=0,y.gesture.imageWrap.transition(300).transform("translate3d("+a+"px, "+r+"px,0)"),y.gesture.image.transition(300).transform("translate3d(0,0,0) scale("+y.scale+")")))},attachEvents:function(e){var i=e?"off":"on";if(S.params.zoom){var t=(S.slides,!("touchstart"!==S.touchEvents.start||!S.support.passiveListener||!S.params.passiveListeners)&&{passive:!0,capture:!1});S.support.gestures?(S.slides[i]("gesturestart",S.zoom.onGestureStart,t),S.slides[i]("gesturechange",S.zoom.onGestureChange,t),S.slides[i]("gestureend",S.zoom.onGestureEnd,t)):"touchstart"===S.touchEvents.start&&(S.slides[i](S.touchEvents.start,S.zoom.onGestureStart,t),S.slides[i](S.touchEvents.move,S.zoom.onGestureChange,t),S.slides[i](S.touchEvents.end,S.zoom.onGestureEnd,t)),S[i]("touchStart",S.zoom.onTouchStart),S.slides.each(function(e,t){0<H(t).find("."+S.params.zoomContainerClass).length&&H(t)[i](S.touchEvents.move,S.zoom.onTouchMove)}),S[i]("touchEnd",S.zoom.onTouchEnd),S[i]("transitionEnd",S.zoom.onTransitionEnd),S.params.zoomToggle&&S.on("doubleTap",S.zoom.toggleZoom)}},init:function(){S.zoom.attachEvents()},destroy:function(){S.zoom.attachEvents(!0)}},S._plugins=[],S.plugins){var A=S.plugins[O](S,S.params[O]);A&&S._plugins.push(A)}return S.callPlugins=function(e){for(var t=0;t<S._plugins.length;t++)e in S._plugins[t]&&S._plugins[t][e](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},S.emitterEventListeners={},S.emit=function(e){var t;if(S.params[e]&&S.params[e](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),S.emitterEventListeners[e])for(t=0;t<S.emitterEventListeners[e].length;t++)S.emitterEventListeners[e][t](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);S.callPlugins&&S.callPlugins(e,arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},S.on=function(e,t){return e=a(e),S.emitterEventListeners[e]||(S.emitterEventListeners[e]=[]),S.emitterEventListeners[e].push(t),S},S.off=function(e,t){var i;if(e=a(e),void 0===t)return S.emitterEventListeners[e]=[],S;if(S.emitterEventListeners[e]&&0!==S.emitterEventListeners[e].length){for(i=0;i<S.emitterEventListeners[e].length;i++)S.emitterEventListeners[e][i]===t&&S.emitterEventListeners[e].splice(i,1);return S}},S.once=function(e,t){e=a(e);var i=function(){t(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]),S.off(e,i)};return S.on(e,i),S},S.a11y={makeFocusable:function(e){return e.attr("tabIndex","0"),e},addRole:function(e,t){return e.attr("role",t),e},addLabel:function(e,t){return e.attr("aria-label",t),e},disable:function(e){return e.attr("aria-disabled",!0),e},enable:function(e){return e.attr("aria-disabled",!1),e},onEnterKey:function(e){13===e.keyCode&&(H(e.target).is(S.params.nextButton)?(S.onClickNext(e),S.isEnd?S.a11y.notify(S.params.lastSlideMessage):S.a11y.notify(S.params.nextSlideMessage)):H(e.target).is(S.params.prevButton)&&(S.onClickPrev(e),S.isBeginning?S.a11y.notify(S.params.firstSlideMessage):S.a11y.notify(S.params.prevSlideMessage)),H(e.target).is("."+S.params.bulletClass)&&H(e.target)[0].click())},liveRegion:H('<span class="'+S.params.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>'),notify:function(e){var t=S.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},init:function(){S.params.nextButton&&S.nextButton&&0<S.nextButton.length&&(S.a11y.makeFocusable(S.nextButton),S.a11y.addRole(S.nextButton,"button"),S.a11y.addLabel(S.nextButton,S.params.nextSlideMessage)),S.params.prevButton&&S.prevButton&&0<S.prevButton.length&&(S.a11y.makeFocusable(S.prevButton),S.a11y.addRole(S.prevButton,"button"),S.a11y.addLabel(S.prevButton,S.params.prevSlideMessage)),H(S.container).append(S.a11y.liveRegion)},initPagination:function(){S.params.pagination&&S.params.paginationClickable&&S.bullets&&S.bullets.length&&S.bullets.each(function(){var e=H(this);S.a11y.makeFocusable(e),S.a11y.addRole(e,"button"),S.a11y.addLabel(e,S.params.paginationBulletMessage.replace(/{{index}}/,e.index()+1))})},destroy:function(){S.a11y.liveRegion&&0<S.a11y.liveRegion.length&&S.a11y.liveRegion.remove()}},S.init=function(){S.params.loop&&S.createLoop(),S.updateContainerSize(),S.updateSlidesSize(),S.updatePagination(),S.params.scrollbar&&S.scrollbar&&(S.scrollbar.set(),S.params.scrollbarDraggable&&S.scrollbar.enableDraggable()),"slide"!==S.params.effect&&S.effects[S.params.effect]&&(S.params.loop||S.updateProgress(),S.effects[S.params.effect].setTranslate()),S.params.loop?S.slideTo(S.params.initialSlide+S.loopedSlides,0,S.params.runCallbacksOnInit):(S.slideTo(S.params.initialSlide,0,S.params.runCallbacksOnInit),0===S.params.initialSlide&&(S.parallax&&S.params.parallax&&S.parallax.setTranslate(),S.lazy&&S.params.lazyLoading&&(S.lazy.load(),S.lazy.initialImageLoaded=!0))),S.attachEvents(),S.params.observer&&S.support.observer&&S.initOb
1servers(),S.params.preloadImages&&!S.params.lazyLoading&&S.preloadImages(),S.params.zoom&&S.zoom&&S.zoom.init(),S.params.autoplay&&S.startAutoplay(),S.params.keyboardControl&&S.enableKeyboardControl&&S.enableKeyboardControl(),S.params.mousewheelControl&&S.enableMousewheelControl&&S.enableMousewheelControl(),S.params.hashnavReplaceState&&(S.params.replaceState=S.params.hashnavReplaceState),S.params.history&&S.history&&S.history.init(),S.params.hashnav&&S.hashnav&&S.hashnav.init(),S.params.a11y&&S.a11y&&S.a11y.init(),S.emit("onInit",S)},S.cleanupStyles=function(){S.container.removeClass(S.classNames.join(" ")).removeAttr("style"),S.wrapper.removeAttr("style"),S.slides&&S.slides.length&&S.slides.removeClass([S.params.slideVisibleClass,S.params.slideActiveClass,S.params.slideNextClass,S.params.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-column").removeAttr("data-swiper-row"),S.paginationContainer&&S.paginationContainer.length&&S.paginationContainer.removeClass(S.params.paginationHiddenClass),S.bullets&&S.bullets.length&&S.bullets.removeClass(S.params.bulletActiveClass),S.params.prevButton&&H(S.params.prevButton).removeClass(S.params.buttonDisabledClass),S.params.nextButton&&H(S.params.nextButton).removeClass(S.params.buttonDisabledClass),S.params.scrollbar&&S.scrollbar&&(S.scrollbar.track&&S.scrollbar.track.length&&S.scrollbar.track.removeAttr("style"),S.scrollbar.drag&&S.scrollbar.drag.length&&S.scrollbar.drag.removeAttr("style"))},S.destroy=function(e,t){S.detachEvents(),S.stopAutoplay(),S.params.scrollbar&&S.scrollbar&&S.params.scrollbarDraggable&&S.scrollbar.disableDraggable(),S.params.loop&&S.destroyLoop(),t&&S.cleanupStyles(),S.disconnectObservers(),S.params.zoom&&S.zoom&&S.zoom.destroy(),S.params.keyboardControl&&S.disableKeyboardControl&&S.disableKeyboardControl(),S.params.mousewheelControl&&S.disableMousewheelControl&&S.disableMousewheelControl(),S.params.a11y&&S.a11y&&S.a11y.destroy(),S.params.history&&!S.params.replaceState&&window.removeEventListener("popstate",S.history.setHistoryPopState),S.params.hashnav&&S.hashnav&&S.hashnav.destroy(),S.emit("onDestroy"),!1!==e&&(S=null)},S.init(),S}};_.prototype={isSafari:(r=window.navigator.userAgent.toLowerCase(),0<=r.indexOf("safari")&&r.indexOf("chrome")<0&&r.indexOf("android")<0),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(window.navigator.userAgent),isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},browser:{ie:window.navigator.pointerEnabled||window.navigator.msPointerEnabled,ieTouch:window.navigator.msPointerEnabled&&1<window.navigator.msMaxTouchPoints||window.navigator.pointerEnabled&&1<window.navigator.maxTouchPoints,lteIE9:(a=document.createElement("div"),a.innerHTML="\x3c!--[if lte IE 9]><i></i><![endif]--\x3e",1===a.getElementsByTagName("i").length)},device:(t=window.navigator.userAgent,i=t.match(/(Android);?[\s\/]+([\d.]+)?/),s=t.match(/(iPad).*OS\s([\d_]+)/),o=t.match(/(iPod)(.*OS\s([\d_]+))?/),n=!s&&t.match(/(iPhone\sOS|iOS)\s([\d_]+)/),{ios:s||n||o,android:i}),support:{touch:window.Modernizr&&!0===Modernizr.touch||!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch),transforms3d:window.Modernizr&&!0===Modernizr.csstransforms3d||(e=document.createElement("div").style,"webkitPerspective"in e||"MozPerspective"in e||"OPerspective"in e||"MsPerspective"in e||"perspective"in e),flexbox:function(){for(var e=document.createElement("div").style,t="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),i=0;i<t.length;i++)if(t[i]in e)return!0}(),observer:"MutationObserver"in window||"WebkitMutationObserver"in window,passiveListener:function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in window},plugins:{}};for(var B=function(){var l=function(e){var t=0;for(t=0;t<e.length;t++)this[t]=e[t];return this.length=e.length,this},d=function(e,t){var i=[],s=0;if(e&&!t&&e instanceof l)return e;if(e)if("string"==typeof e){var o,n,a=e.trim();if(0<=a.indexOf("<")&&0<=a.indexOf(">")){var r="div";for(0===a.indexOf("<li")&&(r="ul"),0===a.indexOf("<tr")&&(r="tbody"),0!==a.indexOf("<td")&&0!==a.indexOf("<th")||(r="tr"),0===a.indexOf("<tbody")&&(r="table"),0===a.indexOf("<option")&&(r="select"),(n=document.createElement(r)).innerHTML=e,s=0;s<n.childNodes.length;s++)i.push(n.childNodes[s])}else for(o=t||"#"!==e[0]||e.match(/[ .<>:~]/)?(t||document).querySelectorAll(e):[document.getElementById(e.split("#")[1])],s=0;s<o.length;s++)o[s]&&i.push(o[s])}else if(e.nodeType||e===window||e===document)i.push(e);else if(0<e.length&&e[0].nodeType)for(s=0;s<e.length;s++)i.push(e[s]);return new l(i)};return l.prototype={addClass:function(e){if(void 0===e)return this;for(var t=e.split(" "),i=0;i<t.length;i++)for(var s=0;s<this.length;s++)this[s].classList.add(t[i]);return this},removeClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i++)for(var s=0;s<this.length;s++)this[s].classList.remove(t[i]);return this},hasClass:function(e){return!!this[0]&&this[0].classList.contains(e)},toggleClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i++)for(var s=0;s<this.length;s++)this[s].classList.toggle(t[i]);return this},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var i=0;i<this.length;i++)if(2===arguments.length)this[i].setAttribute(e,t);else for(var s in e)this[i][s]=e[s],this[i].setAttribute(s,e[s]);return this},removeAttr:function(e){for(var t=0;t<this.length;t++)this[t].removeAttribute(e);return this},data:function(e,t){if(void 0!==t){for(var i=0;i<this.length;i++){var s=this[i];s.dom7ElementDataStorage||(s.dom7ElementDataStorage={}),s.dom7ElementDataStorage[e]=t}return this}if(this[0]){var o=this[0].getAttribute("data-"+e);return o||(this[0].dom7ElementDataStorage&&e in this[0].dom7ElementDataStorage?this[0].dom7ElementDataStorage[e]:void 0)}},transform:function(e){for(var t=0;t<this.length;t++){var i=this[t].style;i.webkitTransform=i.MsTransform=i.msTransform=i.MozTransform=i.OTransform=i.transform=e}return this},transition:function(e){"string"!=typeof e&&(e+="ms");for(var t=0;t<this.length;t++){var i=this[t].style;i.webkitTransitionDuration=i.MsTransitionDuration=i.msTransitionDuration=i.MozTransitionDuration=i.OTransitionDuration=i.transitionDuration=e}return this},on:function(e,o,n,t){function i(e){var t=e.target;if(d(t).is(o))n.call(t,e);else for(var i=d(t).parents(),s=0;s<i.length;s++)d(i[s]).is(o)&&n.call(i[s],e)}var s,a,r=e.split(" ");for(s=0;s<this.length;s++)if("function"==typeof o||!1===o)for("function"==typeof o&&(t=(n=o)||!1),a=0;a<r.length;a++)this[s].addEventListener(r[a],n,t);else for(a=0;a<r.length;a++)this[s].dom7LiveListeners||(this[s].dom7LiveListeners=[]),this[s].dom7LiveListeners.push({listener:n,liveListener:i}),this[s].addEventListener(r[a],i,t);return this},off:function(e,t,i,s){for(var o=e.split(" "),n=0;n<o.length;n++)for(var a=0;a<this.length;a++)if("function"==typeof t||!1===t)"function"==typeof t&&(s=(i=t)||!1),this[a].removeEventListener(o[n],i,s);else if(this[a].dom7LiveListeners)for(var r=0;r<this[a].dom7LiveListeners.length;r++)this[a].dom7LiveListeners[r].listener===i&&this[a].removeEventListener(o[n],this[a].dom7LiveListeners[r].liveListener,s);return this},once:function(i,s,o,n){var a=this;"function"==typeof s&&(n=o=s=!1),a.on(i,s,function e(t){o(t),a.off(i,s,e,n)},n)},trigger:function(e,t){for(var i=0;i<this.length;i++){var s;try{s=new window.CustomEvent(e,{detail:t,bubbles:!0,cancelable:!0})}catch(i){(s=document.createEvent("Event")).initEvent(e,!0,!0),s.detail=t}this[i].dispatchEvent(s)}return this},transitionEnd:function(t){function i(e){if(e.target===this)for(t.call(this,e),s=0;s<o.length;s++)n.off(o[s],i)}var s,o=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],n=this;if(t)for(s=0;s<o.length;s++)n.on(o[s],i);return this},width:function(){return this[0]===window?window.innerWidth:0<this.length?parseFloat(this.css("width")):null},outerWidth:function(e){return 0<this.length?e?this[0].offsetWidth+parseFloat(this.css("margin-right"))+
1parseFloat(this.css("margin-left")):this[0].offsetWidth:null},height:function(){return this[0]===window?window.innerHeight:0<this.length?parseFloat(this.css("height")):null},outerHeight:function(e){return 0<this.length?e?this[0].offsetHeight+parseFloat(this.css("margin-top"))+parseFloat(this.css("margin-bottom")):this[0].offsetHeight:null},offset:function(){if(0<this.length){var e=this[0],t=e.getBoundingClientRect(),i=document.body,s=e.clientTop||i.clientTop||0,o=e.clientLeft||i.clientLeft||0,n=window.pageYOffset||e.scrollTop,a=window.pageXOffset||e.scrollLeft;return{top:t.top+n-s,left:t.left+a-o}}return null},css:function(e,t){var i;if(1===arguments.length){if("string"!=typeof e){for(i=0;i<this.length;i++)for(var s in e)this[i].style[s]=e[s];return this}if(this[0])return window.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(i=0;i<this.length;i++)this[i].style[e]=t;return this}return this},each:function(e){for(var t=0;t<this.length;t++)e.call(this[t],t,this[t]);return this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:void 0;for(var t=0;t<this.length;t++)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t++)this[t].textContent=e;return this},is:function(e){if(!this[0])return!1;var t,i;if("string"==typeof e){var s=this[0];if(s===document)return e===document;if(s===window)return e===window;if(s.matches)return s.matches(e);if(s.webkitMatchesSelector)return s.webkitMatchesSelector(e);if(s.mozMatchesSelector)return s.mozMatchesSelector(e);if(s.msMatchesSelector)return s.msMatchesSelector(e);for(t=d(e),i=0;i<t.length;i++)if(t[i]===this[0])return!0;return!1}if(e===document)return this[0]===document;if(e===window)return this[0]===window;if(e.nodeType||e instanceof l){for(t=e.nodeType?[e]:e,i=0;i<t.length;i++)if(t[i]===this[0])return!0;return!1}return!1},index:function(){if(this[0]){for(var e=this[0],t=0;null!==(e=e.previousSibling);)1===e.nodeType&&t++;return t}},eq:function(e){if(void 0===e)return this;var t,i=this.length;return i-1<e?new l([]):e<0?new l((t=i+e)<0?[]:[this[t]]):new l([this[e]])},append:function(e){var t,i;for(t=0;t<this.length;t++)if("string"==typeof e){var s=document.createElement("div");for(s.innerHTML=e;s.firstChild;)this[t].appendChild(s.firstChild)}else if(e instanceof l)for(i=0;i<e.length;i++)this[t].appendChild(e[i]);else this[t].appendChild(e);return this},prepend:function(e){var t,i;for(t=0;t<this.length;t++)if("string"==typeof e){var s=document.createElement("div");for(s.innerHTML=e,i=s.childNodes.length-1;0<=i;i--)this[t].insertBefore(s.childNodes[i],this[t].childNodes[0])}else if(e instanceof l)for(i=0;i<e.length;i++)this[t].insertBefore(e[i],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this},insertBefore:function(e){for(var t=d(e),i=0;i<this.length;i++)if(1===t.length)t[0].parentNode.insertBefore(this[i],t[0]);else if(1<t.length)for(var s=0;s<t.length;s++)t[s].parentNode.insertBefore(this[i].cloneNode(!0),t[s])},insertAfter:function(e){for(var t=d(e),i=0;i<this.length;i++)if(1===t.length)t[0].parentNode.insertBefore(this[i],t[0].nextSibling);else if(1<t.length)for(var s=0;s<t.length;s++)t[s].parentNode.insertBefore(this[i].cloneNode(!0),t[s].nextSibling)},next:function(e){return new l(0<this.length?e?this[0].nextElementSibling&&d(this[0].nextElementSibling).is(e)?[this[0].nextElementSibling]:[]:this[0].nextElementSibling?[this[0].nextElementSibling]:[]:[])},nextAll:function(e){var t=[],i=this[0];if(!i)return new l([]);for(;i.nextElementSibling;){var s=i.nextElementSibling;e?d(s).is(e)&&t.push(s):t.push(s),i=s}return new l(t)},prev:function(e){return new l(0<this.length?e?this[0].previousElementSibling&&d(this[0].previousElementSibling).is(e)?[this[0].previousElementSibling]:[]:this[0].previousElementSibling?[this[0].previousElementSibling]:[]:[])},prevAll:function(e){var t=[],i=this[0];if(!i)return new l([]);for(;i.previousElementSibling;){var s=i.previousElementSibling;e?d(s).is(e)&&t.push(s):t.push(s),i=s}return new l(t)},parent:function(e){for(var t=[],i=0;i<this.length;i++)e?d(this[i].parentNode).is(e)&&t.push(this[i].parentNode):t.push(this[i].parentNode);return d(d.unique(t))},parents:function(e){for(var t=[],i=0;i<this.length;i++)for(var s=this[i].parentNode;s;)e?d(s).is(e)&&t.push(s):t.push(s),s=s.parentNode;return d(d.unique(t))},find:function(e){for(var t=[],i=0;i<this.length;i++)for(var s=this[i].querySelectorAll(e),o=0;o<s.length;o++)t.push(s[o]);return new l(t)},children:function(e){for(var t=[],i=0;i<this.length;i++)for(var s=this[i].childNodes,o=0;o<s.length;o++)e?1===s[o].nodeType&&d(s[o]).is(e)&&t.push(s[o]):1===s[o].nodeType&&t.push(s[o]);return new l(d.unique(t))},remove:function(){for(var e=0;e<this.length;e++)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this},add:function(){var e,t;for(e=0;e<arguments.length;e++){var i=d(arguments[e]);for(t=0;t<i.length;t++)this[this.length]=i[t],this.length++}return this}},d.fn=l.prototype,d.unique=function(e){for(var t=[],i=0;i<e.length;
1i++)-1===t.indexOf(e[i])&&t.push(e[i]);return t},d}(),d=["jQuery","Zepto","Dom7"],p=0;p<d.length;p++)window[d[p]]&&function(e){e.fn.swiper=function(t){var i;return e(this).each(function(){var e=new _(this,t);i||(i=e)}),i}}(window[d[p]]);(l=void 0===B?window.Dom7||window.Zepto||window.jQuery:B)&&("transitionEnd"in l.fn||(l.fn.transitionEnd=function(t){function i(e){if(e.target===this)for(t.call(this,e),s=0;s<o.length;s++)n.off(o[s],i)}var s,o=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],n=this;if(t)for(s=0;s<o.length;s++)n.on(o[s],i);return this}),"transform"in l.fn||(l.fn.transform=function(e){for(var t=0;t<this.length;t++){var i=this[t].style;i.webkitTransform=i.MsTransform=i.msTransform=i.MozTransform=i.OTransform=i.transform=e}return this}),"transition"in l.fn||(l.fn.transition=function(e){"string"!=typeof e&&(e+="ms");for(var t=0;t<this.length;t++){var i=this[t].style;i.webkitTransitionDuration=i.MsTransitionDuration=i.msTransitionDuration=i.MozTransitionDuration=i.OTransitionDuration=i.transitionDuration=e}return this}),"outerWidth"in l.fn||(l.fn.outerWidth=function(e){return 0<this.length?e?this[0].offsetWidth+parseFloat(this.css("margin-right"))+parseFloat(this.css("margin-left")):this[0].offsetWidth:null})),window.Swiper=_}(),"undefined"!=typeof module?module.exports=window.Swiper:"function"==typeof define&&define.amd&&define([],function(){"use strict";return window.Swiper});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.