<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">function isPassive(){var e=!1;try{addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){e=!0}}))}catch(e){}return e}!function(e,t){"function"==typeof define&amp;&amp;define.amd?define(["module","exports"],t):"undefined"!=typeof exports?t(module,exports):(t(t={exports:{}},t.exports),e.autosize=t.exports)}(this,function(e,t){"use strict";var i,s,h="function"==typeof Map?new Map:(i=[],s=[],{has:function(e){return-1&lt;i.indexOf(e)},get:function(e){return s[i.indexOf(e)]},set:function(e,t){-1===i.indexOf(e)&amp;&amp;(i.push(e),s.push(t))},delete:function(e){e=i.indexOf(e);-1&lt;e&amp;&amp;(i.splice(e,1),s.splice(e,1))}}),c=function(e){return new Event(e,{bubbles:!0})};try{new Event("test")}catch(e){c=function(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!1),t}}function a(s){var i,a,n,e,r,t;function o(e){var t=s.style.width;s.style.width="0px",s.offsetWidth,s.style.width=t,s.style.overflowY=e}function l(){var e,t;0!==s.scrollHeight&amp;&amp;(e=function(e){for(var t=[];e&amp;&amp;e.parentNode&amp;&amp;e.parentNode instanceof Element;)e.parentNode.scrollTop&amp;&amp;t.push({node:e.parentNode,scrollTop:e.parentNode.scrollTop}),e=e.parentNode;return t}(s),t=document.documentElement&amp;&amp;document.documentElement.scrollTop,s.style.height="",s.style.height=s.scrollHeight+i+"px",a=s.clientWidth,e.forEach(function(e){e.node.scrollTop=e.scrollTop}),t&amp;&amp;(document.documentElement.scrollTop=t))}function d(){l();var e=Math.round(parseFloat(s.style.height)),t=window.getComputedStyle(s,null),i="content-box"===t.boxSizing?Math.round(parseFloat(t.height)):s.offsetHeight;if(i&lt;e?"hidden"===t.overflowY&amp;&amp;(o("scroll"),l(),i="content-box"===t.boxSizing?Math.round(parseFloat(window.getComputedStyle(s,null).height)):s.offsetHeight):"hidden"!==t.overflowY&amp;&amp;(o("hidden"),l(),i="content-box"===t.boxSizing?Math.round(parseFloat(window.getComputedStyle(s,null).height)):s.offsetHeight),n!==i){n=i;i=c("autosize:resized");try{s.dispatchEvent(i)}catch(e){}}}s&amp;&amp;s.nodeName&amp;&amp;"TEXTAREA"===s.nodeName&amp;&amp;!h.has(s)&amp;&amp;(n=a=i=null,e=function(){s.clientWidth!==a&amp;&amp;d()},r=function(t){window.removeEventListener("resize",e,!1),s.removeEventListener("input",d,!1),s.removeEventListener("keyup",d,!1),s.removeEventListener("autosize:destroy",r,!1),s.removeEventListener("autosize:update",d,!1),Object.keys(t).forEach(function(e){s.style[e]=t[e]}),h.delete(s)}.bind(s,{height:s.style.height,resize:s.style.resize,overflowY:s.style.overflowY,overflowX:s.style.overflowX,wordWrap:s.style.wordWrap}),s.addEventListener("autosize:destroy",r,!1),"onpropertychange"in s&amp;&amp;"oninput"in s&amp;&amp;s.addEventListener("keyup",d,!1),window.addEventListener("resize",e,!1),s.addEventListener("input",d,!1),s.addEventListener("autosize:update",d,!1),s.style.overflowX="hidden",s.style.wordWrap="break-word",h.set(s,{destroy:r,update:d}),"vertical"===(t=window.getComputedStyle(s,null)).resize?s.style.resize="none":"both"===t.resize&amp;&amp;(s.style.resize="horizontal"),i="content-box"===t.boxSizing?-(parseFloat(t.paddingTop)+parseFloat(t.paddingBottom)):parseFloat(t.borderTopWidth)+parseFloat(t.borderBottomWidth),isNaN(i)&amp;&amp;(i=0),d())}function n(e){e=h.get(e);e&amp;&amp;e.destroy()}function r(e){e=h.get(e);e&amp;&amp;e.update()}var o=null;"undefined"==typeof window||"function"!=typeof window.getComputedStyle?((o=function(e){return e}).destroy=function(e){return e},o.update=function(e){return e}):((o=function(e,t){return e&amp;&amp;Array.prototype.forEach.call(e.length?e:[e],a),e}).destroy=function(e){return e&amp;&amp;Array.prototype.forEach.call(e.length?e:[e],n),e},o.update=function(e){return e&amp;&amp;Array.prototype.forEach.call(e.length?e:[e],r),e}),t.default=o,e.exports=t.default}),function(e){"function"==typeof define&amp;&amp;define.amd?define(["jquery"],e):e(jQuery)}(function(T){T.ui=T.ui||{};var n;T.ui.version="1.12.1",T.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38};function e(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["1ì›”","2ì›”","3ì›”","4ì›”","5ì›”","6ì›”","7ì›”","8ì›”","9ì›”","10ì›”","11ì›”","12ì›”"],monthNamesShort:["1ì›”","2ì›”","3ì›”","4ì›”","5ì›”","6ì›”","7ì›”","8ì›”","9ì›”","10ì›”","11ì›”","12ì›”"],dayNames:["ì¼ìš”ì¼","ì›”ìš”ì¼","í™”ìš”ì¼","ìˆ˜ìš”ì¼","ëª©ìš”ì¼","ê¸ˆìš”ì¼","í†&nbsp;ìš”ì¼"],dayNamesShort:["ì¼","ì›”","í™”","ìˆ˜","ëª©","ê¸ˆ","í†&nbsp;"],dayNamesMin:["ì¼","ì›”","í™”","ìˆ˜","ëª©","ê¸ˆ","í†&nbsp;"],weekHeader:"Wk",dateFormat:"yy.mm.dd",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},T.extend(this._defaults,this.regional[""]),this.regional.en=T.extend(!0,{},this.regional[""]),this.regional["en-US"]=T.extend(!0,{},this.regional.en),this.dpDiv=i(T("&lt;div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'&gt;&lt;/div&gt;"))}function i(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.on("mouseout",t,function(){T(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&amp;&amp;T(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&amp;&amp;T(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",t,r)}function r(){T.datepicker._isDisabledDatepicker((n.inline?n.dpDiv.parent():n.input)[0])||(T(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),T(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&amp;&amp;T(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&amp;&amp;T(this).addClass("ui-datepicker-next-hover"))}function l(e,t){for(var i in T.extend(e,t),t)null==t[i]&amp;&amp;(e[i]=t[i]);return e}T.extend(T.ui,{datepicker:{version:"1.12.1"}}),T.extend(e.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return l(this._defaults,e||{}),this},_attachDatepicker:function(e,t){var i,s=e.nodeName.toLowerCase(),a="div"===s||"span"===s;e.id||(this.uuid+=1,e.id="dp"+this.uuid),(i=this._newInst(T(e),a)).settings=T.extend({},t||{}),"input"===s?this._connectDatepicker(e,i):a&amp;&amp;this._inlineDatepicker(e,i)},_newInst:function(e,t){return{id:e[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?i(T("&lt;div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'&gt;&lt;/div&gt;")):this.dpDiv}},_connectDatepicker:function(e,t){var i=T(e);t.append=T([]),t.trigger=T([]),i.hasClass(this.markerClassName)||(this._attachments(i,t),i.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(t),T.data(e,"datepicker",t),t.settings.disabled&amp;&amp;this._disableDatepicker(e))},_attachments:function(e,t){var i,s=this._get(t,"appendText"),a=this._get(t,"isRTL");t.append&amp;&amp;t.append.remove(),s&amp;&amp;(t.append=T("&lt;span class='"+this._appendClass+"'&gt;"+s+"&lt;/span&gt;"),e[a?"before":"after"](t.append)),e.off("focus",this._showDatepicker),t.trigger&amp;&amp;t.trigger.remove(),"focus"!==(i=this._get(t,"showOn"))&amp;&amp;"both"!==i||e.on("focus",this._showDatepicker),"button"!==i&amp;&amp;"both"!==i||(s=this._get(t,"buttonText"),i=this._get(t,"buttonImage"),t.trigger=T(this._get(t,"buttonImageOnly")?T("&lt;img/&gt;").addClass(this._triggerClass).attr({src:i,alt:s,title:s}):T("&lt;button type='button'&gt;&lt;/button&gt;").addClass(this._triggerClass).html(i?T("&lt;img/&gt;").attr({src:i,alt:s,title:s}):s)),e[a?"before":"after"](t.trigger),t.trigger.on("click",function(){return T.datepicker._datepickerShowing&amp;&amp;T.datepicker._lastInput===e[0]?T.datepicker._hideDatepicker():(T.datepicker._datepickerShowing&amp;&amp;T.datepicker._lastInput!==e[0]&amp;&amp;T.datepicker._hideDatepicker(),T.datepicker._showDatepicker(e[0])),!1}))},_autoSize:function(e){var t,i,s,a,n,r;this._get(e,"autoSize")&amp;&amp;!e.inline&amp;&amp;(n=new Date(2009,11,20),(r=this._get(e,"dateFormat")).match(/[DM]/)&amp;&amp;(t=function(e){for(a=s=i=0;a&lt;e.length;a++)e[a].length&gt;i&amp;&amp;(i=e[a].length,s=a);return s},n.setMonth(t(this._get(e,r.match(/MM/)?"monthNames":"monthNamesShort"))),n.setDate(t(this._get(e,r.match(/DD/)?"dayNames":"dayNamesShort"))+20-n.getDay())),e.input.attr("size",this._formatDate(e,n).length))},_inlineDatepicker:function(e,t){var i=T(e);i.hasClass(this.markerClassName)||(i.addClass(this.markerClassName).append(t.dpDiv),T.data(e,"datepicker",t),this._setDate(t,this._getDefaultDate(t),!0),this._updateDatepicker(t),this._updateAlternate(t),t.settings.disabled&amp;&amp;this._disableDatepicker(e),t.dpDiv.css("display","block"))},_dialogDatepicker:function(e,t,i,s,a){var n,r=this._dialogInst;return r||(this.uuid+=1,n="dp"+this.uuid,this._dialogInput=T("&lt;input type='text' id='"+n+"' style='position: absolute; top: -100px; width: 0px;'/&gt;"),this._dialogInput.on("keydown",this._doKeyDown),T("body").append(this._dialogInput),(r=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},T.data(this._dialogInput[0],"datepicker",r)),l(r.settings,s||{}),t=t&amp;&amp;t.constructor===Date?this._formatDate(r,t):t,this._dialogInput.val(t),this._pos=a?a.length?a:[a.pageX,a.pageY]:null,this._pos||(n=document.documentElement.clientWidth,s=document.documentElement.clientHeight,t=document.documentElement.scrollLeft||document.body.scrollLeft,a=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[n/2-100+t,s/2-150+a]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),r.settings.onSelect=i,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),T.blockUI&amp;&amp;T.blockUI(this.dpDiv),T.data(this._dialogInput[0],"datepicker",r),this},_destroyDatepicker:function(e){var t,i=T(e),s=T.data(e,"datepicker");i.hasClass(this.markerClassName)&amp;&amp;(t=e.nodeName.toLowerCase(),T.removeData(e,"datepicker"),"input"===t?(s.append.remove(),s.trigger.remove(),i.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):"div"!==t&amp;&amp;"span"!==t||i.removeClass(this.markerClassName).empty(),n===s&amp;&amp;(n=null))},_enableDatepicker:function(t){var e,i=T(t),s=T.data(t,"datepicker");i.hasClass(this.markerClassName)&amp;&amp;("input"===(e=t.nodeName.toLowerCase())?(t.disabled=!1,s.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):"div"!==e&amp;&amp;"span"!==e||((i=i.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=T.map(this._disabledInputs,function(e){return e===t?null:e}))},_disableDatepicker:function(t){var e,i=T(t),s=T.data(t,"datepicker");i.hasClass(this.markerClassName)&amp;&amp;("input"===(e=t.nodeName.toLowerCase())?(t.disabled=!0,s.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):"div"!==e&amp;&amp;"span"!==e||((i=i.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=T.map(this._disabledInputs,function(e){return e===t?null:e}),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;t&lt;this._disabledInputs.length;t++)if(this._disabledInputs[t]===e)return!0;return!1},_getInst:function(e){try{return T.data(e,"datepicker")}catch(e){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,t,i){var s,a,n,r,o=this._getInst(e);if(2===arguments.length&amp;&amp;"string"==typeof t)return"defaults"===t?T.extend({},T.datepicker._defaults):o?"all"===t?T.extend({},o.settings):this._get(o,t):null;s=t||{},"string"==typeof t&amp;&amp;((s={})[t]=i),o&amp;&amp;(this._curInst===o&amp;&amp;this._hideDatepicker(),a=this._getDateDatepicker(e,!0),n=this._getMinMaxDate(o,"min"),r=this._getMinMaxDate(o,"max"),l(o.settings,s),null!==n&amp;&amp;void 0!==s.dateFormat&amp;&amp;void 0===s.minDate&amp;&amp;(o.settings.minDate=this._formatDate(o,n)),null!==r&amp;&amp;void 0!==s.dateFormat&amp;&amp;void 0===s.maxDate&amp;&amp;(o.settings.maxDate=this._formatDate(o,r)),"disabled"in s&amp;&amp;(s.disabled?this._disableDatepicker(e):this._enableDatepicker(e)),this._attachments(T(e),o),this._autoSize(o),this._setDate(o,a),this._updateAlternate(o),this._updateDatepicker(o))},_changeDatepicker:function(e,t,i){this._optionDatepicker(e,t,i)},_refreshDatepicker:function(e){e=this._getInst(e);e&amp;&amp;this._updateDatepicker(e)},_setDateDatepicker:function(e,t){e=this._getInst(e);e&amp;&amp;(this._setDate(e,t),this._updateDatepicker(e),this._updateAlternate(e))},_getDateDatepicker:function(e,t){e=this._getInst(e);return e&amp;&amp;!e.inline&amp;&amp;this._setDateFromField(e,t),e?this._getDate(e):null},_doKeyDown:function(e){var t,i,s=T.datepicker._getInst(e.target),a=!0,n=s.dpDiv.is(".ui-datepicker-rtl");if(s._keyEvent=!0,T.datepicker._datepickerShowing)switch(e.keyCode){case 9:T.datepicker._hideDatepicker(),a=!1;break;case 13:return(i=T("td."+T.datepicker._dayOverClass+":not(."+T.datepicker._currentClass+")",s.dpDiv))[0]&amp;&amp;T.datepicker._selectDay(e.target,s.selectedMonth,s.selectedYear,i[0]),(t=T.datepicker._get(s,"onSelect"))?(i=T.datepicker._formatDate(s),t.apply(s.input?s.input[0]:null,[i,s])):T.datepicker._hideDatepicker(),!1;case 27:T.datepicker._hideDatepicker();break;case 33:T.datepicker._adjustDate(e.target,e.ctrlKey?-T.datepicker._get(s,"stepBigMonths"):-T.datepicker._get(s,"stepMonths"),"M");break;case 34:T.datepicker._adjustDate(e.target,e.ctrlKey?+T.datepicker._get(s,"stepBigMonths"):+T.datepicker._get(s,"stepMonths"),"M");break;case 35:(e.ctrlKey||e.metaKey)&amp;&amp;T.datepicker._clearDate(e.target),a=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&amp;&amp;T.datepicker._gotoToday(e.target),a=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&amp;&amp;T.datepicker._adjustDate(e.target,n?1:-1,"D"),a=e.ctrlKey||e.metaKey,e.originalEvent.altKey&amp;&amp;T.datepicker._adjustDate(e.target,e.ctrlKey?-T.datepicker._get(s,"stepBigMonths"):-T.datepicker._get(s,"stepMonths"),"M");break;case 38:(e.ctrlKey||e.metaKey)&amp;&amp;T.datepicker._adjustDate(e.target,-7,"D"),a=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&amp;&amp;T.datepicker._adjustDate(e.target,n?-1:1,"D"),a=e.ctrlKey||e.metaKey,e.originalEvent.altKey&amp;&amp;T.datepicker._adjustDate(e.target,e.ctrlKey?+T.datepicker._get(s,"stepBigMonths"):+T.datepicker._get(s,"stepMonths"),"M");break;case 40:(e.ctrlKey||e.metaKey)&amp;&amp;T.datepicker._adjustDate(e.target,7,"D"),a=e.ctrlKey||e.metaKey;break;default:a=!1}else 36===e.keyCode&amp;&amp;e.ctrlKey?T.datepicker._showDatepicker(this):a=!1;a&amp;&amp;(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var t,i=T.datepicker._getInst(e.target);if(T.datepicker._get(i,"constrainInput"))return t=T.datepicker._possibleChars(T.datepicker._get(i,"dateFormat")),i=String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),e.ctrlKey||e.metaKey||i&lt;" "||!t||-1&lt;t.indexOf(i)},_doKeyUp:function(e){e=T.datepicker._getInst(e.target);if(e.input.val()!==e.lastVal)try{T.datepicker.parseDate(T.datepicker._get(e,"dateFormat"),e.input?e.input.val():null,T.datepicker._getFormatConfig(e))&amp;&amp;(T.datepicker._setDateFromField(e),T.datepicker._updateAlternate(e),T.datepicker._updateDatepicker(e))}catch(e){}return!0},_showDatepicker:function(e){var t,i,s,a;"input"!==(e=e.target||e).nodeName.toLowerCase()&amp;&amp;(e=T("input",e.parentNode)[0]),T.datepicker._isDisabledDatepicker(e)||T.datepicker._lastInput===e||(a=T.datepicker._getInst(e),T.datepicker._curInst&amp;&amp;T.datepicker._curInst!==a&amp;&amp;(T.datepicker._curInst.dpDiv.stop(!0,!0),a&amp;&amp;T.datepicker._datepickerShowing&amp;&amp;T.datepicker._hideDatepicker(T.datepicker._curInst.input[0])),!1!==(i=(s=T.datepicker._get(a,"beforeShow"))?s.apply(e,[e,a]):{})&amp;&amp;(l(a.settings,i),a.lastVal=null,T.datepicker._lastInput=e,T.datepicker._setDateFromField(a),T.datepicker._inDialog&amp;&amp;(e.value=""),T.datepicker._pos||(T.datepicker._pos=T.datepicker._findPos(e),T.datepicker._pos[1]+=e.offsetHeight),t=!1,T(e).parents().each(function(){return!(t|="fixed"===T(this).css("position"))}),s={left:T.datepicker._pos[0],top:T.datepicker._pos[1]},T.datepicker._pos=null,a.dpDiv.empty(),a.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),T.datepicker._updateDatepicker(a),s=T.datepicker._checkOffset(a,s,t),a.dpDiv.css({position:T.datepicker._inDialog&amp;&amp;T.blockUI?"static":t?"fixed":"absolute",display:"none",left:s.left+"px",top:s.top+"px"}),a.inline||(i=T.datepicker._get(a,"showAnim"),s=T.datepicker._get(a,"duration"),a.dpDiv.css("z-index",function(e){for(var t,i;e.length&amp;&amp;e[0]!==document;){if(("absolute"===(t=e.css("position"))||"relative"===t||"fixed"===t)&amp;&amp;(i=parseInt(e.css("zIndex"),10),!isNaN(i)&amp;&amp;0!==i))return i;e=e.parent()}return 0}(T(e))+1),T.datepicker._datepickerShowing=!0,T.effects&amp;&amp;T.effects.effect[i]?a.dpDiv.show(i,T.datepicker._get(a,"showOptions"),s):a.dpDiv[i||"show"](i?s:null),T.datepicker._shouldFocusInput(a)&amp;&amp;a.input.trigger("focus"),T.datepicker._curInst=a)))},_updateDatepicker:function(e){this.maxRows=4,(n=e).dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e);var t,i=this._getNumberOfMonths(e),s=i[1],a=e.dpDiv.find("."+this._dayOverClass+" a");0&lt;a.length&amp;&amp;r.apply(a.get(0)),e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),1&lt;s&amp;&amp;e.dpDiv.addClass("ui-datepicker-multi-"+s).css("width",17*s+"em"),e.dpDiv[(1!==i[0]||1!==i[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e===T.datepicker._curInst&amp;&amp;T.datepicker._datepickerShowing&amp;&amp;T.datepicker._shouldFocusInput(e)&amp;&amp;e.input.trigger("focus"),e.yearshtml&amp;&amp;(t=e.yearshtml,setTimeout(function(){t===e.yearshtml&amp;&amp;e.yearshtml&amp;&amp;e.dpDiv.find("select.ui-datepicker-year:first").replaceWith(e.yearshtml),t=e.yearshtml=null},0))},_shouldFocusInput:function(e){return e.input&amp;&amp;e.input.is(":visible")&amp;&amp;!e.input.is(":disabled")&amp;&amp;!e.input.is(":focus")},_checkOffset:function(e,t,i){var s=e.dpDiv.outerWidth(),a=e.dpDiv.outerHeight(),n=e.input?e.input.outerWidth():0,r=e.input?e.input.outerHeight():0,o=document.documentElement.clientWidth+(i?0:T(document).scrollLeft()),l=document.documentElement.clientHeight+(i?0:T(document).scrollTop());return t.left-=this._get(e,"isRTL")?s-n:0,t.left-=i&amp;&amp;t.left===e.input.offset().left?T(document).scrollLeft():0,t.top-=i&amp;&amp;t.top===e.input.offset().top+r?T(document).scrollTop():0,t.left-=Math.min(t.left,t.left+s&gt;o&amp;&amp;s&lt;o?Math.abs(t.left+s-o):0),t.top-=Math.min(t.top,t.top+a&gt;l&amp;&amp;a&lt;l?Math.abs(a+r):0),t},_findPos:function(e){for(var t=this._getInst(e),i=this._get(t,"isRTL");e&amp;&amp;("hidden"===e.type||1!==e.nodeType||T.expr.filters.hidden(e));)e=e[i?"previousSibling":"nextSibling"];return[(t=T(e).offset()).left,t.top]},_hideDatepicker:function(e){var t,i,s=this._curInst;!s||e&amp;&amp;s!==T.data(e,"datepicker")||this._datepickerShowing&amp;&amp;(t=this._get(s,"showAnim"),i=this._get(s,"duration"),e=function(){T.datepicker._tidyDialog(s)},T.effects&amp;&amp;(T.effects.effect[t]||T.effects[t])?s.dpDiv.hide(t,T.datepicker._get(s,"showOptions"),i,e):s.dpDiv["slideDown"===t?"slideUp":"fadeIn"===t?"fadeOut":"hide"](t?i:null,e),t||e(),this._datepickerShowing=!1,(e=this._get(s,"onClose"))&amp;&amp;e.apply(s.input?s.input[0]:null,[s.input?s.input.val():"",s]),this._lastInput=null,this._inDialog&amp;&amp;(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),T.blockUI&amp;&amp;(T.unblockUI(),T("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(e){var t;T.datepicker._curInst&amp;&amp;(t=T(e.target),e=T.datepicker._getInst(t[0]),(t[0].id===T.datepicker._mainDivId||0!==t.parents("#"+T.datepicker._mainDivId).length||t.hasClass(T.datepicker.markerClassName)||t.closest("."+T.datepicker._triggerClass).length||!T.datepicker._datepickerShowing||T.datepicker._inDialog&amp;&amp;T.blockUI)&amp;&amp;(!t.hasClass(T.datepicker.markerClassName)||T.datepicker._curInst===e)||T.datepicker._hideDatepicker())},_adjustDate:function(e,t,i){var s=T(e),e=this._getInst(s[0]);this._isDisabledDatepicker(s[0])||(this._adjustInstDate(e,t+("M"===i?this._get(e,"showCurrentAtPos"):0),i),this._updateDatepicker(e))},_gotoToday:function(e){var t=T(e),i=this._getInst(t[0]);this._get(i,"gotoCurrent")&amp;&amp;i.currentDay?(i.selectedDay=i.currentDay,i.drawMonth=i.selectedMonth=i.currentMonth,i.drawYear=i.selectedYear=i.currentYear):(e=new Date,i.selectedDay=e.getDate(),i.drawMonth=i.selectedMonth=e.getMonth(),i.drawYear=i.selectedYear=e.getFullYear()),this._notifyChange(i),this._adjustDate(t)},_selectMonthYear:function(e,t,i){var s=T(e),e=this._getInst(s[0]);e["selected"+("M"===i?"Month":"Year")]=e["draw"+("M"===i?"Month":"Year")]=parseInt(t.options[t.selectedIndex].value,10),this._notifyChange(e),this._adjustDate(s)},_selectDay:function(e,t,i,s){var a=T(e);T(s).hasClass(this._unselectableClass)||this._isDisabledDatepicker(a[0])||((a=this._getInst(a[0])).selectedDay=a.currentDay=T("a",s).html(),a.selectedMonth=a.currentMonth=t,a.selectedYear=a.currentYear=i,this._selectDate(e,this._formatDate(a,a.currentDay,a.currentMonth,a.currentYear)))},_clearDate:function(e){e=T(e);this._selectDate(e,"")},_selectDate:function(e,t){var i=T(e),e=this._getInst(i[0]);t=null!=t?t:this._formatDate(e),e.input&amp;&amp;e.input.val(t),this._updateAlternate(e),(i=this._get(e,"onSelect"))?i.apply(e.input?e.input[0]:null,[t,e]):e.input&amp;&amp;e.input.trigger("change"),e.inline?this._updateDatepicker(e):(this._hideDatepicker(),this._lastInput=e.input[0],"object"!=typeof e.input[0]&amp;&amp;e.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(e){var t,i,s=this._get(e,"altField");s&amp;&amp;(t=this._get(e,"altFormat")||this._get(e,"dateFormat"),i=this._getDate(e),e=this.formatDate(t,i,this._getFormatConfig(e)),T(s).val(e))},noWeekends:function(e){e=e.getDay();return[0&lt;e&amp;&amp;e&lt;6,""]},iso8601Week:function(e){var t=new Date(e.getTime());return t.setDate(t.getDate()+4-(t.getDay()||7)),e=t.getTime(),t.setMonth(0),t.setDate(1),Math.floor(Math.round((e-t)/864e5)/7)+1},parseDate:function(t,a,e){if(null==t||null==a)throw"Invalid arguments";if(""===(a="object"==typeof a?a.toString():a+""))return null;function n(e){return(e=x+1&lt;t.length&amp;&amp;t.charAt(x+1)===e)&amp;&amp;x++,e}function i(e){var t=n(e),t="@"===e?14:"!"===e?20:"y"===e&amp;&amp;t?4:"o"===e?3:2,t=new RegExp("^\\d{"+("y"===e?t:1)+","+t+"}");if(!(t=a.substring(h).match(t)))throw"Missing number at position "+h;return h+=t[0].length,parseInt(t[0],10)}function s(e,t,i){var s=-1,t=T.map(n(e)?i:t,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)});if(T.each(t,function(e,t){var i=t[1];if(a.substr(h,i.length).toLowerCase()===i.toLowerCase())return s=t[0],h+=i.length,!1}),-1!==s)return s+1;throw"Unknown name at position "+h}function r(){if(a.charAt(h)!==t.charAt(x))throw"Unexpected literal at position "+h;h++}for(var o,l,d,h=0,c=(e?e.shortYearCutoff:null)||this._defaults.shortYearCutoff,c="string"!=typeof c?c:(new Date).getFullYear()%100+parseInt(c,10),p=(e?e.dayNamesShort:null)||this._defaults.dayNamesShort,u=(e?e.dayNames:null)||this._defaults.dayNames,f=(e?e.monthNamesShort:null)||this._defaults.monthNamesShort,m=(e?e.monthNames:null)||this._defaults.monthNames,g=-1,v=-1,y=-1,b=-1,w=!1,x=0;x&lt;t.length;x++)if(w)"'"!==t.charAt(x)||n("'")?r():w=!1;else switch(t.charAt(x)){case"d":y=i("d");break;case"D":s("D",p,u);break;case"o":b=i("o");break;case"m":v=i("m");break;case"M":v=s("M",f,m);break;case"y":g=i("y");break;case"@":g=(d=new Date(i("@"))).getFullYear(),v=d.getMonth()+1,y=d.getDate();break;case"!":g=(d=new Date((i("!")-this._ticksTo1970)/1e4)).getFullYear(),v=d.getMonth()+1,y=d.getDate();break;case"'":n("'")?r():w=!0;break;default:r()}if(h&lt;a.length&amp;&amp;(l=a.substr(h),!/^\s+/.test(l)))throw"Extra/unparsed characters found in date: "+l;if(-1===g?g=(new Date).getFullYear():g&lt;100&amp;&amp;(g+=(new Date).getFullYear()-(new Date).getFullYear()%100+(g&lt;=c?0:-100)),-1&lt;b)for(v=1,y=b;;){if(y&lt;=(o=this._getDaysInMonth(g,v-1)))break;v++,y-=o}if((d=this._daylightSavingAdjust(new Date(g,v-1,y))).getFullYear()!==g||d.getMonth()+1!==v||d.getDate()!==y)throw"Invalid date";return d},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7,formatDate:function(t,e,i){if(!e)return"";function a(e){return(e=r+1&lt;t.length&amp;&amp;t.charAt(r+1)===e)&amp;&amp;r++,e}function s(e,t,i){var s=""+t;if(a(e))for(;s.length&lt;i;)s="0"+s;return s}function n(e,t,i,s){return(a(e)?s:i)[t]}var r,o=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,l=(i?i.dayNames:null)||this._defaults.dayNames,d=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,h=(i?i.monthNames:null)||this._defaults.monthNames,c="",p=!1;if(e)for(r=0;r&lt;t.length;r++)if(p)"'"!==t.charAt(r)||a("'")?c+=t.charAt(r):p=!1;else switch(t.charAt(r)){case"d":c+=s("d",e.getDate(),2);break;case"D":c+=n("D",e.getDay(),o,l);break;case"o":c+=s("o",Math.round((new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime()-new Date(e.getFullYear(),0,0).getTime())/864e5),3);break;case"m":c+=s("m",e.getMonth()+1,2);break;case"M":c+=n("M",e.getMonth(),d,h);break;case"y":c+=a("y")?e.getFullYear():(e.getFullYear()%100&lt;10?"0":"")+e.getFullYear()%100;break;case"@":c+=e.getTime();break;case"!":c+=1e4*e.getTime()+this._ticksTo1970;break;case"'":a("'")?c+="'":p=!0;break;default:c+=t.charAt(r)}return c},_possibleChars:function(t){function e(e){return(e=a+1&lt;t.length&amp;&amp;t.charAt(a+1)===e)&amp;&amp;a++,e}for(var i="",s=!1,a=0;a&lt;t.length;a++)if(s)"'"!==t.charAt(a)||e("'")?i+=t.charAt(a):s=!1;else switch(t.charAt(a)){case"d":case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":return null;case"'":e("'")?i+="'":s=!0;break;default:i+=t.charAt(a)}return i},_get:function(e,t){return(void 0!==e.settings[t]?e.settings:this._defaults)[t]},_setDateFromField:function(e,t){if(e.input.val()!==e.lastVal){var i=this._get(e,"dateFormat"),s=e.lastVal=e.input?e.input.val():null,a=this._getDefaultDate(e),n=a,r=this._getFormatConfig(e);try{n=this.parseDate(i,s,r)||a}catch(e){s=t?"":s}e.selectedDay=n.getDate(),e.drawMonth=e.selectedMonth=n.getMonth(),e.drawYear=e.selectedYear=n.getFullYear(),e.currentDay=s?n.getDate():0,e.currentMonth=s?n.getMonth():0,e.currentYear=s?n.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(o,e,t){var i,s,e=null==e||""===e?t:"string"==typeof e?function(e){try{return T.datepicker.parseDate(T.datepicker._get(o,"dateFormat"),e,T.datepicker._getFormatConfig(o))}catch(e){}for(var t=(e.toLowerCase().match(/^c/)?T.datepicker._getDate(o):null)||new Date,i=t.getFullYear(),s=t.getMonth(),a=t.getDate(),n=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,r=n.exec(e);r;){switch(r[2]||"d"){case"d":case"D":a+=parseInt(r[1],10);break;case"w":case"W":a+=7*parseInt(r[1],10);break;case"m":case"M":s+=parseInt(r[1],10),a=Math.min(a,T.datepicker._getDaysInMonth(i,s));break;case"y":case"Y":i+=parseInt(r[1],10),a=Math.min(a,T.datepicker._getDaysInMonth(i,s))}r=n.exec(e)}return new Date(i,s,a)}(e):"number"==typeof e?isNaN(e)?t:(i=e,(s=new Date).setDate(s.getDate()+i),s):new Date(e.getTime());return(e=e&amp;&amp;"Invalid Date"===e.toString()?t:e)&amp;&amp;(e.setHours(0),e.setMinutes(0),e.setSeconds(0),e.setMilliseconds(0)),this._daylightSavingAdjust(e)},_daylightSavingAdjust:function(e){return e?(e.setHours(12&lt;e.getHours()?e.getHours()+2:0),e):null},_setDate:function(e,t,i){var s=!t,a=e.selectedMonth,n=e.selectedYear,t=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=t.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=t.getMonth(),e.drawYear=e.selectedYear=e.currentYear=t.getFullYear(),a===e.selectedMonth&amp;&amp;n===e.selectedYear||i||this._notifyChange(e),this._adjustInstDate(e),e.input&amp;&amp;e.input.val(s?"":this._formatDate(e))},_getDate:function(e){return!e.currentYear||e.input&amp;&amp;""===e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay))},_attachHandlers:function(e){var t=this._get(e,"stepMonths"),i="#"+e.id.replace(/\\\\/g,"\\");e.dpDiv.find("[data-handler]").map(function(){var e={prev:function(){T.datepicker._adjustDate(i,-t,"M")},next:function(){T.datepicker._adjustDate(i,+t,"M")},hide:function(){T.datepicker._hideDatepicker()},today:function(){T.datepicker._gotoToday(i)},selectDay:function(){return T.datepicker._selectDay(i,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return T.datepicker._selectMonthYear(i,this,"M"),!1},selectYear:function(){return T.datepicker._selectMonthYear(i,this,"Y"),!1}};T(this).on(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t,i,s,a,n,r,o,l,d,h,c,p,u,f,m,g,v,y,b,w,x,T,E,S,C,k,_,M,D,z,P,I,L=new Date,Y=this._daylightSavingAdjust(new Date(L.getFullYear(),L.getMonth(),L.getDate())),A=this._get(e,"isRTL"),O=this._get(e,"showButtonPanel"),$=this._get(e,"hideIfNoPrevNext"),N=this._get(e,"navigationAsDateFormat"),B=this._getNumberOfMonths(e),X=this._get(e,"showCurrentAtPos"),L=this._get(e,"stepMonths"),W=1!==B[0]||1!==B[1],H=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),F=this._getMinMaxDate(e,"min"),R=this._getMinMaxDate(e,"max"),G=e.drawMonth-X,j=e.drawYear;if(G&lt;0&amp;&amp;(G+=12,j--),R)for(t=this._daylightSavingAdjust(new Date(R.getFullYear(),R.getMonth()-B[0]*B[1]+1,R.getDate())),t=F&amp;&amp;t&lt;F?F:t;this._daylightSavingAdjust(new Date(j,G,1))&gt;t;)--G&lt;0&amp;&amp;(G=11,j--);for(e.drawMonth=G,e.drawYear=j,X=this._get(e,"prevText"),X=N?this.formatDate(X,this._daylightSavingAdjust(new Date(j,G-L,1)),this._getFormatConfig(e)):X,i=this._canAdjustMonth(e,-1,j,G)?"&lt;a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+X+"'&gt;&lt;span class='ui-icon ui-icon-circle-triangle-"+(A?"e":"w")+"'&gt;"+X+"&lt;/span&gt;&lt;/a&gt;":$?"":"&lt;a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+X+"'&gt;&lt;span class='ui-icon ui-icon-circle-triangle-"+(A?"e":"w")+"'&gt;"+X+"&lt;/span&gt;&lt;/a&gt;",X=this._get(e,"nextText"),X=N?this.formatDate(X,this._daylightSavingAdjust(new Date(j,G+L,1)),this._getFormatConfig(e)):X,s=this._canAdjustMonth(e,1,j,G)?"&lt;a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+X+"'&gt;&lt;span class='ui-icon ui-icon-circle-triangle-"+(A?"w":"e")+"'&gt;"+X+"&lt;/span&gt;&lt;/a&gt;":$?"":"&lt;a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+X+"'&gt;&lt;span class='ui-icon ui-icon-circle-triangle-"+(A?"w":"e")+"'&gt;"+X+"&lt;/span&gt;&lt;/a&gt;",$=this._get(e,"currentText"),X=this._get(e,"gotoCurrent")&amp;&amp;e.currentDay?H:Y,$=N?this.formatDate($,X,this._getFormatConfig(e)):$,N=e.inline?"":"&lt;button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'&gt;"+this._get(e,"closeText")+"&lt;/button&gt;",N=O?"&lt;div class='ui-datepicker-buttonpane ui-widget-content'&gt;"+(A?N:"")+(this._isInRange(e,X)?"&lt;button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'&gt;"+$+"&lt;/button&gt;":"")+(A?"":N)+"&lt;/div&gt;":"",a=parseInt(this._get(e,"firstDay"),10),a=isNaN(a)?0:a,n=this._get(e,"showWeek"),r=this._get(e,"dayNames"),o=this._get(e,"dayNamesMin"),l=this._get(e,"monthNames"),d=this._get(e,"monthNamesShort"),h=this._get(e,"beforeShowDay"),c=this._get(e,"showOtherMonths"),p=this._get(e,"selectOtherMonths"),u=this._getDefaultDate(e),f="",g=0;g&lt;B[0];g++){for(v="",this.maxRows=4,y=0;y&lt;B[1];y++){if(b=this._daylightSavingAdjust(new Date(j,G,e.selectedDay)),w=" ui-corner-all",x="",W){if(x+="&lt;div class='ui-datepicker-group",1&lt;B[1])switch(y){case 0:x+=" ui-datepicker-group-first",w=" ui-corner-"+(A?"right":"left");break;case B[1]-1:x+=" ui-datepicker-group-last",w=" ui-corner-"+(A?"left":"right");break;default:x+=" ui-datepicker-group-middle",w=""}x+="'&gt;"}for(x+="&lt;div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+w+"'&gt;"+(/all|left/.test(w)&amp;&amp;0===g?A?s:i:"")+(/all|right/.test(w)&amp;&amp;0===g?A?i:s:"")+this._generateMonthYearHeader(e,G,j,F,R,0&lt;g||0&lt;y,l,d)+"&lt;/div&gt;&lt;table class='ui-datepicker-calendar'&gt;&lt;thead&gt;&lt;tr&gt;",T=n?"&lt;th class='ui-datepicker-week-col'&gt;"+this._get(e,"weekHeader")+"&lt;/th&gt;":"",m=0;m&lt;7;m++)T+="&lt;th scope='col'"+(5&lt;=(m+a+6)%7?" class='ui-datepicker-week-end'":"")+"&gt;&lt;span title='"+r[E=(m+a)%7]+"'&gt;"+o[E]+"&lt;/span&gt;&lt;/th&gt;";for(x+=T+"&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;",C=this._getDaysInMonth(j,G),j===e.selectedYear&amp;&amp;G===e.selectedMonth&amp;&amp;(e.selectedDay=Math.min(e.selectedDay,C)),S=(this._getFirstDayOfMonth(j,G)-a+7)%7,C=Math.ceil((S+C)/7),k=W&amp;&amp;this.maxRows&gt;C?this.maxRows:C,this.maxRows=k,_=this._daylightSavingAdjust(new Date(j,G,1-S)),M=0;M&lt;k;M++){for(x+="&lt;tr&gt;",D=n?"&lt;td class='ui-datepicker-week-col'&gt;"+this._get(e,"calculateWeek")(_)+"&lt;/td&gt;":"",m=0;m&lt;7;m++)z=h?h.apply(e.input?e.input[0]:null,[_]):[!0,""],I=(P=_.getMonth()!==G)&amp;&amp;!p||!z[0]||F&amp;&amp;_&lt;F||R&amp;&amp;R&lt;_,D+="&lt;td class='"+(5&lt;=(m+a+6)%7?" ui-datepicker-week-end":"")+(P?" ui-datepicker-other-month":"")+(_.getTime()===b.getTime()&amp;&amp;G===e.selectedMonth&amp;&amp;e._keyEvent||u.getTime()===_.getTime()&amp;&amp;u.getTime()===b.getTime()?" "+this._dayOverClass:"")+(I?" "+this._unselectableClass+" ui-state-disabled":"")+(P&amp;&amp;!c?"":" "+z[1]+(_.getTime()===H.getTime()?" "+this._currentClass:"")+(_.getTime()===Y.getTime()?" ui-datepicker-today":""))+"'"+(P&amp;&amp;!c||!z[2]?"":" title='"+z[2].replace(/'/g,"&amp;#39;")+"'")+(I?"":" data-handler='selectDay' data-event='click' data-month='"+_.getMonth()+"' data-year='"+_.getFullYear()+"'")+"&gt;"+(P&amp;&amp;!c?"&amp;#xa0;":I?"&lt;span class='ui-state-default'&gt;"+_.getDate()+"&lt;/span&gt;":"&lt;a class='ui-state-default"+(_.getTime()===Y.getTime()?" ui-state-highlight":"")+(_.getTime()===H.getTime()?" ui-state-active":"")+(P?" ui-priority-secondary":"")+"' href='#'&gt;"+_.getDate()+"&lt;/a&gt;")+"&lt;/td&gt;",_.setDate(_.getDate()+1),_=this._daylightSavingAdjust(_);x+=D+"&lt;/tr&gt;"}11&lt;++G&amp;&amp;(G=0,j++),v+=x+="&lt;/tbody&gt;&lt;/table&gt;"+(W?"&lt;/div&gt;"+(0&lt;B[0]&amp;&amp;y===B[1]-1?"&lt;div class='ui-datepicker-row-break'&gt;&lt;/div&gt;":""):"")}f+=v}return f+=N,e._keyEvent=!1,f},_generateMonthYearHeader:function(e,t,i,s,a,n,r,o){var l,d,h,c,p,u,f,m=this._get(e,"changeMonth"),g=this._get(e,"changeYear"),v=this._get(e,"showMonthAfterYear"),y="&lt;div class='ui-datepicker-title'&gt;",b="";if(n||!m)b+="&lt;span class='ui-datepicker-month'&gt;"+r[t]+"&lt;/span&gt;";else{for(l=s&amp;&amp;s.getFullYear()===i,d=a&amp;&amp;a.getFullYear()===i,b+="&lt;select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'&gt;",h=0;h&lt;12;h++)(!l||h&gt;=s.getMonth())&amp;&amp;(!d||h&lt;=a.getMonth())&amp;&amp;(b+="&lt;option value='"+h+"'"+(h===t?" selected='selected'":"")+"&gt;"+o[h]+"&lt;/option&gt;");b+="&lt;/select&gt;"}if(v||(y+=b+(!n&amp;&amp;m&amp;&amp;g?"":"&amp;#xa0;")),!e.yearshtml)if(e.yearshtml="",n||!g)y+="&lt;span class='ui-datepicker-year'&gt;"+i+"&lt;/span&gt;";else{for(c=this._get(e,"yearRange").split(":"),p=(new Date).getFullYear(),u=(r=function(e){e=e.match(/c[+\-].*/)?i+parseInt(e.substring(1),10):e.match(/[+\-].*/)?p+parseInt(e,10):parseInt(e,10);return isNaN(e)?p:e})(c[0]),f=Math.max(u,r(c[1]||"")),u=s?Math.max(u,s.getFullYear()):u,f=a?Math.min(f,a.getFullYear()):f,e.yearshtml+="&lt;select class='ui-datepicker-year' data-handler='selectYear' data-event='change'&gt;";u&lt;=f;u++)e.yearshtml+="&lt;option value='"+u+"'"+(u===i?" selected='selected'":"")+"&gt;"+u+"&lt;/option&gt;";e.yearshtml+="&lt;/select&gt;",y+=e.yearshtml,e.yearshtml=null}return y+=this._get(e,"yearSuffix"),v&amp;&amp;(y+=(!n&amp;&amp;m&amp;&amp;g?"":"&amp;#xa0;")+b),y+="&lt;/div&gt;"},_adjustInstDate:function(e,t,i){var s=e.selectedYear+("Y"===i?t:0),a=e.selectedMonth+("M"===i?t:0),t=Math.min(e.selectedDay,this._getDaysInMonth(s,a))+("D"===i?t:0),t=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(s,a,t)));e.selectedDay=t.getDate(),e.drawMonth=e.selectedMonth=t.getMonth(),e.drawYear=e.selectedYear=t.getFullYear(),"M"!==i&amp;&amp;"Y"!==i||this._notifyChange(e)},_restrictMinMax:function(e,t){var i=this._getMinMaxDate(e,"min"),e=this._getMinMaxDate(e,"max"),t=i&amp;&amp;t&lt;i?i:t;return e&amp;&amp;e&lt;t?e:t},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&amp;&amp;t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){e=this._get(e,"numberOfMonths");return null==e?[1,1]:"number"==typeof e?[1,e]:e},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,i,s){var a=this._getNumberOfMonths(e),a=this._daylightSavingAdjust(new Date(i,s+(t&lt;0?t:a[0]*a[1]),1));return t&lt;0&amp;&amp;a.setDate(this._getDaysInMonth(a.getFullYear(),a.getMonth())),this._isInRange(e,a)},_isInRange:function(e,t){var i=this._getMinMaxDate(e,"min"),s=this._getMinMaxDate(e,"max"),a=null,n=null,r=this._get(e,"yearRange");return r&amp;&amp;(e=r.split(":"),r=(new Date).getFullYear(),a=parseInt(e[0],10),n=parseInt(e[1],10),e[0].match(/[+\-].*/)&amp;&amp;(a+=r),e[1].match(/[+\-].*/)&amp;&amp;(n+=r)),(!i||t.getTime()&gt;=i.getTime())&amp;&amp;(!s||t.getTime()&lt;=s.getTime())&amp;&amp;(!a||t.getFullYear()&gt;=a)&amp;&amp;(!n||t.getFullYear()&lt;=n)},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return{shortYearCutoff:t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,i,s){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);t=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(s,i,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),t,this._getFormatConfig(e))}}),T.fn.datepicker=function(e){if(!this.length)return this;T.datepicker.initialized||(T(document).on("mousedown",T.datepicker._checkExternalClick),T.datepicker.initialized=!0),0===T("#"+T.datepicker._mainDivId).length&amp;&amp;T("body").append(T.datepicker.dpDiv);var t=Array.prototype.slice.call(arguments,1);return"string"==typeof e&amp;&amp;("isDisabled"===e||"getDate"===e||"widget"===e)||"option"===e&amp;&amp;2===arguments.length&amp;&amp;"string"==typeof arguments[1]?T.datepicker["_"+e+"Datepicker"].apply(T.datepicker,[this[0]].concat(t)):this.each(function(){"string"==typeof e?T.datepicker["_"+e+"Datepicker"].apply(T.datepicker,[this].concat(t)):T.datepicker._attachDatepicker(this,e)})},T.datepicker=new e,T.datepicker.initialized=!1,T.datepicker.uuid=(new Date).getTime(),T.datepicker.version="1.12.1";T.datepicker}),function(n,r,p){var c=n.requestAnimationFrame||n.webkitRequestAnimationFrame||n.mozRequestAnimationFrame||n.oRequestAnimationFrame||n.msRequestAnimationFrame||function(e){n.setTimeout(e,1e3/60)},u=function(){var s={},a=r.createElement("div").style,t=function(){for(var e=["t","webkitT","MozT","msT","OT"],t=0,i=e.length;t&lt;i;t++)if(e[t]+"ransform"in a)return e[t].substr(0,e[t].length-1);return!1}();function e(e){return!1!==t&amp;&amp;(""===t?e:t+e.charAt(0).toUpperCase()+e.substr(1))}s.getTime=Date.now||function(){return(new Date).getTime()},s.extend=function(e,t){for(var i in t)e[i]=t[i]},s.addEvent=function(e,t,i,s){e.addEventListener(t,i,!!s)},s.removeEvent=function(e,t,i,s){e.removeEventListener(t,i,!!s)},s.prefixPointerEvent=function(e){return n.MSPointerEvent?"MSPointer"+e.charAt(7).toUpperCase()+e.substr(8):e},s.momentum=function(e,t,i,s,a,n){var r=e-t,t=p.abs(r)/i,i=t/(n=void 0===n?6e-4:n);return(n=e+t*t/(2*n)*(r&lt;0?-1:1))&lt;s?i=(r=p.abs((n=a?s-a/2.5*(t/8):s)-e))/t:0&lt;n&amp;&amp;(n=a?a/2.5*(t/8):0,i=(r=p.abs(e)+n)/t),{destination:p.round(n),duration:i}};var i=e("transform");return s.extend(s,{hasTransform:!1!==i,hasPerspective:e("perspective")in a,hasTouch:"ontouchstart"in n,hasPointer:!(!n.PointerEvent&amp;&amp;!n.MSPointerEvent),hasTransition:e("transition")in a}),s.isBadAndroid=function(){var e=n.navigator.appVersion;if(!/Android/.test(e)||/Chrome\/\d/.test(e))return!1;e=e.match(/Safari\/(\d+.\d)/);return!(e&amp;&amp;"object"==typeof e&amp;&amp;2&lt;=e.length)||parseFloat(e[1])&lt;535.19}(),s.extend(s.style={},{transform:i,transitionTimingFunction:e("transitionTimingFunction"),transitionDuration:e("transitionDuration"),transitionDelay:e("transitionDelay"),transformOrigin:e("transformOrigin"),touchAction:e("touchAction")}),s.hasClass=function(e,t){return new RegExp("(^|\\s)"+t+"(\\s|$)").test(e.className)},s.addClass=function(e,t){var i;s.hasClass(e,t)||((i=e.className.split(" ")).push(t),e.className=i.join(" "))},s.removeClass=function(e,t){s.hasClass(e,t)&amp;&amp;(t=new RegExp("(^|\\s)"+t+"(\\s|$)","g"),e.className=e.className.replace(t," "))},s.offset=function(e){for(var t=-e.offsetLeft,i=-e.offsetTop;e=e.offsetParent;)t-=e.offsetLeft,i-=e.offsetTop;return{left:t,top:i}},s.preventDefaultException=function(e,t){for(var i in t)if(t[i].test(e[i]))return!0;return!1},s.extend(s.eventType={},{touchstart:1,touchmove:1,touchend:1,mousedown:2,mousemove:2,mouseup:2,pointerdown:3,pointermove:3,pointerup:3,MSPointerDown:3,MSPointerMove:3,MSPointerUp:3}),s.extend(s.ease={},{quadratic:{style:"cubic-bezier(0.25, 0.46, 0.45, 0.94)",fn:function(e){return e*(2-e)}},circular:{style:"cubic-bezier(0.1, 0.57, 0.1, 1)",fn:function(e){return p.sqrt(1- --e*e)}},back:{style:"cubic-bezier(0.175, 0.885, 0.32, 1.275)",fn:function(e){return(e-=1)*e*(5*e+4)+1}},bounce:{style:"",fn:function(e){return(e/=1)&lt;1/2.75?7.5625*e*e:e&lt;2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e&lt;2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375}},elastic:{style:"",fn:function(e){return 0===e?0:1==e?1:.4*p.pow(2,-10*e)*p.sin((e-.055)*(2*p.PI)/.22)+1}}}),s.tap=function(e,t){var i=r.createEvent("Event");i.initEvent(t,!0,!0),i.pageX=e.pageX,i.pageY=e.pageY,e.target.dispatchEvent(i)},s.click=function(e){var t,i=e.target;/(SELECT|INPUT|TEXTAREA)/i.test(i.tagName)||((t=r.createEvent(n.MouseEvent?"MouseEvents":"Event")).initEvent("click",!0,!0),t.view=e.view||n,t.detail=1,t.screenX=i.screenX||0,t.screenY=i.screenY||0,t.clientX=i.clientX||0,t.clientY=i.clientY||0,t.ctrlKey=!!e.ctrlKey,t.altKey=!!e.altKey,t.shiftKey=!!e.shiftKey,t.metaKey=!!e.metaKey,t.button=0,t.relatedTarget=null,t._constructed=!0,i.dispatchEvent(t))},s.getTouchAction=function(e,t){var i="none";return"vertical"===e?i="pan-y":"horizontal"===e&amp;&amp;(i="pan-x"),t&amp;&amp;"none"!=i&amp;&amp;(i+=" pinch-zoom"),i},s.getRect=function(e){if(e instanceof SVGElement){var t=e.getBoundingClientRect();return{top:t.top,left:t.left,width:t.width,height:t.height}}return{top:e.offsetTop,left:e.offsetLeft,width:e.offsetWidth,height:e.offsetHeight}},s}();function e(e,t){for(var i in this.wrapper="string"==typeof e?r.querySelector(e):e,this.scroller=this.wrapper.children[0],this.scrollerStyle=this.scroller.style,this.options={resizeScrollbars:!0,mouseWheelSpeed:20,snapThreshold:.334,disablePointer:!u.hasPointer,disableTouch:u.hasPointer||!u.hasTouch,disableMouse:u.hasPointer||u.hasTouch,startX:0,startY:0,scrollY:!0,directionLockThreshold:5,momentum:!0,prevButton:"",nextButton:"",autoCenterScroll:!1,bounce:!0,bounceTime:600,bounceEasing:"",preventDefault:!0,preventDefaultException:{tagName:/^(INPUT|TEXTAREA|BUTTON|SELECT)$/},HWCompositing:!0,useTransition:!0,useTransform:!0,bindToWrapper:void 0===n.onmousedown},t)this.options[i]=t[i];this.translateZ=this.options.HWCompositing&amp;&amp;u.hasPerspective?" translateZ(0)":"",this.options.useTransition=u.hasTransition&amp;&amp;this.options.useTransition,this.options.useTransform=u.hasTransform&amp;&amp;this.options.useTransform,this.options.eventPassthrough=!0===this.options.eventPassthrough?"vertical":this.options.eventPassthrough,this.options.preventDefault=!this.options.eventPassthrough&amp;&amp;this.options.preventDefault,this.options.scrollY="vertical"!=this.options.eventPassthrough&amp;&amp;this.options.scrollY,this.options.scrollX="horizontal"!=this.options.eventPassthrough&amp;&amp;this.options.scrollX,this.options.freeScroll=this.options.freeScroll&amp;&amp;!this.options.eventPassthrough,this.options.directionLockThreshold=this.options.eventPassthrough?0:this.options.directionLockThreshold,this.options.bounceEasing="string"==typeof this.options.bounceEasing?u.ease[this.options.bounceEasing]||u.ease.circular:this.options.bounceEasing,this.options.resizePolling=void 0===this.options.resizePolling?60:this.options.resizePolling,!0===this.options.tap&amp;&amp;(this.options.tap="tap"),this.options.useTransition||this.options.useTransform||/relative|absolute/i.test(this.scrollerStyle.position)||(this.scrollerStyle.position="relative"),"scale"==this.options.shrinkScrollbars&amp;&amp;(this.options.useTransition=!1),this.options.invertWheelDirection=this.options.invertWheelDirection?-1:1,this.x=0,this.y=0,this.directionX=0,this.directionY=0,this._events={},this._init(),this.refresh(),this.scrollTo(this.options.startX,this.options.startY),this.enable(),this.options.autoCenterScroll?this.scrollToActive(!0):this.scrollTo(this.options.startX,this.options.startY)}function o(e,t,i){var s=r.createElement("div"),a=r.createElement("div");return!0===i&amp;&amp;(s.style.cssText="position:absolute;z-index:9999",a.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.9);border-radius:3px"),a.className="iScrollIndicator","h"==e?(!0===i&amp;&amp;(s.style.cssText+=";height:7px;left:2px;right:2px;bottom:0",a.style.height="100%"),s.className="iScrollHorizontalScrollbar"):(!0===i&amp;&amp;(s.style.cssText+=";width:7px;bottom:2px;top:2px;right:1px",a.style.width="100%"),s.className="iScrollVerticalScrollbar"),s.style.cssText+=";overflow:hidden",t||(s.style.pointerEvents="none"),s.appendChild(a),s}function l(e,t){for(var i in this.wrapper="string"==typeof t.el?r.querySelector(t.el):t.el,this.wrapperStyle=this.wrapper.style,this.indicator=this.wrapper.children[0],this.indicatorStyle=this.indicator.style,this.scroller=e,this.options={listenX:!0,listenY:!0,interactive:!1,resize:!0,defaultScrollbars:!1,shrink:!1,fade:!1,speedRatioX:0,speedRatioY:0},t)this.options[i]=t[i];var s,a;this.sizeRatioX=1,this.sizeRatioY=1,this.maxPosX=0,this.maxPosY=0,this.options.interactive&amp;&amp;(this.options.disableTouch||(u.addEvent(this.indicator,"touchstart",this),u.addEvent(n,"touchend",this)),this.options.disablePointer||(u.addEvent(this.indicator,u.prefixPointerEvent("pointerdown"),this),u.addEvent(n,u.prefixPointerEvent("pointerup"),this)),this.options.disableMouse||(u.addEvent(this.indicator,"mousedown",this),u.addEvent(n,"mouseup",this))),this.options.fade&amp;&amp;(this.wrapperStyle[u.style.transform]=this.scroller.translateZ,(s=u.style.transitionDuration)&amp;&amp;(this.wrapperStyle[s]=u.isBadAndroid?"0.0001ms":"0ms",a=this,u.isBadAndroid&amp;&amp;c(function(){"0.0001ms"===a.wrapperStyle[s]&amp;&amp;(a.wrapperStyle[s]="0s")}),this.wrapperStyle.opacity="0"))}e.prototype={version:"5.2.0-snapshot",_init:function(){this._initEvents(),(this.options.scrollbars||this.options.indicators)&amp;&amp;this._initIndicators(),this.options.mouseWheel&amp;&amp;this._initWheel(),this.options.snap&amp;&amp;this._initSnap(),this.options.keyBindings&amp;&amp;this._initKeys()},destroy:function(){this._initEvents(!0),clearTimeout(this.resizeTimeout),this.resizeTimeout=null,this._execEvent("destroy")},_transitionEnd:function(e){e.target==this.scroller&amp;&amp;this.isInTransition&amp;&amp;(this._transitionTime(),this.resetPosition(this.options.bounceTime)||(this.isInTransition=!1,this._execEvent("scrollEnd")))},_start:function(e){if(1!=u.eventType[e.type]){var t=e.which?e.button:e.button&lt;2?0:4==e.button?1:2;if(0!==t)return}!this.enabled||this.initiated&amp;&amp;u.eventType[e.type]!==this.initiated||(!this.options.preventDefault||u.isBadAndroid||u.preventDefaultException(e.target,this.options.preventDefaultException)||e.preventDefault(),t=e.touches?e.touches[0]:e,this.initiated=u.eventType[e.type],this.moved=!1,this.distX=0,this.distY=0,this.directionX=0,this.directionY=0,this.directionLocked=0,this.startTime=u.getTime(),this.options.useTransition&amp;&amp;this.isInTransition?(this._transitionTime(),this.isInTransition=!1,e=this.getComputedPosition(),this._translate(p.round(e.x),p.round(e.y)),this._execEvent("scrollEnd")):!this.options.useTransition&amp;&amp;this.isAnimating&amp;&amp;(this.isAnimating=!1,this._execEvent("scrollEnd")),this.startX=this.x,this.startY=this.y,this.absStartX=this.x,this.absStartY=this.y,this.pointX=t.pageX,this.pointY=t.pageY,this._execEvent("beforeScrollStart"))},_move:function(e){if(this.enabled&amp;&amp;u.eventType[e.type]===this.initiated){this.options.preventDefault&amp;&amp;e.preventDefault();var t,i=e.touches?e.touches[0]:e,s=i.pageX-this.pointX,a=i.pageY-this.pointY,n=u.getTime();if(this.pointX=i.pageX,this.pointY=i.pageY,this.distX+=s,this.distY+=a,t=p.abs(this.distX),i=p.abs(this.distY),!(300&lt;n-this.endTime&amp;&amp;t&lt;10&amp;&amp;i&lt;10)){if(this.directionLocked||this.options.freeScroll||(t&gt;i+this.options.directionLockThreshold?this.directionLocked="h":i&gt;=t+this.options.directionLockThreshold?this.directionLocked="v":this.directionLocked="n"),"h"==this.directionLocked){if("vertical"==this.options.eventPassthrough)e.preventDefault();else if("horizontal"==this.options.eventPassthrough)return void(this.initiated=!1);a=0}else if("v"==this.directionLocked){if("horizontal"==this.options.eventPassthrough)e.preventDefault();else if("vertical"==this.options.eventPassthrough)return void(this.initiated=!1);s=0}s=this.hasHorizontalScroll?s:0,a=this.hasVerticalScroll?a:0,t=this.x+s,e=this.y+a,(0&lt;t||t&lt;this.maxScrollX)&amp;&amp;(t=this.options.bounce?this.x+s/3:0&lt;t?0:this.maxScrollX),(0&lt;e||e&lt;this.maxScrollY)&amp;&amp;(e=this.options.bounce?this.y+a/3:0&lt;e?0:this.maxScrollY),this.directionX=0&lt;s?-1:s&lt;0?1:0,this.directionY=0&lt;a?-1:a&lt;0?1:0,this.moved||this._execEvent("scrollStart"),this.moved=!0,this._translate(t,e),300&lt;n-this.startTime&amp;&amp;(this.startTime=n,this.startX=this.x,this.startY=this.y)}}},_end:function(e){if(this.enabled&amp;&amp;u.eventType[e.type]===this.initiated){this.options.preventDefault&amp;&amp;!u.preventDefaultException(e.target,this.options.preventDefaultException)&amp;&amp;e.preventDefault();e.changedTouches&amp;&amp;e.changedTouches[0];var t,i=u.getTime()-this.startTime,s=p.round(this.x),a=p.round(this.y),n=p.abs(s-this.startX),r=p.abs(a-this.startY),o=0,l="";if(this.isInTransition=0,this.initiated=0,this.endTime=u.getTime(),!this.resetPosition(this.options.bounceTime)){if(this.scrollTo(s,a),!this.moved)return this.options.tap&amp;&amp;u.tap(e,this.options.tap),this.options.click&amp;&amp;u.click(e),void this._execEvent("scrollCancel");if(this._events.flick&amp;&amp;i&lt;200&amp;&amp;n&lt;100&amp;&amp;r&lt;100)this._execEvent("flick");else{if(this.options.momentum&amp;&amp;i&lt;300&amp;&amp;(r=this.hasHorizontalScroll?u.momentum(this.x,this.startX,i,this.maxScrollX,this.options.bounce?this.wrapperWidth:0,this.options.deceleration):{destination:s,duration:0},t=this.hasVerticalScroll?u.momentum(this.y,this.startY,i,this.maxScrollY,this.options.bounce?this.wrapperHeight:0,this.options.deceleration):{destination:a,duration:0},s=r.destination,a=t.destination,o=p.max(r.duration,t.duration),this.isInTransition=1),this.options.snap&amp;&amp;(t=this._nearestSnap(s,a),this.currentPage=t,o=this.options.snapSpeed||p.max(p.max(p.min(p.abs(s-t.x),1e3),p.min(p.abs(a-t.y),1e3)),300),s=t.x,a=t.y,this.directionX=0,this.directionY=0,l=this.options.bounceEasing),s!=this.x||a!=this.y)return(0&lt;s||s&lt;this.maxScrollX||0&lt;a||a&lt;this.maxScrollY)&amp;&amp;(l=u.ease.quadratic),void this.scrollTo(s,a,o,l);this._execEvent("scrollEnd")}}}},_resize:function(){var e=this;clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(function(){e.refresh()},this.options.resizePolling)},resetPosition:function(e){var t=this.x,i=this.y;return!this.hasHorizontalScroll||0&lt;this.x?t=0:this.x&lt;this.maxScrollX&amp;&amp;(t=this.maxScrollX),!this.hasVerticalScroll||0&lt;this.y?i=0:this.y&lt;this.maxScrollY&amp;&amp;(i=this.maxScrollY),(t!=this.x||i!=this.y)&amp;&amp;(this.scrollTo(t,i,e=e||0,this.options.bounceEasing),!0)},disable:function(){this.enabled=!1},enable:function(){this.enabled=!0},refresh:function(){u.getRect(this.wrapper),this.wrapperWidth=this.wrapper.clientWidth,this.wrapperHeight=this.wrapper.clientHeight;var e=u.getRect(this.scroller);this.scrollerWidth=e.width,this.scrollerHeight=e.height,this.maxScrollX=this.wrapperWidth-this.scrollerWidth,this.maxScrollY=this.wrapperHeight-this.scrollerHeight,this.hasHorizontalScroll=this.options.scrollX&amp;&amp;this.maxScrollX&lt;0,this.hasVerticalScroll=this.options.scrollY&amp;&amp;this.maxScrollY&lt;0,this.hasHorizontalScroll||(this.maxScrollX=0,this.scrollerWidth=this.wrapperWidth),this.hasVerticalScroll||(this.maxScrollY=0,this.scrollerHeight=this.wrapperHeight),this.endTime=0,this.directionX=0,this.directionY=0,u.hasPointer&amp;&amp;!this.options.disablePointer&amp;&amp;(this.wrapper.style[u.style.touchAction]=u.getTouchAction(this.options.eventPassthrough,!0),this.wrapper.style[u.style.touchAction]||(this.wrapper.style[u.style.touchAction]=u.getTouchAction(this.options.eventPassthrough,!1))),this.wrapperOffset=u.offset(this.wrapper),this._execEvent("refresh"),this.resetPosition()},on:function(e,t){this._events[e]||(this._events[e]=[]),this._events[e].push(t)},off:function(e,t){!this._events[e]||-1&lt;(t=this._events[e].indexOf(t))&amp;&amp;this._events[e].splice(t,1)},_execEvent:function(e){if(this._events[e]){var t=0,i=this._events[e].length;if(i)for(;t&lt;i;t++)this._events[e][t].apply(this,[].slice.call(arguments,1))}},scrollBy:function(e,t,i,s){e=this.x+e,t=this.y+t,this.scrollTo(e,t,i=i||0,s)},scrollTo:function(e,t,i,s){s=s||u.ease.circular,this.isInTransition=this.options.useTransition&amp;&amp;0&lt;i;var a=this.options.useTransition&amp;&amp;s.style;!i||a?(a&amp;&amp;(this._transitionTimingFunction(s.style),this._transitionTime(i)),this._translate(e,t)):this._animate(e,t,i,s.fn)},scrollToElement:function(e,t,i,s,a){var n,r;(e=e.nodeType?e:this.scroller.querySelector(e))&amp;&amp;((n=u.offset(e)).left-=this.wrapperOffset.left,n.top-=this.wrapperOffset.top,r=u.getRect(e),e=u.getRect(this.wrapper),!0===i&amp;&amp;(i=p.round(r.width/2-e.width/2)),!0===s&amp;&amp;(s=p.round(r.height/2-e.height/2)),n.left-=i||0,n.top-=s||0,n.left=0&lt;n.left?0:n.left&lt;this.maxScrollX?this.maxScrollX:n.left,n.top=0&lt;n.top?0:n.top&lt;this.maxScrollY?this.maxScrollY:n.top,t=null==t||"auto"===t?p.max(p.abs(this.x-n.left),p.abs(this.y-n.top)):t,this.scrollTo(n.left,n.top,t,a))},scrollToActive:function(e,t){var i=this.scroller.querySelectorAll(".active"),s=$(i).outerWidth(),a=$(r).outerWidth(),n=parseInt($(this.wrapper).parent("div").css("padding-left"));i.length&amp;&amp;this.scrollToElement(i[0],e||200,-(a/2-s/2-n))},_transitionTime:function(e){if(this.options.useTransition){e=e||0;var t,i=u.style.transitionDuration;if(i)if(this.scrollerStyle[i]=e+"ms",!e&amp;&amp;u.isBadAndroid&amp;&amp;(this.scrollerStyle[i]="0.0001ms",t=this,c(function(){"0.0001ms"===t.scrollerStyle[i]&amp;&amp;(t.scrollerStyle[i]="0s")})),this.indicators)for(var s=this.indicators.length;s--;)this.indicators[s].transitionTime(e)}},_transitionTimingFunction:function(e){if(this.scrollerStyle[u.style.transitionTimingFunction]=e,this.indicators)for(var t=this.indicators.length;t--;)this.indicators[t].transitionTimingFunction(e)},_translate:function(e,t){if(this.options.useTransform?this.scrollerStyle[u.style.transform]="translate("+e+"px,"+t+"px)"+this.translateZ:(e=p.round(e),t=p.round(t),this.scrollerStyle.left=e+"px",this.scrollerStyle.top=t+"px"),this.x=e,this.y=t,this.indicators)for(var i=this.indicators.length;i--;)this.indicators[i].updatePosition()},_initEvents:function(e){var t,i=e?u.removeEvent:u.addEvent,e=this.options.bindToWrapper?this.wrapper:n;i(n,"orientationchange",this),i(n,"resize",this),this.options.click&amp;&amp;i(this.wrapper,"click",this,!0),this.options.disableMouse||(i(this.wrapper,"mousedown",this),i(e,"mousemove",this),i(e,"mousecancel",this),i(e,"mouseup",this)),u.hasPointer&amp;&amp;!this.options.disablePointer&amp;&amp;(i(this.wrapper,u.prefixPointerEvent("pointerdown"),this),i(e,u.prefixPointerEvent("pointermove"),this),i(e,u.prefixPointerEvent("pointercancel"),this),i(e,u.prefixPointerEvent("pointerup"),this)),u.hasTouch&amp;&amp;!this.options.disableTouch&amp;&amp;(i(this.wrapper,"touchstart",this),i(e,"touchmove",this),i(e,"touchcancel",this),i(e,"touchend",this)),this.options.prevButton&amp;&amp;this.options.nextButton&amp;&amp;(((t=this).$prevButton=$(this.options.prevButton)).on("click",function(e){e.preventDefault(),t.prevPage(),t._activateButtons()}),(t.$nextButton=$(this.options.nextButton)).on("click",function(e){e.preventDefault(),t.nextPage(),t._activateButtons()}),t._activateButtons()),i(this.scroller,"transitionend",this),i(this.scroller,"webkitTransitionEnd",this),i(this.scroller,"oTransitionEnd",this),i(this.scroller,"MSTransitionEnd",this)},getComputedPosition:function(){var e,t=n.getComputedStyle(this.scroller,null),t=this.options.useTransform?(e=+((t=t[u.style.transform].split(")")[0].split(", "))[12]||t[4]),+(t[13]||t[5])):(e=+t.left.replace(/[^-\d.]/g,""),+t.top.replace(/[^-\d.]/g,""));return{x:e,y:t}},_initIndicators:function(){var e,t=this.options.interactiveScrollbars,i="string"!=typeof this.options.scrollbars,s=[],a=this;this.indicators=[],this.options.scrollbars&amp;&amp;(this.options.scrollY&amp;&amp;(e={el:o("v",t,this.options.scrollbars),interactive:t,defaultScrollbars:!0,customStyle:i,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenX:!1},this.wrapper.appendChild(e.el),s.push(e)),this.options.scrollX&amp;&amp;(e={el:o("h",t,this.options.scrollbars),interactive:t,defaultScrollbars:!0,customStyle:i,resize:this.options.resizeScrollbars,shrink:this.options.shrinkScrollbars,fade:this.options.fadeScrollbars,listenY:!1},this.wrapper.appendChild(e.el),s.push(e)));for(var n=(s=this.options.indicators?s.concat(this.options.indicators):s).length;n--;)this.indicators.push(new l(this,s[n]));function r(e){if(a.indicators)for(var t=a.indicators.length;t--;)e.call(a.indicators[t])}this.options.fadeScrollbars&amp;&amp;(this.on("scrollEnd",function(){r(function(){this.fade()})}),this.on("scrollCancel",function(){r(function(){this.fade()})}),this.on("scrollStart",function(){r(function(){this.fade(1)})}),this.on("beforeScrollStart",function(){r(function(){this.fade(1,!0)})})),this.on("refresh",function(){r(function(){this.refresh()})}),this.on("destroy",function(){r(function(){this.destroy()}),delete this.indicators})},_initWheel:function(){u.addEvent(this.wrapper,"wheel",this),u.addEvent(this.wrapper,"mousewheel",this),u.addEvent(this.wrapper,"DOMMouseScroll",this),this.on("destroy",function(){clearTimeout(this.wheelTimeout),this.wheelTimeout=null,u.removeEvent(this.wrapper,"wheel",this),u.removeEvent(this.wrapper,"mousewheel",this),u.removeEvent(this.wrapper,"DOMMouseScroll",this)})},_wheel:function(e){if(this.enabled){e.preventDefault();var t,i,s,a,n=this;if(void 0===this.wheelTimeout&amp;&amp;n._execEvent("scrollStart"),clearTimeout(this.wheelTimeout),this.wheelTimeout=setTimeout(function(){n.options.snap||n._execEvent("scrollEnd"),n.wheelTimeout=void 0},400),"deltaX"in e)i=1===e.deltaMode?(t=-e.deltaX*this.options.mouseWheelSpeed,-e.deltaY*this.options.mouseWheelSpeed):(t=-e.deltaX,-e.deltaY);else if("wheelDeltaX"in e)t=e.wheelDeltaX/120*this.options.mouseWheelSpeed,i=e.wheelDeltaY/120*this.options.mouseWheelSpeed;else if("wheelDelta"in e)t=i=e.wheelDelta/120*this.options.mouseWheelSpeed;else{if(!("detail"in e))return;t=i=-e.detail/3*this.options.mouseWheelSpeed}if(t*=this.options.invertWheelDirection,i*=this.options.invertWheelDirection,this.hasVerticalScroll||(t=i,i=0),this.options.snap)return s=this.currentPage.pageX,a=this.currentPage.pageY,0&lt;t?s--:t&lt;0&amp;&amp;s++,0&lt;i?a--:i&lt;0&amp;&amp;a++,void this.goToPage(s,a);s=this.x+p.round(this.hasHorizontalScroll?t:0),a=this.y+p.round(this.hasVerticalScroll?i:0),this.directionX=0&lt;t?-1:t&lt;0?1:0,this.directionY=0&lt;i?-1:i&lt;0?1:0,0&lt;s?s=0:s&lt;this.maxScrollX&amp;&amp;(s=this.maxScrollX),this.options.prevButton&amp;&amp;this.options.nextButton&amp;&amp;(this.$prevButton&amp;&amp;(this.$prevButton.prop("disabled",0===s),0===s?this.$prevButton.addClass("disabled"):this.$prevButton.removeClass("disabled")),this.$nextButton&amp;&amp;(this.$nextButton.prop("disabled",s===this.maxScrollX),s===this.maxScrollX?this.$nextButton.addClass("disabled"):this.$nextButton.removeClass("disabled"))),0&lt;a?a=0:a&lt;this.maxScrollY&amp;&amp;(a=this.maxScrollY),this.scrollTo(s,a,0)}},_initSnap:function(){this.currentPage={},"string"==typeof this.options.snap&amp;&amp;(this.options.snap=this.scroller.querySelectorAll(this.options.snap)),this.on("refresh",function(){var e,t,i,s,a,n,r,o=0,l=0,d=0,h=this.options.snapStepX||this.wrapperWidth,c=this.options.snapStepY||this.wrapperHeight;if(this.pages=[],this.wrapperWidth&amp;&amp;this.wrapperHeight&amp;&amp;this.scrollerWidth&amp;&amp;this.scrollerHeight){if(!0===this.options.snap)for(i=p.round(h/2),s=p.round(c/2);d&gt;-this.scrollerWidth;){for(this.pages[o]=[],a=e=0;a&gt;-this.scrollerHeight;)this.pages[o][e]={x:p.max(d,this.maxScrollX),y:p.max(a,this.maxScrollY),width:h,height:c,cx:d-i,cy:a-s},a-=c,e++;d-=h,o++}else for(e=(n=this.options.snap).length,t=-1;o&lt;e;o++)r=u.getRect(n[o]),(0===o||r.left&lt;=u.getRect(n[o-1]).left)&amp;&amp;(l=0,t++),this.pages[l]||(this.pages[l]=[]),d=p.max(-r.left,this.maxScrollX),a=p.max(-r.top,this.maxScrollY),i=d-p.round(r.width/2),s=a-p.round(r.height/2),this.pages[l][t]={x:d,y:a,width:r.width,height:r.height,cx:i,cy:s},d&gt;this.maxScrollX&amp;&amp;l++;this.goToPage(this.currentPage.pageX||0,this.currentPage.pageY||0,0),this.options.snapThreshold%1==0?(this.snapThresholdX=this.options.snapThreshold,this.snapThresholdY=this.options.snapThreshold):(this.snapThresholdX=p.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].width*this.options.snapThreshold),this.snapThresholdY=p.round(this.pages[this.currentPage.pageX][this.currentPage.pageY].height*this.options.snapThreshold))}}),this.on("flick",function(){var e=this.options.snapSpeed||p.max(p.max(p.min(p.abs(this.x-this.startX),1e3),p.min(p.abs(this.y-this.startY),1e3)),300);this.goToPage(this.currentPage.pageX+this.directionX,this.currentPage.pageY+this.directionY,e)})},_nearestSnap:function(e,t){if(!this.pages.length)return{x:0,y:0,pageX:0,pageY:0};var i=0,s=this.pages.length,a=0;if(p.abs(e-this.absStartX)&lt;this.snapThresholdX&amp;&amp;p.abs(t-this.absStartY)&lt;this.snapThresholdY)return this.currentPage;for(0&lt;e?e=0:e&lt;this.maxScrollX&amp;&amp;(e=this.maxScrollX),0&lt;t?t=0:t&lt;this.maxScrollY&amp;&amp;(t=this.maxScrollY);i&lt;s;i++)if(e&gt;=this.pages[i][0].cx){e=this.pages[i][0].x;break}for(s=this.pages[i].length;a&lt;s;a++)if(t&gt;=this.pages[0][a].cy){t=this.pages[0][a].y;break}return i==this.currentPage.pageX&amp;&amp;((i+=this.directionX)&lt;0?i=0:i&gt;=this.pages.length&amp;&amp;(i=this.pages.length-1),e=this.pages[i][0].x),a==this.currentPage.pageY&amp;&amp;((a+=this.directionY)&lt;0?a=0:a&gt;=this.pages[0].length&amp;&amp;(a=this.pages[0].length-1),t=this.pages[0][a].y),{x:e,y:t,pageX:i,pageY:a}},goToPage:function(e,t,i,s){s=s||this.options.bounceEasing,e&gt;=this.pages.length?e=this.pages.length-1:e&lt;0&amp;&amp;(e=0),t&gt;=this.pages[e].length?t=this.pages[e].length-1:t&lt;0&amp;&amp;(t=0);var a=this.pages[e][t].x,n=this.pages[e][t].y;i=void 0===i?this.options.snapSpeed||p.max(p.max(p.min(p.abs(a-this.x),1e3),p.min(p.abs(n-this.y),1e3)),300):i,this.currentPage={x:a,y:n,pageX:e,pageY:t},this.scrollTo(a,n,i,s)},next:function(e,t){var i=this.currentPage.pageX,s=this.currentPage.pageY;++i&gt;=this.pages.length&amp;&amp;this.hasVerticalScroll&amp;&amp;(i=0,s++),this.goToPage(i,s,e,t)},prev:function(e,t){var i=this.currentPage.pageX,s=this.currentPage.pageY;--i&lt;0&amp;&amp;this.hasVerticalScroll&amp;&amp;(i=0,s--),this.goToPage(i,s,e,t)},_initKeys:function(e){var t,i={pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,right:39,down:40};if("object"==typeof this.options.keyBindings)for(t in this.options.keyBindings)"string"==typeof this.options.keyBindings[t]&amp;&amp;(this.options.keyBindings[t]=this.options.keyBindings[t].toUpperCase().charCodeAt(0));else this.options.keyBindings={};for(t in i)this.options.keyBindings[t]=this.options.keyBindings[t]||i[t];u.addEvent(n,"keydown",this),this.on("destroy",function(){u.removeEvent(n,"keydown",this)})},_key:function(e){if(this.enabled){var t,i=this.options.snap,s=i?this.currentPage.pageX:this.x,a=i?this.currentPage.pageY:this.y,n=u.getTime(),r=this.keyTime||0;switch(this.options.useTransition&amp;&amp;this.isInTransition&amp;&amp;(t=this.getComputedPosition(),this._translate(p.round(t.x),p.round(t.y)),this.isInTransition=!1),this.keyAcceleration=n-r&lt;200?p.min(this.keyAcceleration+.25,50):0,e.keyCode){case this.options.keyBindings.pageUp:this.hasHorizontalScroll&amp;&amp;!this.hasVerticalScroll?s+=i?1:this.wrapperWidth:a+=i?1:this.wrapperHeight;break;case this.options.keyBindings.pageDown:this.hasHorizontalScroll&amp;&amp;!this.hasVerticalScroll?s-=i?1:this.wrapperWidth:a-=i?1:this.wrapperHeight;break;case this.options.keyBindings.end:s=i?this.pages.length-1:this.maxScrollX,a=i?this.pages[0].length-1:this.maxScrollY;break;case this.options.keyBindings.home:a=s=0;break;case this.options.keyBindings.left:s+=i?-1:5+this.keyAcceleration&gt;&gt;0;break;case this.options.keyBindings.up:a+=i?1:5+this.keyAcceleration&gt;&gt;0;break;case this.options.keyBindings.right:s-=i?-1:5+this.keyAcceleration&gt;&gt;0;break;case this.options.keyBindings.down:a-=i?1:5+this.keyAcceleration&gt;&gt;0;break;default:return}i?this.goToPage(s,a):(0&lt;s?this.keyAcceleration=s=0:s&lt;this.maxScrollX&amp;&amp;(s=this.maxScrollX,this.keyAcceleration=0),0&lt;a?this.keyAcceleration=a=0:a&lt;this.maxScrollY&amp;&amp;(a=this.maxScrollY,this.keyAcceleration=0),this.scrollTo(s,a,0),this.keyTime=n)}},_animate:function(i,s,a,n){var r=this,o=this.x,l=this.y,d=u.getTime(),h=d+a;this.isAnimating=!0,function e(){var t=u.getTime();if(h&lt;=t)return r.isAnimating=!1,r._translate(i,s),void(r.resetPosition(r.options.bounceTime)||r._execEvent("scrollEnd"));t=n((t-d)/a),r._translate((i-o)*t+o,(s-l)*t+l),r.isAnimating&amp;&amp;c(e)}()},handleEvent:function(e){switch(e.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":this._start(e);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":this._move(e);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(e);break;case"orientationchange":case"resize":this._resize();break;case"transitionend":case"webkitTransitionEnd":case"oTransitionEnd":case"MSTransitionEnd":this._transitionEnd(e);break;case"wheel":case"DOMMouseScroll":case"mousewheel":this._wheel(e);break;case"keydown":this._key(e);break;case"click":this.enabled&amp;&amp;!e._constructed&amp;&amp;(e.preventDefault(),e.stopPropagation())}},prevPage:function(){this.scrollTo(p.min(0,this.x+this.wrapperWidth),0,200)},nextPage:function(){this.scrollTo(p.max(this.maxScrollX,this.x-this.wrapperWidth),0,200)},_activateButtons:function(){var e=this;e.$prevButton&amp;&amp;(e.$prevButton.prop("disabled",0===e.x),0===e.x?e.$prevButton.addClass("disabled"):e.$prevButton.removeClass("disabled")),e.$nextButton&amp;&amp;(e.$nextButton.prop("disabled",e.x===e.maxScrollX),e.x===e.maxScrollX?e.$nextButton.addClass("disabled"):e.$nextButton.removeClass("disabled"))}},l.prototype={handleEvent:function(e){switch(e.type){case"touchstart":case"pointerdown":case"MSPointerDown":case"mousedown":this._start(e);break;case"touchmove":case"pointermove":case"MSPointerMove":case"mousemove":this._move(e);break;case"touchend":case"pointerup":case"MSPointerUp":case"mouseup":case"touchcancel":case"pointercancel":case"MSPointerCancel":case"mousecancel":this._end(e)}},destroy:function(){this.options.fadeScrollbars&amp;&amp;(clearTimeout(this.fadeTimeout),this.fadeTimeout=null),this.options.interactive&amp;&amp;(u.removeEvent(this.indicator,"touchstart",this),u.removeEvent(this.indicator,u.prefixPointerEvent("pointerdown"),this),u.removeEvent(this.indicator,"mousedown",this),u.removeEvent(n,"touchmove",this),u.removeEvent(n,u.prefixPointerEvent("pointermove"),this),u.removeEvent(n,"mousemove",this),u.removeEvent(n,"touchend",this),u.removeEvent(n,u.prefixPointerEvent("pointerup"),this),u.removeEvent(n,"mouseup",this)),this.options.defaultScrollbars&amp;&amp;this.wrapper.parentNode&amp;&amp;this.wrapper.parentNode.removeChild(this.wrapper)},_start:function(e){var t=e.touches?e.touches[0]:e;e.preventDefault(),e.stopPropagation(),this.transitionTime(),this.initiated=!0,this.moved=!1,this.lastPointX=t.pageX,this.lastPointY=t.pageY,this.startTime=u.getTime(),this.options.disableTouch||u.addEvent(n,"touchmove",this),this.options.disablePointer||u.addEvent(n,u.prefixPointerEvent("pointermove"),this),this.options.disableMouse||u.addEvent(n,"mousemove",this),this.scroller._execEvent("beforeScrollStart")},_move:function(e){var t,i,s=e.touches?e.touches[0]:e;u.getTime();this.moved||this.scroller._execEvent("scrollStart"),this.moved=!0,t=s.pageX-this.lastPointX,this.lastPointX=s.pageX,i=s.pageY-this.lastPointY,this.lastPointY=s.pageY,t=this.x+t,i=this.y+i,this._pos(t,i),e.preventDefault(),e.stopPropagation()},_end:function(e){var t;this.initiated&amp;&amp;(this.initiated=!1,e.preventDefault(),e.stopPropagation(),u.removeEvent(n,"touchmove",this),u.removeEvent(n,u.prefixPointerEvent("pointermove"),this),u.removeEvent(n,"mousemove",this),this.scroller.options.snap&amp;&amp;(t=this.scroller._nearestSnap(this.scroller.x,this.scroller.y),e=this.options.snapSpeed||p.max(p.max(p.min(p.abs(this.scroller.x-t.x),1e3),p.min(p.abs(this.scroller.y-t.y),1e3)),300),this.scroller.x==t.x&amp;&amp;this.scroller.y==t.y||(this.scroller.directionX=0,this.scroller.directionY=0,this.scroller.currentPage=t,this.scroller.scrollTo(t.x,t.y,e,this.scroller.options.bounceEasing))),this.moved&amp;&amp;this.scroller._execEvent("scrollEnd"))},transitionTime:function(e){e=e||0;var t,i=u.style.transitionDuration;i&amp;&amp;(this.indicatorStyle[i]=e+"ms",!e&amp;&amp;u.isBadAndroid&amp;&amp;(this.indicatorStyle[i]="0.0001ms",t=this,c(function(){"0.0001ms"===t.indicatorStyle[i]&amp;&amp;(t.indicatorStyle[i]="0s")})))},transitionTimingFunction:function(e){this.indicatorStyle[u.style.transitionTimingFunction]=e},refresh:function(){this.transitionTime(),this.options.listenX&amp;&amp;!this.options.listenY?this.indicatorStyle.display=this.scroller.hasHorizontalScroll?"block":"none":this.options.listenY&amp;&amp;!this.options.listenX?this.indicatorStyle.display=this.scroller.hasVerticalScroll?"block":"none":this.indicatorStyle.display=this.scroller.hasHorizontalScroll||this.scroller.hasVerticalScroll?"block":"none",this.scroller.hasHorizontalScroll&amp;&amp;this.scroller.hasVerticalScroll?(u.addClass(this.wrapper,"iScrollBothScrollbars"),u.removeClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&amp;&amp;this.options.customStyle&amp;&amp;(this.options.listenX?this.wrapper.style.right="8px":this.wrapper.style.bottom="8px")):(u.removeClass(this.wrapper,"iScrollBothScrollbars"),u.addClass(this.wrapper,"iScrollLoneScrollbar"),this.options.defaultScrollbars&amp;&amp;this.options.customStyle&amp;&amp;(this.options.listenX?this.wrapper.style.right="2px":this.wrapper.style.bottom="2px")),u.getRect(this.wrapper),this.options.listenX&amp;&amp;(this.wrapperWidth=this.wrapper.clientWidth,this.options.resize?(this.indicatorWidth=p.max(p.round(this.wrapperWidth*this.wrapperWidth/(this.scroller.scrollerWidth||this.wrapperWidth||1)),8),this.indicatorStyle.width=this.indicatorWidth+"px"):this.indicatorWidth=this.indicator.clientWidth,this.maxPosX=this.wrapperWidth-this.indicatorWidth,"clip"==this.options.shrink?(this.minBoundaryX=8-this.indicatorWidth,this.maxBoundaryX=this.wrapperWidth-8):(this.minBoundaryX=0,this.maxBoundaryX=this.maxPosX),this.sizeRatioX=this.options.speedRatioX||this.scroller.maxScrollX&amp;&amp;this.maxPosX/this.scroller.maxScrollX),this.options.listenY&amp;&amp;(this.wrapperHeight=this.wrapper.clientHeight,this.options.resize?(this.indicatorHeight=p.max(p.round(this.wrapperHeight*this.wrapperHeight/(this.scroller.scrollerHeight||this.wrapperHeight||1)),8),this.indicatorStyle.height=this.indicatorHeight+"px"):this.indicatorHeight=this.indicator.clientHeight,this.maxPosY=this.wrapperHeight-this.indicatorHeight,"clip"==this.options.shrink?(this.minBoundaryY=8-this.indicatorHeight,this.maxBoundaryY=this.wrapperHeight-8):(this.minBoundaryY=0,this.maxBoundaryY=this.maxPosY),this.maxPosY=this.wrapperHeight-this.indicatorHeight,this.sizeRatioY=this.options.speedRatioY||this.scroller.maxScrollY&amp;&amp;this.maxPosY/this.scroller.maxScrollY),this.updatePosition()},updatePosition:function(){var e=this.options.listenX&amp;&amp;p.round(this.sizeRatioX*this.scroller.x)||0,t=this.options.listenY&amp;&amp;p.round(this.sizeRatioY*this.scroller.y)||0;this.options.ignoreBoundaries||(e&lt;this.minBoundaryX?("scale"==this.options.shrink&amp;&amp;(this.width=p.max(this.indicatorWidth+e,8),this.indicatorStyle.width=this.width+"px"),e=this.minBoundaryX):e&gt;this.maxBoundaryX?e="scale"==this.options.shrink?(this.width=p.max(this.indicatorWidth-(e-this.maxPosX),8),this.indicatorStyle.width=this.width+"px",this.maxPosX+this.indicatorWidth-this.width):this.maxBoundaryX:"scale"==this.options.shrink&amp;&amp;this.width!=this.indicatorWidth&amp;&amp;(this.width=this.indicatorWidth,this.indicatorStyle.width=this.width+"px"),t&lt;this.minBoundaryY?("scale"==this.options.shrink&amp;&amp;(this.height=p.max(this.indicatorHeight+3*t,8),this.indicatorStyle.height=this.height+"px"),t=this.minBoundaryY):t&gt;this.maxBoundaryY?t="scale"==this.options.shrink?(this.height=p.max(this.indicatorHeight-3*(t-this.maxPosY),8),this.indicatorStyle.height=this.height+"px",this.maxPosY+this.indicatorHeight-this.height):this.maxBoundaryY:"scale"==this.options.shrink&amp;&amp;this.height!=this.indicatorHeight&amp;&amp;(this.height=this.indicatorHeight,this.indicatorStyle.height=this.height+"px")),this.x=e,this.y=t,this.scroller.options.useTransform?this.indicatorStyle[u.style.transform]="translate("+e+"px,"+t+"px)"+this.scroller.translateZ:(this.indicatorStyle.left=e+"px",this.indicatorStyle.top=t+"px")},_pos:function(e,t){e&lt;0?e=0:e&gt;this.maxPosX&amp;&amp;(e=this.maxPosX),t&lt;0?t=0:t&gt;this.maxPosY&amp;&amp;(t=this.maxPosY),e=this.options.listenX?p.round(e/this.sizeRatioX):this.scroller.x,t=this.options.listenY?p.round(t/this.sizeRatioY):this.scroller.y,this.scroller.scrollTo(e,t)},fade:function(e,t){var i;t&amp;&amp;!this.visible||(clearTimeout(this.fadeTimeout),this.fadeTimeout=null,i=e?250:500,t=e?0:300,e=e?"1":"0",this.wrapperStyle[u.style.transitionDuration]=i+"ms",this.fadeTimeout=setTimeout(function(e){this.wrapperStyle.opacity=e,this.visible=+e}.bind(this,e),t))}},e.utils=u,"undefined"!=typeof module&amp;&amp;module.exports?module.exports=e:"function"==typeof define&amp;&amp;define.amd?define(function(){return e}):n.IScroll=e}(window,document,Math),function(l){l.fn.videoModal=function(e){var t=l.extend({},l.fn.videoModal.defaults,e);if(!(this.length&lt;=0)){l("body").append(t.templates.popup);var e=this.closest(".info"),i=e.find(".tit").text(),s=e.find(".desc").text(),a=e.find(".date").html(),n=e.find(".src").text(),r=l(".video-modal-area"),o={tit:r.find(".tit"),desc:r.find(".desc"),date:r.find(".date"),iframe:r.find("iframe")},e=r.find(".btn-close");return this.click(function(){o.tit.text(i),o.desc.text(s),o.date.html(a),o.iframe.attr("src",n+t.videoOption),l("body").append(t.templates.dim),r.show()}),e.click(function(){o.tit.text(""),o.desc.text(""),o.date.html(""),o.iframe.attr("src",""),l("body").find(".common-dim").remove(),r.hide()}),this}},l.fn.videoModal.defaults={templates:{popup:'&lt;div id="video" class="video-modal-area" style="display:none;"&gt;&lt;div class="video-area"&gt;&lt;iframe width="100%" height="100%" src="" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div class="video-info"&gt;&lt;p class="tit"&gt;&lt;/p&gt;&lt;p class="desc"&gt;&lt;/p&gt;&lt;/div&gt;&lt;button type="button" class="btn-close"&gt;&lt;span class="blind"&gt;ë‹«ê¸°&lt;/span&gt;&lt;/button&gt;&lt;/div&gt;',dim:'&lt;div class="common-dim" aria-hidden="true"&gt;&amp;nbsp;&lt;/div&gt;'},videoOption:"?controls=0"}}(jQuery),function(t,i){"function"==typeof define&amp;&amp;define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(e){return i(t,e)}):"object"==typeof module&amp;&amp;module.exports?module.exports=i(t,require("jquery")):t.jQueryBridget=i(t,t.jQuery)}(window,function(e,t){"use strict";function i(l,d,h){(h=h||t||e.jQuery)&amp;&amp;(d.prototype.option||(d.prototype.option=function(e){h.isPlainObject(e)&amp;&amp;(this.options=h.extend(!0,this.options,e))}),h.fn[l]=function(e){if("string"!=typeof e)return o=e,this.each(function(e,t){var i=h.data(t,l);i?(i.option(o),i._init()):(i=new d(t,o),h.data(t,l,i))}),this;var s,a,n,r,o,t=c.call(arguments,1);return a=t,r="$()."+l+'("'+(s=e)+'")',(e=this).each(function(e,t){var i=h.data(t,l);i?(t=i[s])&amp;&amp;"_"!=s.charAt(0)?(i=t.apply(i,a),n=void 0===n?i:n):p(r+" is not a valid method"):p(l+" not initialized. Cannot call methods, i.e. "+r)}),void 0!==n?n:e},s(h))}function s(e){!e||e&amp;&amp;e.bridget||(e.bridget=i)}var c=Array.prototype.slice,a=e.console,p=void 0===a?function(){}:function(e){a.error(e)};return s(t||e.jQuery),i}),function(e,t){"function"==typeof define&amp;&amp;define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&amp;&amp;module.exports?module.exports=t():e.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function e(){}var t=e.prototype;return t.on=function(e,t){if(e&amp;&amp;t){var i=this._events=this._events||{},e=i[e]=i[e]||[];return-1==e.indexOf(t)&amp;&amp;e.push(t),this}},t.once=function(e,t){if(e&amp;&amp;t){this.on(e,t);var i=this._onceEvents=this._onceEvents||{};return(i[e]=i[e]||{})[t]=!0,this}},t.off=function(e,t){e=this._events&amp;&amp;this._events[e];if(e&amp;&amp;e.length){t=e.indexOf(t);return-1!=t&amp;&amp;e.splice(t,1),this}},t.emitEvent=function(e,t){var i=this._events&amp;&amp;this._events[e];if(i&amp;&amp;i.length){i=i.slice(0),t=t||[];for(var s=this._onceEvents&amp;&amp;this._onceEvents[e],a=0;a&lt;i.length;a++){var n=i[a];s&amp;&amp;s[n]&amp;&amp;(this.off(e,n),delete s[n]),n.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},e}),function(e,t){"function"==typeof define&amp;&amp;define.amd?define("get-size/get-size",t):"object"==typeof module&amp;&amp;module.exports?module.exports=t():e.getSize=t()}(window,function(){"use strict";function u(e){var t=parseFloat(e);return-1==e.indexOf("%")&amp;&amp;!isNaN(t)&amp;&amp;t}function f(e){e=getComputedStyle(e);return e||t("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),e}function m(e){if(b||(b=!0,(p=document.createElement("div")).style.width="200px",p.style.padding="1px 2px 3px 4px",p.style.borderStyle="solid",p.style.borderWidth="1px 2px 3px 4px",p.style.boxSizing="border-box",(c=document.body||document.documentElement).appendChild(p),h=f(p),g=200==Math.round(u(h.width)),m.isBoxSizeOuter=g,c.removeChild(p)),(e="string"==typeof e?document.querySelector(e):e)&amp;&amp;"object"==typeof e&amp;&amp;e.nodeType){var t=f(e);if("none"==t.display)return function(){for(var e={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},t=0;t&lt;y;t++)e[v[t]]=0;return e}();var i={};i.width=e.offsetWidth,i.height=e.offsetHeight;for(var s=i.isBorderBox="border-box"==t.boxSizing,a=0;a&lt;y;a++){var n=v[a],r=t[n],r=parseFloat(r);i[n]=isNaN(r)?0:r}var o=i.paddingLeft+i.paddingRight,l=i.paddingTop+i.paddingBottom,d=i.marginLeft+i.marginRight,h=i.marginTop+i.marginBottom,c=i.borderLeftWidth+i.borderRightWidth,p=i.borderTopWidth+i.borderBottomWidth,e=s&amp;&amp;g,s=u(t.width);!1!==s&amp;&amp;(i.width=s+(e?0:o+c));s=u(t.height);return!1!==s&amp;&amp;(i.height=s+(e?0:l+p)),i.innerWidth=i.width-(o+c),i.innerHeight=i.height-(l+p),i.outerWidth=i.width+d,i.outerHeight=i.height+h,i}var p,c,h}var g,t="undefined"==typeof console?function(){}:function(e){},v=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],y=v.length,b=!1;return m}),function(e,t){"use strict";"function"==typeof define&amp;&amp;define.amd?define("desandro-matches-selector/matches-selector",t):"object"==typeof module&amp;&amp;module.exports?module.exports=t():e.matchesSelector=t()}(window,function(){"use strict";var i=function(){var e=window.Element.prototype;if(e.matches)return"matches";if(e.matchesSelector)return"matchesSelector";for(var t=["webkit","moz","ms","o"],i=0;i&lt;t.length;i++){var s=t[i]+"MatchesSelector";if(e[s])return s}}();return function(e,t){return e[i](t)}}),function(t,i){"function"==typeof define&amp;&amp;define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(e){return i(t,e)}):"object"==typeof module&amp;&amp;module.exports?module.exports=i(t,require("desandro-matches-selector")):t.fizzyUIUtils=i(t,t.matchesSelector)}(window,function(i,n){var l={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=Array.prototype.slice;l.makeArray=function(e){return Array.isArray(e)?e:null==e?[]:"object"==typeof e&amp;&amp;"number"==typeof e.length?t.call(e):[e]},l.removeFrom=function(e,t){t=e.indexOf(t);-1!=t&amp;&amp;e.splice(t,1)},l.getParent=function(e,t){for(;e.parentNode&amp;&amp;e!=document.body;)if(e=e.parentNode,n(e,t))return e},l.getQueryElement=function(e){return"string"==typeof e?document.querySelector(e):e},l.handleEvent=function(e){var t="on"+e.type;this[t]&amp;&amp;this[t](e)},l.filterFindElements=function(e,s){e=l.makeArray(e);var a=[];return e.forEach(function(e){if(e instanceof HTMLElement)if(s){n(e,s)&amp;&amp;a.push(e);for(var t=e.querySelectorAll(s),i=0;i&lt;t.length;i++)a.push(t[i])}else a.push(e)}),a},l.debounceMethod=function(e,t,s){s=s||100;var a=e.prototype[t],n=t+"Timeout";e.prototype[t]=function(){var e=this[n];clearTimeout(e);var t=arguments,i=this;this[n]=setTimeout(function(){a.apply(i,t),delete i[n]},s)}},l.docReady=function(e){var t=document.readyState;"complete"==t||"interactive"==t?setTimeout(e):document.addEventListener("DOMContentLoaded",e)},l.toDashed=function(e){return e.replace(/(.)([A-Z])/g,function(e,t,i){return t+"-"+i}).toLowerCase()};var d=i.console;return l.htmlInit=function(r,o){l.docReady(function(){var e=l.toDashed(o),s="data-"+e,t=document.querySelectorAll("["+s+"]"),e=document.querySelectorAll(".js-"+e),e=l.makeArray(t).concat(l.makeArray(e)),a=s+"-options",n=i.jQuery;e.forEach(function(t){var e=t.getAttribute(s)||t.getAttribute(a);try{i=e&amp;&amp;JSON.parse(e)}catch(e){return void(d&amp;&amp;d.error("Error parsing "+s+" on "+t.className+": "+e))}var i=new r(t,i);n&amp;&amp;n.data(t,o,i)})})},l}),function(e,t){"function"==typeof define&amp;&amp;define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],t):"object"==typeof module&amp;&amp;module.exports?module.exports=t(require("ev-emitter"),require("get-size")):(e.Outlayer={},e.Outlayer.Item=t(e.EvEmitter,e.getSize))}(window,function(e,t){"use strict";function i(e,t){e&amp;&amp;(this.element=e,this.layout=t,this.position={x:0,y:0},this._create())}var s=document.documentElement.style,a="string"==typeof s.transition?"transition":"WebkitTransition",n="string"==typeof s.transform?"transform":"WebkitTransform",r={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[a],o={transform:n,transition:a,transitionDuration:a+"Duration",transitionProperty:a+"Property",transitionDelay:a+"Delay"},e=i.prototype=Object.create(e.prototype);e.constructor=i,e._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},e.handleEvent=function(e){var t="on"+e.type;this[t]&amp;&amp;this[t](e)},e.getSize=function(){this.size=t(this.element)},e.css=function(e){var t,i=this.element.style;for(t in e)i[o[t]||t]=e[t]},e.getPosition=function(){var e=getComputedStyle(this.element),t=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),s=e[t?"left":"right"],a=e[i?"top":"bottom"],n=parseFloat(s),r=parseFloat(a),e=this.layout.size;-1!=s.indexOf("%")&amp;&amp;(n=n/100*e.width),-1!=a.indexOf("%")&amp;&amp;(r=r/100*e.height),n=isNaN(n)?0:n,r=isNaN(r)?0:r,n-=t?e.paddingLeft:e.paddingRight,r-=i?e.paddingTop:e.paddingBottom,this.position.x=n,this.position.y=r},e.layoutPosition=function(){var e=this.layout.size,t={},i=this.layout._getOption("originLeft"),s=this.layout._getOption("originTop"),a=i?"right":"left",n=this.position.x+e[i?"paddingLeft":"paddingRight"];t[i?"left":"right"]=this.getXValue(n),t[a]="";a=s?"bottom":"top",e=this.position.y+e[s?"paddingTop":"paddingBottom"];t[s?"top":"bottom"]=this.getYValue(e),t[a]="",this.css(t),this.emitEvent("layout",[this])},e.getXValue=function(e){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&amp;&amp;!t?e/this.layout.size.width*100+"%":e+"px"},e.getYValue=function(e){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&amp;&amp;t?e/this.layout.size.height*100+"%":e+"px"},e._transitionTo=function(e,t){this.getPosition();var i=this.position.x,s=this.position.y,a=e==this.position.x&amp;&amp;t==this.position.y;this.setPosition(e,t),!a||this.isTransitioning?((a={}).transform=this.getTranslate(e-i,t-s),this.transition({to:a,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})):this.layoutPosition()},e.getTranslate=function(e,t){return"translate3d("+(e=this.layout._getOption("originLeft")?e:-e)+"px, "+(t=this.layout._getOption("originTop")?t:-t)+"px, 0)"},e.goTo=function(e,t){this.setPosition(e,t),this.layoutPosition()},e.moveTo=e._transitionTo,e.setPosition=function(e,t){this.position.x=parseFloat(e),this.position.y=parseFloat(t)},e._nonTransition=function(e){for(var t in this.css(e.to),e.isCleaning&amp;&amp;this._removeStyles(e.to),e.onTransitionEnd)e.onTransitionEnd[t].call(this)},e.transition=function(e){if(parseFloat(this.layout.options.transitionDuration)){var t,i=this._transn;for(t in e.onTransitionEnd)i.onEnd[t]=e.onTransitionEnd[t];for(t in e.to)i.ingProperties[t]=!0,e.isCleaning&amp;&amp;(i.clean[t]=!0);e.from&amp;&amp;(this.css(e.from),this.element.offsetHeight,0),this.enableTransition(e.to),this.css(e.to),this.isTransitioning=!0}else this._nonTransition(e)};var l="opacity,"+n.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()});e.enableTransition=function(){var e;this.isTransitioning||(e="number"==typeof(e=this.layout.options.transitionDuration)?e+"ms":e,this.css({transitionProperty:l,transitionDuration:e,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(r,this,!1))},e.onwebkitTransitionEnd=function(e){this.ontransitionend(e)},e.onotransitionend=function(e){this.ontransitionend(e)};var d={"-webkit-transform":"transform"};e.ontransitionend=function(e){var t,i;e.target===this.element&amp;&amp;(t=this._transn,i=d[e.propertyName]||e.propertyName,delete t.ingProperties[i],function(e){for(var t in e)return;return 1}(t.ingProperties)&amp;&amp;this.disableTransition(),i in t.clean&amp;&amp;(this.element.style[e.propertyName]="",delete t.clean[i]),i in t.onEnd&amp;&amp;(t.onEnd[i].call(this),delete t.onEnd[i]),this.emitEvent("transitionEnd",[this]))},e.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(r,this,!1),this.isTransitioning=!1},e._removeStyles=function(e){var t,i={};for(t in e)i[t]="";this.css(i)};var h={transitionProperty:"",transitionDuration:"",transitionDelay:""};return e.removeTransitionStyles=function(){this.css(h)},e.stagger=function(e){e=isNaN(e)?0:e,this.staggerDelay=e+"ms"},e.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},e.remove=function(){return a&amp;&amp;parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},e.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})},e.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},e.getHideRevealTransitionEndProperty=function(e){var t,e=this.layout.options[e];if(e.opacity)return"opacity";for(t in e)return t},e.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})},e.onHideTransitionEnd=function(){this.isHidden&amp;&amp;(this.css({display:"none"}),this.emitEvent("hide"))},e.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},i}),function(a,n){"use strict";"function"==typeof define&amp;&amp;define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(e,t,i,s){return n(a,e,t,i,s)}):"object"==typeof module&amp;&amp;module.exports?module.exports=n(a,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):a.Outlayer=n(a,a.EvEmitter,a.getSize,a.fizzyUIUtils,a.Outlayer.Item)}(window,function(e,t,a,s,n){"use strict";function r(e,t){var i=s.getQueryElement(e);i?(this.element=i,d&amp;&amp;(this.$element=d(this.element)),this.options=s.extend({},this.constructor.defaults),this.option(t),t=++h,this.element.outlayerGUID=t,(c[t]=this)._create(),this._getOption("initLayout")&amp;&amp;this.layout()):l&amp;&amp;l.error("Bad element for "+this.constructor.namespace+": "+(i||e))}function o(e){function t(){e.apply(this,arguments)}return(t.prototype=Object.create(e.prototype)).constructor=t}function i(){}var l=e.console,d=e.jQuery,h=0,c={};r.namespace="outlayer",r.Item=n,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var p=r.prototype;s.extend(p,t.prototype),p.option=function(e){s.extend(this.options,e)},p._getOption=function(e){var t=this.constructor.compatOptions[e];return t&amp;&amp;void 0!==this.options[t]?this.options[t]:this.options[e]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},p._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),s.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&amp;&amp;this.bindResize()},p.reloadItems=function(){this.items=this._itemize(this.element.children)},p._itemize=function(e){for(var t=this._filterFindItemElements(e),i=this.constructor.Item,s=[],a=0;a&lt;t.length;a++){var n=new i(t[a],this);s.push(n)}return s},p._filterFindItemElements=function(e){return s.filterFindElements(e,this.options.itemSelector)},p.getItemElements=function(){return this.items.map(function(e){return e.element})},p.layout=function(){this._resetLayout(),this._manageStamps();var e=this._getOption("layoutInstant"),e=void 0!==e?e:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},p._init=p.layout,p._resetLayout=function(){this.getSize()},p.getSize=function(){this.size=a(this.element)},p._getMeasurement=function(e,t){var i,s=this.options[e];s?("string"==typeof s?i=this.element.querySelector(s):s instanceof HTMLElement&amp;&amp;(i=s),this[e]=i?a(i)[t]:s):this[e]=0},p.layoutItems=function(e,t){e=this._getItemsForLayout(e),this._layoutItems(e,t),this._postLayout()},p._getItemsForLayout=function(e){return e.filter(function(e){return!e.isIgnored})},p._layoutItems=function(e,i){var s;this._emitCompleteOnItems("layout",e),e&amp;&amp;e.length&amp;&amp;(s=[],e.forEach(function(e){var t=this._getItemLayoutPosition(e);t.item=e,t.isInstant=i||e.isLayoutInstant,s.push(t)},this),this._processLayoutQueue(s))},p._getItemLayoutPosition=function(){return{x:0,y:0}},p._processLayoutQueue=function(e){this.updateStagger(),e.forEach(function(e,t){this._positionItem(e.item,e.x,e.y,e.isInstant,t)},this)},p.updateStagger=function(){var e=this.options.stagger;return null==e?void(this.stagger=0):(this.stagger=function(e){if("number"==typeof e)return e;var e=(t=e.match(/(^\d*\.?\d*)(\w*)/))&amp;&amp;t[1],t=t&amp;&amp;t[2];return e.length?(e=parseFloat(e))*(u[t]||1):0}(e),this.stagger)},p._positionItem=function(e,t,i,s,a){s?e.goTo(t,i):(e.stagger(a*this.stagger),e.moveTo(t,i))},p._postLayout=function(){this.resizeContainer()},p.resizeContainer=function(){var e;!this._getOption("resizeContainer")||(e=this._getContainerSize())&amp;&amp;(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))},p._getContainerSize=i,p._setContainerMeasure=function(e,t){var i;void 0!==e&amp;&amp;((i=this.size).isBorderBox&amp;&amp;(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")},p._emitCompleteOnItems=function(t,e){function i(){n.dispatchEvent(t+"Complete",null,[e])}function s(){++a==r&amp;&amp;i()}var a,n=this,r=e.length;e&amp;&amp;r?(a=0,e.forEach(function(e){e.once(t,s)})):i()},p.dispatchEvent=function(e,t,i){var s=t?[t].concat(i):i;this.emitEvent(e,s),d&amp;&amp;(this.$element=this.$element||d(this.element),t?((t=d.Event(t)).type=e,this.$element.trigger(t,i)):this.$element.trigger(e,i))},p.ignore=function(e){e=this.getItem(e);e&amp;&amp;(e.isIgnored=!0)},p.unignore=function(e){e=this.getItem(e);e&amp;&amp;delete e.isIgnored},p.stamp=function(e){(e=this._find(e))&amp;&amp;(this.stamps=this.stamps.concat(e),e.forEach(this.ignore,this))},p.unstamp=function(e){(e=this._find(e))&amp;&amp;e.forEach(function(e){s.removeFrom(this.stamps,e),this.unignore(e)},this)},p._find=function(e){return e?("string"==typeof e&amp;&amp;(e=this.element.querySelectorAll(e)),s.makeArray(e)):void 0},p._manageStamps=function(){this.stamps&amp;&amp;this.stamps.length&amp;&amp;(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},p._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)}},p._manageStamp=i,p._getElementOffset=function(e){var t=e.getBoundingClientRect(),i=this._boundingRect,e=a(e);return{left:t.left-i.left-e.marginLeft,top:t.top-i.top-e.marginTop,right:i.right-t.right-e.marginRight,bottom:i.bottom-t.bottom-e.marginBottom}},p.handleEvent=s.handleEvent,p.bindResize=function(){e.addEventListener("resize",this),this.isResizeBound=!0},p.unbindResize=function(){e.removeEventListener("resize",this),this.isResizeBound=!1},p.onresize=function(){this.resize()},s.debounceMethod(r,"onresize",100),p.resize=function(){this.isResizeBound&amp;&amp;this.needsResizeLayout()&amp;&amp;this.layout()},p.needsResizeLayout=function(){var e=a(this.element);return this.size&amp;&amp;e&amp;&amp;e.innerWidth!==this.size.innerWidth},p.addItems=function(e){e=this._itemize(e);return e.length&amp;&amp;(this.items=this.items.concat(e)),e},p.appended=function(e){e=this.addItems(e);e.length&amp;&amp;(this.layoutItems(e,!0),this.reveal(e))},p.prepended=function(e){var t=this._itemize(e);t.length&amp;&amp;(e=this.items.slice(0),this.items=t.concat(e),this._resetLayout(),this._manageStamps(),this.layoutItems(t,!0),this.reveal(t),this.layoutItems(e))},p.reveal=function(e){var i;this._emitCompleteOnItems("reveal",e),e&amp;&amp;e.length&amp;&amp;(i=this.updateStagger(),e.forEach(function(e,t){e.stagger(t*i),e.reveal()}))},p.hide=function(e){var i;this._emitCompleteOnItems("hide",e),e&amp;&amp;e.length&amp;&amp;(i=this.updateStagger(),e.forEach(function(e,t){e.stagger(t*i),e.hide()}))},p.revealItemElements=function(e){e=this.getItems(e);this.reveal(e)},p.hideItemElements=function(e){e=this.getItems(e);this.hide(e)},p.getItem=function(e){for(var t=0;t&lt;this.items.length;t++){var i=this.items[t];if(i.element==e)return i}},p.getItems=function(e){e=s.makeArray(e);var t=[];return e.forEach(function(e){e=this.getItem(e);e&amp;&amp;t.push(e)},this),t},p.remove=function(e){e=this.getItems(e);this._emitCompleteOnItems("remove",e),e&amp;&amp;e.length&amp;&amp;e.forEach(function(e){e.remove(),s.removeFrom(this.items,e)},this)},p.destroy=function(){var e=this.element.style;e.height="",e.position="",e.width="",this.items.forEach(function(e){e.destroy()}),this.unbindResize();e=this.element.outlayerGUID;delete c[e],delete this.element.outlayerGUID,d&amp;&amp;d.removeData(this.element,this.constructor.namespace)},r.data=function(e){e=(e=s.getQueryElement(e))&amp;&amp;e.outlayerGUID;return e&amp;&amp;c[e]},r.create=function(e,t){var i=o(r);return i.defaults=s.extend({},r.defaults),s.extend(i.defaults,t),i.compatOptions=s.extend({},r.compatOptions),i.namespace=e,i.data=r.data,i.Item=o(n),s.htmlInit(i,e),d&amp;&amp;d.bridget&amp;&amp;d.bridget(e,i),i};var u={ms:1,s:1e3};return r.Item=n,r}),function(e,t){"function"==typeof define&amp;&amp;define.amd?define(["outlayer/outlayer","get-size/get-size"],t):"object"==typeof module&amp;&amp;module.exports?module.exports=t(require("outlayer"),require("get-size")):e.Masonry=t(e.Outlayer,e.getSize)}(window,function(e,o){var t=e.create("masonry");t.compatOptions.fitWidth="isFitWidth";e=t.prototype;return e._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var e=0;e&lt;this.cols;e++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},e.measureColumns=function(){this.getContainerWidth(),this.columnWidth||(i=(t=this.items[0])&amp;&amp;t.element,this.columnWidth=i&amp;&amp;o(i).outerWidth||this.containerWidth);var e=this.columnWidth+=this.gutter,t=this.containerWidth+this.gutter,i=t/e,e=e-t%e,i=Math[e&amp;&amp;e&lt;1?"round":"floor"](i);this.cols=Math.max(i,1)},e.getContainerWidth=function(){var e=this._getOption("fitWidth")?this.element.parentNode:this.element,e=o(e);this.containerWidth=e&amp;&amp;e.innerWidth},e._getItemLayoutPosition=function(e){e.getSize();for(var t=e.size.outerWidth%this.columnWidth,i=Math[t&amp;&amp;t&lt;1?"round":"ceil"](e.size.outerWidth/this.columnWidth),i=Math.min(i,this.cols),s=this[this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition"](i,e),t={x:this.columnWidth*s.col,y:s.y},a=s.y+e.size.outerHeight,n=i+s.col,r=s.col;r&lt;n;r++)this.colYs[r]=a;return t},e._getTopColPosition=function(e){var t=this._getTopColGroup(e),e=Math.min.apply(Math,t);return{col:t.indexOf(e),y:e}},e._getTopColGroup=function(e){if(e&lt;2)return this.colYs;for(var t=[],i=this.cols+1-e,s=0;s&lt;i;s++)t[s]=this._getColGroupY(s,e);return t},e._getColGroupY=function(e,t){if(t&lt;2)return this.colYs[e];t=this.colYs.slice(e,e+t);return Math.max.apply(Math,t)},e._getHorizontalColPosition=function(e,t){var i=this.horizontalColIndex%this.cols,i=1&lt;e&amp;&amp;i+e&gt;this.cols?0:i,t=t.size.outerWidth&amp;&amp;t.size.outerHeight;return this.horizontalColIndex=t?i+e:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,e)}},e._manageStamp=function(e){var t=o(e),i=this._getElementOffset(e),s=this._getOption("originLeft")?i.left:i.right,e=s+t.outerWidth,s=Math.floor(s/this.columnWidth),s=Math.max(0,s),a=Math.floor(e/this.columnWidth);a-=e%this.columnWidth?0:1;for(var a=Math.min(this.cols-1,a),n=(this._getOption("originTop")?i.top:i.bottom)+t.outerHeight,r=s;r&lt;=a;r++)this.colYs[r]=Math.max(n,this.colYs[r])},e._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var e={height:this.maxY};return this._getOption("fitWidth")&amp;&amp;(e.width=this._getContainerFitWidth()),e},e._getContainerFitWidth=function(){for(var e=0,t=this.cols;--t&amp;&amp;0===this.colYs[t];)e++;return(this.cols-e)*this.columnWidth-this.gutter},e.needsResizeLayout=function(){var e=this.containerWidth;return this.getContainerWidth(),e!=this.containerWidth},t}),function(n){n.fn.niceSelect=function(e){if("string"==typeof e)return"update"==e?this.each(function(){var e=n(this),t=n(this).next(".nice-select"),i=t.hasClass("open");t.length&amp;&amp;(t.remove(),s(e),i&amp;&amp;e.next().trigger("click"))}):"destroy"==e&amp;&amp;(this.each(function(){var e=n(this),t=n(this).next(".nice-select");t.length&amp;&amp;(t.remove(),e.css("display",""))}),0==n(".nice-select").length&amp;&amp;n(document).off(".nice_select")),this;function s(e){e.after(n("&lt;div&gt;&lt;/div&gt;").addClass("nice-select").addClass(e.attr("class")||"").addClass(e.attr("disabled")?"disabled":"").attr("tabindex",e.attr("disabled")?null:"0").html('&lt;span class="current"&gt;&lt;/span&gt;&lt;ul class="list"&gt;&lt;/ul&gt;'));var a=e.next(),t=e.find("option"),i=e.find("option:selected"),e=e.find("option:selected").data("placeholder");a.find(".current").html(i.data("display")||i.text()),a.find(".current").addClass(e?"placeholder":""),t.each(function(e){var t=n(this),i=t.data("display"),s=t.data("placeholder");a.find("ul").append(n("&lt;li&gt;&lt;/li&gt;").attr("data-value",t.val()).attr("data-display",i||null).attr("data-placeholder",s||null).addClass("option"+(t.is(":selected")?" selected":"")+(t.is(":disabled")?" disabled":"")).html(t.text()))})}this.hide(),this.each(function(){var e=n(this);e.next().hasClass("nice-select")||s(e)}),n(document).off(".nice_select"),n(document).on("click.nice_select",".nice-select",function(e){var t=n(this);n(".nice-select").not(t).removeClass("open"),t.toggleClass("open"),t.hasClass("open")?(t.find(".option"),t.find(".focus").removeClass("focus"),t.find(".selected").addClass("focus")):t.focus()}),n(document).on("click.nice_select",function(e){0===n(e.target).closest(".nice-select").length&amp;&amp;n(".nice-select").removeClass("open").find(".option")}),n(document).on("click.nice_select",".nice-select .option:not(.disabled)",function(e){var t=n(this),i=t.closest(".nice-select");i.find(".selected").removeClass("selected"),t.addClass("selected");var s=t.data("display")||t.text();i.find(".current").text(s),i.find(".current").removeClass("placeholder"),n(this).data("placeholder")&amp;&amp;i.find(".current").addClass("placeholder"),i.prev("select").val(t.data("value")).trigger("change")}),n(document).on("keydown.nice_select",".nice-select",function(e){var t,i=n(this),s=n(i.find(".focus")||i.find(".list .option.selected"));if(32==e.keyCode||13==e.keyCode)return(i.hasClass("open")?s:i).trigger("click"),!1;if(40==e.keyCode)return i.hasClass("open")?0&lt;(t=s.nextAll(".option:not(.disabled)").first()).length&amp;&amp;(i.find(".focus").removeClass("focus"),t.addClass("focus")):i.trigger("click"),!1;if(38==e.keyCode)return i.hasClass("open")?0&lt;(s=s.prevAll(".option:not(.disabled)").first()).length&amp;&amp;(i.find(".focus").removeClass("focus"),s.addClass("focus")):i.trigger("click"),!1;if(27==e.keyCode)i.hasClass("open")&amp;&amp;i.trigger("click");else if(9==e.keyCode&amp;&amp;i.hasClass("open"))return!1});e=document.createElement("a").style;return e.cssText="pointer-events:auto","auto"!==e.pointerEvents&amp;&amp;n("html").addClass("no-csspointerevents"),this}}(jQuery),function(e,t){"object"==typeof exports&amp;&amp;"undefined"!=typeof module?module.exports=t():"function"==typeof define&amp;&amp;define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).Swiper=t()}(this,function(){"use strict";function s(e,t){for(var i=0;i&lt;t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&amp;&amp;(s.writable=!0),Object.defineProperty(e,s.key,s)}}function e(){return(e=Object.assign||function(e){for(var t=1;t&lt;arguments.length;t++){var i,s=arguments[t];for(i in s)Object.prototype.hasOwnProperty.call(s,i)&amp;&amp;(e[i]=s[i])}return e}).apply(this,arguments)}function a(e){return null!==e&amp;&amp;"object"==typeof e&amp;&amp;"constructor"in e&amp;&amp;e.constructor===Object}function n(t,i){void 0===t&amp;&amp;(t={}),void 0===i&amp;&amp;(i={}),Object.keys(i).forEach(function(e){void 0===t[e]?t[e]=i[e]:a(i[e])&amp;&amp;a(t[e])&amp;&amp;0&lt;Object.keys(i[e]).length&amp;&amp;n(t[e],i[e])})}var t={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function y(){var e="undefined"!=typeof document?document:{};return n(e,t),e}var i={document:t,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame:function(e){"undefined"!=typeof setTimeout&amp;&amp;clearTimeout(e)}};function U(){var e="undefined"!=typeof window?window:{};return n(e,i),e}function r(e){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function o(e,t){return(o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(e,t,i){return(l=function(){if("undefined"!=typeof Reflect&amp;&amp;Reflect.construct&amp;&amp;!Reflect.construct.sham){if("function"==typeof Proxy)return 1;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),1}catch(e){return}}}()?Reflect.construct:function(e,t,i){var s=[null];s.push.apply(s,t);s=new(Function.bind.apply(e,s));return i&amp;&amp;o(s,i.prototype),s}).apply(null,arguments)}function d(e){var i="function"==typeof Map?new Map:void 0;return(d=function(e){if(null===e||-1===Function.toString.call(e).indexOf("[native code]"))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==i){if(i.has(e))return i.get(e);i.set(e,t)}function t(){return l(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),o(t,e)})(e)}var h=function(s){var e,t;function i(e){var t,i=s.call.apply(s,[this].concat(e))||this;return e=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(i),t=e.__proto__,Object.defineProperty(e,"__proto__",{get:function(){return t},set:function(e){t.__proto__=e}}),i}return t=s,(e=i).prototype=Object.create(t.prototype),(e.prototype.constructor=e).__proto__=t,i}(d(Array));function c(e){var t=[];return(e=void 0===e?[]:e).forEach(function(e){Array.isArray(e)?t.push.apply(t,c(e)):t.push(e)}),t}function p(e,t){return Array.prototype.filter.call(e,t)}function S(e,t){var i=U(),s=y(),a=[];if(!t&amp;&amp;e instanceof h)return e;if(!e)return new h(a);if("string"==typeof e){var n=e.trim();if(0&lt;=n.indexOf("&lt;")&amp;&amp;0&lt;=n.indexOf("&gt;")){var r="div";0===n.indexOf("&lt;li")&amp;&amp;(r="ul"),0===n.indexOf("&lt;tr")&amp;&amp;(r="tbody"),0!==n.indexOf("&lt;td")&amp;&amp;0!==n.indexOf("&lt;th")||(r="tr"),0===n.indexOf("&lt;tbody")&amp;&amp;(r="table"),0===n.indexOf("&lt;option")&amp;&amp;(r="select");var o=s.createElement(r);o.innerHTML=n;for(var l=0;l&lt;o.childNodes.length;l+=1)a.push(o.childNodes[l])}else a=function(e,t){if("string"!=typeof e)return[e];for(var i=[],s=t.querySelectorAll(e),a=0;a&lt;s.length;a+=1)i.push(s[a]);return i}(e.trim(),t||s)}else if(e.nodeType||e===i||e===s)a.push(e);else if(Array.isArray(e)){if(e instanceof h)return e;a=e}return new h(function(e){for(var t=[],i=0;i&lt;e.length;i+=1)-1===t.indexOf(e[i])&amp;&amp;t.push(e[i]);return t}(a))}S.fn=h.prototype;var u,f,m,g={addClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i&lt;e;i++)t[i]=arguments[i];var s=c(t.map(function(e){return e.split(" ")}));return this.forEach(function(e){(e=e.classList).add.apply(e,s)}),this},removeClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i&lt;e;i++)t[i]=arguments[i];var s=c(t.map(function(e){return e.split(" ")}));return this.forEach(function(e){(e=e.classList).remove.apply(e,s)}),this},hasClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i&lt;e;i++)t[i]=arguments[i];var s=c(t.map(function(e){return e.split(" ")}));return 0&lt;p(this,function(t){return 0&lt;s.filter(function(e){return t.classList.contains(e)}).length}).length},toggleClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i&lt;e;i++)t[i]=arguments[i];var s=c(t.map(function(e){return e.split(" ")}));this.forEach(function(t){s.forEach(function(e){t.classList.toggle(e)})})},attr:function(e,t){if(1===arguments.length&amp;&amp;"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var i=0;i&lt;this.length;i+=1)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&lt;this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(var t=0;t&lt;this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(var t=0;t&lt;this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?e+"ms":e;return this},on:function(){for(var e=arguments.length,t=new Array(e),i=0;i&lt;e;i++)t[i]=arguments[i];var s=t[0],n=t[1],r=t[2],a=t[3];function o(e){var t=e.target;if(t){var i=e.target.dom7EventData||[];if(i.indexOf(e)&lt;0&amp;&amp;i.unshift(e),S(t).is(n))r.apply(t,i);else for(var s=S(t).parents(),a=0;a&lt;s.length;a+=1)S(s[a]).is(n)&amp;&amp;r.apply(s[a],i)}}function l(e){var t=e&amp;&amp;e.target&amp;&amp;e.target.dom7EventData||[];t.indexOf(e)&lt;0&amp;&amp;t.unshift(e),r.apply(this,t)}"function"==typeof t[1]&amp;&amp;(s=t[0],r=t[1],a=t[2],n=void 0);for(var d,a=a||!1,h=s.split(" "),c=0;c&lt;this.length;c+=1){var p=this[c];if(n)for(d=0;d&lt;h.length;d+=1){var u=h[d];p.dom7LiveListeners||(p.dom7LiveListeners={}),p.dom7LiveListeners[u]||(p.dom7LiveListeners[u]=[]),p.dom7LiveListeners[u].push({listener:r,proxyListener:o}),p.addEventListener(u,o,a)}else for(d=0;d&lt;h.length;d+=1){var f=h[d];p.dom7Listeners||(p.dom7Listeners={}),p.dom7Listeners[f]||(p.dom7Listeners[f]=[]),p.dom7Listeners[f].push({listener:r,proxyListener:l}),p.addEventListener(f,l,a)}}return this},off:function(){for(var e=arguments.length,t=new Array(e),i=0;i&lt;e;i++)t[i]=arguments[i];var s=t[0],a=t[1],n=t[2],r=t[3];"function"==typeof t[1]&amp;&amp;(s=t[0],n=t[1],r=t[2],a=void 0);for(var r=r||!1,o=s.split(" "),l=0;l&lt;o.length;l+=1)for(var d=o[l],h=0;h&lt;this.length;h+=1){var c=this[h],p=void 0;if(!a&amp;&amp;c.dom7Listeners?p=c.dom7Listeners[d]:a&amp;&amp;c.dom7LiveListeners&amp;&amp;(p=c.dom7LiveListeners[d]),p&amp;&amp;p.length)for(var u=p.length-1;0&lt;=u;--u){var f=p[u];(!n||f.listener!==n)&amp;&amp;!(n&amp;&amp;f.listener&amp;&amp;f.listener.dom7proxy&amp;&amp;f.listener.dom7proxy===n)&amp;&amp;n||(c.removeEventListener(d,f.proxyListener,r),p.splice(u,1))}}return this},trigger:function(){for(var e=U(),t=arguments.length,i=new Array(t),s=0;s&lt;t;s++)i[s]=arguments[s];for(var a=i[0].split(" "),n=i[1],r=0;r&lt;a.length;r+=1)for(var o=a[r],l=0;l&lt;this.length;l+=1){var d,h=this[l];e.CustomEvent&amp;&amp;(d=new e.CustomEvent(o,{detail:n,bubbles:!0,cancelable:!0}),h.dom7EventData=i.filter(function(e,t){return 0&lt;t}),h.dispatchEvent(d),h.dom7EventData=[],delete h.dom7EventData)}return this},transitionEnd:function(i){var s=this;return i&amp;&amp;s.on("transitionend",function e(t){t.target===this&amp;&amp;(i.call(this,t),s.off("transitionend",e))}),this},outerWidth:function(e){if(0&lt;this.length){if(e){e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(0&lt;this.length){if(e){e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){var e=U();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(0&lt;this.length){var e=U(),t=y(),i=this[0],s=i.getBoundingClientRect(),a=t.body,n=i.clientTop||a.clientTop||0,t=i.clientLeft||a.clientLeft||0,a=i===e?e.scrollY:i.scrollTop,i=i===e?e.scrollX:i.scrollLeft;return{top:s.top+a-n,left:s.left+i-t}}return null},css:function(e,t){var i,s=U();if(1===arguments.length){if("string"!=typeof e){for(i=0;i&lt;this.length;i+=1)for(var a in e)this[i].style[a]=e[a];return this}if(this[0])return s.getComputedStyle(this[0],null).getPropertyValue(e)}if(2!==arguments.length||"string"!=typeof e)return this;for(i=0;i&lt;this.length;i+=1)this[i].style[e]=t;return this},each:function(i){return i&amp;&amp;this.forEach(function(e,t){i.apply(e,[e,t])}),this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(var t=0;t&lt;this.length;t+=1)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&lt;this.length;t+=1)this[t].textContent=e;return this},is:function(e){var t,i,s=U(),a=y(),n=this[0];if(!n||void 0===e)return!1;if("string"==typeof e){if(n.matches)return n.matches(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e);if(n.msMatchesSelector)return n.msMatchesSelector(e);for(t=S(e),i=0;i&lt;t.length;i+=1)if(t[i]===n)return!0;return!1}if(e===a)return n===a;if(e===s)return n===s;if(e.nodeType||e instanceof h){for(t=e.nodeType?[e]:e,i=0;i&lt;t.length;i+=1)if(t[i]===n)return!0;return!1}return!1},index:function(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&amp;&amp;(e+=1);return e}},eq:function(e){if(void 0===e)return this;var t=this.length;if(t-1&lt;e)return S([]);if(e&lt;0){t=t+e;return t&lt;0?S([]):S([this[t]])}return S([this[e]])},append:function(){for(var e=y(),t=0;t&lt;arguments.length;t+=1)for(var i=t&lt;0||arguments.length&lt;=t?void 0:arguments[t],s=0;s&lt;this.length;s+=1)if("string"==typeof i){var a=e.createElement("div");for(a.innerHTML=i;a.firstChild;)this[s].appendChild(a.firstChild)}else if(i instanceof h)for(var n=0;n&lt;i.length;n+=1)this[s].appendChild(i[n]);else this[s].appendChild(i);return this},prepend:function(e){for(var t,i=y(),s=0;s&lt;this.length;s+=1)if("string"==typeof e){var a=i.createElement("div");for(a.innerHTML=e,t=a.childNodes.length-1;0&lt;=t;--t)this[s].insertBefore(a.childNodes[t],this[s].childNodes[0])}else if(e instanceof h)for(t=0;t&lt;e.length;t+=1)this[s].insertBefore(e[t],this[s].childNodes[0]);else this[s].insertBefore(e,this[s].childNodes[0]);return this},next:function(e){return 0&lt;this.length?e?this[0].nextElementSibling&amp;&amp;S(this[0].nextElementSibling).is(e)?S([this[0].nextElementSibling]):S([]):this[0].nextElementSibling?S([this[0].nextElementSibling]):S([]):S([])},nextAll:function(e){var t=[],i=this[0];if(!i)return S([]);for(;i.nextElementSibling;){var s=i.nextElementSibling;(!e||S(s).is(e))&amp;&amp;t.push(s),i=s}return S(t)},prev:function(e){if(0&lt;this.length){var t=this[0];return e?t.previousElementSibling&amp;&amp;S(t.previousElementSibling).is(e)?S([t.previousElementSibling]):S([]):t.previousElementSibling?S([t.previousElementSibling]):S([])}return S([])},prevAll:function(e){var t=[],i=this[0];if(!i)return S([]);for(;i.previousElementSibling;){var s=i.previousElementSibling;(!e||S(s).is(e))&amp;&amp;t.push(s),i=s}return S(t)},parent:function(e){for(var t=[],i=0;i&lt;this.length;i+=1)null===this[i].parentNode||e&amp;&amp;!S(this[i].parentNode).is(e)||t.push(this[i].parentNode);return S(t)},parents:function(e){for(var t=[],i=0;i&lt;this.length;i+=1)for(var s=this[i].parentNode;s;)e&amp;&amp;!S(s).is(e)||t.push(s),s=s.parentNode;return S(t)},closest:function(e){var t=this;return void 0===e?S([]):t.is(e)?t:t.parents(e).eq(0)},find:function(e){for(var t=[],i=0;i&lt;this.length;i+=1)for(var s=this[i].querySelectorAll(e),a=0;a&lt;s.length;a+=1)t.push(s[a]);return S(t)},children:function(e){for(var t=[],i=0;i&lt;this.length;i+=1)for(var s=this[i].children,a=0;a&lt;s.length;a+=1)e&amp;&amp;!S(s[a]).is(e)||t.push(s[a]);return S(t)},filter:function(e){return S(p(this,e))},remove:function(){for(var e=0;e&lt;this.length;e+=1)this[e].parentNode&amp;&amp;this[e].parentNode.removeChild(this[e]);return this}};function C(e,t){return void 0===t&amp;&amp;(t=0),setTimeout(e,t)}function k(){return Date.now()}function v(e,t){void 0===t&amp;&amp;(t="x");var i,s,a,n=U(),e=n.getComputedStyle(e,null);return n.WebKitCSSMatrix?(6&lt;(s=e.transform||e.webkitTransform).split(",").length&amp;&amp;(s=s.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),a=new n.WebKitCSSMatrix("none"===s?"":s)):i=(a=e.MozTransform||e.OTransform||e.MsTransform||e.msTransform||e.transform||e.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&amp;&amp;(s=n.WebKitCSSMatrix?a.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),(s="y"===t?n.WebKitCSSMatrix?a.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5]):s)||0}function b(e){return"object"==typeof e&amp;&amp;null!==e&amp;&amp;e.constructor&amp;&amp;e.constructor===Object}function Q(e){for(var t=Object(arguments.length&lt;=0?void 0:e),i=1;i&lt;arguments.length;i+=1){var s=i&lt;0||arguments.length&lt;=i?void 0:arguments[i];if(null!=s)for(var a=Object.keys(Object(s)),n=0,r=a.length;n&lt;r;n+=1){var o=a[n],l=Object.getOwnPropertyDescriptor(s,o);void 0!==l&amp;&amp;l.enumerable&amp;&amp;(b(t[o])&amp;&amp;b(s[o])?Q(t[o],s[o]):!b(t[o])&amp;&amp;b(s[o])?(t[o]={},Q(t[o],s[o])):t[o]=s[o])}}return t}function w(i,s){Object.keys(s).forEach(function(t){b(s[t])&amp;&amp;Object.keys(s[t]).forEach(function(e){"function"==typeof s[t][e]&amp;&amp;(s[t][e]=s[t][e].bind(i))}),i[t]=s[t]})}function x(){var i,e;return u||(i=U(),e=y(),u={touch:!!("ontouchstart"in i||i.DocumentTouch&amp;&amp;e instanceof i.DocumentTouch),pointerEvents:!!i.PointerEvent&amp;&amp;"maxTouchPoints"in i.navigator&amp;&amp;0&lt;=i.navigator.maxTouchPoints,observer:"MutationObserver"in i||"WebkitMutationObserver"in i,passiveListener:function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});i.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in i}),u}function T(e){var t,i,s,a,n,r,o,l,d,h;return void 0===e&amp;&amp;(e={}),f||(i=(void 0===(t=e)?{}:t).userAgent,s=x(),a=(h=U()).navigator.platform,n=i||h.navigator.userAgent,r={ios:!1,android:!1},o=h.screen.width,l=h.screen.height,d=n.match(/(Android);?[\s\/]+([\d.]+)?/),e=n.match(/(iPad).*OS\s([\d_]+)/),t=n.match(/(iPod)(.*OS\s([\d_]+))?/),i=!e&amp;&amp;n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===a,a="MacIntel"===a,!e&amp;&amp;a&amp;&amp;s.touch&amp;&amp;0&lt;=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(o+"x"+l)&amp;&amp;(e=(e=n.match(/(Version)\/([\d.]+)/))||[0,1,"13_0_0"],a=!1),d&amp;&amp;!h&amp;&amp;(r.os="android",r.android=!0),(e||i||t)&amp;&amp;(r.os="ios",r.ios=!0),f=r),f}function E(){var e,t;return m||(t=U(),m={isEdge:!!t.navigator.userAgent.match(/Edge/g),isSafari:0&lt;=(e=t.navigator.userAgent.toLowerCase()).indexOf("safari")&amp;&amp;e.indexOf("chrome")&lt;0&amp;&amp;e.indexOf("android")&lt;0,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}),m}Object.keys(g).forEach(function(e){S.fn[e]=g[e]});var _={name:"resize",create:function(){var e=this;Q(e,{resize:{resizeHandler:function(){e&amp;&amp;!e.destroyed&amp;&amp;e.initialized&amp;&amp;(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&amp;&amp;!e.destroyed&amp;&amp;e.initialized&amp;&amp;e.emit("orientationchange")}}})},on:{init:function(e){var t=U();t.addEventListener("resize",e.resize.resizeHandler),t.addEventListener("orientationchange",e.resize.orientationChangeHandler)},destroy:function(e){var t=U();t.removeEventListener("resize",e.resize.resizeHandler),t.removeEventListener("orientationchange",e.resize.orientationChangeHandler)}}},M={attach:function(e,t){void 0===t&amp;&amp;(t={});var i=U(),s=this,a=new(i.MutationObserver||i.WebkitMutationObserver)(function(e){var t;1!==e.length?(t=function(){s.emit("observerUpdate",e[0])},i.requestAnimationFrame?i.requestAnimationFrame(t):i.setTimeout(t,0)):s.emit("observerUpdate",e[0])});a.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),s.observer.observers.push(a)},init:function(){var e=this;if(e.support.observer&amp;&amp;e.params.observer){if(e.params.observeParents)for(var t=e.$el.parents(),i=0;i&lt;t.length;i+=1)e.observer.attach(t[i]);e.observer.attach(e.$el[0],{childList:e.params.observeSlideChildren}),e.observer.attach(e.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(e){e.disconnect()}),this.observer.observers=[]}},D={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){w(this,{observer:e({},M,{observers:[]})})},on:{init:function(e){e.observer.init()},destroy:function(e){e.observer.destroy()}}};function z(){var e,t,i=this,s=i.params,a=i.el;a&amp;&amp;0===a.offsetWidth||(s.breakpoints&amp;&amp;i.setBreakpoint(),e=i.allowSlideNext,t=i.allowSlidePrev,a=i.snapGrid,i.allowSlideNext=!0,i.allowSlidePrev=!0,i.updateSize(),i.updateSlides(),i.updateSlidesClasses(),("auto"===s.slidesPerView||1&lt;s.slidesPerView)&amp;&amp;i.isEnd&amp;&amp;!i.isBeginning&amp;&amp;!i.params.centeredSlides?i.slideTo(i.slides.length-1,0,!1,!0):i.slideTo(i.activeIndex,0,!1,!0),i.autoplay&amp;&amp;i.autoplay.running&amp;&amp;i.autoplay.paused&amp;&amp;i.autoplay.run(),i.allowSlidePrev=t,i.allowSlideNext=e,i.params.watchOverflow&amp;&amp;a!==i.snapGrid&amp;&amp;i.checkOverflow())}var P=!1;function I(){}var L={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,nested:!1,width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold: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",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",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",runCallbacksOnInit:!0,_emitClasses:!1},Y={modular:{useParams:function(t){var i=this;i.modules&amp;&amp;Object.keys(i.modules).forEach(function(e){e=i.modules[e];e.params&amp;&amp;Q(t,e.params)})},useModules:function(i){void 0===i&amp;&amp;(i={});var s=this;s.modules&amp;&amp;Object.keys(s.modules).forEach(function(e){var t=s.modules[e],e=i[e]||{};t.on&amp;&amp;s.on&amp;&amp;Object.keys(t.on).forEach(function(e){s.on(e,t.on[e])}),t.create&amp;&amp;t.create.bind(s)(e)})}},eventsEmitter:{on:function(e,t,i){var s=this;if("function"!=typeof t)return s;var a=i?"unshift":"push";return e.split(" ").forEach(function(e){s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][a](t)}),s},once:function(s,a,e){var n=this;return"function"!=typeof a?n:(r.__emitterProxy=a,n.on(s,r,e));function r(){n.off(s,r),r.__emitterProxy&amp;&amp;delete r.__emitterProxy;for(var e=arguments.length,t=new Array(e),i=0;i&lt;e;i++)t[i]=arguments[i];a.apply(n,t)}},onAny:function(e,t){if("function"!=typeof e)return this;t=t?"unshift":"push";return this.eventsAnyListeners.indexOf(e)&lt;0&amp;&amp;this.eventsAnyListeners[t](e),this},offAny:function(e){var t=this;if(!t.eventsAnyListeners)return t;e=t.eventsAnyListeners.indexOf(e);return 0&lt;=e&amp;&amp;t.eventsAnyListeners.splice(e,1),t},off:function(e,s){var a=this;return a.eventsListeners&amp;&amp;e.split(" ").forEach(function(i){void 0===s?a.eventsListeners[i]=[]:a.eventsListeners[i]&amp;&amp;a.eventsListeners[i].forEach(function(e,t){(e===s||e.__emitterProxy&amp;&amp;e.__emitterProxy===s)&amp;&amp;a.eventsListeners[i].splice(t,1)})}),a},emit:function(){var e,i,s,a=this;if(!a.eventsListeners)return a;for(var t=arguments.length,n=new Array(t),r=0;r&lt;t;r++)n[r]=arguments[r];return s="string"==typeof n[0]||Array.isArray(n[0])?(e=n[0],i=n.slice(1,n.length),a):(e=n[0].events,i=n[0].data,n[0].context||a),i.unshift(s),(Array.isArray(e)?e:e.split(" ")).forEach(function(t){a.eventsAnyListeners&amp;&amp;a.eventsAnyListeners.length&amp;&amp;a.eventsAnyListeners.forEach(function(e){e.apply(s,[t].concat(i))}),a.eventsListeners&amp;&amp;a.eventsListeners[t]&amp;&amp;a.eventsListeners[t].forEach(function(e){e.apply(s,i)})}),a}},update:{updateSize:function(){var e=this,t=e.$el,i=void 0!==e.params.width&amp;&amp;null!==e.params.width?e.params.width:t[0].clientWidth,s=void 0!==e.params.height&amp;&amp;null!==e.params.height?e.params.height:t[0].clientHeight;0===i&amp;&amp;e.isHorizontal()||0===s&amp;&amp;e.isVertical()||(i=i-parseInt(t.css("padding-left")||0,10)-parseInt(t.css("padding-right")||0,10),s=s-parseInt(t.css("padding-top")||0,10)-parseInt(t.css("padding-bottom")||0,10),Q(e,{width:i=Number.isNaN(i)?0:i,height:s=Number.isNaN(s)?0:s,size:e.isHorizontal()?i:s}))},updateSlides:function(){var e=this,t=U(),i=e.params,s=e.$wrapperEl,a=e.size,n=e.rtlTranslate,r=e.wrongRTL,o=((y=e.virtual&amp;&amp;i.virtual.enabled)?e.virtual:e).slides.length,l=s.children("."+e.params.slideClass),d=(y?e.virtual.slides:l).length,h=[],c=[],p=[];function u(e,t){return!i.cssMode||t!==l.length-1}var f=i.slidesOffsetBefore;"function"==typeof f&amp;&amp;(f=i.slidesOffsetBefore.call(e));var m=i.slidesOffsetAfter;"function"==typeof m&amp;&amp;(m=i.slidesOffsetAfter.call(e));var g,v=e.snapGrid.length,y=e.slidesGrid.length,b=i.spaceBetween,w=-f,x=0,T=0;if(void 0!==a){"string"==typeof b&amp;&amp;0&lt;=b.indexOf("%")&amp;&amp;(b=parseFloat(b.replace("%",""))/100*a),e.virtualSize=-b,n?l.css({marginLeft:"",marginTop:""}):l.css({marginRight:"",marginBottom:""}),1&lt;i.slidesPerColumn&amp;&amp;(g=Math.floor(d/i.slidesPerColumn)===d/e.params.slidesPerColumn?d:Math.ceil(d/i.slidesPerColumn)*i.slidesPerColumn,"auto"!==i.slidesPerView&amp;&amp;"row"===i.slidesPerColumnFill&amp;&amp;(g=Math.max(g,i.slidesPerView*i.slidesPerColumn)));for(var E,S,C,k,_=i.slidesPerColumn,M=g/_,D=Math.floor(d/i.slidesPerColumn),z=0;z&lt;d;z+=1){O=0;var P,I,L,Y,A,O,$,N,B,X,W,H,F,R=l.eq(z);1&lt;i.slidesPerColumn&amp;&amp;(A=Y=L=void 0,"row"===i.slidesPerColumnFill&amp;&amp;1&lt;i.slidesPerGroup?(I=Math.floor(z/(i.slidesPerGroup*i.slidesPerColumn)),P=z-i.slidesPerColumn*i.slidesPerGroup*I,H=0===I?i.slidesPerGroup:Math.min(Math.ceil((d-I*_*i.slidesPerGroup)/_),i.slidesPerGroup),Y=P-(A=Math.floor(P/H))*H+I*i.slidesPerGroup,R.css({"-webkit-box-ordinal-group":L=Y+A*g/_,"-moz-box-ordinal-group":L,"-ms-flex-order":L,"-webkit-order":L,order:L})):"column"===i.slidesPerColumnFill?(A=z-(Y=Math.floor(z/_))*_,(D&lt;Y||Y===D&amp;&amp;A===_-1)&amp;&amp;_&lt;=(A+=1)&amp;&amp;(A=0,Y+=1)):Y=z-(A=Math.floor(z/M))*M,R.css("margin-"+(e.isHorizontal()?"top":"left"),0!==A&amp;&amp;i.spaceBetween&amp;&amp;"40px")),"none"!==R.css("display")&amp;&amp;("auto"===i.slidesPerView?(H=t.getComputedStyle(R[0],null),I=R[0].style.transform,L=R[0].style.webkitTransform,I&amp;&amp;(R[0].style.transform="none"),L&amp;&amp;(R[0].style.webkitTransform="none"),O=i.roundLengths?e.isHorizontal()?R.outerWidth(!0):R.outerHeight(!0):e.isHorizontal()?(Y=parseFloat(H.getPropertyValue("width")||0),$=parseFloat(H.getPropertyValue("padding-left")||0),N=parseFloat(H.getPropertyValue("padding-right")||0),B=parseFloat(H.getPropertyValue("margin-left")||0),X=parseFloat(H.getPropertyValue("margin-right")||0),(A=H.getPropertyValue("box-sizing"))&amp;&amp;"border-box"===A?Y+B+X:(F=(W=R[0]).clientWidth,Y+$+N+B+X+(W.offsetWidth-F))):($=parseFloat(H.getPropertyValue("height")||0),N=parseFloat(H.getPropertyValue("padding-top")||0),B=parseFloat(H.getPropertyValue("padding-bottom")||0),X=parseFloat(H.getPropertyValue("margin-top")||0),W=parseFloat(H.getPropertyValue("margin-bottom")||0),(F=H.getPropertyValue("box-sizing"))&amp;&amp;"border-box"===F?$+X+W:(F=(H=R[0]).clientHeight,$+N+B+X+W+(H.offsetHeight-F))),I&amp;&amp;(R[0].style.transform=I),L&amp;&amp;(R[0].style.webkitTransform=L),i.roundLengths&amp;&amp;(O=Math.floor(O))):(O=(a-(i.slidesPerView-1)*b)/i.slidesPerView,i.roundLengths&amp;&amp;(O=Math.floor(O)),l[z]&amp;&amp;(e.isHorizontal()?l[z].style.width=O+"px":l[z].style.height=O+"px")),l[z]&amp;&amp;(l[z].swiperSlideSize=O),p.push(O),i.centeredSlides?(w=w+O/2+x/2+b,0===x&amp;&amp;0!==z&amp;&amp;(w=w-a/2-b),0===z&amp;&amp;(w=w-a/2-b),Math.abs(w)&lt;.001&amp;&amp;(w=0),i.roundLengths&amp;&amp;(w=Math.floor(w)),T%i.slidesPerGroup==0&amp;&amp;h.push(w),c.push(w)):(i.roundLengths&amp;&amp;(w=Math.floor(w)),(T-Math.min(e.params.slidesPerGroupSkip,T))%e.params.slidesPerGroup==0&amp;&amp;h.push(w),c.push(w),w=w+O+b),e.virtualSize+=O+b,x=O,T+=1)}if(e.virtualSize=Math.max(e.virtualSize,a)+m,n&amp;&amp;r&amp;&amp;("slide"===i.effect||"coverflow"===i.effect)&amp;&amp;s.css({width:e.virtualSize+i.spaceBetween+"px"}),i.setWrapperSize&amp;&amp;(e.isHorizontal()?s.css({width:e.virtualSize+i.spaceBetween+"px"}):s.css({height:e.virtualSize+i.spaceBetween+"px"})),1&lt;i.slidesPerColumn&amp;&amp;(e.virtualSize=(O+i.spaceBetween)*g,e.virtualSize=Math.ceil(e.virtualSize/i.slidesPerColumn)-i.spaceBetween,e.isHorizontal()?s.css({width:e.virtualSize+i.spaceBetween+"px"}):s.css({height:e.virtualSize+i.spaceBetween+"px"}),i.centeredSlides)){for(var G=[],j=0;j&lt;h.length;j+=1){var V=h[j];i.roundLengths&amp;&amp;(V=Math.floor(V)),h[j]&lt;e.virtualSize+h[0]&amp;&amp;G.push(V)}h=G}if(!i.centeredSlides){G=[];for(var q=0;q&lt;h.length;q+=1){var K=h[q];i.roundLengths&amp;&amp;(K=Math.floor(K)),h[q]&lt;=e.virtualSize-a&amp;&amp;G.push(K)}h=G,1&lt;Math.floor(e.virtualSize-a)-Math.floor(h[h.length-1])&amp;&amp;h.push(e.virtualSize-a)}0===h.length&amp;&amp;(h=[0]),0!==i.spaceBetween&amp;&amp;(e.isHorizontal()?n?l.filter(u).css({marginLeft:b+"px"}):l.filter(u).css({marginRight:b+"px"}):l.filter(u).css({marginBottom:b+"px"})),i.centeredSlides&amp;&amp;i.centeredSlidesBounds&amp;&amp;(E=0,p.forEach(function(e){E+=e+(i.spaceBetween||0)}),S=(E-=i.spaceBetween)-a,h=h.map(function(e){return e&lt;0?-f:S&lt;e?S+m:e})),i.centerInsufficientSlides&amp;&amp;(C=0,p.forEach(function(e){C+=e+(i.spaceBetween||0)}),(C-=i.spaceBetween)&lt;a&amp;&amp;(k=(a-C)/2,h.forEach(function(e,t){h[t]=e-k}),c.forEach(function(e,t){c[t]=e+k}))),Q(e,{slides:l,snapGrid:h,slidesGrid:c,slidesSizesGrid:p}),d!==o&amp;&amp;e.emit("slidesLengthChange"),h.length!==v&amp;&amp;(e.params.watchOverflow&amp;&amp;e.checkOverflow(),e.emit("snapGridLengthChange")),c.length!==y&amp;&amp;e.emit("slidesGridLengthChange"),(i.watchSlidesProgress||i.watchSlidesVisibility)&amp;&amp;e.updateSlidesOffset()}},updateAutoHeight:function(e){var t,i,s=this,a=[],n=0;if("number"==typeof e?s.setTransition(e):!0===e&amp;&amp;s.setTransition(s.params.speed),"auto"!==s.params.slidesPerView&amp;&amp;1&lt;s.params.slidesPerView)if(s.params.centeredSlides)s.visibleSlides.each(function(e){a.push(e)});else for(t=0;t&lt;Math.ceil(s.params.slidesPerView);t+=1){var r=s.activeIndex+t;if(r&gt;s.slides.length)break;a.push(s.slides.eq(r)[0])}else a.push(s.slides.eq(s.activeIndex)[0]);for(t=0;t&lt;a.length;t+=1)void 0!==a[t]&amp;&amp;(n=n&lt;(i=a[t].offsetHeight)?i:n);n&amp;&amp;s.$wrapperEl.css("height",n+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t&lt;e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(e){void 0===e&amp;&amp;(e=this&amp;&amp;this.translate||0);var t=this,i=t.params,s=t.slides,a=t.rtlTranslate;if(0!==s.length){void 0===s[0].swiperSlideOffset&amp;&amp;t.updateSlidesOffset();var n=a?e:-e;s.removeClass(i.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(var r=0;r&lt;s.length;r+=1){var o,l,d=s[r],h=(n+(i.centeredSlides?t.minTranslate():0)-d.swiperSlideOffset)/(d.swiperSlideSize+i.spaceBetween);(i.watchSlidesVisibility||i.centeredSlides&amp;&amp;i.autoHeight)&amp;&amp;(l=(o=-(n-d.swiperSlideOffset))+t.slidesSizesGrid[r],(0&lt;=o&amp;&amp;o&lt;t.size-1||1&lt;l&amp;&amp;l&lt;=t.size||o&lt;=0&amp;&amp;l&gt;=t.size)&amp;&amp;(t.visibleSlides.push(d),t.visibleSlidesIndexes.push(r),s.eq(r).addClass(i.slideVisibleClass))),d.progress=a?-h:h}t.visibleSlides=S(t.visibleSlides)}},updateProgress:function(e){var t=this;void 0===e&amp;&amp;(o=t.rtlTranslate?-1:1,e=t&amp;&amp;t.translate&amp;&amp;t.translate*o||0);var i=t.params,s=t.maxTranslate()-t.minTranslate(),a=t.progress,n=t.isBeginning,r=n,o=l=t.isEnd,l=0==s?n=!(a=0):(n=(a=(e-t.minTranslate())/s)&lt;=0,1&lt;=a);Q(t,{progress:a,isBeginning:n,isEnd:l}),(i.watchSlidesProgress||i.watchSlidesVisibility||i.centeredSlides&amp;&amp;i.autoHeight)&amp;&amp;t.updateSlidesProgress(e),n&amp;&amp;!r&amp;&amp;t.emit("reachBeginning toEdge"),l&amp;&amp;!o&amp;&amp;t.emit("reachEnd toEdge"),(r&amp;&amp;!n||o&amp;&amp;!l)&amp;&amp;t.emit("fromEdge"),t.emit("progress",a)},updateSlidesClasses:function(){var e=this,t=e.slides,i=e.params,s=e.$wrapperEl,a=e.activeIndex,n=e.realIndex,r=e.virtual&amp;&amp;i.virtual.enabled;t.removeClass(i.slideActiveClass+" "+i.slideNextClass+" "+i.slidePrevClass+" "+i.slideDuplicateActiveClass+" "+i.slideDuplicateNextClass+" "+i.slideDuplicatePrevClass),(a=r?e.$wrapperEl.find("."+i.slideClass+'[data-swiper-slide-index="'+a+'"]'):t.eq(a)).addClass(i.slideActiveClass),i.loop&amp;&amp;(a.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+n+'"]'):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+n+'"]')).addClass(i.slideDuplicateActiveClass),n=a.nextAll("."+i.slideClass).eq(0).addClass(i.slideNextClass),i.loop&amp;&amp;0===n.length&amp;&amp;(n=t.eq(0)).addClass(i.slideNextClass),a=a.prevAll("."+i.slideClass).eq(0).addClass(i.slidePrevClass),i.loop&amp;&amp;0===a.length&amp;&amp;(a=t.eq(-1)).addClass(i.slidePrevClass),i.loop&amp;&amp;((n.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+n.attr("data-swiper-slide-index")+'"]'):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+n.attr("data-swiper-slide-index")+'"]')).addClass(i.slideDuplicateNextClass),(a.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+a.attr("data-swiper-slide-index")+'"]'):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+a.attr("data-swiper-slide-index")+'"]')).addClass(i.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){var t=this,i=t.rtlTranslate?t.translate:-t.translate,s=t.slidesGrid,a=t.snapGrid,n=t.params,r=t.activeIndex,o=t.realIndex,l=t.snapIndex,d=e;if(void 0===d){for(var h=0;h&lt;s.length;h+=1)void 0!==s[h+1]?i&gt;=s[h]&amp;&amp;i&lt;s[h+1]-(s[h+1]-s[h])/2?d=h:i&gt;=s[h]&amp;&amp;i&lt;s[h+1]&amp;&amp;(d=h+1):i&gt;=s[h]&amp;&amp;(d=h);n.normalizeSlideIndex&amp;&amp;(d&lt;0||void 0===d)&amp;&amp;(d=0)}(n=0&lt;=a.indexOf(i)?a.indexOf(i):(e=Math.min(n.slidesPerGroupSkip,d))+Math.floor((d-e)/n.slidesPerGroup))&gt;=a.length&amp;&amp;(n=a.length-1),d!==r?(a=parseInt(t.slides.eq(d).attr("data-swiper-slide-index")||d,10),Q(t,{snapIndex:n,realIndex:a,previousIndex:r,activeIndex:d}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),o!==a&amp;&amp;t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&amp;&amp;t.emit("slideChange")):n!==l&amp;&amp;(t.snapIndex=n,t.emit("snapIndexChange"))},updateClickedSlide:function(e){var t=this,i=t.params,s=S(e.target).closest("."+i.slideClass)[0],a=!1;if(s)for(var n=0;n&lt;t.slides.length;n+=1)t.slides[n]===s&amp;&amp;(a=!0);if(!s||!a)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=s,t.virtual&amp;&amp;t.params.virtual.enabled?t.clickedIndex=parseInt(S(s).attr("data-swiper-slide-index"),10):t.clickedIndex=S(s).index(),i.slideToClickedSlide&amp;&amp;void 0!==t.clickedIndex&amp;&amp;t.clickedIndex!==t.activeIndex&amp;&amp;t.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&amp;&amp;(e=this.isHorizontal()?"x":"y");var t=this.params,i=this.rtlTranslate,s=this.translate,a=this.$wrapperEl;return t.virtualTranslate?i?-s:s:t.cssMode?s:(e=v(a[0],e),(e=i?-e:e)||0)},setTranslate:function(e,t){var i=this,s=i.rtlTranslate,a=i.params,n=i.$wrapperEl,r=i.wrapperEl,o=i.progress,l=0,d=0;i.isHorizontal()?l=s?-e:e:d=e,a.roundLengths&amp;&amp;(l=Math.floor(l),d=Math.floor(d)),a.cssMode?r[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-l:-d:a.virtualTranslate||n.transform("translate3d("+l+"px, "+d+"px, 0px)"),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?l:d,(0==(d=i.maxTranslate()-i.minTranslate())?0:(e-i.minTranslate())/d)!==o&amp;&amp;i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,i,s,a){void 0===e&amp;&amp;(e=0),void 0===t&amp;&amp;(t=this.params.speed),void 0===i&amp;&amp;(i=!0),void 0===s&amp;&amp;(s=!0);var n=this,r=n.params,o=n.wrapperEl;if(n.animating&amp;&amp;r.preventInteractionOnTransition)return!1;var l=n.minTranslate(),d=n.maxTranslate(),d=s&amp;&amp;l&lt;e?l:s&amp;&amp;e&lt;d?d:e;if(n.updateProgress(d),r.cssMode){e=n.isHorizontal();return 0!==t&amp;&amp;o.scrollTo?o.scrollTo(((r={})[e?"left":"top"]=-d,r.behavior="smooth",r)):o[e?"scrollLeft":"scrollTop"]=-d,!0}return 0===t?(n.setTransition(0),n.setTranslate(d),i&amp;&amp;(n.emit("beforeTransitionStart",t,a),n.emit("transitionEnd"))):(n.setTransition(t),n.setTranslate(d),i&amp;&amp;(n.emit("beforeTransitionStart",t,a),n.emit("transitionStart")),n.animating||(n.animating=!0,n.onTranslateToWrapperTransitionEnd||(n.onTranslateToWrapperTransitionEnd=function(e){n&amp;&amp;!n.destroyed&amp;&amp;e.target===this&amp;&amp;(n.$wrapperEl[0].removeEventListener("transitionend",n.onTranslateToWrapperTransitionEnd),n.$wrapperEl[0].removeEventListener("webkitTransitionEnd",n.onTranslateToWrapperTransitionEnd),n.onTranslateToWrapperTransitionEnd=null,delete n.onTranslateToWrapperTransitionEnd,i&amp;&amp;n.emit("transitionEnd"))}),n.$wrapperEl[0].addEventListener("transitionend",n.onTranslateToWrapperTransitionEnd),n.$wrapperEl[0].addEventListener("webkitTransitionEnd",n.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&amp;&amp;(e=!0);var i=this,s=i.activeIndex,a=i.params,n=i.previousIndex;a.cssMode||(a.autoHeight&amp;&amp;i.updateAutoHeight(),t=(t=t)||(n&lt;s?"next":s&lt;n?"prev":"reset"),i.emit("transitionStart"),e&amp;&amp;s!==n&amp;&amp;("reset"!==t?(i.emit("slideChangeTransitionStart"),"next"===t?i.emit("slideNextTransitionStart"):i.emit("slidePrevTransitionStart")):i.emit("slideResetTransitionStart")))},transitionEnd:function(e,t){void 0===e&amp;&amp;(e=!0);var i=this,s=i.activeIndex,a=i.previousIndex,n=i.params;i.animating=!1,n.cssMode||(i.setTransition(0),t=(t=t)||(a&lt;s?"next":s&lt;a?"prev":"reset"),i.emit("transitionEnd"),e&amp;&amp;s!==a&amp;&amp;("reset"!==t?(i.emit("slideChangeTransitionEnd"),"next"===t?i.emit("slideNextTransitionEnd"):i.emit("slidePrevTransitionEnd")):i.emit("slideResetTransitionEnd")))}},slide:{slideTo:function(e,t,i,s){if(void 0===t&amp;&amp;(t=this.params.speed),void 0===i&amp;&amp;(i=!0),"number"!=typeof(e=void 0===e?0:e)&amp;&amp;"string"!=typeof e)throw new Error("The 'index' argument cannot have type other than 'number' or 'string'. ["+typeof e+"] given.");if("string"==typeof e){var a=parseInt(e,10);if(!isFinite(a))throw new Error("The passed-in 'index' (string) couldn't be converted to 'number'. ["+e+"] given.");e=a}var n=this,r=e;r&lt;0&amp;&amp;(r=0);var o=n.params,l=n.snapGrid,d=n.slidesGrid,h=n.previousIndex,c=n.activeIndex,p=n.rtlTranslate,a=n.wrapperEl;if(n.animating&amp;&amp;o.preventInteractionOnTransition)return!1;e=Math.min(n.params.slidesPerGroupSkip,r),(e+=Math.floor((r-e)/n.params.slidesPerGroup))&gt;=l.length&amp;&amp;(e=l.length-1),(c||o.initialSlide||0)===(h||0)&amp;&amp;i&amp;&amp;n.emit("beforeSlideChangeStart");var u,f=-l[e];if(n.updateProgress(f),o.normalizeSlideIndex)for(var m=0;m&lt;d.length;m+=1){var g=-Math.floor(100*f),v=Math.floor(100*d[m]),y=Math.floor(100*d[m+1]);void 0!==d[m+1]?v&lt;=g&amp;&amp;g&lt;y-(y-v)/2?r=m:v&lt;=g&amp;&amp;g&lt;y&amp;&amp;(r=m+1):v&lt;=g&amp;&amp;(r=m)}if(n.initialized&amp;&amp;r!==c){if(!n.allowSlideNext&amp;&amp;f&lt;n.translate&amp;&amp;f&lt;n.minTranslate())return!1;if(!n.allowSlidePrev&amp;&amp;f&gt;n.translate&amp;&amp;f&gt;n.maxTranslate()&amp;&amp;(c||0)!==r)return!1}if(u=c&lt;r?"next":r&lt;c?"prev":"reset",p&amp;&amp;-f===n.translate||!p&amp;&amp;f===n.translate)return n.updateActiveIndex(r),o.autoHeight&amp;&amp;n.updateAutoHeight(),n.updateSlidesClasses(),"slide"!==o.effect&amp;&amp;n.setTranslate(f),"reset"!==u&amp;&amp;(n.transitionStart(i,u),n.transitionEnd(i,u)),!1;if(o.cssMode){c=n.isHorizontal(),o=-f;return p&amp;&amp;(o=a.scrollWidth-a.offsetWidth-o),0!==t&amp;&amp;a.scrollTo?a.scrollTo(((p={})[c?"left":"top"]=o,p.behavior="smooth",p)):a[c?"scrollLeft":"scrollTop"]=o,!0}return 0===t?(n.setTransition(0),n.setTranslate(f),n.updateActiveIndex(r),n.updateSlidesClasses(),n.emit("beforeTransitionStart",t,s),n.transitionStart(i,u),n.transitionEnd(i,u)):(n.setTransition(t),n.setTranslate(f),n.updateActiveIndex(r),n.updateSlidesClasses(),n.emit("beforeTransitionStart",t,s),n.transitionStart(i,u),n.animating||(n.animating=!0,n.onSlideToWrapperTransitionEnd||(n.onSlideToWrapperTransitionEnd=function(e){n&amp;&amp;!n.destroyed&amp;&amp;e.target===this&amp;&amp;(n.$wrapperEl[0].removeEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.$wrapperEl[0].removeEventListener("webkitTransitionEnd",n.onSlideToWrapperTransitionEnd),n.onSlideToWrapperTransitionEnd=null,delete n.onSlideToWrapperTransitionEnd,n.transitionEnd(i,u))}),n.$wrapperEl[0].addEventListener("transitionend",n.onSlideToWrapperTransitionEnd),n.$wrapperEl[0].addEventListener("webkitTransitionEnd",n.onSlideToWrapperTransitionEnd))),!0},slideToLoop:function(e,t,i,s){return void 0===t&amp;&amp;(t=this.params.speed),e=void 0===e?0:e,this.params.loop&amp;&amp;(e+=this.loopedSlides),this.slideTo(e,t,i=void 0===i?!0:i,s)},slideNext:function(e,t,i){void 0===e&amp;&amp;(e=this.params.speed),void 0===t&amp;&amp;(t=!0);var s=this,a=s.params,n=s.animating,r=s.activeIndex&lt;a.slidesPerGroupSkip?1:a.slidesPerGroup;if(a.loop){if(n&amp;&amp;a.loopPreventsSlide)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}return s.slideTo(s.activeIndex+r,e,t,i)},slidePrev:function(e,t,i){void 0===e&amp;&amp;(e=this.params.speed),void 0===t&amp;&amp;(t=!0);var s=this,a=s.params,n=s.animating,r=s.snapGrid,o=s.slidesGrid,l=s.rtlTranslate;if(a.loop){if(n&amp;&amp;a.loopPreventsSlide)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}function d(e){return e&lt;0?-Math.floor(Math.abs(e)):Math.floor(e)}var h=d(l?s.translate:-s.translate),l=r.map(d);r[l.indexOf(h)];var c,p=r[l.indexOf(h)-1];return void 0===p&amp;&amp;a.cssMode&amp;&amp;r.forEach(function(e){!p&amp;&amp;e&lt;=h&amp;&amp;(p=e)}),void 0!==p&amp;&amp;(c=o.indexOf(p))&lt;0&amp;&amp;(c=s.activeIndex-1),s.slideTo(c,e,t,i)},slideReset:function(e,t,i){return void 0===e&amp;&amp;(e=this.params.speed),this.slideTo(this.activeIndex,e,t=void 0===t?!0:t,i)},slideToClosest:function(e,t,i,s){void 0===e&amp;&amp;(e=this.params.speed),void 0===t&amp;&amp;(t=!0),void 0===s&amp;&amp;(s=.5);var a=this,n=a.activeIndex,r=Math.min(a.params.slidesPerGroupSkip,n),o=r+Math.floor((n-r)/a.params.slidesPerGroup),l=a.rtlTranslate?a.translate:-a.translate;return l&gt;=a.snapGrid[o]?(r=a.snapGrid[o],(a.snapGrid[o+1]-r)*s&lt;l-r&amp;&amp;(n+=a.params.slidesPerGroup)):l-(l=a.snapGrid[o-1])&lt;=(a.snapGrid[o]-l)*s&amp;&amp;(n-=a.params.slidesPerGroup),n=Math.max(n,0),n=Math.min(n,a.slidesGrid.length-1),a.slideTo(n,e,t,i)},slideToClickedSlide:function(){var e,t=this,i=t.params,s=t.$wrapperEl,a="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,n=t.clickedIndex;i.loop?t.animating||(e=parseInt(S(t.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?n&lt;t.loopedSlides-a/2||n&gt;t.slides.length-t.loopedSlides+a/2?(t.loopFix(),n=s.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),C(function(){t.slideTo(n)})):t.slideTo(n):n&gt;t.slides.length-a?(t.loopFix(),n=s.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),C(function(){t.slideTo(n)})):t.slideTo(n)):t.slideTo(n)}},loop:{loopCreate:function(){var s=this,e=y(),t=s.params,i=s.$wrapperEl;i.children("."+t.slideClass+"."+t.slideDuplicateClass).remove();var a=i.children("."+t.slideClass);if(t.loopFillGroupWithBlank){var n=t.slidesPerGroup-a.length%t.slidesPerGroup;if(n!==t.slidesPerGroup){for(var r=0;r&lt;n;r+=1){var o=S(e.createElement("div")).addClass(t.slideClass+" "+t.slideBlankClass);i.append(o)}a=i.children("."+t.slideClass)}}"auto"!==t.slidesPerView||t.loopedSlides||(t.loopedSlides=a.length),s.loopedSlides=Math.ceil(parseFloat(t.loopedSlides||t.slidesPerView,10)),s.loopedSlides+=t.loopAdditionalSlides,s.loopedSlides&gt;a.length&amp;&amp;(s.loopedSlides=a.length);var l=[],d=[];a.each(function(e,t){var i=S(e);t&lt;s.loopedSlides&amp;&amp;d.push(e),t&lt;a.length&amp;&amp;t&gt;=a.length-s.loopedSlides&amp;&amp;l.push(e),i.attr("data-swiper-slide-index",t)});for(var h=0;h&lt;d.length;h+=1)i.append(S(d[h].cloneNode(!0)).addClass(t.slideDuplicateClass));for(var c=l.length-1;0&lt;=c;--c)i.prepend(S(l[c].cloneNode(!0)).addClass(t.slideDuplicateClass))},loopFix:function(){var e=this;e.emit("beforeLoopFix");var t=e.activeIndex,i=e.slides,s=e.loopedSlides,a=e.allowSlidePrev,n=e.allowSlideNext,r=e.snapGrid,o=e.rtlTranslate;e.allowSlidePrev=!0,e.allowSlideNext=!0;var l,r=-r[t]-e.getTranslate();t&lt;s?(l=i.length-3*s+t,e.slideTo(l+=s,0,!1,!0)&amp;&amp;0!=r&amp;&amp;e.setTranslate((o?-e.translate:e.translate)-r)):t&gt;=i.length-s&amp;&amp;(l=-i.length+t+s,e.slideTo(l+=s,0,!1,!0)&amp;&amp;0!=r&amp;&amp;e.setTranslate((o?-e.translate:e.translate)-r)),e.allowSlidePrev=a,e.allowSlideNext=n,e.emit("loopFix")},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,i=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass+",."+t.slideClass+"."+t.slideBlankClass).remove(),i.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){var t=this;t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&amp;&amp;t.isLocked||t.params.cssMode||((t=t.el).style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab")},unsetGrabCursor:function(){var e=this;e.support.touch||e.params.watchOverflow&amp;&amp;e.isLocked||e.params.cssMode||(e.el.style.cursor="")}},manipulation:{appendSlide:function(e){var t=this,i=t.$wrapperEl,s=t.params;if(s.loop&amp;&amp;t.loopDestroy(),"object"==typeof e&amp;&amp;"length"in e)for(var a=0;a&lt;e.length;a+=1)e[a]&amp;&amp;i.append(e[a]);else i.append(e);s.loop&amp;&amp;t.loopCreate(),s.observer&amp;&amp;t.support.observer||t.update()},prependSlide:function(e){var t=this,i=t.params,s=t.$wrapperEl,a=t.activeIndex;i.loop&amp;&amp;t.loopDestroy();var n=a+1;if("object"==typeof e&amp;&amp;"length"in e){for(var r=0;r&lt;e.length;r+=1)e[r]&amp;&amp;s.prepend(e[r]);n=a+e.length}else s.prepend(e);i.loop&amp;&amp;t.loopCreate(),i.observer&amp;&amp;t.support.observer||t.update(),t.slideTo(n,0,!1)},addSlide:function(e,t){var i=this,s=i.$wrapperEl,a=i.params,n=i.activeIndex;a.loop&amp;&amp;(n-=i.loopedSlides,i.loopDestroy(),i.slides=s.children("."+a.slideClass));var r=i.slides.length;if(e&lt;=0)i.prependSlide(t);else if(r&lt;=e)i.appendSlide(t);else{for(var o=e&lt;n?n+1:n,l=[],d=r-1;e&lt;=d;--d){var h=i.slides.eq(d);h.remove(),l.unshift(h)}if("object"==typeof t&amp;&amp;"length"in t){for(var c=0;c&lt;t.length;c+=1)t[c]&amp;&amp;s.append(t[c]);o=e&lt;n?n+t.length:n}else s.append(t);for(var p=0;p&lt;l.length;p+=1)s.append(l[p]);a.loop&amp;&amp;i.loopCreate(),a.observer&amp;&amp;i.support.observer||i.update(),a.loop?i.slideTo(o+i.loopedSlides,0,!1):i.slideTo(o,0,!1)}},removeSlide:function(e){var t=this,i=t.params,s=t.$wrapperEl,a=t.activeIndex;i.loop&amp;&amp;(a-=t.loopedSlides,t.loopDestroy(),t.slides=s.children("."+i.slideClass));var n,r=a;if("object"==typeof e&amp;&amp;"length"in e){for(var o=0;o&lt;e.length;o+=1)n=e[o],t.slides[n]&amp;&amp;t.slides.eq(n).remove(),n&lt;r&amp;&amp;--r;r=Math.max(r,0)}else t.slides[n=e]&amp;&amp;t.slides.eq(n).remove(),n&lt;r&amp;&amp;--r,r=Math.max(r,0);i.loop&amp;&amp;t.loopCreate(),i.observer&amp;&amp;t.support.observer||t.update(),i.loop?t.slideTo(r+t.loopedSlides,0,!1):t.slideTo(r,0,!1)},removeAllSlides:function(){for(var e=[],t=0;t&lt;this.slides.length;t+=1)e.push(t);this.removeSlide(e)}},events:{attachEvents:function(){var e=this,t=y(),i=e.params,s=e.touchEvents,a=e.el,n=e.wrapperEl,r=e.device,o=e.support;e.onTouchStart=function(e){var t=this,i=y(),s=U(),a=t.touchEventsData,n=t.params,r=t.touches;if(!t.animating||!n.preventInteractionOnTransition){var o=e,l=S((o=o.originalEvent?o.originalEvent:o).target);if("wrapper"!==n.touchEventsTarget||l.closest(t.wrapperEl).length)if(a.isTouchEvent="touchstart"===o.type,a.isTouchEvent||!("which"in o)||3!==o.which)if(!(!a.isTouchEvent&amp;&amp;"button"in o&amp;&amp;0&lt;o.button))if(!a.isTouched||!a.isMoved)if(!!n.noSwipingClass&amp;&amp;""!==n.noSwipingClass&amp;&amp;o.target&amp;&amp;o.target.shadowRoot&amp;&amp;e.path&amp;&amp;e.path[0]&amp;&amp;(l=S(e.path[0])),n.noSwiping&amp;&amp;l.closest(n.noSwipingSelector||"."+n.noSwipingClass)[0])t.allowClick=!0;else if(!n.swipeHandler||l.closest(n.swipeHandler)[0]){r.currentX=("touchstart"===o.type?o.targetTouches[0]:o).pageX,r.currentY=("touchstart"===o.type?o.targetTouches[0]:o).pageY;var d=r.currentX,h=r.currentY,c=n.edgeSwipeDetection||n.iOSEdgeSwipeDetection,p=n.edgeSwipeThreshold||n.iOSEdgeSwipeThreshold;if(c&amp;&amp;(d&lt;=p||d&gt;=s.innerWidth-p)){if("prevent"!==c)return;e.preventDefault()}Q(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),r.startX=d,r.startY=h,a.touchStartTime=k(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,0&lt;n.threshold&amp;&amp;(a.allowThresholdMove=!1),"touchstart"!==o.type&amp;&amp;(h=!0,l.is(a.formElements)&amp;&amp;(h=!1),i.activeElement&amp;&amp;S(i.activeElement).is(a.formElements)&amp;&amp;i.activeElement!==l[0]&amp;&amp;i.activeElement.blur(),h=h&amp;&amp;t.allowTouchMove&amp;&amp;n.touchStartPreventDefault,!n.touchStartForcePreventDefault&amp;&amp;!h||l[0].isContentEditable||o.preventDefault()),t.emit("touchStart",o)}}}.bind(e),e.onTouchMove=function(e){var t=y(),i=this,s=i.touchEventsData,a=i.params,n=i.touches,r=i.rtlTranslate,o=e;if(o.originalEvent&amp;&amp;(o=o.originalEvent),s.isTouched){if(!s.isTouchEvent||"touchmove"===o.type){var l="touchmove"===o.type&amp;&amp;o.targetTouches&amp;&amp;(o.targetTouches[0]||o.changedTouches[0]),e=("touchmove"===o.type?l:o).pageX,l=("touchmove"===o.type?l:o).pageY;if(o.preventedByNestedSwiper)return n.startX=e,void(n.startY=l);if(!i.allowTouchMove)return i.allowClick=!1,void(s.isTouched&amp;&amp;(Q(n,{startX:e,startY:l,currentX:e,currentY:l}),s.touchStartTime=k()));if(s.isTouchEvent&amp;&amp;a.touchReleaseOnEdges&amp;&amp;!a.loop)if(i.isVertical()){if(l&lt;n.startY&amp;&amp;i.translate&lt;=i.maxTranslate()||l&gt;n.startY&amp;&amp;i.translate&gt;=i.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(e&lt;n.startX&amp;&amp;i.translate&lt;=i.maxTranslate()||e&gt;n.startX&amp;&amp;i.translate&gt;=i.minTranslate())return;if(s.isTouchEvent&amp;&amp;t.activeElement&amp;&amp;o.target===t.activeElement&amp;&amp;S(o.target).is(s.formElements))return s.isMoved=!0,void(i.allowClick=!1);if(s.allowTouchCallbacks&amp;&amp;i.emit("touchMove",o),!(o.targetTouches&amp;&amp;1&lt;o.targetTouches.length)){n.currentX=e,n.currentY=l;t=n.currentX-n.startX,e=n.currentY-n.startY;if(!(i.params.threshold&amp;&amp;Math.sqrt(Math.pow(t,2)+Math.pow(e,2))&lt;i.params.threshold))if(void 0===s.isScrolling&amp;&amp;(i.isHorizontal()&amp;&amp;n.currentY===n.startY||i.isVertical()&amp;&amp;n.currentX===n.startX?s.isScrolling=!1:25&lt;=t*t+e*e&amp;&amp;(l=180*Math.atan2(Math.abs(e),Math.abs(t))/Math.PI,s.isScrolling=i.isHorizontal()?l&gt;a.touchAngle:90-l&gt;a.touchAngle)),s.isScrolling&amp;&amp;i.emit("touchMoveOpposite",o),void 0===s.startMoving&amp;&amp;(n.currentX===n.startX&amp;&amp;n.currentY===n.startY||(s.startMoving=!0)),s.isScrolling)s.isTouched=!1;else if(s.startMoving){i.allowClick=!1,!a.cssMode&amp;&amp;o.cancelable&amp;&amp;o.preventDefault(),a.touchMoveStopPropagation&amp;&amp;!a.nested&amp;&amp;o.stopPropagation(),s.isMoved||(a.loop&amp;&amp;i.loopFix(),s.startTranslate=i.getTranslate(),i.setTransition(0),i.animating&amp;&amp;i.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,!a.grabCursor||!0!==i.allowSlideNext&amp;&amp;!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",o)),i.emit("sliderMove",o),s.isMoved=!0;t=i.isHorizontal()?t:e;n.diff=t,t*=a.touchRatio,i.swipeDirection=0&lt;(t=r?-t:t)?"prev":"next",s.currentTranslate=t+s.startTranslate;e=!0,r=a.resistanceRatio;if(a.touchReleaseOnEdges&amp;&amp;(r=0),0&lt;t&amp;&amp;s.currentTranslate&gt;i.minTranslate()?(e=!1,a.resistance&amp;&amp;(s.currentTranslate=i.minTranslate()-1+Math.pow(-i.minTranslate()+s.startTranslate+t,r))):t&lt;0&amp;&amp;s.currentTranslate&lt;i.maxTranslate()&amp;&amp;(e=!1,a.resistance&amp;&amp;(s.currentTranslate=i.maxTranslate()+1-Math.pow(i.maxTranslate()-s.startTranslate-t,r))),e&amp;&amp;(o.preventedByNestedSwiper=!0),!i.allowSlideNext&amp;&amp;"next"===i.swipeDirection&amp;&amp;s.currentTranslate&lt;s.startTranslate&amp;&amp;(s.currentTranslate=s.startTranslate),!i.allowSlidePrev&amp;&amp;"prev"===i.swipeDirection&amp;&amp;s.currentTranslate&gt;s.startTranslate&amp;&amp;(s.currentTranslate=s.startTranslate),0&lt;a.threshold){if(!(Math.abs(t)&gt;a.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,s.currentTranslate=s.startTranslate,void(n.diff=i.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}a.followFinger&amp;&amp;!a.cssMode&amp;&amp;((a.freeMode||a.watchSlidesProgress||a.watchSlidesVisibility)&amp;&amp;(i.updateActiveIndex(),i.updateSlidesClasses()),a.freeMode&amp;&amp;(0===s.velocities.length&amp;&amp;s.velocities.push({position:n[i.isHorizontal()?"startX":"startY"],time:s.touchStartTime}),s.velocities.push({position:n[i.isHorizontal()?"currentX":"currentY"],time:k()})),i.updateProgress(s.currentTranslate),i.setTranslate(s.currentTranslate))}}}}else s.startMoving&amp;&amp;s.isScrolling&amp;&amp;i.emit("touchMoveOpposite",o)}.bind(e),e.onTouchEnd=function(e){var t=this,i=t.touchEventsData,s=t.params,a=t.touches,n=t.rtlTranslate,r=t.$wrapperEl,o=t.slidesGrid,l=t.snapGrid,d=e;if(d.originalEvent&amp;&amp;(d=d.originalEvent),i.allowTouchCallbacks&amp;&amp;t.emit("touchEnd",d),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&amp;&amp;s.grabCursor&amp;&amp;t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);s.grabCursor&amp;&amp;i.isMoved&amp;&amp;i.isTouched&amp;&amp;(!0===t.allowSlideNext||!0===t.allowSlidePrev)&amp;&amp;t.setGrabCursor(!1);var h,c=k(),e=c-i.touchStartTime;if(t.allowClick&amp;&amp;(t.updateClickedSlide(d),t.emit("tap click",d),e&lt;300&amp;&amp;c-i.lastClickTime&lt;300&amp;&amp;t.emit("doubleTap doubleClick",d)),i.lastClickTime=k(),C(function(){t.destroyed||(t.allowClick=!0)}),!i.isTouched||!i.isMoved||!t.swipeDirection||0===a.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,h=s.followFinger?n?t.translate:-t.translate:-i.currentTranslate,!s.cssMode)if(s.freeMode)if(h&lt;-t.minTranslate())t.slideTo(t.activeIndex);else if(h&gt;-t.maxTranslate())t.slides.length&lt;l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1);else{if(s.freeModeMomentum){1&lt;i.velocities.length?(v=i.velocities.pop(),u=i.velocities.pop(),p=v.position-u.position,u=v.time-u.time,t.velocity=p/u,t.velocity/=2,Math.abs(t.velocity)&lt;s.freeModeMinimumVelocity&amp;&amp;(t.velocity=0),(150&lt;u||300&lt;k()-v.time)&amp;&amp;(t.velocity=0)):t.velocity=0,t.velocity*=s.freeModeMomentumVelocityRatio,i.velocities.length=0;var p=1e3*s.freeModeMomentumRatio,u=t.velocity*p,f=t.translate+u;n&amp;&amp;(f=-f);var m,g,v=!1,u=20*Math.abs(t.velocity)*s.freeModeMomentumBounceRatio;if(f&lt;t.maxTranslate())s.freeModeMomentumBounce?(f+t.maxTranslate()&lt;-u&amp;&amp;(f=t.maxTranslate()-u),m=t.maxTranslate(),i.allowMomentumBounce=v=!0):f=t.maxTranslate(),s.loop&amp;&amp;s.centeredSlides&amp;&amp;(g=!0);else if(f&gt;t.minTranslate())s.freeModeMomentumBounce?(f-t.minTranslate()&gt;u&amp;&amp;(f=t.minTranslate()+u),m=t.minTranslate(),i.allowMomentumBounce=v=!0):f=t.minTranslate(),s.loop&amp;&amp;s.centeredSlides&amp;&amp;(g=!0);else if(s.freeModeSticky){for(var y,b=0;b&lt;l.length;b+=1)if(l[b]&gt;-f){y=b;break}f=-(f=Math.abs(l[y]-f)&lt;Math.abs(l[y-1]-f)||"next"===t.swipeDirection?l[y]:l[y-1])}if(g&amp;&amp;t.once("transitionEnd",function(){t.loopFix()}),0!==t.velocity)p=n?Math.abs((-f-t.translate)/t.velocity):Math.abs((f-t.translate)/t.velocity),s.freeModeSticky&amp;&amp;(p=(g=Math.abs((n?-f:f)-t.translate))&lt;(n=t.slidesSizesGrid[t.activeIndex])?s.speed:g&lt;2*n?1.5*s.speed:2.5*s.speed);else if(s.freeModeSticky)return void t.slideToClosest();s.freeModeMomentumBounce&amp;&amp;v?(t.updateProgress(m),t.setTransition(p),t.setTranslate(f),t.transitionStart(!0,t.swipeDirection),t.animating=!0,r.transitionEnd(function(){t&amp;&amp;!t.destroyed&amp;&amp;i.allowMomentumBounce&amp;&amp;(t.emit("momentumBounce"),t.setTransition(s.speed),setTimeout(function(){t.setTranslate(m),r.transitionEnd(function(){t&amp;&amp;!t.destroyed&amp;&amp;t.transitionEnd()})},0))})):t.velocity?(t.updateProgress(f),t.setTransition(p),t.setTranslate(f),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,r.transitionEnd(function(){t&amp;&amp;!t.destroyed&amp;&amp;t.transitionEnd()}))):t.updateProgress(f),t.updateActiveIndex(),t.updateSlidesClasses()}else if(s.freeModeSticky)return void t.slideToClosest();(!s.freeModeMomentum||e&gt;=s.longSwipesMs)&amp;&amp;(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var w=0,x=t.slidesSizesGrid[0],T=0;T&lt;o.length;T+=T&lt;s.slidesPerGroupSkip?1:s.slidesPerGroup){var E=T&lt;s.slidesPerGroupSkip-1?1:s.slidesPerGroup;void 0!==o[T+E]?h&gt;=o[T]&amp;&amp;h&lt;o[T+E]&amp;&amp;(x=o[(w=T)+E]-o[T]):h&gt;=o[T]&amp;&amp;(w=T,x=o[o.length-1]-o[o.length-2])}v=(h-o[w])/x,p=w&lt;s.slidesPerGroupSkip-1?1:s.slidesPerGroup;e&gt;s.longSwipesMs?s.longSwipes?("next"===t.swipeDirection&amp;&amp;(v&gt;=s.longSwipesRatio?t.slideTo(w+p):t.slideTo(w)),"prev"===t.swipeDirection&amp;&amp;(v&gt;1-s.longSwipesRatio?t.slideTo(w+p):t.slideTo(w))):t.slideTo(t.activeIndex):s.shortSwipes?t.navigation&amp;&amp;(d.target===t.navigation.nextEl||d.target===t.navigation.prevEl)?d.target===t.navigation.nextEl?t.slideTo(w+p):t.slideTo(w):("next"===t.swipeDirection&amp;&amp;t.slideTo(w+p),"prev"===t.swipeDirection&amp;&amp;t.slideTo(w)):t.slideTo(t.activeIndex)}}.bind(e),i.cssMode&amp;&amp;(e.onScroll=function(){var e=this,t=e.wrapperEl,i=e.rtlTranslate;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=i?t.scrollWidth-t.offsetWidth-t.scrollLeft:-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&amp;&amp;(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses(),(0==(t=e.maxTranslate()-e.minTranslate())?0:(e.translate-e.minTranslate())/t)!==e.progress&amp;&amp;e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}.bind(e)),e.onClick=function(e){this.allowClick||(this.params.preventClicks&amp;&amp;e.preventDefault(),this.params.preventClicksPropagation&amp;&amp;this.animating&amp;&amp;(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(e);var l,d=!!i.nested;!o.touch&amp;&amp;o.pointerEvents?(a.addEventListener(s.start,e.onTouchStart,!1),t.addEventListener(s.move,e.onTouchMove,d),t.addEventListener(s.end,e.onTouchEnd,!1)):(o.touch&amp;&amp;(l=!("touchstart"!==s.start||!o.passiveListener||!i.passiveListeners)&amp;&amp;{passive:!0,capture:!1},a.addEventListener(s.start,e.onTouchStart,l),a.addEventListener(s.move,e.onTouchMove,o.passiveListener?{passive:!1,capture:d}:d),a.addEventListener(s.end,e.onTouchEnd,l),s.cancel&amp;&amp;a.addEventListener(s.cancel,e.onTouchEnd,l),P||(t.addEventListener("touchstart",I),P=!0)),(i.simulateTouch&amp;&amp;!r.ios&amp;&amp;!r.android||i.simulateTouch&amp;&amp;!o.touch&amp;&amp;r.ios)&amp;&amp;(a.addEventListener("mousedown",e.onTouchStart,!1),t.addEventListener("mousemove",e.onTouchMove,d),t.addEventListener("mouseup",e.onTouchEnd,!1))),(i.preventClicks||i.preventClicksPropagation)&amp;&amp;a.addEventListener("click",e.onClick,!0),i.cssMode&amp;&amp;n.addEventListener("scroll",e.onScroll),i.updateOnWindowResize?e.on(r.ios||r.android?"resize orientationchange observerUpdate":"resize observerUpdate",z,!0):e.on("observerUpdate",z,!0)},detachEvents:function(){var e,t=this,i=y(),s=t.params,a=t.touchEvents,n=t.el,r=t.wrapperEl,o=t.device,l=t.support,d=!!s.nested;!l.touch&amp;&amp;l.pointerEvents?(n.removeEventListener(a.start,t.onTouchStart,!1),i.removeEventListener(a.move,t.onTouchMove,d),i.removeEventListener(a.end,t.onTouchEnd,!1)):(l.touch&amp;&amp;(e=!("onTouchStart"!==a.start||!l.passiveListener||!s.passiveListeners)&amp;&amp;{passive:!0,capture:!1},n.removeEventListener(a.start,t.onTouchStart,e),n.removeEventListener(a.move,t.onTouchMove,d),n.removeEventListener(a.end,t.onTouchEnd,e),a.cancel&amp;&amp;n.removeEventListener(a.cancel,t.onTouchEnd,e)),(s.simulateTouch&amp;&amp;!o.ios&amp;&amp;!o.android||s.simulateTouch&amp;&amp;!l.touch&amp;&amp;o.ios)&amp;&amp;(n.removeEventListener("mousedown",t.onTouchStart,!1),i.removeEventListener("mousemove",t.onTouchMove,d),i.removeEventListener("mouseup",t.onTouchEnd,!1))),(s.preventClicks||s.preventClicksPropagation)&amp;&amp;n.removeEventListener("click",t.onClick,!0),s.cssMode&amp;&amp;r.removeEventListener("scroll",t.onScroll),t.off(o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",z)}},breakpoints:{setBreakpoint:function(){var e,i,t,s=this,a=s.activeIndex,n=s.initialized,r=s.loopedSlides,o=void 0===r?0:r,l=s.params,d=s.$el,h=l.breakpoints;!h||h&amp;&amp;0===Object.keys(h).length||(e=s.getBreakpoint(h))&amp;&amp;s.currentBreakpoint!==e&amp;&amp;((i=e in h?h[e]:void 0)&amp;&amp;["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(function(e){var t=i[e];void 0!==t&amp;&amp;(i[e]="slidesPerView"!==e||"AUTO"!==t&amp;&amp;"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")}),t=i||s.originalParams,r=1&lt;l.slidesPerColumn,h=1&lt;t.slidesPerColumn,r&amp;&amp;!h?(d.removeClass(l.containerModifierClass+"multirow "+l.containerModifierClass+"multirow-column"),s.emitContainerClasses()):!r&amp;&amp;h&amp;&amp;(d.addClass(l.containerModifierClass+"multirow"),"column"===t.slidesPerColumnFill&amp;&amp;d.addClass(l.containerModifierClass+"multirow-column"),s.emitContainerClasses()),d=t.direction&amp;&amp;t.direction!==l.direction,l=l.loop&amp;&amp;(t.slidesPerView!==l.slidesPerView||d),d&amp;&amp;n&amp;&amp;s.changeDirection(),Q(s.params,t),Q(s,{allowTouchMove:s.params.allowTouchMove,allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev}),s.currentBreakpoint=e,s.emit("_beforeBreakpoint",t),l&amp;&amp;n&amp;&amp;(s.loopDestroy(),s.loopCreate(),s.updateSlides(),s.slideTo(a-o+s.loopedSlides,0,!1)),s.emit("breakpoint",t))},getBreakpoint:function(e){var i=U();if(e){var t=!1,s=Object.keys(e).map(function(e){if("string"!=typeof e||0!==e.indexOf("@"))return{value:e,point:e};var t=parseFloat(e.substr(1));return{value:i.innerHeight*t,point:e}});s.sort(function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)});for(var a=0;a&lt;s.length;a+=1){var n=s[a],r=n.point;n.value&lt;=i.innerWidth&amp;&amp;(t=r)}return t||"max"}}},checkOverflow:{checkOverflow:function(){var e=this,t=e.params,i=e.isLocked,s=0&lt;e.slides.length&amp;&amp;t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;t.slidesOffsetBefore&amp;&amp;t.slidesOffsetAfter&amp;&amp;s?e.isLocked=s&lt;=e.size:e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,i!==e.isLocked&amp;&amp;e.emit(e.isLocked?"lock":"unlock"),i&amp;&amp;i!==e.isLocked&amp;&amp;(e.isEnd=!1,e.navigation&amp;&amp;e.navigation.update())}},classes:{addClasses:function(){var e=this,t=e.classNames,i=e.params,s=e.rtl,a=e.$el,n=e.device,r=e.support,o=[];o.push("initialized"),o.push(i.direction),r.pointerEvents&amp;&amp;!r.touch&amp;&amp;o.push("pointer-events"),i.freeMode&amp;&amp;o.push("free-mode"),i.autoHeight&amp;&amp;o.push("autoheight"),s&amp;&amp;o.push("rtl"),1&lt;i.slidesPerColumn&amp;&amp;(o.push("multirow"),"column"===i.slidesPerColumnFill&amp;&amp;o.push("multirow-column")),n.android&amp;&amp;o.push("android"),n.ios&amp;&amp;o.push("ios"),i.cssMode&amp;&amp;o.push("css-mode"),o.forEach(function(e){t.push(i.containerModifierClass+e)}),a.addClass(t.join(" ")),e.emitContainerClasses()},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(e,t,i,s,a,n){var r=U();function o(){n&amp;&amp;n()}!(S(e).parent("picture")[0]||e.complete&amp;&amp;a)&amp;&amp;t?((r=new r.Image).onload=o,r.onerror=o,s&amp;&amp;(r.sizes=s),i&amp;&amp;(r.srcset=i),t&amp;&amp;(r.src=t)):o()},preloadImages:function(){var e=this;function t(){null!=e&amp;&amp;e&amp;&amp;!e.destroyed&amp;&amp;(void 0!==e.imagesLoaded&amp;&amp;(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&amp;&amp;(e.params.updateOnImagesReady&amp;&amp;e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(var i=0;i&lt;e.imagesToLoad.length;i+=1){var s=e.imagesToLoad[i];e.loadImage(s,s.currentSrc||s.getAttribute("src"),s.srcset||s.getAttribute("srcset"),s.sizes||s.getAttribute("sizes"),!0,t)}}}},A={},O=function(){function l(){for(var i,e=arguments.length,t=new Array(e),s=0;s&lt;e;s++)t[s]=arguments[s];if(i=Q({},i=(i=1===t.length&amp;&amp;t[0].constructor&amp;&amp;t[0].constructor===Object?t[0]:(r=t[0],t[1]))||{}),r&amp;&amp;!i.el&amp;&amp;(i.el=r),i.el&amp;&amp;1&lt;S(i.el).length){var a=[];return S(i.el).each(function(e){e=Q({},i,{el:e});a.push(new l(e))}),a}var n=this;n.support=x(),n.device=T({userAgent:i.userAgent}),n.browser=E(),n.eventsListeners={},n.eventsAnyListeners=[],void 0===n.modules&amp;&amp;(n.modules={}),Object.keys(n.modules).forEach(function(e){var t=n.modules[e];t.params&amp;&amp;(e=Object.keys(t.params)[0],"object"==typeof(t=t.params[e])&amp;&amp;null!==t&amp;&amp;e in i&amp;&amp;"enabled"in t&amp;&amp;(!0===i[e]&amp;&amp;(i[e]={enabled:!0}),"object"!=typeof i[e]||"enabled"in i[e]||(i[e].enabled=!0),i[e]||(i[e]={enabled:!1})))});var r,o=Q({},L);return n.useParams(o),n.params=Q({},o,A,i),n.originalParams=Q({},n.params),n.passedParams=Q({},i),n.params&amp;&amp;n.params.on&amp;&amp;Object.keys(n.params.on).forEach(function(e){n.on(e,n.params.on[e])}),n.params&amp;&amp;n.params.onAny&amp;&amp;n.onAny(n.params.onAny),n.$=S,Q(n,{el:r,classNames:[],slides:S(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===n.params.direction},isVertical:function(){return"vertical"===n.params.direction},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEvents:(o=["touchstart","touchmove","touchend","touchcancel"],r=["mousedown","mousemove","mouseup"],n.support.pointerEvents&amp;&amp;(r=["pointerdown","pointermove","pointerup"]),n.touchEventsTouch={start:o[0],move:o[1],end:o[2],cancel:o[3]},n.touchEventsDesktop={start:r[0],move:r[1],end:r[2]},n.support.touch||!n.params.simulateTouch?n.touchEventsTouch:n.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:k(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.useModules(),n.emit("_swiper"),n.params.init&amp;&amp;n.init(),n}var e,t,i=l.prototype;return i.emitContainerClasses=function(){var e,t=this;t.params._emitClasses&amp;&amp;t.el&amp;&amp;(e=t.el.className.split(" ").filter(function(e){return 0===e.indexOf("swiper-container")||0===e.indexOf(t.params.containerModifierClass)}),t.emit("_containerClasses",e.join(" ")))},i.getSlideClasses=function(e){var t=this;return e.className.split(" ").filter(function(e){return 0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)}).join(" ")},i.emitSlidesClasses=function(){var i,s=this;s.params._emitClasses&amp;&amp;s.el&amp;&amp;(i=[],s.slides.each(function(e){var t=s.getSlideClasses(e);i.push({slideEl:e,classNames:t}),s.emit("_slideClass",e,t)}),s.emit("_slideClasses",i))},i.slidesPerViewDynamic=function(){var e=this,t=e.params,i=e.slides,s=e.slidesGrid,a=e.size,n=e.activeIndex,r=1;if(t.centeredSlides){for(var o,l=i[n].swiperSlideSize,d=n+1;d&lt;i.length;d+=1)i[d]&amp;&amp;!o&amp;&amp;(r+=1,a&lt;(l+=i[d].swiperSlideSize)&amp;&amp;(o=!0));for(var h=n-1;0&lt;=h;--h)i[h]&amp;&amp;!o&amp;&amp;(r+=1,a&lt;(l+=i[h].swiperSlideSize)&amp;&amp;(o=!0))}else for(var c=n+1;c&lt;i.length;c+=1)s[c]-s[n]&lt;a&amp;&amp;(r+=1);return r},i.update=function(){var e,t,i=this;function s(){var e=i.rtlTranslate?-1*i.translate:i.translate,e=Math.min(Math.max(e,i.maxTranslate()),i.minTranslate());i.setTranslate(e),i.updateActiveIndex(),i.updateSlidesClasses()}i&amp;&amp;!i.destroyed&amp;&amp;(e=i.snapGrid,(t=i.params).breakpoints&amp;&amp;i.setBreakpoint(),i.updateSize(),i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),i.params.freeMode?(s(),i.params.autoHeight&amp;&amp;i.updateAutoHeight()):(("auto"===i.params.slidesPerView||1&lt;i.params.slidesPerView)&amp;&amp;i.isEnd&amp;&amp;!i.params.centeredSlides?i.slideTo(i.slides.length-1,0,!1,!0):i.slideTo(i.activeIndex,0,!1,!0))||s(),t.watchOverflow&amp;&amp;e!==i.snapGrid&amp;&amp;i.checkOverflow(),i.emit("update"))},i.changeDirection=function(t,e){void 0===e&amp;&amp;(e=!0);var i=this,s=i.params.direction;return(t=t||("horizontal"===s?"vertical":"horizontal"))===s||"horizontal"!==t&amp;&amp;"vertical"!==t||(i.$el.removeClass(""+i.params.containerModifierClass+s).addClass(""+i.params.containerModifierClass+t),i.emitContainerClasses(),i.params.direction=t,i.slides.each(function(e){"vertical"===t?e.style.width="":e.style.height=""}),i.emit("changeDirection"),e&amp;&amp;i.update()),i},i.mount=function(e){var t=this;if(t.mounted)return!0;var i,s=S(e||t.params.el);return!!(e=s[0])&amp;&amp;(e.swiper=t,e&amp;&amp;e.shadowRoot&amp;&amp;e.shadowRoot.querySelector?(i=S(e.shadowRoot.querySelector("."+t.params.wrapperClass))).children=function(e){return s.children(e)}:i=s.children("."+t.params.wrapperClass),Q(t,{$el:s,el:e,$wrapperEl:i,wrapperEl:i[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===s.css("direction"),rtlTranslate:"horizontal"===t.params.direction&amp;&amp;("rtl"===e.dir.toLowerCase()||"rtl"===s.css("direction")),wrongRTL:"-webkit-box"===i.css("display")}),!0)},i.init=function(e){var t=this;return t.initialized||!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&amp;&amp;t.setBreakpoint(),t.addClasses(),t.params.loop&amp;&amp;t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&amp;&amp;t.checkOverflow(),t.params.grabCursor&amp;&amp;t.setGrabCursor(),t.params.preloadImages&amp;&amp;t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t},i.destroy=function(e,t){void 0===e&amp;&amp;(e=!0),void 0===t&amp;&amp;(t=!0);var i,s=this,a=s.params,n=s.$el,r=s.$wrapperEl,o=s.slides;return void 0===s.params||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),a.loop&amp;&amp;s.loopDestroy(),t&amp;&amp;(s.removeClasses(),n.removeAttr("style"),r.removeAttr("style"),o&amp;&amp;o.length&amp;&amp;o.removeClass([a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),s.emit("destroy"),Object.keys(s.eventsListeners).forEach(function(e){s.off(e)}),!1!==e&amp;&amp;(s.$el[0].swiper=null,i=s,Object.keys(i).forEach(function(e){try{i[e]=null}catch(e){}try{delete i[e]}catch(e){}})),s.destroyed=!0),null},l.extendDefaults=function(e){Q(A,e)},l.installModule=function(e){l.prototype.modules||(l.prototype.modules={});var t=e.name||Object.keys(l.prototype.modules).length+"_"+k();l.prototype.modules[t]=e},l.use=function(e){return Array.isArray(e)?e.forEach(function(e){return l.installModule(e)}):l.installModule(e),l},e=l,t=[{key:"extendedDefaults",get:function(){return A}},{key:"defaults",get:function(){return L}}],(i=null)&amp;&amp;s(e.prototype,i),t&amp;&amp;s(e,t),l}();Object.keys(Y).forEach(function(t){Object.keys(Y[t]).forEach(function(e){O.prototype[e]=Y[t][e]})}),O.use([_,D]);var $={update:function(e){var t=this,i=t.params,s=i.slidesPerView,a=i.slidesPerGroup,n=i.centeredSlides,r=t.params.virtual,o=r.addSlidesBefore,l=r.addSlidesAfter,d=t.virtual,h=d.from,c=d.to,p=d.slides,u=d.slidesGrid,f=d.renderSlide,i=d.offset;t.updateActiveIndex();var r=t.activeIndex||0,d=t.rtlTranslate?"right":t.isHorizontal()?"left":"top",o=n?(v=Math.floor(s/2)+a+l,Math.floor(s/2)+a+o):(v=s+(a-1)+l,a+o),m=Math.max((r||0)-o,0),g=Math.min((r||0)+v,p.length-1),v=(t.slidesGrid[m]||0)-(t.slidesGrid[0]||0);function y(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&amp;&amp;t.params.lazy.enabled&amp;&amp;t.lazy.load()}if(Q(t.virtual,{from:m,to:g,offset:v,slidesGrid:t.slidesGrid}),h===m&amp;&amp;c===g&amp;&amp;!e)return t.slidesGrid!==u&amp;&amp;v!==i&amp;&amp;t.slides.css(d,v+"px"),void t.updateProgress();if(t.params.virtual.renderExternal)return t.params.virtual.renderExternal.call(t,{offset:v,from:m,to:g,slides:function(){for(var e=[],t=m;t&lt;=g;t+=1)e.push(p[t]);return e}()}),void(t.params.virtual.renderExternalUpdate&amp;&amp;y());var b=[],w=[];if(e)t.$wrapperEl.find("."+t.params.slideClass).remove();else for(var x=h;x&lt;=c;x+=1)(x&lt;m||g&lt;x)&amp;&amp;t.$wrapperEl.find("."+t.params.slideClass+'[data-swiper-slide-index="'+x+'"]').remove();for(var T=0;T&lt;p.length;T+=1)m&lt;=T&amp;&amp;T&lt;=g&amp;&amp;(void 0===c||e?w.push(T):(c&lt;T&amp;&amp;w.push(T),T&lt;h&amp;&amp;b.push(T)));w.forEach(function(e){t.$wrapperEl.append(f(p[e],e))}),b.sort(function(e,t){return t-e}).forEach(function(e){t.$wrapperEl.prepend(f(p[e],e))}),t.$wrapperEl.children(".swiper-slide").css(d,v+"px"),y()},renderSlide:function(e,t){var i=this,s=i.params.virtual;if(s.cache&amp;&amp;i.virtual.cache[t])return i.virtual.cache[t];e=s.renderSlide?S(s.renderSlide.call(i,e,t)):S('&lt;div class="'+i.params.slideClass+'" data-swiper-slide-index="'+t+'"&gt;'+e+"&lt;/div&gt;");return e.attr("data-swiper-slide-index")||e.attr("data-swiper-slide-index",t),s.cache&amp;&amp;(i.virtual.cache[t]=e),e},appendSlide:function(e){if("object"==typeof e&amp;&amp;"length"in e)for(var t=0;t&lt;e.length;t+=1)e[t]&amp;&amp;this.virtual.slides.push(e[t]);else this.virtual.slides.push(e);this.virtual.update(!0)},prependSlide:function(e){var s,a,t=this,i=t.activeIndex,n=i+1,r=1;if(Array.isArray(e)){for(var o=0;o&lt;e.length;o+=1)e[o]&amp;&amp;t.virtual.slides.unshift(e[o]);n=i+e.length,r=e.length}else t.virtual.slides.unshift(e);t.params.virtual.cache&amp;&amp;(s=t.virtual.cache,a={},Object.keys(s).forEach(function(e){var t=s[e],i=t.attr("data-swiper-slide-index");i&amp;&amp;t.attr("data-swiper-slide-index",parseInt(i,10)+1),a[parseInt(e,10)+r]=t}),t.virtual.cache=a),t.virtual.update(!0),t.slideTo(n,0)},removeSlide:function(e){var t=this;if(null!=e){var i=t.activeIndex;if(Array.isArray(e))for(var s=e.length-1;0&lt;=s;--s)t.virtual.slides.splice(e[s],1),t.params.virtual.cache&amp;&amp;delete t.virtual.cache[e[s]],e[s]&lt;i&amp;&amp;--i,i=Math.max(i,0);else t.virtual.slides.splice(e,1),t.params.virtual.cache&amp;&amp;delete t.virtual.cache[e],e&lt;i&amp;&amp;--i,i=Math.max(i,0);t.virtual.update(!0),t.slideTo(i,0)}},removeAllSlides:function(){var e=this;e.virtual.slides=[],e.params.virtual.cache&amp;&amp;(e.virtual.cache={}),e.virtual.update(!0),e.slideTo(0,0)}},N={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}},create:function(){w(this,{virtual:e({},$,{slides:this.params.virtual.slides,cache:{}})})},on:{beforeInit:function(e){var t;e.params.virtual.enabled&amp;&amp;(e.classNames.push(e.params.containerModifierClass+"virtual"),Q(e.params,t={watchSlidesProgress:!0}),Q(e.originalParams,t),e.params.initialSlide||e.virtual.update())},setTranslate:function(e){e.params.virtual.enabled&amp;&amp;e.virtual.update()}}},B={handle:function(e){var t=this,i=U(),s=y(),a=t.rtlTranslate,n=e,r=(n=n.originalEvent?n.originalEvent:n).keyCode||n.charCode,o=t.params.keyboard.pageUpDown,l=o&amp;&amp;33===r,d=o&amp;&amp;34===r,h=37===r,c=39===r,e=38===r,o=40===r;if(!t.allowSlideNext&amp;&amp;(t.isHorizontal()&amp;&amp;c||t.isVertical()&amp;&amp;o||d))return!1;if(!t.allowSlidePrev&amp;&amp;(t.isHorizontal()&amp;&amp;h||t.isVertical()&amp;&amp;e||l))return!1;if(!(n.shiftKey||n.altKey||n.ctrlKey||n.metaKey||s.activeElement&amp;&amp;s.activeElement.nodeName&amp;&amp;("input"===s.activeElement.nodeName.toLowerCase()||"textarea"===s.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&amp;&amp;(l||d||h||c||e||o)){var p=!1;if(0&lt;t.$el.parents("."+t.params.slideClass).length&amp;&amp;0===t.$el.parents("."+t.params.slideActiveClass).length)return;var u=i.innerWidth,f=i.innerHeight,i=t.$el.offset();a&amp;&amp;(i.left-=t.$el[0].scrollLeft);for(var m=[[i.left,i.top],[i.left+t.width,i.top],[i.left,i.top+t.height],[i.left+t.width,i.top+t.height]],g=0;g&lt;m.length;g+=1){var v=m[g];0&lt;=v[0]&amp;&amp;v[0]&lt;=u&amp;&amp;0&lt;=v[1]&amp;&amp;v[1]&lt;=f&amp;&amp;(0===v[0]&amp;&amp;0===v[1]||(p=!0))}if(!p)return}t.isHorizontal()?((l||d||h||c)&amp;&amp;(n.preventDefault?n.preventDefault():n.returnValue=!1),((d||c)&amp;&amp;!a||(l||h)&amp;&amp;a)&amp;&amp;t.slideNext(),((l||h)&amp;&amp;!a||(d||c)&amp;&amp;a)&amp;&amp;t.slidePrev()):((l||d||e||o)&amp;&amp;(n.preventDefault?n.preventDefault():n.returnValue=!1),(d||o)&amp;&amp;t.slideNext(),(l||e)&amp;&amp;t.slidePrev()),t.emit("keyPress",r)}},enable:function(){var e=y();this.keyboard.enabled||(S(e).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable:function(){var e=y();this.keyboard.enabled&amp;&amp;(S(e).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}},X={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}},create:function(){w(this,{keyboard:e({enabled:!1},B)})},on:{init:function(e){e.params.keyboard.enabled&amp;&amp;e.keyboard.enable()},destroy:function(e){e.keyboard.enabled&amp;&amp;e.keyboard.disable()}}};var W={lastScrollTime:k(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event:function(){var e,t,i,s;return-1&lt;U().navigator.userAgent.indexOf("firefox")?"DOMMouseScroll":(t=y(),(s=(i="onwheel")in t)||((e=t.createElement("div")).setAttribute(i,"return;"),s="function"==typeof e[i]),(s=!s&amp;&amp;t.implementation&amp;&amp;t.implementation.hasFeature&amp;&amp;!0!==t.implementation.hasFeature("","")?t.implementation.hasFeature("Events.wheel","3.0"):s)?"wheel":"mousewheel")},normalize:function(e){var t=0,i=0,s=0,a=0;return"detail"in e&amp;&amp;(i=e.detail),"wheelDelta"in e&amp;&amp;(i=-e.wheelDelta/120),"wheelDeltaY"in e&amp;&amp;(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&amp;&amp;(t=-e.wheelDeltaX/120),"axis"in e&amp;&amp;e.axis===e.HORIZONTAL_AXIS&amp;&amp;(t=i,i=0),s=10*t,a=10*i,"deltaY"in e&amp;&amp;(a=e.deltaY),"deltaX"in e&amp;&amp;(s=e.deltaX),e.shiftKey&amp;&amp;!s&amp;&amp;(s=a,a=0),(s||a)&amp;&amp;e.deltaMode&amp;&amp;(1===e.deltaMode?(s*=40,a*=40):(s*=800,a*=800)),{spinX:t=s&amp;&amp;!t?s&lt;1?-1:1:t,spinY:i=a&amp;&amp;!i?a&lt;1?-1:1:i,pixelX:s,pixelY:a}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(e){var t=e,i=this,s=i.params.mousewheel;i.params.cssMode&amp;&amp;t.preventDefault();var a=i.$el;if("container"!==i.params.mousewheel.eventsTarget&amp;&amp;(a=S(i.params.mousewheel.eventsTarget)),!i.mouseEntered&amp;&amp;!a[0].contains(t.target)&amp;&amp;!s.releaseOnEdges)return!0;t.originalEvent&amp;&amp;(t=t.originalEvent);var n=0,r=i.rtlTranslate?-1:1,a=W.normalize(t);if(s.forceToAxis)if(i.isHorizontal()){if(!(Math.abs(a.pixelX)&gt;Math.abs(a.pixelY)))return!0;n=-a.pixelX*r}else{if(!(Math.abs(a.pixelY)&gt;Math.abs(a.pixelX)))return!0;n=-a.pixelY}else n=Math.abs(a.pixelX)&gt;Math.abs(a.pixelY)?-a.pixelX*r:-a.pixelY;if(0===n)return!0;s.invert&amp;&amp;(n=-n);r=i.getTranslate()+n*s.sensitivity;if((r=r&gt;=i.minTranslate()?i.minTranslate():r)&lt;=i.maxTranslate()&amp;&amp;(r=i.maxTranslate()),(!!i.params.loop||!(r===i.minTranslate()||r===i.maxTranslate()))&amp;&amp;i.params.nested&amp;&amp;t.stopPropagation(),i.params.freeMode){var o={time:k(),delta:Math.abs(n),direction:Math.sign(n)},a=i.mousewheel.lastEventBeforeSnap,r=a&amp;&amp;o.time&lt;a.time+500&amp;&amp;o.delta&lt;=a.delta&amp;&amp;o.direction===a.direction;if(!r){i.mousewheel.lastEventBeforeSnap=void 0,i.params.loop&amp;&amp;i.loopFix();var l,d,h=i.getTranslate()+n*s.sensitivity,a=i.isBeginning,s=i.isEnd;if((h=h&gt;=i.minTranslate()?i.minTranslate():h)&lt;=i.maxTranslate()&amp;&amp;(h=i.maxTranslate()),i.setTransition(0),i.setTranslate(h),i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses(),(!a&amp;&amp;i.isBeginning||!s&amp;&amp;i.isEnd)&amp;&amp;i.updateSlidesClasses(),i.params.freeModeSticky&amp;&amp;(clearTimeout(i.mousewheel.timeout),i.mousewheel.timeout=void 0,15&lt;=(l=i.mousewheel.recentWheelEvents).length&amp;&amp;l.shift(),a=l.length?l[l.length-1]:void 0,s=l[0],l.push(o),a&amp;&amp;(o.delta&gt;a.delta||o.direction!==a.direction)?l.splice(0):15&lt;=l.length&amp;&amp;o.time-s.time&lt;500&amp;&amp;1&lt;=s.delta-o.delta&amp;&amp;o.delta&lt;=6&amp;&amp;(d=0&lt;n?.8:.2,i.mousewheel.lastEventBeforeSnap=o,l.splice(0),i.mousewheel.timeout=C(function(){i.slideToClosest(i.params.speed,!0,void 0,d)},0)),i.mousewheel.timeout||(i.mousewheel.timeout=C(function(){i.mousewheel.lastEventBeforeSnap=o,l.splice(0),i.slideToClosest(i.params.speed,!0,void 0,.5)},500))),r||i.emit("scroll",t),i.params.autoplay&amp;&amp;i.params.autoplayDisableOnInteraction&amp;&amp;i.autoplay.stop(),h===i.minTranslate()||h===i.maxTranslate())return!0}}else{h={time:k(),delta:Math.abs(n),direction:Math.sign(n),raw:e},n=i.mousewheel.recentWheelEvents;2&lt;=n.length&amp;&amp;n.shift();e=n.length?n[n.length-1]:void 0;if(n.push(h),(!e||h.direction!==e.direction||h.delta&gt;e.delta||h.time&gt;e.time+150)&amp;&amp;i.mousewheel.animateSlider(h),i.mousewheel.releaseScroll(h))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},animateSlider:function(e){var t=this,i=U();return!(this.params.mousewheel.thresholdDelta&amp;&amp;e.delta&lt;this.params.mousewheel.thresholdDelta)&amp;&amp;(!(this.params.mousewheel.thresholdTime&amp;&amp;k()-t.mousewheel.lastScrollTime&lt;this.params.mousewheel.thresholdTime)&amp;&amp;(6&lt;=e.delta&amp;&amp;k()-t.mousewheel.lastScrollTime&lt;60||(e.direction&lt;0?t.isEnd&amp;&amp;!t.params.loop||t.animating||(t.slideNext(),t.emit("scroll",e.raw)):t.isBeginning&amp;&amp;!t.params.loop||t.animating||(t.slidePrev(),t.emit("scroll",e.raw)),t.mousewheel.lastScrollTime=(new i.Date).getTime(),!1)))},releaseScroll:function(e){var t=this,i=t.params.mousewheel;if(e.direction&lt;0){if(t.isEnd&amp;&amp;!t.params.loop&amp;&amp;i.releaseOnEdges)return!0}else if(t.isBeginning&amp;&amp;!t.params.loop&amp;&amp;i.releaseOnEdges)return!0;return!1},enable:function(){var e=this,t=W.event();if(e.params.cssMode)return e.wrapperEl.removeEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(e.mousewheel.enabled)return!1;var i=e.$el;return(i="container"!==e.params.mousewheel.eventsTarget?S(e.params.mousewheel.eventsTarget):i).on("mouseenter",e.mousewheel.handleMouseEnter),i.on("mouseleave",e.mousewheel.handleMouseLeave),i.on(t,e.mousewheel.handle),e.mousewheel.enabled=!0},disable:function(){var e=this,t=W.event();if(e.params.cssMode)return e.wrapperEl.addEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(!e.mousewheel.enabled)return!1;var i=e.$el;return(i="container"!==e.params.mousewheel.eventsTarget?S(e.params.mousewheel.eventsTarget):i).off(t,e.mousewheel.handle),!(e.mousewheel.enabled=!1)}},H={update:function(){var e,t,i=this,s=i.params.navigation;i.params.loop||(e=(t=i.navigation).$nextEl,(t=t.$prevEl)&amp;&amp;0&lt;t.length&amp;&amp;(i.isBeginning?t.addClass(s.disabledClass):t.removeClass(s.disabledClass),t[i.params.watchOverflow&amp;&amp;i.isLocked?"addClass":"removeClass"](s.lockClass)),e&amp;&amp;0&lt;e.length&amp;&amp;(i.isEnd?e.addClass(s.disabledClass):e.removeClass(s.disabledClass),e[i.params.watchOverflow&amp;&amp;i.isLocked?"addClass":"removeClass"](s.lockClass)))},onPrevClick:function(e){e.preventDefault(),this.isBeginning&amp;&amp;!this.params.loop||this.slidePrev()},onNextClick:function(e){e.preventDefault(),this.isEnd&amp;&amp;!this.params.loop||this.slideNext()},init:function(){var e,t,i=this,s=i.params.navigation;(s.nextEl||s.prevEl)&amp;&amp;(s.nextEl&amp;&amp;(e=S(s.nextEl),i.params.uniqueNavElements&amp;&amp;"string"==typeof s.nextEl&amp;&amp;1&lt;e.length&amp;&amp;1===i.$el.find(s.nextEl).length&amp;&amp;(e=i.$el.find(s.nextEl))),s.prevEl&amp;&amp;(t=S(s.prevEl),i.params.uniqueNavElements&amp;&amp;"string"==typeof s.prevEl&amp;&amp;1&lt;t.length&amp;&amp;1===i.$el.find(s.prevEl).length&amp;&amp;(t=i.$el.find(s.prevEl))),e&amp;&amp;0&lt;e.length&amp;&amp;e.on("click",i.navigation.onNextClick),t&amp;&amp;0&lt;t.length&amp;&amp;t.on("click",i.navigation.onPrevClick),Q(i.navigation,{$nextEl:e,nextEl:e&amp;&amp;e[0],$prevEl:t,prevEl:t&amp;&amp;t[0]}))},destroy:function(){var e=this,t=e.navigation,i=t.$nextEl,t=t.$prevEl;i&amp;&amp;i.length&amp;&amp;(i.off("click",e.navigation.onNextClick),i.removeClass(e.params.navigation.disabledClass)),t&amp;&amp;t.length&amp;&amp;(t.off("click",e.navigation.onPrevClick),t.removeClass(e.params.navigation.disabledClass))}},F={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){w(this,{navigation:e({},H)})},on:{init:function(e){e.navigation.init(),e.navigation.update()},toEdge:function(e){e.navigation.update()},fromEdge:function(e){e.navigation.update()},destroy:function(e){e.navigation.destroy()},click:function(e,t){var i,s=e.navigation,a=s.$nextEl,s=s.$prevEl;!e.params.navigation.hideOnClick||S(t.target).is(s)||S(t.target).is(a)||(a?i=a.hasClass(e.params.navigation.hiddenClass):s&amp;&amp;(i=s.hasClass(e.params.navigation.hiddenClass)),!0===i?e.emit("navigationShow"):e.emit("navigationHide"),a&amp;&amp;a.toggleClass(e.params.navigation.hiddenClass),s&amp;&amp;s.toggleClass(e.params.navigation.hiddenClass))}}},R={update:function(){var e=this,t=e.rtl,i=e.params.pagination;if(i.el&amp;&amp;e.pagination.el&amp;&amp;e.pagination.$el&amp;&amp;0!==e.pagination.$el.length){var s,a=(e.virtual&amp;&amp;e.params.virtual.enabled?e.virtual:e).slides.length,n=e.pagination.$el,r=e.params.loop?Math.ceil((a-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?((s=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup))&gt;a-1-2*e.loopedSlides&amp;&amp;(s-=a-2*e.loopedSlides),r-1&lt;s&amp;&amp;(s-=r),s&lt;0&amp;&amp;"bullets"!==e.params.paginationType&amp;&amp;(s=r+s)):s=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===i.type&amp;&amp;e.pagination.bullets&amp;&amp;0&lt;e.pagination.bullets.length){var o,l,d,h,c,p=e.pagination.bullets;if(i.dynamicBullets&amp;&amp;(e.pagination.bulletSize=p.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),n.css(e.isHorizontal()?"width":"height",e.pagination.bulletSize*(i.dynamicMainBullets+4)+"px"),1&lt;i.dynamicMainBullets&amp;&amp;void 0!==e.previousIndex&amp;&amp;(e.pagination.dynamicBulletIndex+=s-e.previousIndex,e.pagination.dynamicBulletIndex&gt;i.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=i.dynamicMainBullets-1:e.pagination.dynamicBulletIndex&lt;0&amp;&amp;(e.pagination.dynamicBulletIndex=0)),o=s-e.pagination.dynamicBulletIndex,d=((l=o+(Math.min(p.length,i.dynamicMainBullets)-1))+o)/2),p.removeClass(i.bulletActiveClass+" "+i.bulletActiveClass+"-next "+i.bulletActiveClass+"-next-next "+i.bulletActiveClass+"-prev "+i.bulletActiveClass+"-prev-prev "+i.bulletActiveClass+"-main"),1&lt;n.length)p.each(function(e){var t=S(e),e=t.index();e===s&amp;&amp;t.addClass(i.bulletActiveClass),i.dynamicBullets&amp;&amp;(o&lt;=e&amp;&amp;e&lt;=l&amp;&amp;t.addClass(i.bulletActiveClass+"-main"),e===o&amp;&amp;t.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),e===l&amp;&amp;t.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next"))});else{var u=p.eq(s),f=u.index();if(u.addClass(i.bulletActiveClass),i.dynamicBullets){for(var a=p.eq(o),u=p.eq(l),m=o;m&lt;=l;m+=1)p.eq(m).addClass(i.bulletActiveClass+"-main");if(e.params.loop)if(f&gt;=p.length-i.dynamicMainBullets){for(var g=i.dynamicMainBullets;0&lt;=g;--g)p.eq(p.length-g).addClass(i.bulletActiveClass+"-main");p.eq(p.length-i.dynamicMainBullets-1).addClass(i.bulletActiveClass+"-prev")}else a.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),u.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next");else a.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),u.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next")}}i.dynamicBullets&amp;&amp;(c=Math.min(p.length,i.dynamicMainBullets+4),h=(e.pagination.bulletSize*c-e.pagination.bulletSize)/2-d*e.pagination.bulletSize,c=t?"right":"left",p.css(e.isHorizontal()?c:"top",h+"px"))}"fraction"===i.type&amp;&amp;(n.find("."+i.currentClass).text(i.formatFractionCurrent(s+1)),n.find("."+i.totalClass).text(i.formatFractionTotal(r))),"progressbar"===i.type&amp;&amp;(d=i.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical",t=(s+1)/r,h=c=1,"horizontal"===d?c=t:h=t,n.find("."+i.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+c+") scaleY("+h+")").transition(e.params.speed)),"custom"===i.type&amp;&amp;i.renderCustom?(n.html(i.renderCustom(e,s+1,r)),e.emit("paginationRender",n[0])):e.emit("paginationUpdate",n[0]),n[e.params.watchOverflow&amp;&amp;e.isLocked?"addClass":"removeClass"](i.lockClass)}},render:function(){var e=this,t=e.params.pagination;if(t.el&amp;&amp;e.pagination.el&amp;&amp;e.pagination.$el&amp;&amp;0!==e.pagination.$el.length){var i=(e.virtual&amp;&amp;e.params.virtual.enabled?e.virtual:e).slides.length,s=e.pagination.$el,a="";if("bullets"===t.type){var n=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&amp;&amp;!e.params.loop&amp;&amp;i&lt;n&amp;&amp;(n=i);for(var r=0;r&lt;n;r+=1)t.renderBullet?a+=t.renderBullet.call(e,r,t.bulletClass):a+="&lt;"+t.bulletElement+' class="'+t.bulletClass+'"&gt;&lt;/'+t.bulletElement+"&gt;";s.html(a),e.pagination.bullets=s.find("."+t.bulletClass.replace(/ /g,"."))}"fraction"===t.type&amp;&amp;(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):'&lt;span class="'+t.currentClass+'"&gt;&lt;/span&gt; / &lt;span class="'+t.totalClass+'"&gt;&lt;/span&gt;',s.html(a)),"progressbar"===t.type&amp;&amp;(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):'&lt;span class="'+t.progressbarFillClass+'"&gt;&lt;/span&gt;',s.html(a)),"custom"!==t.type&amp;&amp;e.emit("paginationRender",e.pagination.$el[0])}},init:function(){var e,t=this,i=t.params.pagination;!i.el||0!==(e=S(i.el)).length&amp;&amp;(t.params.uniqueNavElements&amp;&amp;"string"==typeof i.el&amp;&amp;1&lt;e.length&amp;&amp;(e=t.$el.find(i.el)),"bullets"===i.type&amp;&amp;i.clickable&amp;&amp;e.addClass(i.clickableClass),e.addClass(i.modifierClass+i.type),"bullets"===i.type&amp;&amp;i.dynamicBullets&amp;&amp;(e.addClass(""+i.modifierClass+i.type+"-dynamic"),t.pagination.dynamicBulletIndex=0,i.dynamicMainBullets&lt;1&amp;&amp;(i.dynamicMainBullets=1)),"progressbar"===i.type&amp;&amp;i.progressbarOpposite&amp;&amp;e.addClass(i.progressbarOppositeClass),i.clickable&amp;&amp;e.on("click","."+i.bulletClass.replace(/ /g,"."),function(e){e.preventDefault();e=S(this).index()*t.params.slidesPerGroup;t.params.loop&amp;&amp;(e+=t.loopedSlides),t.slideTo(e)}),Q(t.pagination,{$el:e,el:e[0]}))},destroy:function(){var e,t=this,i=t.params.pagination;i.el&amp;&amp;t.pagination.el&amp;&amp;t.pagination.$el&amp;&amp;0!==t.pagination.$el.length&amp;&amp;((e=t.pagination.$el).removeClass(i.hiddenClass),e.removeClass(i.modifierClass+i.type),t.pagination.bullets&amp;&amp;t.pagination.bullets.removeClass(i.bulletActiveClass),i.clickable&amp;&amp;e.off("click","."+i.bulletClass.replace(/ /g,".")))}},G={name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){w(this,{pagination:e({dynamicBulletIndex:0},R)})},on:{init:function(e){e.pagination.init(),e.pagination.render(),e.pagination.update()},activeIndexChange:function(e){(e.params.loop||void 0===e.snapIndex)&amp;&amp;e.pagination.update()},snapIndexChange:function(e){e.params.loop||e.pagination.update()},slidesLengthChange:function(e){e.params.loop&amp;&amp;(e.pagination.render(),e.pagination.update())},snapGridLengthChange:function(e){e.params.loop||(e.pagination.render(),e.pagination.update())},destroy:function(e){e.pagination.destroy()},click:function(e,t){e.params.pagination.el&amp;&amp;e.params.pagination.hideOnClick&amp;&amp;0&lt;e.pagination.$el.length&amp;&amp;!S(t.target).hasClass(e.params.pagination.bulletClass)&amp;&amp;(!0===e.pagination.$el.hasClass(e.params.pagination.hiddenClass)?e.emit("paginationShow"):e.emit("paginationHide"),e.pagination.$el.toggleClass(e.params.pagination.hiddenClass))}}},j={setTranslate:function(){var e,t,i,s,a,n,r,o,l=this;l.params.scrollbar.el&amp;&amp;l.scrollbar.el&amp;&amp;(r=l.scrollbar,e=l.rtlTranslate,o=l.progress,t=r.dragSize,i=r.trackSize,s=r.$dragEl,a=r.$el,n=l.params.scrollbar,o=(i-(r=t))*o,e?0&lt;(o=-o)?(r=t-o,o=0):i&lt;-o+t&amp;&amp;(r=i+o):o&lt;0?(r=t+o,o=0):i&lt;o+t&amp;&amp;(r=i-o),l.isHorizontal()?(s.transform("translate3d("+o+"px, 0, 0)"),s[0].style.width=r+"px"):(s.transform("translate3d(0px, "+o+"px, 0)"),s[0].style.height=r+"px"),n.hide&amp;&amp;(clearTimeout(l.scrollbar.timeout),a[0].style.opacity=1,l.scrollbar.timeout=setTimeout(function(){a[0].style.opacity=0,a.transition(400)},1e3)))},setTransition:function(e){this.params.scrollbar.el&amp;&amp;this.scrollbar.el&amp;&amp;this.scrollbar.$dragEl.transition(e)},updateSize:function(){var e,t,i,s,a,n,r,o=this;o.params.scrollbar.el&amp;&amp;o.scrollbar.el&amp;&amp;(t=(e=o.scrollbar).$dragEl,i=e.$el,t[0].style.width="",t[0].style.height="",s=o.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,n=(a=o.size/o.virtualSize)*(s/o.size),r="auto"===o.params.scrollbar.dragSize?s*a:parseInt(o.params.scrollbar.dragSize,10),o.isHorizontal()?t[0].style.width=r+"px":t[0].style.height=r+"px",i[0].style.display=1&lt;=a?"none":"",o.params.scrollbar.hide&amp;&amp;(i[0].style.opacity=0),Q(e,{trackSize:s,divider:a,moveDivider:n,dragSize:r}),e.$el[o.params.watchOverflow&amp;&amp;o.isLocked?"addClass":"removeClass"](o.params.scrollbar.lockClass))},getPointerPosition:function(e){return this.isHorizontal()?("touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0]:e).clientX:("touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0]:e).clientY},setDragPosition:function(e){var t=this,i=t.scrollbar,s=t.rtlTranslate,a=i.$el,n=i.dragSize,r=i.trackSize,o=i.dragStartPos,n=(i.getPointerPosition(e)-a.offset()[t.isHorizontal()?"left":"top"]-(null!==o?o:n/2))/(r-n);n=Math.max(Math.min(n,1),0),s&amp;&amp;(n=1-n);n=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*n;t.updateProgress(n),t.setTranslate(n),t.updateActiveIndex(),t.updateSlidesClasses()},onDragStart:function(e){var t=this,i=t.params.scrollbar,s=t.scrollbar,a=t.$wrapperEl,n=s.$el,r=s.$dragEl;t.scrollbar.isTouched=!0,t.scrollbar.dragStartPos=e.target===r[0]||e.target===r?s.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),a.transition(100),r.transition(100),s.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),n.transition(0),i.hide&amp;&amp;n.css("opacity",1),t.params.cssMode&amp;&amp;t.$wrapperEl.css("scroll-snap-type","none"),t.emit("scrollbarDragStart",e)},onDragMove:function(e){var t=this.scrollbar,i=this.$wrapperEl,s=t.$el,a=t.$dragEl;this.scrollbar.isTouched&amp;&amp;(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),i.transition(0),s.transition(0),a.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd:function(e){var t=this,i=t.params.scrollbar,s=t.scrollbar,a=t.$wrapperEl,n=s.$el;t.scrollbar.isTouched&amp;&amp;(t.scrollbar.isTouched=!1,t.params.cssMode&amp;&amp;(t.$wrapperEl.css("scroll-snap-type",""),a.transition("")),i.hide&amp;&amp;(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=C(function(){n.css("opacity",0),n.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),i.snapOnRelease&amp;&amp;t.slideToClosest())},enableDraggable:function(){var e,t,i,s,a,n,r,o=this;o.params.scrollbar.el&amp;&amp;(e=y(),n=o.scrollbar,t=o.touchEventsTouch,i=o.touchEventsDesktop,r=o.params,s=o.support,a=n.$el[0],n=!(!s.passiveListener||!r.passiveListeners)&amp;&amp;{passive:!1,capture:!1},r=!(!s.passiveListener||!r.passiveListeners)&amp;&amp;{passive:!0,capture:!1},a&amp;&amp;(s.touch?(a.addEventListener(t.start,o.scrollbar.onDragStart,n),a.addEventListener(t.move,o.scrollbar.onDragMove,n),a.addEventListener(t.end,o.scrollbar.onDragEnd,r)):(a.addEventListener(i.start,o.scrollbar.onDragStart,n),e.addEventListener(i.move,o.scrollbar.onDragMove,n),e.addEventListener(i.end,o.scrollbar.onDragEnd,r))))},disableDraggable:function(){var e,t,i,s,a,n,r,o=this;o.params.scrollbar.el&amp;&amp;(e=y(),n=o.scrollbar,t=o.touchEventsTouch,i=o.touchEventsDesktop,r=o.params,s=o.support,a=n.$el[0],n=!(!s.passiveListener||!r.passiveListeners)&amp;&amp;{passive:!1,capture:!1},r=!(!s.passiveListener||!r.passiveListeners)&amp;&amp;{passive:!0,capture:!1},a&amp;&amp;(s.touch?(a.removeEventListener(t.start,o.scrollbar.onDragStart,n),a.removeEventListener(t.move,o.scrollbar.onDragMove,n),a.removeEventListener(t.end,o.scrollbar.onDragEnd,r)):(a.removeEventListener(i.start,o.scrollbar.onDragStart,n),e.removeEventListener(i.move,o.scrollbar.onDragMove,n),e.removeEventListener(i.end,o.scrollbar.onDragEnd,r))))},init:function(){var e,t,i,s,a=this;a.params.scrollbar.el&amp;&amp;(e=a.scrollbar,s=a.$el,i=S((t=a.params.scrollbar).el),0===(s=(i=a.params.uniqueNavElements&amp;&amp;"string"==typeof t.el&amp;&amp;1&lt;i.length&amp;&amp;1===s.find(t.el).length?s.find(t.el):i).find("."+a.params.scrollbar.dragClass)).length&amp;&amp;(s=S('&lt;div class="'+a.params.scrollbar.dragClass+'"&gt;&lt;/div&gt;'),i.append(s)),Q(e,{$el:i,el:i[0],$dragEl:s,dragEl:s[0]}),t.draggable&amp;&amp;e.enableDraggable())},destroy:function(){this.scrollbar.disableDraggable()}},V={name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){w(this,{scrollbar:e({isTouched:!1,timeout:null,dragTimeout:null},j)})},on:{init:function(e){e.scrollbar.init(),e.scrollbar.updateSize(),e.scrollbar.setTranslate()},update:function(e){e.scrollbar.updateSize()},resize:function(e){e.scrollbar.updateSize()},observerUpdate:function(e){e.scrollbar.updateSize()},setTranslate:function(e){e.scrollbar.setTranslate()},setTransition:function(e,t){e.scrollbar.setTransition(t)},destroy:function(e){e.scrollbar.destroy()}}},q={setTransform:function(e,t){var i=this.rtl,s=S(e),a=i?-1:1,n=s.attr("data-swiper-parallax")||"0",r=s.attr("data-swiper-parallax-x"),o=s.attr("data-swiper-parallax-y"),e=s.attr("data-swiper-parallax-scale"),i=s.attr("data-swiper-parallax-opacity");r||o?(r=r||"0",o=o||"0"):this.isHorizontal()?(r=n,o="0"):(o=n,r="0"),r=0&lt;=r.indexOf("%")?parseInt(r,10)*t*a+"%":r*t*a+"px",o=0&lt;=o.indexOf("%")?parseInt(o,10)*t+"%":o*t+"px",null!=i&amp;&amp;(i=i-(i-1)*(1-Math.abs(t)),s[0].style.opacity=i),null==e?s.transform("translate3d("+r+", "+o+", 0px)"):(t=e-(e-1)*(1-Math.abs(t)),s.transform("translate3d("+r+", "+o+", 0px) scale("+t+")"))},setTranslate:function(){var s=this,e=s.$el,t=s.slides,a=s.progress,n=s.snapGrid;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(e){s.parallax.setTransform(e,a)}),t.each(function(e,t){var i=e.progress;1&lt;s.params.slidesPerGroup&amp;&amp;"auto"!==s.params.slidesPerView&amp;&amp;(i+=Math.ceil(t/2)-a*(n.length-1)),i=Math.min(Math.max(i,-1),1),S(e).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(e){s.parallax.setTransform(e,i)})})},setTransition:function(i){void 0===i&amp;&amp;(i=this.params.speed);this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(e){var t=S(e),e=parseInt(t.attr("data-swiper-parallax-duration"),10)||i;0===i&amp;&amp;(e=0),t.transition(e)})}},K={name:"parallax",params:{parallax:{enabled:!1}},create:function(){w(this,{parallax:e({},q)})},on:{beforeInit:function(e){e.params.parallax.enabled&amp;&amp;(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},init:function(e){e.params.parallax.enabled&amp;&amp;e.parallax.setTranslate()},setTranslate:function(e){e.params.parallax.enabled&amp;&amp;e.parallax.setTranslate()},setTransition:function(e,t){e.params.parallax.enabled&amp;&amp;e.parallax.setTransition(t)}}},Z={getDistanceBetweenTouches:function(e){if(e.targetTouches.length&lt;2)return 1;var t=e.targetTouches[0].pageX,i=e.targetTouches[0].pageY,s=e.targetTouches[1].pageX,e=e.targetTouches[1].pageY;return Math.sqrt(Math.pow(s-t,2)+Math.pow(e-i,2))},onGestureStart:function(e){var t=this,i=t.support,s=t.params.zoom,a=t.zoom,n=a.gesture;if(a.fakeGestureTouched=!1,a.fakeGestureMoved=!1,!i.gestures){if("touchstart"!==e.type||"touchstart"===e.type&amp;&amp;e.targetTouches.length&lt;2)return;a.fakeGestureTouched=!0,n.scaleStart=Z.getDistanceBetweenTouches(e)}n.$slideEl&amp;&amp;n.$slideEl.length||(n.$slideEl=S(e.target).closest("."+t.params.slideClass),0===n.$slideEl.length&amp;&amp;(n.$slideEl=t.slides.eq(t.activeIndex)),n.$imageEl=n.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),n.$imageWrapEl=n.$imageEl.parent("."+s.containerClass),n.maxRatio=n.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,0!==n.$imageWrapEl.length)?(n.$imageEl&amp;&amp;n.$imageEl.transition(0),t.zoom.isScaling=!0):n.$imageEl=void 0},onGestureChange:function(e){var t=this.support,i=this.params.zoom,s=this.zoom,a=s.gesture;if(!t.gestures){if("touchmove"!==e.type||"touchmove"===e.type&amp;&amp;e.targetTouches.length&lt;2)return;s.fakeGestureMoved=!0,a.scaleMove=Z.getDistanceBetweenTouches(e)}a.$imageEl&amp;&amp;0!==a.$imageEl.length?(t.gestures?s.scale=e.scale*s.currentScale:s.scale=a.scaleMove/a.scaleStart*s.currentScale,s.scale&gt;a.maxRatio&amp;&amp;(s.scale=a.maxRatio-1+Math.pow(s.scale-a.maxRatio+1,.5)),s.scale&lt;i.minRatio&amp;&amp;(s.scale=i.minRatio+1-Math.pow(i.minRatio-s.scale+1,.5)),a.$imageEl.transform("translate3d(0,0,0) scale("+s.scale+")")):"gesturechange"===e.type&amp;&amp;s.onGestureStart(e)},onGestureEnd:function(e){var t=this,i=t.device,s=t.support,a=t.params.zoom,n=t.zoom,r=n.gesture;if(!s.gestures){if(!n.fakeGestureTouched||!n.fakeGestureMoved)return;if("touchend"!==e.type||"touchend"===e.type&amp;&amp;e.changedTouches.length&lt;2&amp;&amp;!i.android)return;n.fakeGestureTouched=!1,n.fakeGestureMoved=!1}r.$imageEl&amp;&amp;0!==r.$imageEl.length&amp;&amp;(n.scale=Math.max(Math.min(n.scale,r.maxRatio),a.minRatio),r.$imageEl.transition(t.params.speed).transform("translate3d(0,0,0) scale("+n.scale+")"),n.currentScale=n.scale,n.isScaling=!1,1===n.scale&amp;&amp;(r.$slideEl=void 0))},onTouchStart:function(e){var t=this.device,i=this.zoom,s=i.gesture,i=i.image;s.$imageEl&amp;&amp;0!==s.$imageEl.length&amp;&amp;(i.isTouched||(t.android&amp;&amp;e.cancelable&amp;&amp;e.preventDefault(),i.isTouched=!0,i.touchesStart.x=("touchstart"===e.type?e.targetTouches[0]:e).pageX,i.touchesStart.y=("touchstart"===e.type?e.targetTouches[0]:e).pageY))},onTouchMove:function(e){var t=this,i=t.zoom,s=i.gesture,a=i.image,n=i.velocity;if(s.$imageEl&amp;&amp;0!==s.$imageEl.length&amp;&amp;(t.allowClick=!1,a.isTouched&amp;&amp;s.$slideEl)){a.isMoved||(a.width=s.$imageEl[0].offsetWidth,a.height=s.$imageEl[0].offsetHeight,a.startX=v(s.$imageWrapEl[0],"x")||0,a.startY=v(s.$imageWrapEl[0],"y")||0,s.slideWidth=s.$slideEl[0].offsetWidth,s.slideHeight=s.$slideEl[0].offsetHeight,s.$imageWrapEl.transition(0),t.rtl&amp;&amp;(a.startX=-a.startX,a.startY=-a.startY));var r=a.width*i.scale,o=a.height*i.scale;if(!(r&lt;s.slideWidth&amp;&amp;o&lt;s.slideHeight)){if(a.minX=Math.min(s.slideWidth/2-r/2,0),a.maxX=-a.minX,a.minY=Math.min(s.slideHeight/2-o/2,0),a.maxY=-a.minY,a.touchesCurrent.x=("touchmove"===e.type?e.targetTouches[0]:e).pageX,a.touchesCurrent.y=("touchmove"===e.type?e.targetTouches[0]:e).pageY,!a.isMoved&amp;&amp;!i.isScaling){if(t.isHorizontal()&amp;&amp;(Math.floor(a.minX)===Math.floor(a.startX)&amp;&amp;a.touchesCurrent.x&lt;a.touchesStart.x||Math.floor(a.maxX)===Math.floor(a.startX)&amp;&amp;a.touchesCurrent.x&gt;a.touchesStart.x))return void(a.isTouched=!1);if(!t.isHorizontal()&amp;&amp;(Math.floor(a.minY)===Math.floor(a.startY)&amp;&amp;a.touchesCurrent.y&lt;a.touchesStart.y||Math.floor(a.maxY)===Math.floor(a.startY)&amp;&amp;a.touchesCurrent.y&gt;a.touchesStart.y))return void(a.isTouched=!1)}e.cancelable&amp;&amp;e.preventDefault(),e.stopPropagation(),a.isMoved=!0,a.currentX=a.touchesCurrent.x-a.touchesStart.x+a.startX,a.currentY=a.touchesCurrent.y-a.touchesStart.y+a.startY,a.currentX&lt;a.minX&amp;&amp;(a.currentX=a.minX+1-Math.pow(a.minX-a.currentX+1,.8)),a.currentX&gt;a.maxX&amp;&amp;(a.currentX=a.maxX-1+Math.pow(a.currentX-a.maxX+1,.8)),a.currentY&lt;a.minY&amp;&amp;(a.currentY=a.minY+1-Math.pow(a.minY-a.currentY+1,.8)),a.currentY&gt;a.maxY&amp;&amp;(a.currentY=a.maxY-1+Math.pow(a.currentY-a.maxY+1,.8)),n.prevPositionX||(n.prevPositionX=a.touchesCurrent.x),n.prevPositionY||(n.prevPositionY=a.touchesCurrent.y),n.prevTime||(n.prevTime=Date.now()),n.x=(a.touchesCurrent.x-n.prevPositionX)/(Date.now()-n.prevTime)/2,n.y=(a.touchesCurrent.y-n.prevPositionY)/(Date.now()-n.prevTime)/2,Math.abs(a.touchesCurrent.x-n.prevPositionX)&lt;2&amp;&amp;(n.x=0),Math.abs(a.touchesCurrent.y-n.prevPositionY)&lt;2&amp;&amp;(n.y=0),n.prevPositionX=a.touchesCurrent.x,n.prevPositionY=a.touchesCurrent.y,n.prevTime=Date.now(),s.$imageWrapEl.transform("translate3d("+a.currentX+"px, "+a.currentY+"px,0)")}}},onTouchEnd:function(){var e=this.zoom,t=e.gesture,i=e.image,s=e.velocity;if(t.$imageEl&amp;&amp;0!==t.$imageEl.length){if(!i.isTouched||!i.isMoved)return i.isTouched=!1,void(i.isMoved=!1);i.isTouched=!1,i.isMoved=!1;var a=300,n=300,r=s.x*a,o=i.currentX+r,r=s.y*n,r=i.currentY+r;0!==s.x&amp;&amp;(a=Math.abs((o-i.currentX)/s.x)),0!==s.y&amp;&amp;(n=Math.abs((r-i.currentY)/s.y));n=Math.max(a,n);i.currentX=o,i.currentY=r;r=i.width*e.scale,e=i.height*e.scale;i.minX=Math.min(t.slideWidth/2-r/2,0),i.maxX=-i.minX,i.minY=Math.min(t.slideHeight/2-e/2,0),i.maxY=-i.minY,i.currentX=Math.max(Math.min(i.currentX,i.maxX),i.minX),i.currentY=Math.max(Math.min(i.currentY,i.maxY),i.minY),t.$imageWrapEl.transition(n).transform("translate3d("+i.currentX+"px, "+i.currentY+"px,0)")}},onTransitionEnd:function(){var e=this.zoom,t=e.gesture;t.$slideEl&amp;&amp;this.previousIndex!==this.activeIndex&amp;&amp;(t.$imageEl&amp;&amp;t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl&amp;&amp;t.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,e.currentScale=1,t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0)},toggle:function(e){var t=this.zoom;t.scale&amp;&amp;1!==t.scale?t.out():t.in(e)},in:function(e){var t,i,s,a=this,n=U(),r=a.zoom,o=a.params.zoom,l=r.gesture,d=r.image;l.$slideEl||(a.params.virtual&amp;&amp;a.params.virtual.enabled&amp;&amp;a.virtual?l.$slideEl=a.$wrapperEl.children("."+a.params.slideActiveClass):l.$slideEl=a.slides.eq(a.activeIndex),l.$imageEl=l.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),l.$imageWrapEl=l.$imageEl.parent("."+o.containerClass)),l.$imageEl&amp;&amp;0!==l.$imageEl.length&amp;&amp;(l.$slideEl.addClass(""+o.zoomedSlideClass),d=void 0===d.touchesStart.x&amp;&amp;e?(t=("touchend"===e.type?e.changedTouches[0]:e).pageX,("touchend"===e.type?e.changedTouches[0]:e).pageY):(t=d.touchesStart.x,d.touchesStart.y),r.scale=l.$imageWrapEl.attr("data-swiper-zoom")||o.maxRatio,r.currentScale=l.$imageWrapEl.attr("data-swiper-zoom")||o.maxRatio,e?(o=l.$slideEl[0].offsetWidth,e=l.$slideEl[0].offsetHeight,i=l.$slideEl.offset().left+n.scrollX+o/2-t,s=l.$slideEl.offset().top+n.scrollY+e/2-d,n=l.$imageEl[0].offsetWidth,d=l.$imageEl[0].offsetHeight,n=n*r.scale,d=d*r.scale,n=Math.min(o/2-n/2,0),e=Math.min(e/2-d/2,0),(d=-n)&lt;(i=(i=i*r.scale)&lt;n?n:i)&amp;&amp;(i=d),(d=-e)&lt;(s=(s=s*r.scale)&lt;e?e:s)&amp;&amp;(s=d)):s=i=0,l.$imageWrapEl.transition(300).transform("translate3d("+i+"px, "+s+"px,0)"),l.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+r.scale+")"))},out:function(){var e=this,t=e.zoom,i=e.params.zoom,s=t.gesture;s.$slideEl||(e.params.virtual&amp;&amp;e.params.virtual.enabled&amp;&amp;e.virtual?s.$slideEl=e.$wrapperEl.children("."+e.params.slideActiveClass):s.$slideEl=e.slides.eq(e.activeIndex),s.$imageEl=s.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),s.$imageWrapEl=s.$imageEl.parent("."+i.containerClass)),s.$imageEl&amp;&amp;0!==s.$imageEl.length&amp;&amp;(t.scale=1,t.currentScale=1,s.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),s.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),s.$slideEl.removeClass(""+i.zoomedSlideClass),s.$slideEl=void 0)},toggleGestures:function(e){var t=this.zoom,i=t.slideSelector,s=t.passiveListener;this.$wrapperEl[e]("gesturestart",i,t.onGestureStart,s),this.$wrapperEl[e]("gesturechange",i,t.onGestureChange,s),this.$wrapperEl[e]("gestureend",i,t.onGestureEnd,s)},enableGestures:function(){this.zoom.gesturesEnabled||(this.zoom.gesturesEnabled=!0,this.zoom.toggleGestures("on"))},disableGestures:function(){this.zoom.gesturesEnabled&amp;&amp;(this.zoom.gesturesEnabled=!1,this.zoom.toggleGestures("off"))},enable:function(){var e,t,i,s=this,a=s.support,n=s.zoom;n.enabled||(n.enabled=!0,e=!("touchstart"!==s.touchEvents.start||!a.passiveListener||!s.params.passiveListeners)&amp;&amp;{passive:!0,capture:!1},t=!a.passiveListener||{passive:!1,capture:!0},i="."+s.params.slideClass,s.zoom.passiveListener=e,s.zoom.slideSelector=i,a.gestures?(s.$wrapperEl.on(s.touchEvents.start,s.zoom.enableGestures,e),s.$wrapperEl.on(s.touchEvents.end,s.zoom.disableGestures,e)):"touchstart"===s.touchEvents.start&amp;&amp;(s.$wrapperEl.on(s.touchEvents.start,i,n.onGestureStart,e),s.$wrapperEl.on(s.touchEvents.move,i,n.onGestureChange,t),s.$wrapperEl.on(s.touchEvents.end,i,n.onGestureEnd,e),s.touchEvents.cancel&amp;&amp;s.$wrapperEl.on(s.touchEvents.cancel,i,n.onGestureEnd,e)),s.$wrapperEl.on(s.touchEvents.move,"."+s.params.zoom.containerClass,n.onTouchMove,t))},disable:function(){var e,t,i,s,a=this,n=a.zoom;n.enabled&amp;&amp;(e=a.support,a.zoom.enabled=!1,t=!("touchstart"!==a.touchEvents.start||!e.passiveListener||!a.params.passiveListeners)&amp;&amp;{passive:!0,capture:!1},i=!e.passiveListener||{passive:!1,capture:!0},s="."+a.params.slideClass,e.gestures?(a.$wrapperEl.off(a.touchEvents.start,a.zoom.enableGestures,t),a.$wrapperEl.off(a.touchEvents.end,a.zoom.disableGestures,t)):"touchstart"===a.touchEvents.start&amp;&amp;(a.$wrapperEl.off(a.touchEvents.start,s,n.onGestureStart,t),a.$wrapperEl.off(a.touchEvents.move,s,n.onGestureChange,i),a.$wrapperEl.off(a.touchEvents.end,s,n.onGestureEnd,t),a.touchEvents.cancel&amp;&amp;a.$wrapperEl.off(a.touchEvents.cancel,s,n.onGestureEnd,t)),a.$wrapperEl.off(a.touchEvents.move,"."+a.params.zoom.containerClass,n.onTouchMove,i))}},J={name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var s=this;w(s,{zoom:e({enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},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}},Z)});var a=1;Object.defineProperty(s.zoom,"scale",{get:function(){return a},set:function(e){var t,i;a!==e&amp;&amp;(t=s.zoom.gesture.$imageEl?s.zoom.gesture.$imageEl[0]:void 0,i=s.zoom.gesture.$slideEl?s.zoom.gesture.$slideEl[0]:void 0,s.emit("zoomChange",e,t,i)),a=e}})},on:{init:function(e){e.params.zoom.enabled&amp;&amp;e.zoom.enable()},destroy:function(e){e.zoom.disable()},touchStart:function(e,t){e.zoom.enabled&amp;&amp;e.zoom.onTouchStart(t)},touchEnd:function(e,t){e.zoom.enabled&amp;&amp;e.zoom.onTouchEnd(t)},doubleTap:function(e,t){e.params.zoom.enabled&amp;&amp;e.zoom.enabled&amp;&amp;e.params.zoom.toggle&amp;&amp;e.zoom.toggle(t)},transitionEnd:function(e){e.zoom.enabled&amp;&amp;e.params.zoom.enabled&amp;&amp;e.zoom.onTransitionEnd()},slideChange:function(e){e.zoom.enabled&amp;&amp;e.params.zoom.enabled&amp;&amp;e.params.cssMode&amp;&amp;e.zoom.onTransitionEnd()}}},ee={loadInSlide:function(e,l){void 0===l&amp;&amp;(l=!0);var d,h=this,c=h.params.lazy;void 0!==e&amp;&amp;0!==h.slides.length&amp;&amp;(e=(d=h.virtual&amp;&amp;h.params.virtual.enabled?h.$wrapperEl.children("."+h.params.slideClass+'[data-swiper-slide-index="'+e+'"]'):h.slides.eq(e)).find("."+c.elementClass+":not(."+c.loadedClass+"):not(."+c.loadingClass+")"),!d.hasClass(c.elementClass)||d.hasClass(c.loadedClass)||d.hasClass(c.loadingClass)||e.push(d[0]),0!==e.length&amp;&amp;e.each(function(e){var i=S(e);i.addClass(c.loadingClass);var s=i.attr("data-background"),a=i.attr("data-src"),n=i.attr("data-srcset"),r=i.attr("data-sizes"),o=i.parent("picture");h.loadImage(i[0],a||s,n,r,!1,function(){var e,t;null==h||!h||h&amp;&amp;!h.params||h.destroyed||(s?(i.css("background-image",'url("'+s+'")'),i.removeAttr("data-background")):(n&amp;&amp;(i.attr("srcset",n),i.removeAttr("data-srcset")),r&amp;&amp;(i.attr("sizes",r),i.removeAttr("data-sizes")),o.length&amp;&amp;o.children("source").each(function(e){e=S(e);e.attr("data-srcset")&amp;&amp;(e.attr("srcset",e.attr("data-srcset")),e.removeAttr("data-srcset"))}),a&amp;&amp;(i.attr("src",a),i.removeAttr("data-src"))),i.addClass(c.loadedClass).removeClass(c.loadingClass),d.find("."+c.preloaderClass).remove(),h.params.loop&amp;&amp;l&amp;&amp;(t=d.attr("data-swiper-slide-index"),d.hasClass(h.params.slideDuplicateClass)?(e=h.$wrapperEl.children('[data-swiper-slide-index="'+t+'"]:not(.'+h.params.slideDuplicateClass+")"),h.lazy.loadInSlide(e.index(),!1)):(t=h.$wrapperEl.children("."+h.params.slideDuplicateClass+'[data-swiper-slide-index="'+t+'"]'),h.lazy.loadInSlide(t.index(),!1))),h.emit("lazyImageReady",d[0],i[0]),h.params.autoHeight&amp;&amp;h.updateAutoHeight())}),h.emit("lazyImageLoad",d[0],i[0])}))},load:function(){var t=this,i=t.$wrapperEl,s=t.params,a=t.slides,e=t.activeIndex,n=t.virtual&amp;&amp;s.virtual.enabled,r=s.lazy,o=s.slidesPerView;function l(e){if(n){if(i.children("."+s.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return 1}else if(a[e])return 1}function d(e){return n?S(e).attr("data-swiper-slide-index"):S(e).index()}if("auto"===o&amp;&amp;(o=0),t.lazy.initialImageLoaded||(t.lazy.initialImageLoaded=!0),t.params.watchSlidesVisibility)i.children("."+s.slideVisibleClass).each(function(e){e=n?S(e).attr("data-swiper-slide-index"):S(e).index();t.lazy.loadInSlide(e)});else if(1&lt;o)for(var h=e;h&lt;e+o;h+=1)l(h)&amp;&amp;t.lazy.loadInSlide(h);else t.lazy.loadInSlide(e);if(r.loadPrevNext)if(1&lt;o||r.loadPrevNextAmount&amp;&amp;1&lt;r.loadPrevNextAmount){for(var c=r.loadPrevNextAmount,r=o,p=Math.min(e+r+Math.max(c,r),a.length),c=Math.max(e-Math.max(r,c),0),u=e+o;u&lt;p;u+=1)l(u)&amp;&amp;t.lazy.loadInSlide(u);for(var f=c;f&lt;e;f+=1)l(f)&amp;&amp;t.lazy.loadInSlide(f)}else{c=i.children("."+s.slideNextClass);0&lt;c.length&amp;&amp;t.lazy.loadInSlide(d(c));c=i.children("."+s.slidePrevClass);0&lt;c.length&amp;&amp;t.lazy.loadInSlide(d(c))}},checkInViewOnLoad:function(){var e=U(),t=this;if(t&amp;&amp;!t.destroyed){var i=t.params.lazy.scrollingElement?S(t.params.lazy.scrollingElement):S(e),s=i[0]===e,a=s?e.innerWidth:i[0].offsetWidth,n=s?e.innerHeight:i[0].offsetHeight,e=t.$el.offset(),r=!1;t.rtlTranslate&amp;&amp;(e.left-=t.$el[0].scrollLeft);for(var o=[[e.left,e.top],[e.left+t.width,e.top],[e.left,e.top+t.height],[e.left+t.width,e.top+t.height]],l=0;l&lt;o.length;l+=1){var d=o[l];0&lt;=d[0]&amp;&amp;d[0]&lt;=a&amp;&amp;0&lt;=d[1]&amp;&amp;d[1]&lt;=n&amp;&amp;(0===d[0]&amp;&amp;0===d[1]||(r=!0))}r?(t.lazy.load(),i.off("scroll",t.lazy.checkInViewOnLoad)):t.lazy.scrollHandlerAttached||(t.lazy.scrollHandlerAttached=!0,i.on("scroll",t.lazy.checkInViewOnLoad))}}},te={name:"lazy",params:{lazy:{checkInView:!1,enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,scrollingElement:"",elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){w(this,{lazy:e({initialImageLoaded:!1},ee)})},on:{beforeInit:function(e){e.params.lazy.enabled&amp;&amp;e.params.preloadImages&amp;&amp;(e.params.preloadImages=!1)},init:function(e){e.params.lazy.enabled&amp;&amp;!e.params.loop&amp;&amp;0===e.params.initialSlide&amp;&amp;(e.params.lazy.checkInView?e.lazy.checkInViewOnLoad():e.lazy.load())},scroll:function(e){e.params.freeMode&amp;&amp;!e.params.freeModeSticky&amp;&amp;e.lazy.load()},resize:function(e){e.params.lazy.enabled&amp;&amp;e.lazy.load()},scrollbarDragMove:function(e){e.params.lazy.enabled&amp;&amp;e.lazy.load()},transitionStart:function(e){e.params.lazy.enabled&amp;&amp;(!e.params.lazy.loadOnTransitionStart&amp;&amp;(e.params.lazy.loadOnTransitionStart||e.lazy.initialImageLoaded)||e.lazy.load())},transitionEnd:function(e){e.params.lazy.enabled&amp;&amp;!e.params.lazy.loadOnTransitionStart&amp;&amp;e.lazy.load()},slideChange:function(e){e.params.lazy.enabled&amp;&amp;e.params.cssMode&amp;&amp;e.lazy.load()}}},ie={LinearSpline:function(e,t){var i,s,a,n,r,o=function(e,t){for(s=-1,i=e.length;1&lt;i-s;)e[a=i+s&gt;&gt;1]&lt;=t?s=a:i=a;return i};return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(r=o(this.x,e),n=r-1,(e-this.x[n])*(this.y[r]-this.y[n])/(this.x[r]-this.x[n])+this.y[n]):0},this},getInterpolateFunction:function(e){var t=this;t.controller.spline||(t.controller.spline=t.params.loop?new ie.LinearSpline(t.slidesGrid,e.slidesGrid):new ie.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate:function(e,t){var i,s,a=this,n=a.controller.control,r=a.constructor;function o(e){var t=a.rtlTranslate?-a.translate:a.translate;"slide"===a.params.controller.by&amp;&amp;(a.controller.getInterpolateFunction(e),s=-a.controller.spline.interpolate(-t)),s&amp;&amp;"container"!==a.params.controller.by||(i=(e.maxTranslate()-e.minTranslate())/(a.maxTranslate()-a.minTranslate()),s=(t-a.minTranslate())*i+e.minTranslate()),a.params.controller.inverse&amp;&amp;(s=e.maxTranslate()-s),e.updateProgress(s),e.setTranslate(s,a),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(n))for(var l=0;l&lt;n.length;l+=1)n[l]!==t&amp;&amp;n[l]instanceof r&amp;&amp;o(n[l]);else n instanceof r&amp;&amp;t!==n&amp;&amp;o(n)},setTransition:function(t,e){var i,s=this,a=s.constructor,n=s.controller.control;function r(e){e.setTransition(t,s),0!==t&amp;&amp;(e.transitionStart(),e.params.autoHeight&amp;&amp;C(function(){e.updateAutoHeight()}),e.$wrapperEl.transitionEnd(function(){n&amp;&amp;(e.params.loop&amp;&amp;"slide"===s.params.controller.by&amp;&amp;e.loopFix(),e.transitionEnd())}))}if(Array.isArray(n))for(i=0;i&lt;n.length;i+=1)n[i]!==e&amp;&amp;n[i]instanceof a&amp;&amp;r(n[i]);else n instanceof a&amp;&amp;e!==n&amp;&amp;r(n)}},se={name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){w(this,{controller:e({control:this.params.controller.control},ie)})},on:{update:function(e){e.controller.control&amp;&amp;e.controller.spline&amp;&amp;(e.controller.spline=void 0,delete e.controller.spline)},resize:function(e){e.controller.control&amp;&amp;e.controller.spline&amp;&amp;(e.controller.spline=void 0,delete e.controller.spline)},observerUpdate:function(e){e.controller.control&amp;&amp;e.controller.spline&amp;&amp;(e.controller.spline=void 0,delete e.controller.spline)},setTranslate:function(e,t,i){e.controller.control&amp;&amp;e.controller.setTranslate(t,i)},setTransition:function(e,t,i){e.controller.control&amp;&amp;e.controller.setTransition(t,i)}}},ae={getRandomNumber:function(e){return"x".repeat(e=void 0===e?16:e).replace(/x/g,function(){return Math.round(16*Math.random()).toString(16)})},makeElFocusable:function(e){return e.attr("tabIndex","0"),e},makeElNotFocusable:function(e){return e.attr("tabIndex","-1"),e},addElRole:function(e,t){return e.attr("role",t),e},addElRoleDescription:function(e,t){return e.attr("aria-role-description",t),e},addElControls:function(e,t){return e.attr("aria-controls",t),e},addElLabel:function(e,t){return e.attr("aria-label",t),e},addElId:function(e,t){return e.attr("id",t),e},addElLive:function(e,t){return e.attr("aria-live",t),e},disableEl:function(e){return e.attr("aria-disabled",!0),e},enableEl:function(e){return e.attr("aria-disabled",!1),e},onEnterKey:function(e){var t=this,i=t.params.a11y;13===e.keyCode&amp;&amp;(e=S(e.target),t.navigation&amp;&amp;t.navigation.$nextEl&amp;&amp;e.is(t.navigation.$nextEl)&amp;&amp;(t.isEnd&amp;&amp;!t.params.loop||t.slideNext(),t.isEnd?t.a11y.notify(i.lastSlideMessage):t.a11y.notify(i.nextSlideMessage)),t.navigation&amp;&amp;t.navigation.$prevEl&amp;&amp;e.is(t.navigation.$prevEl)&amp;&amp;(t.isBeginning&amp;&amp;!t.params.loop||t.slidePrev(),t.isBeginning?t.a11y.notify(i.firstSlideMessage):t.a11y.notify(i.prevSlideMessage)),t.pagination&amp;&amp;e.is("."+t.params.pagination.bulletClass.replace(/ /g,"."))&amp;&amp;e[0].click())},notify:function(e){var t=this.a11y.liveRegion;0!==t.length&amp;&amp;(t.html(""),t.html(e))},updateNavigation:function(){var e,t,i=this;!i.params.loop&amp;&amp;i.navigation&amp;&amp;(e=(t=i.navigation).$nextEl,(t=t.$prevEl)&amp;&amp;0&lt;t.length&amp;&amp;(i.isBeginning?(i.a11y.disableEl(t),i.a11y.makeElNotFocusable(t)):(i.a11y.enableEl(t),i.a11y.makeElFocusable(t))),e&amp;&amp;0&lt;e.length&amp;&amp;(i.isEnd?(i.a11y.disableEl(e),i.a11y.makeElNotFocusable(e)):(i.a11y.enableEl(e),i.a11y.makeElFocusable(e))))},updatePagination:function(){var t=this,i=t.params.a11y;t.pagination&amp;&amp;t.params.pagination.clickable&amp;&amp;t.pagination.bullets&amp;&amp;t.pagination.bullets.length&amp;&amp;t.pagination.bullets.each(function(e){e=S(e);t.a11y.makeElFocusable(e),t.params.pagination.renderBullet||(t.a11y.addElRole(e,"button"),t.a11y.addElLabel(e,i.paginationBulletMessage.replace(/\{\{index\}\}/,e.index()+1)))})},init:function(){var t=this,e=t.params.a11y;t.$el.append(t.a11y.liveRegion);var i=t.$el;e.containerRoleDescriptionMessage&amp;&amp;t.a11y.addElRoleDescription(i,e.containerRoleDescriptionMessage),e.containerMessage&amp;&amp;t.a11y.addElLabel(i,e.containerMessage);var s,a,n=t.$wrapperEl,r=n.attr("id")||"swiper-wrapper-"+t.a11y.getRandomNumber(16);t.a11y.addElId(n,r),i=t.params.autoplay&amp;&amp;t.params.autoplay.enabled?"off":"polite",t.a11y.addElLive(n,i),e.itemRoleDescriptionMessage&amp;&amp;t.a11y.addElRoleDescription(S(t.slides),e.itemRoleDescriptionMessage),t.a11y.addElRole(S(t.slides),"group"),t.slides.each(function(e){e=S(e);t.a11y.addElLabel(e,e.index()+1+" / "+t.slides.length)}),t.navigation&amp;&amp;t.navigation.$nextEl&amp;&amp;(s=t.navigation.$nextEl),t.navigation&amp;&amp;t.navigation.$prevEl&amp;&amp;(a=t.navigation.$prevEl),s&amp;&amp;s.length&amp;&amp;(t.a11y.makeElFocusable(s),"BUTTON"!==s[0].tagName&amp;&amp;(t.a11y.addElRole(s,"button"),s.on("keydown",t.a11y.onEnterKey)),t.a11y.addElLabel(s,e.nextSlideMessage),t.a11y.addElControls(s,r)),a&amp;&amp;a.length&amp;&amp;(t.a11y.makeElFocusable(a),"BUTTON"!==a[0].tagName&amp;&amp;(t.a11y.addElRole(a,"button"),a.on("keydown",t.a11y.onEnterKey)),t.a11y.addElLabel(a,e.prevSlideMessage),t.a11y.addElControls(a,r)),t.pagination&amp;&amp;t.params.pagination.clickable&amp;&amp;t.pagination.bullets&amp;&amp;t.pagination.bullets.length&amp;&amp;t.pagination.$el.on("keydown","."+t.params.pagination.bulletClass.replace(/ /g,"."),t.a11y.onEnterKey)},destroy:function(){var e,t,i=this;i.a11y.liveRegion&amp;&amp;0&lt;i.a11y.liveRegion.length&amp;&amp;i.a11y.liveRegion.remove(),i.navigation&amp;&amp;i.navigation.$nextEl&amp;&amp;(e=i.navigation.$nextEl),i.navigation&amp;&amp;i.navigation.$prevEl&amp;&amp;(t=i.navigation.$prevEl),e&amp;&amp;e.off("keydown",i.a11y.onEnterKey),t&amp;&amp;t.off("keydown",i.a11y.onEnterKey),i.pagination&amp;&amp;i.params.pagination.clickable&amp;&amp;i.pagination.bullets&amp;&amp;i.pagination.bullets.length&amp;&amp;i.pagination.$el.off("keydown","."+i.params.pagination.bulletClass.replace(/ /g,"."),i.a11y.onEnterKey)}},ne={name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null}},create:function(){w(this,{a11y:e({},ae,{liveRegion:S('&lt;span class="'+this.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"&gt;&lt;/span&gt;')})})},on:{afterInit:function(e){e.params.a11y.enabled&amp;&amp;(e.a11y.init(),e.a11y.updateNavigation())},toEdge:function(e){e.params.a11y.enabled&amp;&amp;e.a11y.updateNavigation()},fromEdge:function(e){e.params.a11y.enabled&amp;&amp;e.a11y.updateNavigation()},paginationUpdate:function(e){e.params.a11y.enabled&amp;&amp;e.a11y.updatePagination()},destroy:function(e){e.params.a11y.enabled&amp;&amp;e.a11y.destroy()}}},re={init:function(){var e=this,t=U();if(e.params.history){if(!t.history||!t.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);var i=e.history;i.initialized=!0,i.paths=re.getPathValues(e.params.url),(i.paths.key||i.paths.value)&amp;&amp;(i.scrollToSlide(0,i.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||t.addEventListener("popstate",e.history.setHistoryPopState))}},destroy:function(){var e=U();this.params.history.replaceState||e.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){var e=this;e.history.paths=re.getPathValues(e.params.url),e.history.scrollToSlide(e.params.speed,e.history.paths.value,!1)},getPathValues:function(e){var t=U(),e=e?new URL(e):t.location,t=e.pathname.slice(1).split("/").filter(function(e){return""!==e}),e=t.length;return{key:t[e-2],value:t[e-1]}},setHistory:function(e,t){var i,s=this,a=U();s.history.initialized&amp;&amp;s.params.history.enabled&amp;&amp;(i=s.params.url?new URL(s.params.url):a.location,t=s.slides.eq(t),t=re.slugify(t.attr("data-history")),i.pathname.includes(e)||(t=e+"/"+t),(e=a.history.state)&amp;&amp;e.value===t||(s.params.history.replaceState?a.history.replaceState({value:t},null,t):a.history.pushState({value:t},null,t)))},slugify:function(e){return e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,t,i){var s=this;if(t)for(var a=0,n=s.slides.length;a&lt;n;a+=1){var r=s.slides.eq(a);re.slugify(r.attr("data-history"))!==t||r.hasClass(s.params.slideDuplicateClass)||(r=r.index(),s.slideTo(r,e,i))}else s.slideTo(0,e,i)}},oe={name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){w(this,{history:e({},re)})},on:{init:function(e){e.params.history.enabled&amp;&amp;e.history.init()},destroy:function(e){e.params.history.enabled&amp;&amp;e.history.destroy()},transitionEnd:function(e){e.history.initialized&amp;&amp;e.history.setHistory(e.params.history.key,e.activeIndex)},slideChange:function(e){e.history.initialized&amp;&amp;e.params.cssMode&amp;&amp;e.history.setHistory(e.params.history.key,e.activeIndex)}}},le={onHashCange:function(){var e=this,t=y();e.emit("hashChange");t=t.location.hash.replace("#","");t===e.slides.eq(e.activeIndex).attr("data-hash")||void 0!==(t=e.$wrapperEl.children("."+e.params.slideClass+'[data-hash="'+t+'"]').index())&amp;&amp;e.slideTo(t)},setHash:function(){var e=this,t=U(),i=y();e.hashNavigation.initialized&amp;&amp;e.params.hashNavigation.enabled&amp;&amp;(e.params.hashNavigation.replaceState&amp;&amp;t.history&amp;&amp;t.history.replaceState?t.history.replaceState(null,null,"#"+e.slides.eq(e.activeIndex).attr("data-hash")||""):(t=(t=e.slides.eq(e.activeIndex)).attr("data-hash")||t.attr("data-history"),i.location.hash=t||""),e.emit("hashSet"))},init:function(){var e=this,t=y(),i=U();if(!(!e.params.hashNavigation.enabled||e.params.history&amp;&amp;e.params.history.enabled)){e.hashNavigation.initialized=!0;var s=t.location.hash.replace("#","");if(s)for(var a=0,n=e.slides.length;a&lt;n;a+=1){var r=e.slides.eq(a);(r.attr("data-hash")||r.attr("data-history"))!==s||r.hasClass(e.params.slideDuplicateClass)||(r=r.index(),e.slideTo(r,0,e.params.runCallbacksOnInit,!0))}e.params.hashNavigation.watchState&amp;&amp;S(i).on("hashchange",e.hashNavigation.onHashCange)}},destroy:function(){var e=U();this.params.hashNavigation.watchState&amp;&amp;S(e).off("hashchange",this.hashNavigation.onHashCange)}},de={name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){w(this,{hashNavigation:e({initialized:!1},le)})},on:{init:function(e){e.params.hashNavigation.enabled&amp;&amp;e.hashNavigation.init()},destroy:function(e){e.params.hashNavigation.enabled&amp;&amp;e.hashNavigation.destroy()},transitionEnd:function(e){e.hashNavigation.initialized&amp;&amp;e.hashNavigation.setHash()},slideChange:function(e){e.hashNavigation.initialized&amp;&amp;e.params.cssMode&amp;&amp;e.hashNavigation.setHash()}}},he={run:function(){var t=this,e=t.slides.eq(t.activeIndex),i=t.params.autoplay.delay;e.attr("data-swiper-autoplay")&amp;&amp;(i=e.attr("data-swiper-autoplay")||t.params.autoplay.delay),clearTimeout(t.autoplay.timeout),t.autoplay.timeout=C(function(){var e;t.params.autoplay.reverseDirection?t.params.loop?(t.loopFix(),e=t.slidePrev(t.params.speed,!0,!0),t.emit("autoplay")):t.isBeginning?t.params.autoplay.stopOnLastSlide?t.autoplay.stop():(e=t.slideTo(t.slides.length-1,t.params.speed,!0,!0),t.emit("autoplay")):(e=t.slidePrev(t.params.speed,!0,!0),t.emit("autoplay")):t.params.loop?(t.loopFix(),e=t.slideNext(t.params.speed,!0,!0),t.emit("autoplay")):t.isEnd?t.params.autoplay.stopOnLastSlide?t.autoplay.stop():(e=t.slideTo(0,t.params.speed,!0,!0),t.emit("autoplay")):(e=t.slideNext(t.params.speed,!0,!0),t.emit("autoplay")),(t.params.cssMode&amp;&amp;t.autoplay.running||!1===e)&amp;&amp;t.autoplay.run()},i)},start:function(){var e=this;return void 0===e.autoplay.timeout&amp;&amp;(!e.autoplay.running&amp;&amp;(e.autoplay.running=!0,e.emit("autoplayStart"),e.autoplay.run(),!0))},stop:function(){var e=this;return!!e.autoplay.running&amp;&amp;(void 0!==e.autoplay.timeout&amp;&amp;(e.autoplay.timeout&amp;&amp;(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0))},pause:function(e){var t=this;t.autoplay.running&amp;&amp;(t.autoplay.paused||(t.autoplay.timeout&amp;&amp;clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&amp;&amp;t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))},onVisibilityChange:function(){var e=this,t=y();"hidden"===t.visibilityState&amp;&amp;e.autoplay.running&amp;&amp;e.autoplay.pause(),"visible"===t.visibilityState&amp;&amp;e.autoplay.paused&amp;&amp;(e.autoplay.run(),e.autoplay.paused=!1)},onTransitionEnd:function(e){var t=this;t&amp;&amp;!t.destroyed&amp;&amp;t.$wrapperEl&amp;&amp;e.target===t.$wrapperEl[0]&amp;&amp;(t.$wrapperEl[0].removeEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].removeEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd),t.autoplay.paused=!1,t.autoplay.running?t.autoplay.run():t.autoplay.stop())}},ce={name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){w(this,{autoplay:e({},he,{running:!1,paused:!1})})},on:{init:function(e){e.params.autoplay.enabled&amp;&amp;(e.autoplay.start(),y().addEventListener("visibilitychange",e.autoplay.onVisibilityChange))},beforeTransitionStart:function(e,t,i){e.autoplay.running&amp;&amp;(i||!e.params.autoplay.disableOnInteraction?e.autoplay.pause(t):e.autoplay.stop())},sliderFirstMove:function(e){e.autoplay.running&amp;&amp;(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd:function(e){e.params.cssMode&amp;&amp;e.autoplay.paused&amp;&amp;!e.params.autoplay.disableOnInteraction&amp;&amp;e.autoplay.run()},destroy:function(e){e.autoplay.running&amp;&amp;e.autoplay.stop(),y().removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}},pe={setTranslate:function(){for(var e=this,t=e.slides,i=0;i&lt;t.length;i+=1){var s=e.slides.eq(i),a=-s[0].swiperSlideOffset;e.params.virtualTranslate||(a-=e.translate);var n=0;e.isHorizontal()||(n=a,a=0);var r=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(s[0].progress),0):1+Math.min(Math.max(s[0].progress,-1),0);s.css({opacity:r}).transform("translate3d("+a+"px, "+n+"px, 0px)")}},setTransition:function(e){var i,s=this,t=s.slides,a=s.$wrapperEl;t.transition(e),s.params.virtualTranslate&amp;&amp;0!==e&amp;&amp;(i=!1,t.transitionEnd(function(){if(!i&amp;&amp;s&amp;&amp;!s.destroyed){i=!0,s.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],t=0;t&lt;e.length;t+=1)a.trigger(e[t])}}))}},ue={name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){w(this,{fadeEffect:e({},pe)})},on:{beforeInit:function(e){var t;"fade"===e.params.effect&amp;&amp;(e.classNames.push(e.params.containerModifierClass+"fade"),Q(e.params,t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0}),Q(e.originalParams,t))},setTranslate:function(e){"fade"===e.params.effect&amp;&amp;e.fadeEffect.setTranslate()},setTransition:function(e,t){"fade"===e.params.effect&amp;&amp;e.fadeEffect.setTransition(t)}}},fe={setTranslate:function(){var e,t=this,i=t.$el,s=t.$wrapperEl,a=t.slides,n=t.width,r=t.height,o=t.rtlTranslate,l=t.size,d=t.browser,h=t.params.cubeEffect,c=t.isHorizontal(),p=t.virtual&amp;&amp;t.params.virtual.enabled,u=0;h.shadow&amp;&amp;(c?(0===(e=s.find(".swiper-cube-shadow")).length&amp;&amp;(e=S('&lt;div class="swiper-cube-shadow"&gt;&lt;/div&gt;'),s.append(e)),e.css({height:n+"px"})):0===(e=i.find(".swiper-cube-shadow")).length&amp;&amp;(e=S('&lt;div class="swiper-cube-shadow"&gt;&lt;/div&gt;'),i.append(e)));for(var f,m=0;m&lt;a.length;m+=1){var g=a.eq(m),v=m,y=90*(v=p?parseInt(g.attr("data-swiper-slide-index"),10):v),b=Math.floor(y/360);o&amp;&amp;(y=-y,b=Math.floor(-y/360));var w=Math.max(Math.min(g[0].progress,1),-1),x=0,T=0,E=0;v%4==0?(x=4*-b*l,E=0):(v-1)%4==0?(x=0,E=4*-b*l):(v-2)%4==0?(x=l+4*b*l,E=l):(v-3)%4==0&amp;&amp;(x=-l,E=3*l+4*l*b),o&amp;&amp;(x=-x),c||(T=x,x=0),w&lt;=1&amp;&amp;-1&lt;w&amp;&amp;(u=o?90*-v-90*w:90*v+90*w),g.transform("rotateX("+(c?0:-y)+"deg) rotateY("+(c?y:0)+"deg) translate3d("+x+"px, "+T+"px, "+E+"px)"),h.slideShadows&amp;&amp;(T=c?g.find(".swiper-slide-shadow-left"):g.find(".swiper-slide-shadow-top"),E=c?g.find(".swiper-slide-shadow-right"):g.find(".swiper-slide-shadow-bottom"),0===T.length&amp;&amp;(T=S('&lt;div class="swiper-slide-shadow-'+(c?"left":"top")+'"&gt;&lt;/div&gt;'),g.append(T)),0===E.length&amp;&amp;(E=S('&lt;div class="swiper-slide-shadow-'+(c?"right":"bottom")+'"&gt;&lt;/div&gt;'),g.append(E)),T.length&amp;&amp;(T[0].style.opacity=Math.max(-w,0)),E.length&amp;&amp;(E[0].style.opacity=Math.max(w,0)))}s.css({"-webkit-transform-origin":"50% 50% -"+l/2+"px","-moz-transform-origin":"50% 50% -"+l/2+"px","-ms-transform-origin":"50% 50% -"+l/2+"px","transform-origin":"50% 50% -"+l/2+"px"}),h.shadow&amp;&amp;(c?e.transform("translate3d(0px, "+(n/2+h.shadowOffset)+"px, "+-n/2+"px) rotateX(90deg) rotateZ(0deg) scale("+h.shadowScale+")"):(f=Math.abs(u)-90*Math.floor(Math.abs(u)/90),i=1.5-(Math.sin(2*f*Math.PI/360)/2+Math.cos(2*f*Math.PI/360)/2),n=h.shadowScale,f=h.shadowScale/i,i=h.shadowOffset,e.transform("scale3d("+n+", 1, "+f+") translate3d(0px, "+(r/2+i)+"px, "+-r/2/f+"px) rotateX(-90deg)")));d=d.isSafari||d.isWebView?-l/2:0;s.transform("translate3d(0px,0,"+d+"px) rotateX("+(t.isHorizontal()?0:u)+"deg) rotateY("+(t.isHorizontal()?-u:0)+"deg)")},setTransition:function(e){var t=this.$el;this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&amp;&amp;!this.isHorizontal()&amp;&amp;t.find(".swiper-cube-shadow").transition(e)}},me={name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){w(this,{cubeEffect:e({},fe)})},on:{beforeInit:function(e){var t;"cube"===e.params.effect&amp;&amp;(e.classNames.push(e.params.containerModifierClass+"cube"),e.classNames.push(e.params.containerModifierClass+"3d"),Q(e.params,t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0}),Q(e.originalParams,t))},setTranslate:function(e){"cube"===e.params.effect&amp;&amp;e.cubeEffect.setTranslate()},setTransition:function(e,t){"cube"===e.params.effect&amp;&amp;e.cubeEffect.setTransition(t)}}},ge={setTranslate:function(){for(var e=this,t=e.slides,i=e.rtlTranslate,s=0;s&lt;t.length;s+=1){var a,n,r=t.eq(s),o=r[0].progress,l=-180*(o=e.params.flipEffect.limitRotation?Math.max(Math.min(r[0].progress,1),-1):o),d=0,h=-r[0].swiperSlideOffset,c=0;e.isHorizontal()?i&amp;&amp;(l=-l):(c=h,d=-l,l=h=0),r[0].style.zIndex=-Math.abs(Math.round(o))+t.length,e.params.flipEffect.slideShadows&amp;&amp;(a=e.isHorizontal()?r.find(".swiper-slide-shadow-left"):r.find(".swiper-slide-shadow-top"),n=e.isHorizontal()?r.find(".swiper-slide-shadow-right"):r.find(".swiper-slide-shadow-bottom"),0===a.length&amp;&amp;(a=S('&lt;div class="swiper-slide-shadow-'+(e.isHorizontal()?"left":"top")+'"&gt;&lt;/div&gt;'),r.append(a)),0===n.length&amp;&amp;(n=S('&lt;div class="swiper-slide-shadow-'+(e.isHorizontal()?"right":"bottom")+'"&gt;&lt;/div&gt;'),r.append(n)),a.length&amp;&amp;(a[0].style.opacity=Math.max(-o,0)),n.length&amp;&amp;(n[0].style.opacity=Math.max(o,0))),r.transform("translate3d("+h+"px, "+c+"px, 0px) rotateX("+d+"deg) rotateY("+l+"deg)")}},setTransition:function(e){var i,s=this,t=s.slides,a=s.activeIndex,n=s.$wrapperEl;t.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),s.params.virtualTranslate&amp;&amp;0!==e&amp;&amp;(i=!1,t.eq(a).transitionEnd(function(){if(!i&amp;&amp;s&amp;&amp;!s.destroyed){i=!0,s.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],t=0;t&lt;e.length;t+=1)n.trigger(e[t])}}))}},ve={name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){w(this,{flipEffect:e({},ge)})},on:{beforeInit:function(e){var t;"flip"===e.params.effect&amp;&amp;(e.classNames.push(e.params.containerModifierClass+"flip"),e.classNames.push(e.params.containerModifierClass+"3d"),Q(e.params,t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0}),Q(e.originalParams,t))},setTranslate:function(e){"flip"===e.params.effect&amp;&amp;e.flipEffect.setTranslate()},setTransition:function(e,t){"flip"===e.params.effect&amp;&amp;e.flipEffect.setTransition(t)}}},ye={setTranslate:function(){for(var e=this.width,t=this.height,i=this.slides,s=this.slidesSizesGrid,a=this.params.coverflowEffect,n=this.isHorizontal(),r=this.translate,o=n?e/2-r:t/2-r,l=n?a.rotate:-a.rotate,d=a.depth,h=0,c=i.length;h&lt;c;h+=1){var p=i.eq(h),u=s[h],f=(o-p[0].swiperSlideOffset-u/2)/u*a.modifier,m=n?l*f:0,g=n?0:l*f,v=-d*Math.abs(f),y=a.stretch;"string"==typeof y&amp;&amp;-1!==y.indexOf("%")&amp;&amp;(y=parseFloat(a.stretch)/100*u);var b=n?0:y*f,u=n?y*f:0,y=1-(1-a.scale)*Math.abs(f);Math.abs(u)&lt;.001&amp;&amp;(u=0),Math.abs(b)&lt;.001&amp;&amp;(b=0),Math.abs(v)&lt;.001&amp;&amp;(v=0),Math.abs(m)&lt;.001&amp;&amp;(m=0),Math.abs(g)&lt;.001&amp;&amp;(g=0),Math.abs(y)&lt;.001&amp;&amp;(y=0),p.transform("translate3d("+u+"px,"+b+"px,"+v+"px)  rotateX("+g+"deg) rotateY("+m+"deg) scale("+y+")"),p[0].style.zIndex=1-Math.abs(Math.round(f)),a.slideShadows&amp;&amp;(m=n?p.find(".swiper-slide-shadow-left"):p.find(".swiper-slide-shadow-top"),y=n?p.find(".swiper-slide-shadow-right"):p.find(".swiper-slide-shadow-bottom"),0===m.length&amp;&amp;(m=S('&lt;div class="swiper-slide-shadow-'+(n?"left":"top")+'"&gt;&lt;/div&gt;'),p.append(m)),0===y.length&amp;&amp;(y=S('&lt;div class="swiper-slide-shadow-'+(n?"right":"bottom")+'"&gt;&lt;/div&gt;'),p.append(y)),m.length&amp;&amp;(m[0].style.opacity=0&lt;f?f:0),y.length&amp;&amp;(y[0].style.opacity=0&lt;-f?-f:0))}},setTransition:function(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}},_={name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}},create:function(){w(this,{coverflowEffect:e({},ye)})},on:{beforeInit:function(e){"coverflow"===e.params.effect&amp;&amp;(e.classNames.push(e.params.containerModifierClass+"coverflow"),e.classNames.push(e.params.containerModifierClass+"3d"),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},setTranslate:function(e){"coverflow"===e.params.effect&amp;&amp;e.coverflowEffect.setTranslate()},setTransition:function(e,t){"coverflow"===e.params.effect&amp;&amp;e.coverflowEffect.setTransition(t)}}},be={init:function(){var e=this,t=e.params.thumbs;if(e.thumbs.initialized)return!1;e.thumbs.initialized=!0;var i=e.constructor;return t.swiper instanceof i?(e.thumbs.swiper=t.swiper,Q(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Q(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):b(t.swiper)&amp;&amp;(e.thumbs.swiper=new i(Q({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick),!0},onThumbClick:function(){var e,t,i,s=this,a=s.thumbs.swiper;a&amp;&amp;(t=a.clickedIndex,(e=a.clickedSlide)&amp;&amp;S(e).hasClass(s.params.thumbs.slideThumbActiveClass)||null!=t&amp;&amp;(i=a.params.loop?parseInt(S(a.clickedSlide).attr("data-swiper-slide-index"),10):t,s.params.loop&amp;&amp;(e=s.activeIndex,s.slides.eq(e).hasClass(s.params.slideDuplicateClass)&amp;&amp;(s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft,e=s.activeIndex),a=s.slides.eq(e).prevAll('[data-swiper-slide-index="'+i+'"]').eq(0).index(),t=s.slides.eq(e).nextAll('[data-swiper-slide-index="'+i+'"]').eq(0).index(),i=void 0===a||void 0!==t&amp;&amp;t-e&lt;e-a?t:a),s.slideTo(i)))},update:function(e){var t=this,i=t.thumbs.swiper;if(i){var s,a,n,r="auto"===i.params.slidesPerView?i.slidesPerViewDynamic():i.params.slidesPerView,o=t.params.thumbs.autoScrollOffset,l=o&amp;&amp;!i.params.loop;t.realIndex===i.realIndex&amp;&amp;!l||(s=i.activeIndex,n=i.params.loop?(i.slides.eq(s).hasClass(i.params.slideDuplicateClass)&amp;&amp;(i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft,s=i.activeIndex),n=i.slides.eq(s).prevAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index(),a=i.slides.eq(s).nextAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index(),a=void 0===n?a:void 0===a?n:a-s==s-n?s:a-s&lt;s-n?a:n,t.activeIndex&gt;t.previousIndex?"next":"prev"):(a=t.realIndex)&gt;t.previousIndex?"next":"prev",l&amp;&amp;(a+="next"===n?o:-1*o),i.visibleSlidesIndexes&amp;&amp;i.visibleSlidesIndexes.indexOf(a)&lt;0&amp;&amp;(i.params.centeredSlides?a=s&lt;a?a-Math.floor(r/2)+1:a+Math.floor(r/2)-1:s&lt;a&amp;&amp;(a=a-r+1),i.slideTo(a,e?0:void 0)));var d=1,h=t.params.thumbs.slideThumbActiveClass;if(1&lt;t.params.slidesPerView&amp;&amp;!t.params.centeredSlides&amp;&amp;(d=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(d=1),d=Math.floor(d),i.slides.removeClass(h),i.params.loop||i.params.virtual&amp;&amp;i.params.virtual.enabled)for(var c=0;c&lt;d;c+=1)i.$wrapperEl.children('[data-swiper-slide-index="'+(t.realIndex+c)+'"]').addClass(h);else for(var p=0;p&lt;d;p+=1)i.slides.eq(t.realIndex+p).addClass(h)}}},D={name:"thumbs",params:{thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){w(this,{thumbs:e({swiper:null,initialized:!1},be)})},on:{beforeInit:function(e){var t=e.params.thumbs;t&amp;&amp;t.swiper&amp;&amp;(e.thumbs.init(),e.thumbs.update(!0))},slideChange:function(e){e.thumbs.swiper&amp;&amp;e.thumbs.update()},update:function(e){e.thumbs.swiper&amp;&amp;e.thumbs.update()},resize:function(e){e.thumbs.swiper&amp;&amp;e.thumbs.update()},observerUpdate:function(e){e.thumbs.swiper&amp;&amp;e.thumbs.update()},setTransition:function(e,t){e=e.thumbs.swiper;e&amp;&amp;e.setTransition(t)},beforeDestroy:function(e){var t=e.thumbs.swiper;t&amp;&amp;e.thumbs.swiperCreated&amp;&amp;t&amp;&amp;t.destroy()}}};return O.use([N,X,{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}},create:function(){w(this,{mousewheel:{enabled:!1,lastScrollTime:k(),lastEventBeforeSnap:void 0,recentWheelEvents:[],enable:W.enable,disable:W.disable,handle:W.handle,handleMouseEnter:W.handleMouseEnter,handleMouseLeave:W.handleMouseLeave,animateSlider:W.animateSlider,releaseScroll:W.releaseScroll}})},on:{init:function(e){!e.params.mousewheel.enabled&amp;&amp;e.params.cssMode&amp;&amp;e.mousewheel.disable(),e.params.mousewheel.enabled&amp;&amp;e.mousewheel.enable()},destroy:function(e){e.params.cssMode&amp;&amp;e.mousewheel.enable(),e.mousewheel.enabled&amp;&amp;e.mousewheel.disable()}}},F,G,V,K,J,te,se,ne,oe,de,ce,ue,me,ve,_,D]),O});</pre></body></html>