(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[1],{564:function(e,t,i){"use strict";i.r(t);i.d(t,"NgxfUploaderService",(function(){return d}));i.d(t,"NgxfUploaderModule",(function(){return u}));i.d(t,"ɵb",(function(){return p}));i.d(t,"ɵa",(function(){return f}));var r=i(16);var a=i(78);var n=i(13);var s=i(6);var o=i(58);var l=i(0);var d=function(){function NgxfUploaderService(e){this.http=e}NgxfUploaderService.prototype.upload=function(e){if(e.files instanceof Blob||e.files instanceof File||e.files instanceof Array&&e.files.length!==0){return this.http.request(new r["HttpRequest"](e.method||"POST",e.url,getFormData(e),{headers:e.headers instanceof r["HttpHeaders"]?e.headers:new r["HttpHeaders"](e.headers),params:e.params instanceof r["HttpParams"]?e.params:new r["HttpParams"]({fromObject:e.params}),reportProgress:e.process,responseType:e.responseType,withCredentials:e.withCredentials})).pipe(Object(n["a"])((function(t){if(e.process){return!(t instanceof r["HttpHeaderResponse"]||t.type===r["HttpEventType"].DownloadProgress)}return t.type===r["HttpEventType"].Response})),Object(s["a"])((function(e){switch(e.type){case r["HttpEventType"].Sent:return{status:0,percent:0};case r["HttpEventType"].UploadProgress:return{status:0,percent:Math.round(100*e.loaded/e.total)||0};case r["HttpEventType"].Response:return{status:1,percent:100,data:e.body}}})),Object(o["a"])((function(e){return Object(a["a"])({status:2,data:e.error})})))}return Object(a["a"])({status:3})};NgxfUploaderService.decorators=[{type:l["Injectable"],args:[{providedIn:"root"}]}];NgxfUploaderService.ctorParameters=function(){return[{type:r["HttpClient"]}]};NgxfUploaderService.ngInjectableDef=Object(l["defineInjectable"])({factory:function NgxfUploaderService_Factory(){return new NgxfUploaderService(Object(l["inject"])(r["HttpClient"]))},token:NgxfUploaderService,providedIn:"root"});return NgxfUploaderService}();function getFormData(e){var t=new FormData;if(e.fields){Object.keys(e.fields).forEach((function(i){return t.append(i,e.fields[i])}))}if(e.files instanceof Blob||e.files instanceof File){t.append(e.filesKey||"file",e.files,e.files["name"]||"blob")}else{for(var i=0;ir.max)){return false}}return true}var p=function(){function NgxfDropDirective(e,t){this._elm=e;this._render=t;this.uploadOutput=new l["EventEmitter"];this.fileOption={};this.dropClass="drop"}NgxfDropDirective.prototype.drop=function(e){this.stopEvent(e);this._render.removeClass(this._elm.nativeElement,this.dropClass);this.uploadOutput.emit(emitOpload(e.dataTransfer.files,this.accept,this.multiple,this.fileOption))};NgxfDropDirective.prototype.dragenter=function(e){this.stopEvent(e);this._render.addClass(this._elm.nativeElement,this.dropClass)};NgxfDropDirective.prototype.dragleave=function(e){this.stopEvent(e);this._render.removeClass(this._elm.nativeElement,this.dropClass)};NgxfDropDirective.prototype.stopEvent=function(e){e.stopPropagation();e.preventDefault()};NgxfDropDirective.decorators=[{type:l["Directive"],args:[{selector:"[ngxf-drop]"}]}];NgxfDropDirective.ctorParameters=function(){return[{type:l["ElementRef"]},{type:l["Renderer2"]}]};NgxfDropDirective.propDecorators={uploadOutput:[{type:l["Output"],args:["ngxf-drop"]}],fileOption:[{type:l["Input"],args:["ngxf-validate"]}],dropClass:[{type:l["Input"],args:["drop-class"]}],multiple:[{type:l["Input"]}],accept:[{type:l["Input"]}],drop:[{type:l["HostListener"],args:["drop",["$event"]]}],dragenter:[{type:l["HostListener"],args:["dragover",["$event"]]},{type:l["HostListener"],args:["dragenter",["$event"]]}],dragleave:[{type:l["HostListener"],args:["dragleave",["$event"]]}]};return NgxfDropDirective}();var f=function(){function NgxfSelectDirective(e,t){this._render=e;this._elm=t;this.uploadOutput=new l["EventEmitter"];this.fileOption={}}NgxfSelectDirective.prototype.click=function(){this.bindBeforeClick();this.fileElm.click()};NgxfSelectDirective.prototype.ngAfterViewInit=function(){this.fileElm=this._render.createElement("input");this._render.setAttribute(this.fileElm,"type","file");this._render.setStyle(this.fileElm,"display","none");this._render.appendChild(this._elm.nativeElement.parentNode,this.fileElm)};NgxfSelectDirective.prototype.ngOnDestroy=function(){this.removeListen();this._render.removeChild(this._elm.nativeElement.parentNode,this.fileElm)};NgxfSelectDirective.prototype.bindBeforeClick=function(){var e=this;if(this.multiple!==undefined){this._render.setAttribute(this.fileElm,"multiple","")}else{this._render.removeAttribute(this.fileElm,"multiple")}this._render.setAttribute(this.fileElm,"accept",this.accept);this.removeListen();this.changeListen=this._render.listen(this.fileElm,"change",(function(t){if(e.fileElm.files.length){e.uploadOutput.emit(emitOpload(e.fileElm.files,e.accept,e.multiple,e.fileOption))}e.fileElm.value="";e.removeListen()}))};NgxfSelectDirective.prototype.removeListen=function(){if(this.changeListen){this.changeListen()}};NgxfSelectDirective.decorators=[{type:l["Directive"],args:[{selector:"[ngxf-select]"}]}];NgxfSelectDirective.ctorParameters=function(){return[{type:l["Renderer2"]},{type:l["ElementRef"]}]};NgxfSelectDirective.propDecorators={uploadOutput:[{type:l["Output"],args:["ngxf-select"]}],fileOption:[{type:l["Input"],args:["ngxf-validate"]}],multiple:[{type:l["Input"]}],accept:[{type:l["Input"]}],click:[{type:l["HostListener"],args:["click"]}]};return NgxfSelectDirective}();var u=function(){function NgxfUploaderModule(){}NgxfUploaderModule.decorators=[{type:l["NgModule"],args:[{declarations:[f,p],exports:[f,p]}]}];return NgxfUploaderModule}()},580:function(e,t,i){"use strict"; /*! npm.im/object-fit-images 3.2.4 */var r="bfred-it:object-fit-images";var a=/(object-fit|object-position)\s*:\s*([-.\w\s%]+)/g;var n=typeof Image==="undefined"?{style:{"object-position":1}}:new Image;var s="object-fit"in n.style;var o="object-position"in n.style;var l="background-size"in n.style;var d=typeof n.currentSrc==="string";var p=n.getAttribute;var f=n.setAttribute;var u=false;function createPlaceholder(e,t){return"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='"+e+"' height='"+t+"'%3E%3C/svg%3E"}function polyfillCurrentSrc(e){if(e.srcset&&!d&&window.picturefill){var t=window.picturefill._;if(!e[t.ns]||!e[t.ns].evaled){t.fillImg(e,{reselect:true})}if(!e[t.ns].curSrc){e[t.ns].supported=false;t.fillImg(e,{reselect:true})}e.currentSrc=e[t.ns].curSrc||e.src}}function getStyle(e){var t=getComputedStyle(e).fontFamily;var i;var r={};while((i=a.exec(t))!==null){r[i[1]]=i[2]}return r}function setPlaceholder(e,t,i){var r=createPlaceholder(t||1,i||0);if(p.call(e,"src")!==r){f.call(e,"src",r)}}function onImageReady(e,t){if(e.naturalWidth){t(e)}else{setTimeout(onImageReady,100,e,t)}}function fixOne(e){var t=getStyle(e);var i=e[r];t["object-fit"]=t["object-fit"]||"fill";if(!i.img){if(t["object-fit"]==="fill"){return}if(!i.skipTest&&s&&!t["object-position"]){return}}if(!i.img){i.img=new Image(e.width,e.height);i.img.srcset=p.call(e,"data-ofi-srcset")||e.srcset;i.img.src=p.call(e,"data-ofi-src")||e.src;f.call(e,"data-ofi-src",e.src);if(e.srcset){f.call(e,"data-ofi-srcset",e.srcset)}setPlaceholder(e,e.naturalWidth||e.width,e.naturalHeight||e.height);if(e.srcset){e.srcset=""}try{keepSrcUsable(e)}catch(e){if(window.console){console.warn("https://bit.ly/ofi-old-browser")}}}polyfillCurrentSrc(i.img);e.style.backgroundImage='url("'+(i.img.currentSrc||i.img.src).replace(/"/g,'\\"')+'")';e.style.backgroundPosition=t["object-position"]||"center";e.style.backgroundRepeat="no-repeat";e.style.backgroundOrigin="content-box";if(/scale-down/.test(t["object-fit"])){onImageReady(i.img,(function(){if(i.img.naturalWidth>e.width||i.img.naturalHeight>e.height){e.style.backgroundSize="contain"}else{e.style.backgroundSize="auto"}}))}else{e.style.backgroundSize=t["object-fit"].replace("none","auto").replace("fill","100% 100%")}onImageReady(i.img,(function(t){setPlaceholder(e,t.naturalWidth,t.naturalHeight)}))}function keepSrcUsable(e){var t={get:function get(t){return e[r].img[t?t:"src"]},set:function set(t,i){e[r].img[i?i:"src"]=t;f.call(e,"data-ofi-"+i,t);fixOne(e);return t}};Object.defineProperty(e,"src",t);Object.defineProperty(e,"currentSrc",{get:function(){return t.get("currentSrc")}});Object.defineProperty(e,"srcset",{get:function(){return t.get("srcset")},set:function(e){return t.set(e,"srcset")}})}function hijackAttributes(){function getOfiImageMaybe(e,t){return e[r]&&e[r].img&&(t==="src"||t==="srcset")?e[r].img:e}if(!o){HTMLImageElement.prototype.getAttribute=function(e){return p.call(getOfiImageMaybe(this,e),e)};HTMLImageElement.prototype.setAttribute=function(e,t){return f.call(getOfiImageMaybe(this,e),e,String(t))}}}function fix(e,t){var i=!u&&!e;t=t||{};e=e||"img";if(o&&!t.skipTest||!l){return false}if(e==="img"){e=document.getElementsByTagName("img")}else if(typeof e==="string"){e=document.querySelectorAll(e)}else if(!("length"in e)){e=[e]}for(var a=0;a';if(t===0){a=''}else if(t===r.length-1){a=''}return''+a+""}}}if(this.swiperConfig.pagination===true){this.config.pagination=this.paginationConfig}else{this.config.pagination=Object.assign({},this.config.pagination,this.paginationConfig)}}return(this.config)};SwiperComponent.prototype.updateClasses=function(){if(this.swiperSlides){var e=false;var t=this.swiperSlides.nativeElement.children;for(var i=0;i\n
\n \n
\n\n
\n\n
\n
\n\n
\n\n',encapsulation:r["ViewEncapsulation"].None,styles:["swiper[fxflex] {\n display: flex;\n flex-direction: inherit;\n min-width: 0;\n min-height: 0;\n\n -webkit-box-direction: inherit;\n -webkit-box-orient: inherit;\n}\n\nswiper[fxflex] > .swiper.s-wrapper {\n -ms-flex: 1 1 auto;\n\n flex: 1 1 auto;\n min-width: 0;\n min-height: 0;\n\n -webkit-box-flex: 1;\n}\n\nswiper > .swiper.s-wrapper {\n width: 100%;\n height: 100%;\n}\n\nswiper > .swiper.s-wrapper .swiper-wrapper .swiper-slide {\n overflow: auto;\n width: 100%;\n height: 100%;\n max-width: 100%;\n max-height: 100%;\n}\n\nswiper > .swiper.s-wrapper .swiper-pagination {\n pointer-events: none;\n}\n\nswiper > .swiper.s-wrapper .swiper-pagination .swiper-pagination-handle {\n position: relative;\n\n display: inline-block;\n padding: 4px;\n margin: 2px;\n\n cursor: pointer;\n pointer-events: all;\n}\n\nswiper > .swiper.s-wrapper .swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet {\n display: inline-block;\n\n margin: 0;\n\n pointer-events: none;\n}\n\nswiper > .swiper.s-wrapper .swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-last,\nswiper > .swiper.s-wrapper .swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-first {\n border: 1px solid rgba(0, 0, 0, 0.5);\n}\n\nswiper > .swiper.s-wrapper.swiper-container-vertical > .swiper-button-prev {\n top: 10px;\n left: 50%;\n\n margin-top: 0;\n margin-left: -13px;\n\n transform: rotate(90deg);\n}\n\nswiper > .swiper.s-wrapper.swiper-container-vertical > .swiper-button-next {\n top: auto;\n bottom: 10px;\n left: 50%;\n\n margin-top: 0;\n margin-left: -13px;\n\n transform: rotate(90deg);\n}\n\nswiper > .swiper.s-wrapper.swiper-container-vertical > .swiper-scrollbar {\n width: 8px;\n\n transition: width 250ms ease-in-out;\n}\n\nswiper > .swiper.s-wrapper.swiper-container-vertical > .swiper-scrollbar:hover {\n width: 16px;\n}\n\nswiper > .swiper.s-wrapper.swiper-container-vertical > .swiper-pagination .swiper-pagination-handle {\n display: block;\n}\n\nswiper > .swiper.s-wrapper.swiper-container-vertical > .swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet {\n display: inline-block;\n}\n\nswiper > .swiper.s-wrapper.swiper-container-vertical > .swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-last,\nswiper > .swiper.s-wrapper.swiper-container-vertical > .swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-first {\n margin: 0 -1px;\n}\n\nswiper > .swiper.s-wrapper.swiper-container-horizontal > .swiper-scrollbar {\n height: 8px;\n\n transition: height 250ms ease-in-out;\n}\n\nswiper > .swiper.s-wrapper.swiper-container-horizontal > .swiper-scrollbar:hover {\n height: 16px;\n}\n\nswiper > .swiper.s-wrapper.swiper-container-horizontal > .swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-last,\nswiper > .swiper.s-wrapper.swiper-container-horizontal > .swiper-pagination .swiper-pagination-handle .swiper-pagination-bullet.swiper-pagination-bullet-first {\n margin: -1px 0;\n}\n","/**\n * Swiper 4.4.6\n * Most modern mobile touch slider and framework with hardware accelerated transitions\n * http://www.idangero.us/swiper/\n *\n * Copyright 2014-2018 Vladimir Kharlampidi\n *\n * Released under the MIT License\n *\n * Released on: December 19, 2018\n */\n.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E\");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E\");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E\")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}"]}]}];SwiperComponent.ctorParameters=function(){return[{type:r["NgZone"]},{type:r["ChangeDetectorRef"]},{type:Object,decorators:[{type:r["Inject"],args:[r["PLATFORM_ID"]]}]},{type:undefined,decorators:[{type:r["Optional"]},{type:r["Inject"],args:[o]}]}]};SwiperComponent.propDecorators={index:[{type:r["Input"]}],disabled:[{type:r["Input"]}],performance:[{type:r["Input"]}],config:[{type:r["Input"]}],useSwiperClass:[{type:r["Input"]}],indexChange:[{type:r["Output"]}],swiperSlides:[{type:r["ViewChild"],args:["swiperSlides"]}],directiveRef:[{type:r["ViewChild"],args:[p]}],S_INIT:[{type:r["Output"],args:["init"]}],S_BEFOREDESTROY:[{type:r["Output"],args:["beforeDestroy"]}],S_SCROLL:[{type:r["Output"],args:["scroll"]}],S_PROGRESS:[{type:r["Output"],args:["progress"]}],S_RESIZE:[{type:r["Output"],args:["resize"]}],S_BREAKPOINT:[{type:r["Output"],args:["breakpoint"]}],S_BEFORERESIZE:[{type:r["Output"],args:["beforeResize"]}],S_KEYPRESS:[{type:r["Output"],args:["keyPress"]}],S_SLIDERMOVE:[{type:r["Output"],args:["sliderMove"]}],S_SLIDECHANGE:[{type:r["Output"],args:["slideChange"]}],S_SETTRANSLATE:[{type:r["Output"],args:["setTranslate"]}],S_SETTRANSITION:[{type:r["Output"],args:["setTransition"]}],S_FROMEDGE:[{type:r["Output"],args:["fromEdge"]}],S_REACHEND:[{type:r["Output"],args:["reachEnd"]}],S_REACHBEGINNING:[{type:r["Output"],args:["reachBeginning"]}],S_AUTOPLAY:[{type:r["Output"],args:["autoplay"]}],S_AUTOPLAYSTART:[{type:r["Output"],args:["autoplayStart"]}],S_AUTOPLAYSTOP:[{type:r["Output"],args:["autoplayStop"]}],S_IMAGESREADY:[{type:r["Output"],args:["imagesReady"]}],S_LAZYIMAGELOAD:[{type:r["Output"],args:["lazyImageLoad"]}],S_LAZYIMAGEREADY:[{type:r["Output"],args:["lazyImageReady"]}],S_SCROLLDRAGEND:[{type:r["Output"],args:["scrollDragEnd"]}],S_SCROLLDRAGMOVE:[{type:r["Output"],args:["scrollDragMove"]}],S_SCROLLDRAGSTART:[{type:r["Output"],args:["scrollDragStart"]}],S_TAP:[{type:r["Output"],args:["swiperTap"]}],S_CLICK:[{type:r["Output"],args:["swiperClick"]}],S_DOUBLETAP:[{type:r["Output"],args:["swiperDoubleTap"]}],S_TOUCHEND:[{type:r["Output"],args:["swiperTouchEnd"]}],S_TOUCHMOVE:[{type:r["Output"],args:["swiperTouchMove"]}],S_TOUCHSTART:[{type:r["Output"],args:["swiperTouchStart"]}],S_TOUCHMOVEOPPOSITE:[{type:r["Output"],args:["swiperTouchMoveOpposite"]}],S_TRANSITIONEND:[{type:r["Output"],args:["swiperTransitionEnd"]}],S_TRANSITIONSTART:[{type:r["Output"],args:["swiperTransitionStart"]}],S_SLIDEPREVTRANSITIONEND:[{type:r["Output"],args:["slidePrevTransitionEnd"]}],S_SLIDEPREVTRANSITIONSTART:[{type:r["Output"],args:["slidePrevTransitionStart"]}],S_SLIDENEXTTRANSITIONEND:[{type:r["Output"],args:["slideNextTransitionEnd"]}],S_SLIDENEXTTRANSITIONSTART:[{type:r["Output"],args:["slideNextTransitionStart"]}],S_SLIDECHANGETRANSITIONEND:[{type:r["Output"],args:["slideChangeTransitionEnd"]}],S_SLIDECHANGETRANSITIONSTART:[{type:r["Output"],args:["slideChangeTransitionStart"]}]};return SwiperComponent}();var u=function(){function SwiperModule(){}SwiperModule.decorators=[{type:r["NgModule"],args:[{imports:[a["CommonModule"]],declarations:[f,p],exports:[a["CommonModule"],f,p]}]}];return SwiperModule}()},997:function(e,t,i){(function(t,i){true?e.exports=i():undefined})(this,(function(){"use strict";var e=typeof document==="undefined"?{body:{},addEventListener:function addEventListener(){},removeEventListener:function removeEventListener(){},activeElement:{blur:function blur(){},nodeName:""},querySelector:function querySelector(){return null},querySelectorAll:function querySelectorAll(){return[]},getElementById:function getElementById(){return null},createEvent:function createEvent(){return{initEvent:function initEvent(){}}},createElement:function createElement(){return{children:[],childNodes:[],style:{},setAttribute:function setAttribute(){},getElementsByTagName:function getElementsByTagName(){return[]}}},location:{hash:""}}:document;var t=typeof window==="undefined"?{document:e,navigator:{userAgent:""},location:{},history:{},CustomEvent:function CustomEvent(){return this},addEventListener:function addEventListener(){},removeEventListener:function removeEventListener(){},getComputedStyle:function getComputedStyle(){return{getPropertyValue:function getPropertyValue(){return""}}},Image:function Image(){},Date:function Date(){},screen:{},setTimeout:function setTimeout(){},clearTimeout:function clearTimeout(){}}:window;var i=function Dom7(e){var t=this;for(var i=0;i=0&&d.indexOf(">")>=0){var p="div";if(d.indexOf(":~]/)){o=[e.getElementById(r.trim().split("#")[1])]}else{o=(a||e).querySelectorAll(r.trim())}for(s=0;s0&&r[0].nodeType){for(s=0;s=0;c-=1){var v=u[c];if(n&&v.listener===n){f.removeEventListener(d,v.proxyListener,s);u.splice(c,1)}else if(n&&v.listener&&v.listener.dom7proxy&&v.listener.dom7proxy===n){f.removeEventListener(d,v.proxyListener,s);u.splice(c,1)}else if(!n){f.removeEventListener(d,v.proxyListener,s);u.splice(c,1)}}}}}return this}function trigger(){var i=[],r=arguments.length;while(r--)i[r]=arguments[r];var a=i[0].split(" ");var n=i[1];for(var s=0;s0}));d.dispatchEvent(p);d.dom7EventData=[];delete d.dom7EventData}}return this}function transitionEnd(e){var t=["webkitTransitionEnd","transitionend"];var i=this;var r;function fireCallBack(a){if(a.target!==this){return}e.call(this,a);for(r=0;r0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function outerHeight(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null}function offset(){if(this.length>0){var i=this[0];var r=i.getBoundingClientRect();var a=e.body;var n=i.clientTop||a.clientTop||0;var s=i.clientLeft||a.clientLeft||0;var o=i===t?t.scrollY:i.scrollTop;var l=i===t?t.scrollX:i.scrollLeft;return{top:r.top+o-n,left:r.left+l-s}}return null}function styles(){if(this[0]){return t.getComputedStyle(this[0],null)}return{}}function css(e,i){var r;if(arguments.length===1){if(typeof e==="string"){if(this[0]){return t.getComputedStyle(this[0],null).getPropertyValue(e)}}else{for(r=0;rt-1){return new i([])}if(e<0){r=t+e;if(r<0){return new i([])}return new i([this[r]])}return new i([this[e]])}function append(){var t=[],r=arguments.length;while(r--)t[r]=arguments[r];var a;for(var n=0;n=0;a-=1){this[r].insertBefore(n.childNodes[a],this[r].childNodes[0])}}else if(t instanceof i){for(a=0;a0){if(e){if(this[0].nextElementSibling&&$(this[0].nextElementSibling).is(e)){return new i([this[0].nextElementSibling])}return new i([])}if(this[0].nextElementSibling){return new i([this[0].nextElementSibling])}return new i([])}return new i([])}function nextAll(e){var t=[];var r=this[0];if(!r){return new i([])}while(r.nextElementSibling){var a=r.nextElementSibling;if(e){if($(a).is(e)){t.push(a)}}else{t.push(a)}r=a}return new i(t)}function prev(e){if(this.length>0){var t=this[0];if(e){if(t.previousElementSibling&&$(t.previousElementSibling).is(e)){return new i([t.previousElementSibling])}return new i([])}if(t.previousElementSibling){return new i([t.previousElementSibling])}return new i([])}return new i([])}function prevAll(e){var t=[];var r=this[0];if(!r){return new i([])}while(r.previousElementSibling){var a=r.previousElementSibling;if(e){if($(a).is(e)){t.push(a)}}else{t.push(a)}r=a}return new i(t)}function parent(e){var t=[];for(var i=0;i6){a=a.split(", ").map((function(e){return e.replace(",",".")})).join(", ")}n=new t.WebKitCSSMatrix(a==="none"?"":a)}else{n=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,");r=n.toString().split(",")}if(i==="x"){if(t.WebKitCSSMatrix){a=n.m41}else if(r.length===16){a=parseFloat(r[12])}else{a=parseFloat(r[4])}}if(i==="y"){if(t.WebKitCSSMatrix){a=n.m42}else if(r.length===16){a=parseFloat(r[13])}else{a=parseFloat(r[5])}}return a||0},parseUrlQuery:function parseUrlQuery(e){var i={};var r=e||t.location.href;var a;var n;var s;var o;if(typeof r==="string"&&r.length){r=r.indexOf("?")>-1?r.replace(/\S*\?/,""):"";n=r.split("&").filter((function(e){return e!==""}));o=n.length;for(a=0;a0||"ontouchstart"in t||t.DocumentTouch&&e instanceof t.DocumentTouch)}(),pointerEvents:!!(t.navigator.pointerEnabled||t.PointerEvent||"maxTouchPoints"in t.navigator&&t.navigator.maxTouchPoints>0),prefixedPointerEvents:!!t.navigator.msPointerEnabled,transition:function checkTransition(){var e=i.style;return"transition"in e||"webkitTransition"in e||"MozTransition"in e}(),transforms3d:t.Modernizr&&t.Modernizr.csstransforms3d===true||function checkTransforms3d(){var e=i.style;return"webkitPerspective"in e||"MozPerspective"in e||"OPerspective"in e||"MsPerspective"in e||"perspective"in e}(),flexbox:function checkFlexbox(){var e=i.style;var t="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" ");for(var r=0;r=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}return{isIE:!!t.navigator.userAgent.match(/Trident/g)||!!t.navigator.userAgent.match(/MSIE/g),isEdge:!!t.navigator.userAgent.match(/Edge/g),isSafari:isSafari(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}}();var o=function SwiperClass(e){if(e===void 0)e={};var t=this;t.params=e;t.eventsListeners={};if(t.params&&t.params.on){Object.keys(t.params.on).forEach((function(e){t.on(e,t.params.on[e])}))}};var l={components:{configurable:true}};o.prototype.on=function on(e,t,i){var r=this;if(typeof t!=="function"){return r}var a=i?"unshift":"push";e.split(" ").forEach((function(e){if(!r.eventsListeners[e]){r.eventsListeners[e]=[]}r.eventsListeners[e][a](t)}));return r};o.prototype.once=function once(e,t,i){var r=this;if(typeof t!=="function"){return r}function onceHandler(){var i=[],a=arguments.length;while(a--)i[a]=arguments[a];t.apply(r,i);r.off(e,onceHandler);if(onceHandler.f7proxy){delete onceHandler.f7proxy}}onceHandler.f7proxy=t;return r.on(e,onceHandler,i)};o.prototype.off=function off(e,t){var i=this;if(!i.eventsListeners){return i}e.split(" ").forEach((function(e){if(typeof t==="undefined"){i.eventsListeners[e]=[]}else if(i.eventsListeners[e]&&i.eventsListeners[e].length){i.eventsListeners[e].forEach((function(r,a){if(r===t||r.f7proxy&&r.f7proxy===t){i.eventsListeners[e].splice(a,1)}}))}}));return i};o.prototype.emit=function emit(){var e=[],t=arguments.length;while(t--)e[t]=arguments[t];var i=this;if(!i.eventsListeners){return i}var r;var a;var n;if(typeof e[0]==="string"||Array.isArray(e[0])){r=e[0];a=e.slice(1,e.length);n=i}else{r=e[0].events;a=e[0].data;n=e[0].context||i}var s=Array.isArray(r)?r:r.split(" ");s.forEach((function(e){if(i.eventsListeners&&i.eventsListeners[e]){var t=[];i.eventsListeners[e].forEach((function(e){t.push(e)}));t.forEach((function(e){e.apply(n,a)}))}}));return i};o.prototype.useModulesParams=function useModulesParams(e){var t=this;if(!t.modules){return}Object.keys(t.modules).forEach((function(i){var r=t.modules[i];if(r.params){a.extend(e,r.params)}}))};o.prototype.useModules=function useModules(e){if(e===void 0)e={};var t=this;if(!t.modules){return}Object.keys(t.modules).forEach((function(i){var r=t.modules[i];var a=e[i]||{};if(r.instance){Object.keys(r.instance).forEach((function(e){var i=r.instance[e];if(typeof i==="function"){t[e]=i.bind(t)}else{t[e]=i}}))}if(r.on&&t.on){Object.keys(r.on).forEach((function(e){t.on(e,r.on[e])}))}if(r.create){r.create.bind(t)(a)}}))};l.components.set=function(e){var t=this;if(!t.use){return}t.use(e)};o.installModule=function installModule(e){var t=[],i=arguments.length-1;while(i-- >0)t[i]=arguments[i+1];var r=this;if(!r.prototype.modules){r.prototype.modules={}}var n=e.name||Object.keys(r.prototype.modules).length+"_"+a.now();r.prototype.modules[n]=e;if(e.proto){Object.keys(e.proto).forEach((function(t){r.prototype[t]=e.proto[t]}))}if(e.static){Object.keys(e.static).forEach((function(t){r[t]=e.static[t]}))}if(e.install){e.install.apply(r,t)}return r};o.use=function use(e){var t=[],i=arguments.length-1;while(i-- >0)t[i]=arguments[i+1];var r=this;if(Array.isArray(e)){e.forEach((function(e){return r.installModule(e)}));return r}return r.installModule.apply(r,[e].concat(t))};Object.defineProperties(o,l);function updateSize(){var e=this;var t;var i;var r=e.$el;if(typeof e.params.width!=="undefined"){t=e.params.width}else{t=r[0].clientWidth}if(typeof e.params.height!=="undefined"){i=e.params.height}else{i=r[0].clientHeight}if(t===0&&e.isHorizontal()||i===0&&e.isVertical()){return}t=t-parseInt(r.css("padding-left"),10)-parseInt(r.css("padding-right"),10);i=i-parseInt(r.css("padding-top"),10)-parseInt(r.css("padding-bottom"),10);a.extend(e,{width:t,height:i,size:e.isHorizontal()?t:i})}function updateSlides(){var e=this;var i=e.params;var r=e.$wrapperEl;var o=e.size;var l=e.rtlTranslate;var d=e.wrongRTL;var p=e.virtual&&i.virtual.enabled;var f=p?e.virtual.slides.length:e.slides.length;var u=r.children("."+e.params.slideClass);var c=p?e.virtual.slides.length:u.length;var v=[];var h=[];var g=[];var m=i.slidesOffsetBefore;if(typeof m==="function"){m=i.slidesOffsetBefore.call(e)}var w=i.slidesOffsetAfter;if(typeof w==="function"){w=i.slidesOffsetAfter.call(e)}var b=e.snapGrid.length;var y=e.snapGrid.length;var E=i.spaceBetween;var S=-m;var x=0;var T=0;if(typeof o==="undefined"){return}if(typeof E==="string"&&E.indexOf("%")>=0){E=parseFloat(E.replace("%",""))/100*o}e.virtualSize=-E;if(l){u.css({marginLeft:"",marginTop:""})}else{u.css({marginRight:"",marginBottom:""})}var C;if(i.slidesPerColumn>1){if(Math.floor(c/i.slidesPerColumn)===c/e.params.slidesPerColumn){C=c}else{C=Math.ceil(c/i.slidesPerColumn)*i.slidesPerColumn}if(i.slidesPerView!=="auto"&&i.slidesPerColumnFill==="row"){C=Math.max(C,i.slidesPerView*i.slidesPerColumn)}}var k;var D=i.slidesPerColumn;var I=C/D;var O=Math.floor(c/i.slidesPerColumn);for(var M=0;M1){var A=void 0;var L=void 0;var z=void 0;if(i.slidesPerColumnFill==="column"||i.slidesPerColumnFill==="row"&&i.slidesPerGroup>1){if(i.slidesPerColumnFill==="column"){L=Math.floor(M/D);z=M-L*D;if(L>O||L===O&&z===D-1){z+=1;if(z>=D){z=0;L+=1}}}else{var N=Math.floor(M/i.slidesPerGroup);z=Math.floor(M/i.slidesPerView)-N*i.slidesPerColumn;L=M-z*i.slidesPerView-N*i.slidesPerView}A=L+z*C/D;P.css({"-webkit-box-ordinal-group":A,"-moz-box-ordinal-group":A,"-ms-flex-order":A,"-webkit-order":A,order:A})}else{z=Math.floor(M/I);L=M-z*I}P.css("margin-"+(e.isHorizontal()?"top":"left"),z!==0&&i.spaceBetween&&i.spaceBetween+"px").attr("data-swiper-column",L).attr("data-swiper-row",z)}if(P.css("display")==="none"){continue}if(i.slidesPerView==="auto"){var R=t.getComputedStyle(P[0],null);var F=P[0].style.transform;var _=P[0].style.webkitTransform;if(F){P[0].style.transform="none"}if(_){P[0].style.webkitTransform="none"}if(i.roundLengths){k=e.isHorizontal()?P.outerWidth(true):P.outerHeight(true)}else{if(e.isHorizontal()){var H=parseFloat(R.getPropertyValue("width"));var G=parseFloat(R.getPropertyValue("padding-left"));var B=parseFloat(R.getPropertyValue("padding-right"));var V=parseFloat(R.getPropertyValue("margin-left"));var Y=parseFloat(R.getPropertyValue("margin-right"));var X=R.getPropertyValue("box-sizing");if(X&&X==="border-box"&&!s.isIE){k=H+V+Y}else{k=H+G+B+V+Y}}else{var j=parseFloat(R.getPropertyValue("height"));var U=parseFloat(R.getPropertyValue("padding-top"));var q=parseFloat(R.getPropertyValue("padding-bottom"));var W=parseFloat(R.getPropertyValue("margin-top"));var K=parseFloat(R.getPropertyValue("margin-bottom"));var Z=R.getPropertyValue("box-sizing");if(Z&&Z==="border-box"&&!s.isIE){k=j+W+K}else{k=j+U+q+W+K}}}if(F){P[0].style.transform=F}if(_){P[0].style.webkitTransform=_}if(i.roundLengths){k=Math.floor(k)}}else{k=(o-(i.slidesPerView-1)*E)/i.slidesPerView;if(i.roundLengths){k=Math.floor(k)}if(u[M]){if(e.isHorizontal()){u[M].style.width=k+"px"}else{u[M].style.height=k+"px"}}}if(u[M]){u[M].swiperSlideSize=k}g.push(k);if(i.centeredSlides){S=S+k/2+x/2+E;if(x===0&&M!==0){S=S-o/2-E}if(M===0){S=S-o/2-E}if(Math.abs(S)<1/1e3){S=0}if(i.roundLengths){S=Math.floor(S)}if(T%i.slidesPerGroup===0){v.push(S)}h.push(S)}else{if(i.roundLengths){S=Math.floor(S)}if(T%i.slidesPerGroup===0){v.push(S)}h.push(S);S=S+k+E}e.virtualSize+=k+E;x=k;T+=1}e.virtualSize=Math.max(e.virtualSize,o)+w;var Q;if(l&&d&&(i.effect==="slide"||i.effect==="coverflow")){r.css({width:e.virtualSize+i.spaceBetween+"px"})}if(!n.flexbox||i.setWrapperSize){if(e.isHorizontal()){r.css({width:e.virtualSize+i.spaceBetween+"px"})}else{r.css({height:e.virtualSize+i.spaceBetween+"px"})}}if(i.slidesPerColumn>1){e.virtualSize=(k+i.spaceBetween)*C;e.virtualSize=Math.ceil(e.virtualSize/i.slidesPerColumn)-i.spaceBetween;if(e.isHorizontal()){r.css({width:e.virtualSize+i.spaceBetween+"px"})}else{r.css({height:e.virtualSize+i.spaceBetween+"px"})}if(i.centeredSlides){Q=[];for(var J=0;J1){v.push(e.virtualSize-o)}}if(v.length===0){v=[0]}if(i.spaceBetween!==0){if(e.isHorizontal()){if(l){u.css({marginLeft:E+"px"})}else{u.css({marginRight:E+"px"})}}else{u.css({marginBottom:E+"px"})}}if(i.centerInsufficientSlides){var re=0;g.forEach((function(e){re+=e+(i.spaceBetween?i.spaceBetween:0)}));re-=i.spaceBetween;if(re1){for(a=0;at.slides.length){break}i.push(t.slides.eq(n)[0])}}else{i.push(t.slides.eq(t.activeIndex)[0])}for(a=0;ar?s:r}}if(r){t.$wrapperEl.css("height",r+"px")}}function updateSlidesOffset(){var e=this;var t=e.slides;for(var i=0;i=0&&d1&&p<=t.size||d<=0&&p>=t.size;if(f){t.visibleSlides.push(o);t.visibleSlidesIndexes.push(s);r.eq(s).addClass(i.slideVisibleClass)}}o.progress=a?-l:l}t.visibleSlides=$(t.visibleSlides)}function updateProgress(e){if(e===void 0)e=this&&this.translate||0;var t=this;var i=t.params;var r=t.maxTranslate()-t.minTranslate();var n=t.progress;var s=t.isBeginning;var o=t.isEnd;var l=s;var d=o;if(r===0){n=0;s=true;o=true}else{n=(e-t.minTranslate())/r;s=n<=0;o=n>=1}a.extend(t,{progress:n,isBeginning:s,isEnd:o});if(i.watchSlidesProgress||i.watchSlidesVisibility){t.updateSlidesProgress(e)}if(s&&!l){t.emit("reachBeginning toEdge")}if(o&&!d){t.emit("reachEnd toEdge")}if(l&&!s||d&&!o){t.emit("fromEdge")}t.emit("progress",n)}function updateSlidesClasses(){var e=this;var t=e.slides;var i=e.params;var r=e.$wrapperEl;var a=e.activeIndex;var n=e.realIndex;var s=e.virtual&&i.virtual.enabled;t.removeClass(i.slideActiveClass+" "+i.slideNextClass+" "+i.slidePrevClass+" "+i.slideDuplicateActiveClass+" "+i.slideDuplicateNextClass+" "+i.slideDuplicatePrevClass);var o;if(s){o=e.$wrapperEl.find("."+i.slideClass+'[data-swiper-slide-index="'+a+'"]')}else{o=t.eq(a)}o.addClass(i.slideActiveClass);if(i.loop){if(o.hasClass(i.slideDuplicateClass)){r.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+n+'"]').addClass(i.slideDuplicateActiveClass)}else{r.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+n+'"]').addClass(i.slideDuplicateActiveClass)}}var l=o.nextAll("."+i.slideClass).eq(0).addClass(i.slideNextClass);if(i.loop&&l.length===0){l=t.eq(0);l.addClass(i.slideNextClass)}var d=o.prevAll("."+i.slideClass).eq(0).addClass(i.slidePrevClass);if(i.loop&&d.length===0){d=t.eq(-1);d.addClass(i.slidePrevClass)}if(i.loop){if(l.hasClass(i.slideDuplicateClass)){r.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass)}else{r.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass)}if(d.hasClass(i.slideDuplicateClass)){r.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass)}else{r.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass)}}}function updateActiveIndex(e){var t=this;var i=t.rtlTranslate?t.translate:-t.translate;var r=t.slidesGrid;var n=t.snapGrid;var s=t.params;var o=t.activeIndex;var l=t.realIndex;var d=t.snapIndex;var p=e;var f;if(typeof p==="undefined"){for(var u=0;u=r[u]&&i=r[u]&&i=r[u]){p=u}}if(s.normalizeSlideIndex){if(p<0||typeof p==="undefined"){p=0}}}if(n.indexOf(i)>=0){f=n.indexOf(i)}else{f=Math.floor(p/s.slidesPerGroup)}if(f>=n.length){f=n.length-1}if(p===o){if(f!==d){t.snapIndex=f;t.emit("snapIndexChange")}return}var c=parseInt(t.slides.eq(p).attr("data-swiper-slide-index")||p,10);a.extend(t,{snapIndex:f,realIndex:c,previousIndex:o,activeIndex:p});t.emit("activeIndexChange");t.emit("snapIndexChange");if(l!==c){t.emit("realIndexChange")}if(t.initialized||t.runCallbacksOnInit){t.emit("slideChange")}}function updateClickedSlide(e){var t=this;var i=t.params;var r=$(e.target).closest("."+i.slideClass)[0];var a=false;if(r){for(var n=0;nn){s="next"}else if(ra){n="next"}else if(r=l.length){c=l.length-1}if((f||o.initialSlide||0)===(p||0)&&i){a.emit("beforeSlideChangeStart")}var v=-l[c];a.updateProgress(v);if(o.normalizeSlideIndex){for(var h=0;h=Math.floor(d[h]*100)){s=h}}}if(a.initialized&&s!==f){if(!a.allowSlideNext&&va.translate&&v>a.maxTranslate()){if((f||0)!==s){return false}}}var g;if(s>f){g="next"}else if(s(l-o)/2){a=r.params.slidesPerGroup}}return r.slideTo(a,e,t,i)}function slideToClickedSlide(){var e=this;var t=e.params;var i=e.$wrapperEl;var r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;var n=e.clickedIndex;var s;if(t.loop){if(e.animating){return}s=parseInt($(e.clickedSlide).attr("data-swiper-slide-index"),10);if(t.centeredSlides){if(ne.slides.length-e.loopedSlides+r/2){e.loopFix();n=i.children("."+t.slideClass+'[data-swiper-slide-index="'+s+'"]:not(.'+t.slideDuplicateClass+")").eq(0).index();a.nextTick((function(){e.slideTo(n)}))}else{e.slideTo(n)}}else if(n>e.slides.length-r){e.loopFix();n=i.children("."+t.slideClass+'[data-swiper-slide-index="'+s+'"]:not(.'+t.slideDuplicateClass+")").eq(0).index();a.nextTick((function(){e.slideTo(n)}))}else{e.slideTo(n)}}else{e.slideTo(n)}}var u={slideTo:slideTo,slideToLoop:slideToLoop,slideNext:slideNext,slidePrev:slidePrev,slideReset:slideReset,slideToClosest:slideToClosest,slideToClickedSlide:slideToClickedSlide};function loopCreate(){var t=this;var i=t.params;var r=t.$wrapperEl;r.children("."+i.slideClass+"."+i.slideDuplicateClass).remove();var a=r.children("."+i.slideClass);if(i.loopFillGroupWithBlank){var n=i.slidesPerGroup-a.length%i.slidesPerGroup;if(n!==i.slidesPerGroup){for(var s=0;sa.length){t.loopedSlides=a.length}var l=[];var d=[];a.each((function(e,i){var r=$(i);if(e=a.length-t.loopedSlides){l.push(i)}r.attr("data-swiper-slide-index",e)}));for(var p=0;p=0;f-=1){r.prepend($(l[f].cloneNode(true)).addClass(i.slideDuplicateClass))}}function loopFix(){var e=this;var t=e.params;var i=e.activeIndex;var r=e.slides;var a=e.loopedSlides;var n=e.allowSlidePrev;var s=e.allowSlideNext;var o=e.snapGrid;var l=e.rtlTranslate;var d;e.allowSlidePrev=true;e.allowSlideNext=true;var p=-o[i];var f=p-e.getTranslate();if(i=a*2||i>=r.length-a){d=-r.length+i+a;d+=a;var c=e.slideTo(d,0,false,true);if(c&&f!==0){e.setTranslate((l?-e.translate:e.translate)-f)}}e.allowSlidePrev=n;e.allowSlideNext=s}function loopDestroy(){var e=this;var t=e.$wrapperEl;var i=e.params;var r=e.slides;t.children("."+i.slideClass+"."+i.slideDuplicateClass+",."+i.slideClass+"."+i.slideBlankClass).remove();r.removeAttr("data-swiper-slide-index")}var c={loopCreate:loopCreate,loopFix:loopFix,loopDestroy:loopDestroy};function setGrabCursor(e){var t=this;if(n.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked){return}var i=t.el;i.style.cursor="move";i.style.cursor=e?"-webkit-grabbing":"-webkit-grab";i.style.cursor=e?"-moz-grabbin":"-moz-grab";i.style.cursor=e?"grabbing":"grab"}function unsetGrabCursor(){var e=this;if(n.touch||e.params.watchOverflow&&e.isLocked){return}e.el.style.cursor=""}var v={setGrabCursor:setGrabCursor,unsetGrabCursor:unsetGrabCursor};function appendSlide(e){var t=this;var i=t.$wrapperEl;var r=t.params;if(r.loop){t.loopDestroy()}if(typeof e==="object"&&"length"in e){for(var a=0;a=l){i.appendSlide(t);return}var d=o>e?o+1:o;var p=[];for(var f=l-1;f>=e;f-=1){var u=i.slides.eq(f);u.remove();p.unshift(u)}if(typeof t==="object"&&"length"in t){for(var c=0;ce?o+t.length:o}else{r.append(t)}for(var v=0;v=0}if(s||l||o){r.os="ios";r.ios=true}if(l&&!o){r.osVersion=l[2].replace(/_/g,".");r.iphone=true}if(s){r.osVersion=s[2].replace(/_/g,".");r.ipad=true}if(o){r.osVersion=o[3]?o[3].replace(/_/g,"."):null;r.iphone=true}if(r.ios&&r.osVersion&&i.indexOf("Version/")>=0){if(r.osVersion.split(".")[0]==="10"){r.osVersion=i.toLowerCase().split("version/")[1].split(" ")[0]}}r.desktop=!(r.os||r.android||r.webView);r.webView=(l||s||o)&&i.match(/.*AppleWebKit(?!.*Safari)/i);if(r.os&&r.os==="ios"){var d=r.osVersion.split(".");var p=e.querySelector('meta[name="viewport"]');r.minimalUi=!r.webView&&(o||l)&&(d[0]*1===7?d[1]*1>=1:d[0]*1>7)&&p&&p.getAttribute("content").indexOf("minimal-ui")>=0}r.pixelRatio=t.devicePixelRatio||1;return r}();function onTouchStart(i){var r=this;var n=r.touchEventsData;var s=r.params;var o=r.touches;if(r.animating&&s.preventInteractionOnTransition){return}var l=i;if(l.originalEvent){l=l.originalEvent}n.isTouchEvent=l.type==="touchstart";if(!n.isTouchEvent&&"which"in l&&l.which===3){return}if(!n.isTouchEvent&&"button"in l&&l.button>0){return}if(n.isTouched&&n.isMoved){return}if(s.noSwiping&&$(l.target).closest(s.noSwipingSelector?s.noSwipingSelector:"."+s.noSwipingClass)[0]){r.allowClick=true;return}if(s.swipeHandler){if(!$(l).closest(s.swipeHandler)[0]){return}}o.currentX=l.type==="touchstart"?l.targetTouches[0].pageX:l.pageX;o.currentY=l.type==="touchstart"?l.targetTouches[0].pageY:l.pageY;var d=o.currentX;var p=o.currentY;var f=s.edgeSwipeDetection||s.iOSEdgeSwipeDetection;var u=s.edgeSwipeThreshold||s.iOSEdgeSwipeThreshold;if(f&&(d<=u||d>=t.screen.width-u)){return}a.extend(n,{isTouched:true,isMoved:false,allowTouchCallbacks:true,isScrolling:undefined,startMoving:undefined});o.startX=d;o.startY=p;n.touchStartTime=a.now();r.allowClick=true;r.updateSize();r.swipeDirection=undefined;if(s.threshold>0){n.allowThresholdMove=false}if(l.type!=="touchstart"){var c=true;if($(l.target).is(n.formElements)){c=false}if(e.activeElement&&$(e.activeElement).is(n.formElements)&&e.activeElement!==l.target){e.activeElement.blur()}var v=c&&r.allowTouchMove&&s.touchStartPreventDefault;if(s.touchStartForcePreventDefault||v){l.preventDefault()}}r.emit("touchStart",l)}function onTouchMove(t){var i=this;var r=i.touchEventsData;var n=i.params;var s=i.touches;var o=i.rtlTranslate;var l=t;if(l.originalEvent){l=l.originalEvent}if(!r.isTouched){if(r.startMoving&&r.isScrolling){i.emit("touchMoveOpposite",l)}return}if(r.isTouchEvent&&l.type==="mousemove"){return}var d=l.type==="touchmove"?l.targetTouches[0].pageX:l.pageX;var p=l.type==="touchmove"?l.targetTouches[0].pageY:l.pageY;if(l.preventedByNestedSwiper){s.startX=d;s.startY=p;return}if(!i.allowTouchMove){i.allowClick=false;if(r.isTouched){a.extend(s,{startX:d,startY:p,currentX:d,currentY:p});r.touchStartTime=a.now()}return}if(r.isTouchEvent&&n.touchReleaseOnEdges&&!n.loop){if(i.isVertical()){if(ps.startY&&i.translate>=i.minTranslate()){r.isTouched=false;r.isMoved=false;return}}else if(ds.startX&&i.translate>=i.minTranslate()){return}}if(r.isTouchEvent&&e.activeElement){if(l.target===e.activeElement&&$(l.target).is(r.formElements)){r.isMoved=true;i.allowClick=false;return}}if(r.allowTouchCallbacks){i.emit("touchMove",l)}if(l.targetTouches&&l.targetTouches.length>1){return}s.currentX=d;s.currentY=p;var f=s.currentX-s.startX;var u=s.currentY-s.startY;if(i.params.threshold&&Math.sqrt(Math.pow(f,2)+Math.pow(u,2))=25){c=Math.atan2(Math.abs(u),Math.abs(f))*180/Math.PI;r.isScrolling=i.isHorizontal()?c>n.touchAngle:90-c>n.touchAngle}}}if(r.isScrolling){i.emit("touchMoveOpposite",l)}if(typeof r.startMoving==="undefined"){if(s.currentX!==s.startX||s.currentY!==s.startY){r.startMoving=true}}if(r.isScrolling){r.isTouched=false;return}if(!r.startMoving){return}i.allowClick=false;l.preventDefault();if(n.touchMoveStopPropagation&&!n.nested){l.stopPropagation()}if(!r.isMoved){if(n.loop){i.loopFix()}r.startTranslate=i.getTranslate();i.setTransition(0);if(i.animating){i.$wrapperEl.trigger("webkitTransitionEnd transitionend")}r.allowMomentumBounce=false;if(n.grabCursor&&(i.allowSlideNext===true||i.allowSlidePrev===true)){i.setGrabCursor(true)}i.emit("sliderFirstMove",l)}i.emit("sliderMove",l);r.isMoved=true;var v=i.isHorizontal()?f:u;s.diff=v;v*=n.touchRatio;if(o){v=-v}i.swipeDirection=v>0?"prev":"next";r.currentTranslate=v+r.startTranslate;var h=true;var g=n.resistanceRatio;if(n.touchReleaseOnEdges){g=0}if(v>0&&r.currentTranslate>i.minTranslate()){h=false;if(n.resistance){r.currentTranslate=i.minTranslate()-1+Math.pow(-i.minTranslate()+r.startTranslate+v,g)}}else if(v<0&&r.currentTranslater.startTranslate){r.currentTranslate=r.startTranslate}if(n.threshold>0){if(Math.abs(v)>n.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=true;s.startX=s.currentX;s.startY=s.currentY;r.currentTranslate=r.startTranslate;s.diff=i.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY;return}}else{r.currentTranslate=r.startTranslate;return}}if(!n.followFinger){return}if(n.freeMode||n.watchSlidesProgress||n.watchSlidesVisibility){i.updateActiveIndex();i.updateSlidesClasses()}if(n.freeMode){if(r.velocities.length===0){r.velocities.push({position:s[i.isHorizontal()?"startX":"startY"],time:r.touchStartTime})}r.velocities.push({position:s[i.isHorizontal()?"currentX":"currentY"],time:a.now()})}i.updateProgress(r.currentTranslate);i.setTranslate(r.currentTranslate)}function onTouchEnd(e){var t=this;var i=t.touchEventsData;var r=t.params;var n=t.touches;var s=t.rtlTranslate;var o=t.$wrapperEl;var l=t.slidesGrid;var d=t.snapGrid;var p=e;if(p.originalEvent){p=p.originalEvent}if(i.allowTouchCallbacks){t.emit("touchEnd",p)}i.allowTouchCallbacks=false;if(!i.isTouched){if(i.isMoved&&r.grabCursor){t.setGrabCursor(false)}i.isMoved=false;i.startMoving=false;return}if(r.grabCursor&&i.isMoved&&i.isTouched&&(t.allowSlideNext===true||t.allowSlidePrev===true)){t.setGrabCursor(false)}var f=a.now();var u=f-i.touchStartTime;if(t.allowClick){t.updateClickedSlide(p);t.emit("tap",p);if(u<300&&f-i.lastClickTime>300){if(i.clickTimeout){clearTimeout(i.clickTimeout)}i.clickTimeout=a.nextTick((function(){if(!t||t.destroyed){return}t.emit("click",p)}),300)}if(u<300&&f-i.lastClickTime<300){if(i.clickTimeout){clearTimeout(i.clickTimeout)}t.emit("doubleTap",p)}}i.lastClickTime=a.now();a.nextTick((function(){if(!t.destroyed){t.allowClick=true}}));if(!i.isTouched||!i.isMoved||!t.swipeDirection||n.diff===0||i.currentTranslate===i.startTranslate){i.isTouched=false;i.isMoved=false;i.startMoving=false;return}i.isTouched=false;i.isMoved=false;i.startMoving=false;var c;if(r.followFinger){c=s?t.translate:-t.translate}else{c=-i.currentTranslate}if(r.freeMode){if(c<-t.minTranslate()){t.slideTo(t.activeIndex);return}if(c>-t.maxTranslate()){if(t.slides.length1){var v=i.velocities.pop();var h=i.velocities.pop();var g=v.position-h.position;var m=v.time-h.time;t.velocity=g/m;t.velocity/=2;if(Math.abs(t.velocity)150||a.now()-v.time>300){t.velocity=0}}else{t.velocity=0}t.velocity*=r.freeModeMomentumVelocityRatio;i.velocities.length=0;var w=1e3*r.freeModeMomentumRatio;var b=t.velocity*w;var y=t.translate+b;if(s){y=-y}var E=false;var S;var x=Math.abs(t.velocity)*20*r.freeModeMomentumBounceRatio;var T;if(yt.minTranslate()){if(r.freeModeMomentumBounce){if(y-t.minTranslate()>x){y=t.minTranslate()+x}S=t.minTranslate();E=true;i.allowMomentumBounce=true}else{y=t.minTranslate()}if(r.loop&&r.centeredSlides){T=true}}else if(r.freeModeSticky){var C;for(var k=0;k-y){C=k;break}}if(Math.abs(d[C]-y)=r.longSwipesMs){t.updateProgress();t.updateActiveIndex();t.updateSlidesClasses()}return}var D=0;var I=t.slidesSizesGrid[0];for(var O=0;O=l[O]&&c=l[O]){D=O;I=l[l.length-1]-l[l.length-2]}}var M=(c-l[D])/I;if(u>r.longSwipesMs){if(!r.longSwipes){t.slideTo(t.activeIndex);return}if(t.swipeDirection==="next"){if(M>=r.longSwipesRatio){t.slideTo(D+r.slidesPerGroup)}else{t.slideTo(D)}}if(t.swipeDirection==="prev"){if(M>1-r.longSwipesRatio){t.slideTo(D+r.slidesPerGroup)}else{t.slideTo(D)}}}else{if(!r.shortSwipes){t.slideTo(t.activeIndex);return}if(t.swipeDirection==="next"){t.slideTo(D+r.slidesPerGroup)}if(t.swipeDirection==="prev"){t.slideTo(D)}}}function onResize(){var e=this;var t=e.params;var i=e.el;if(i&&i.offsetWidth===0){return}if(t.breakpoints){e.setBreakpoint()}var r=e.allowSlideNext;var a=e.allowSlidePrev;var n=e.snapGrid;e.allowSlideNext=true;e.allowSlidePrev=true;e.updateSize();e.updateSlides();if(t.freeMode){var s=Math.min(Math.max(e.translate,e.maxTranslate()),e.minTranslate());e.setTranslate(s);e.updateActiveIndex();e.updateSlidesClasses();if(t.autoHeight){e.updateAutoHeight()}}else{e.updateSlidesClasses();if((t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides){e.slideTo(e.slides.length-1,0,false,true)}else{e.slideTo(e.activeIndex,0,false,true)}}if(e.autoplay&&e.autoplay.running&&e.autoplay.paused){e.autoplay.run()}e.allowSlidePrev=a;e.allowSlideNext=r;if(e.params.watchOverflow&&n!==e.snapGrid){e.checkOverflow()}}function onClick(e){var t=this;if(!t.allowClick){if(t.params.preventClicks){e.preventDefault()}if(t.params.preventClicksPropagation&&t.animating){e.stopPropagation();e.stopImmediatePropagation()}}}function attachEvents(){var t=this;var i=t.params;var r=t.touchEvents;var a=t.el;var s=t.wrapperEl;{t.onTouchStart=onTouchStart.bind(t);t.onTouchMove=onTouchMove.bind(t);t.onTouchEnd=onTouchEnd.bind(t)}t.onClick=onClick.bind(t);var o=i.touchEventsTarget==="container"?a:s;var l=!!i.nested;{if(!n.touch&&(n.pointerEvents||n.prefixedPointerEvents)){o.addEventListener(r.start,t.onTouchStart,false);e.addEventListener(r.move,t.onTouchMove,l);e.addEventListener(r.end,t.onTouchEnd,false)}else{if(n.touch){var d=r.start==="touchstart"&&n.passiveListener&&i.passiveListeners?{passive:true,capture:false}:false;o.addEventListener(r.start,t.onTouchStart,d);o.addEventListener(r.move,t.onTouchMove,n.passiveListener?{passive:false,capture:l}:l);o.addEventListener(r.end,t.onTouchEnd,d)}if(i.simulateTouch&&!g.ios&&!g.android||i.simulateTouch&&!n.touch&&g.ios){o.addEventListener("mousedown",t.onTouchStart,false);e.addEventListener("mousemove",t.onTouchMove,l);e.addEventListener("mouseup",t.onTouchEnd,false)}}if(i.preventClicks||i.preventClicksPropagation){o.addEventListener("click",t.onClick,true)}}t.on(g.ios||g.android?"resize orientationchange observerUpdate":"resize observerUpdate",onResize,true)}function detachEvents(){var t=this;var i=t.params;var r=t.touchEvents;var a=t.el;var s=t.wrapperEl;var o=i.touchEventsTarget==="container"?a:s;var l=!!i.nested;{if(!n.touch&&(n.pointerEvents||n.prefixedPointerEvents)){o.removeEventListener(r.start,t.onTouchStart,false);e.removeEventListener(r.move,t.onTouchMove,l);e.removeEventListener(r.end,t.onTouchEnd,false)}else{if(n.touch){var d=r.start==="onTouchStart"&&n.passiveListener&&i.passiveListeners?{passive:true,capture:false}:false;o.removeEventListener(r.start,t.onTouchStart,d);o.removeEventListener(r.move,t.onTouchMove,l);o.removeEventListener(r.end,t.onTouchEnd,d)}if(i.simulateTouch&&!g.ios&&!g.android||i.simulateTouch&&!n.touch&&g.ios){o.removeEventListener("mousedown",t.onTouchStart,false);e.removeEventListener("mousemove",t.onTouchMove,l);e.removeEventListener("mouseup",t.onTouchEnd,false)}}if(i.preventClicks||i.preventClicksPropagation){o.removeEventListener("click",t.onClick,true)}}t.off(g.ios||g.android?"resize orientationchange observerUpdate":"resize observerUpdate",onResize)}var m={attachEvents:attachEvents,detachEvents:detachEvents};function setBreakpoint(){var e=this;var t=e.activeIndex;var i=e.initialized;var r=e.loopedSlides;if(r===void 0)r=0;var n=e.params;var s=n.breakpoints;if(!s||s&&Object.keys(s).length===0){return}var o=e.getBreakpoint(s);if(o&&e.currentBreakpoint!==o){var l=o in s?s[o]:undefined;if(l){["slidesPerView","spaceBetween","slidesPerGroup"].forEach((function(e){var t=l[e];if(typeof t==="undefined"){return}if(e==="slidesPerView"&&(t==="AUTO"||t==="auto")){l[e]="auto"}else if(e==="slidesPerView"){l[e]=parseFloat(t)}else{l[e]=parseInt(t,10)}}))}var d=l||e.originalParams;var p=d.direction&&d.direction!==n.direction;var f=n.loop&&(d.slidesPerView!==n.slidesPerView||p);if(p&&i){e.changeDirection()}a.extend(e.params,d);a.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev});e.currentBreakpoint=o;if(f&&i){e.loopDestroy();e.loopCreate();e.updateSlides();e.slideTo(t-r+e.loopedSlides,0,false)}e.emit("breakpoint",d)}}function getBreakpoint(e){var i=this;if(!e){return undefined}var r=false;var a=[];Object.keys(e).forEach((function(e){a.push(e)}));a.sort((function(e,t){return parseInt(e,10)-parseInt(t,10)}));for(var n=0;n=t.innerWidth&&!r){r=s}}return r||"max"}var w={setBreakpoint:setBreakpoint,getBreakpoint:getBreakpoint};function addClasses(){var e=this;var t=e.classNames;var i=e.params;var r=e.rtl;var a=e.$el;var o=[];o.push("initialized");o.push(i.direction);if(i.freeMode){o.push("free-mode")}if(!n.flexbox){o.push("no-flexbox")}if(i.autoHeight){o.push("autoheight")}if(r){o.push("rtl")}if(i.slidesPerColumn>1){o.push("multirow")}if(g.android){o.push("android")}if(g.ios){o.push("ios")}if((s.isIE||s.isEdge)&&(n.pointerEvents||n.prefixedPointerEvents)){o.push("wp8-"+i.direction)}o.forEach((function(e){t.push(i.containerModifierClass+e)}));a.addClass(t.join(" "))}function removeClasses(){var e=this;var t=e.$el;var i=e.classNames;t.removeClass(i.join(" "))}var b={addClasses:addClasses,removeClasses:removeClasses};function loadImage(e,i,r,a,n,s){var o;function onReady(){if(s){s()}}if(!e.complete||!n){if(i){o=new t.Image;o.onload=onReady;o.onerror=onReady;if(a){o.sizes=a}if(r){o.srcset=r}if(i){o.src=i}}else{onReady()}}else{onReady()}}function preloadImages(){var e=this;e.imagesToLoad=e.$el.find("img");function onReady(){if(typeof e==="undefined"||e===null||!e||e.destroyed){return}if(e.imagesLoaded!==undefined){e.imagesLoaded+=1}if(e.imagesLoaded===e.imagesToLoad.length){if(e.params.updateOnImagesReady){e.update()}e.emit("imagesReady")}}for(var t=0;t1){var f=[];p.each((function(e,t){var i=a.extend({},o,{el:t});f.push(new Swiper(i))}));return f}s.swiper=l;p.data("swiper",l);var u=p.children("."+l.params.wrapperClass);a.extend(l,{$el:p,el:s,$wrapperEl:u,wrapperEl:u[0],classNames:[],slides:$(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function isHorizontal(){return l.params.direction==="horizontal"},isVertical:function isVertical(){return l.params.direction==="vertical"},rtl:s.dir.toLowerCase()==="rtl"||p.css("direction")==="rtl",rtlTranslate:l.params.direction==="horizontal"&&(s.dir.toLowerCase()==="rtl"||p.css("direction")==="rtl"),wrongRTL:u.css("display")==="-webkit-box",activeIndex:0,realIndex:0,isBeginning:true,isEnd:false,translate:0,previousTranslate:0,progress:0,velocity:0,animating:false,allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEvents:function touchEvents(){var e=["touchstart","touchmove","touchend"];var t=["mousedown","mousemove","mouseup"];if(n.pointerEvents){t=["pointerdown","pointermove","pointerup"]}else if(n.prefixedPointerEvents){t=["MSPointerDown","MSPointerMove","MSPointerUp"]}l.touchEventsTouch={start:e[0],move:e[1],end:e[2]};l.touchEventsDesktop={start:t[0],move:t[1],end:t[2]};return n.touch||!l.params.simulateTouch?l.touchEventsTouch:l.touchEventsDesktop}(),touchEventsData:{isTouched:undefined,isMoved:undefined,allowTouchCallbacks:undefined,touchStartTime:undefined,isScrolling:undefined,currentTranslate:undefined,startTranslate:undefined,allowThresholdMove:undefined,formElements:"input, select, option, textarea, button, video",lastClickTime:a.now(),clickTimeout:undefined,velocities:[],allowMomentumBounce:undefined,isTouchEvent:undefined,startMoving:undefined},allowClick:true,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0});l.useModules();if(l.params.init){l.init()}return l}if(e)Swiper.__proto__=e;Swiper.prototype=Object.create(e&&e.prototype);Swiper.prototype.constructor=Swiper;var t={extendedDefaults:{configurable:true},defaults:{configurable:true},Class:{configurable:true},$:{configurable:true}};Swiper.prototype.slidesPerViewDynamic=function slidesPerViewDynamic(){var e=this;var t=e.params;var i=e.slides;var r=e.slidesGrid;var a=e.size;var n=e.activeIndex;var s=1;if(t.centeredSlides){var o=i[n].swiperSlideSize;var l;for(var d=n+1;da){l=true}}}for(var p=n-1;p>=0;p-=1){if(i[p]&&!l){o+=i[p].swiperSlideSize;s+=1;if(o>a){l=true}}}}else{for(var f=n+1;f1)&&e.isEnd&&!e.params.centeredSlides){r=e.slideTo(e.slides.length-1,0,false,true)}else{r=e.slideTo(e.activeIndex,0,false,true)}if(!r){setTranslate()}}if(i.watchOverflow&&t!==e.snapGrid){e.checkOverflow()}e.emit("update")};Swiper.prototype.changeDirection=function changeDirection(e,t){if(t===void 0)t=true;var i=this;var r=i.params.direction;if(!e){e=r==="horizontal"?"vertical":"horizontal"}if(e===r||e!=="horizontal"&&e!=="vertical"){return i}i.$el.removeClass(""+i.params.containerModifierClass+r+" wp8-"+r).addClass(""+i.params.containerModifierClass+e);if((s.isIE||s.isEdge)&&(n.pointerEvents||n.prefixedPointerEvents)){i.$el.addClass(i.params.containerModifierClass+"wp8-"+e)}i.params.direction=e;i.slides.each((function(t,i){if(e==="vertical"){i.style.width=""}else{i.style.height=""}}));i.emit("changeDirection");if(t){i.update()}return i};Swiper.prototype.init=function init(){var e=this;if(e.initialized){return}e.emit("beforeInit");if(e.params.breakpoints){e.setBreakpoint()}e.addClasses();if(e.params.loop){e.loopCreate()}e.updateSize();e.updateSlides();if(e.params.watchOverflow){e.checkOverflow()}if(e.params.grabCursor){e.setGrabCursor()}if(e.params.preloadImages){e.preloadImages()}if(e.params.loop){e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit)}else{e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit)}e.attachEvents();e.initialized=true;e.emit("init")};Swiper.prototype.destroy=function destroy(e,t){if(e===void 0)e=true;if(t===void 0)t=true;var i=this;var r=i.params;var n=i.$el;var s=i.$wrapperEl;var o=i.slides;if(typeof i.params==="undefined"||i.destroyed){return null}i.emit("beforeDestroy");i.initialized=false;i.detachEvents();if(r.loop){i.loopDestroy()}if(t){i.removeClasses();n.removeAttr("style");s.removeAttr("style");if(o&&o.length){o.removeClass([r.slideVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row")}}i.emit("destroy");Object.keys(i.eventsListeners).forEach((function(e){i.off(e)}));if(e!==false){i.$el[0].swiper=null;i.$el.data("swiper",null);a.deleteProps(i)}i.destroyed=true;return null};Swiper.extendDefaults=function extendDefaults(e){a.extend(T,e)};t.extendedDefaults.get=function(){return T};t.defaults.get=function(){return S};t.Class.get=function(){return e};t.$.get=function(){return $};Object.defineProperties(Swiper,t);return Swiper}(o);var k={name:"device",proto:{device:g},static:{device:g}};var D={name:"support",proto:{support:n},static:{support:n}};var I={name:"browser",proto:{browser:s},static:{browser:s}};var O={name:"resize",create:function create(){var e=this;a.extend(e,{resize:{resizeHandler:function resizeHandler(){if(!e||e.destroyed||!e.initialized){return}e.emit("beforeResize");e.emit("resize")},orientationChangeHandler:function orientationChangeHandler(){if(!e||e.destroyed||!e.initialized){return}e.emit("orientationchange")}}})},on:{init:function init(){var e=this;t.addEventListener("resize",e.resize.resizeHandler);t.addEventListener("orientationchange",e.resize.orientationChangeHandler)},destroy:function destroy(){var e=this;t.removeEventListener("resize",e.resize.resizeHandler);t.removeEventListener("orientationchange",e.resize.orientationChangeHandler)}}};var M={func:t.MutationObserver||t.WebkitMutationObserver,attach:function attach(e,i){if(i===void 0)i={};var r=this;var a=M.func;var n=new a((function(e){if(e.length===1){r.emit("observerUpdate",e[0]);return}var i=function observerUpdate(){r.emit("observerUpdate",e[0])};if(t.requestAnimationFrame){t.requestAnimationFrame(i)}else{t.setTimeout(i,0)}}));n.observe(e,{attributes:typeof i.attributes==="undefined"?true:i.attributes,childList:typeof i.childList==="undefined"?true:i.childList,characterData:typeof i.characterData==="undefined"?true:i.characterData});r.observer.observers.push(n)},init:function init(){var e=this;if(!n.observer||!e.params.observer){return}if(e.params.observeParents){var t=e.$el.parents();for(var i=0;iS){t.$wrapperEl.find("."+t.params.slideClass+'[data-swiper-slide-index="'+k+'"]').remove()}}}for(var D=0;D=E&&D<=S){if(typeof u==="undefined"||e){C.push(D)}else{if(D>u){C.push(D)}if(D'+e+"");if(!a.attr("data-swiper-slide-index")){a.attr("data-swiper-slide-index",t)}if(r.cache){i.virtual.cache[t]=a}return a},appendSlide:function appendSlide(e){var t=this;if(typeof e==="object"&&"length"in e){for(var i=0;i=0;r-=1){t.virtual.slides.splice(e[r],1);if(t.params.virtual.cache){delete t.virtual.cache[e[r]]}if(e[r]0&&r.$el.parents("."+r.params.slideActiveClass).length===0){return undefined}var l=t.innerWidth;var d=t.innerHeight;var p=r.$el.offset();if(a){p.left-=r.$el[0].scrollLeft}var f=[[p.left,p.top],[p.left+r.width,p.top],[p.left,p.top+r.height],[p.left+r.width,p.top+r.height]];for(var u=0;u=0&&c[0]<=l&&c[1]>=0&&c[1]<=d){o=true}}if(!o){return undefined}}if(r.isHorizontal()){if(s===33||s===34||s===37||s===39){if(n.preventDefault){n.preventDefault()}else{n.returnValue=false}}if((s===34||s===39)&&!a||(s===33||s===37)&&a){r.slideNext()}if((s===33||s===37)&&!a||(s===34||s===39)&&a){r.slidePrev()}}else{if(s===33||s===34||s===38||s===40){if(n.preventDefault){n.preventDefault()}else{n.returnValue=false}}if(s===34||s===40){r.slideNext()}if(s===33||s===38){r.slidePrev()}}r.emit("keyPress",s);return undefined},enable:function enable(){var t=this;if(t.keyboard.enabled){return}$(e).on("keydown",t.keyboard.handle);t.keyboard.enabled=true},disable:function disable(){var t=this;if(!t.keyboard.enabled){return}$(e).off("keydown",t.keyboard.handle);t.keyboard.enabled=false}};var N={name:"keyboard",params:{keyboard:{enabled:false,onlyInViewport:true}},create:function create(){var e=this;a.extend(e,{keyboard:{enabled:false,enable:z.enable.bind(e),disable:z.disable.bind(e),handle:z.handle.bind(e)}})},on:{init:function init(){var e=this;if(e.params.keyboard.enabled){e.keyboard.enable()}},destroy:function destroy(){var e=this;if(e.keyboard.enabled){e.keyboard.disable()}}}};function isEventSupported(){var t="onwheel";var i=t in e;if(!i){var r=e.createElement("div");r.setAttribute(t,"return;");i=typeof r[t]==="function"}if(!i&&e.implementation&&e.implementation.hasFeature&&e.implementation.hasFeature("","")!==true){i=e.implementation.hasFeature("Events.wheel","3.0")}return i}var R={lastScrollTime:a.now(),event:function getEvent(){if(t.navigator.userAgent.indexOf("firefox")>-1){return"DOMMouseScroll"}return isEventSupported()?"wheel":"mousewheel"}(),normalize:function normalize(e){var t=10;var i=40;var r=800;var a=0;var n=0;var s=0;var o=0;if("detail"in e){n=e.detail}if("wheelDelta"in e){n=-e.wheelDelta/120}if("wheelDeltaY"in e){n=-e.wheelDeltaY/120}if("wheelDeltaX"in e){a=-e.wheelDeltaX/120}if("axis"in e&&e.axis===e.HORIZONTAL_AXIS){a=n;n=0}s=a*t;o=n*t;if("deltaY"in e){o=e.deltaY}if("deltaX"in e){s=e.deltaX}if((s||o)&&e.deltaMode){if(e.deltaMode===1){s*=i;o*=i}else{s*=r;o*=r}}if(s&&!a){a=s<1?-1:1}if(o&&!n){n=o<1?-1:1}return{spinX:a,spinY:n,pixelX:s,pixelY:o}},handleMouseEnter:function handleMouseEnter(){var e=this;e.mouseEntered=true},handleMouseLeave:function handleMouseLeave(){var e=this;e.mouseEntered=false},handle:function handle(e){var i=e;var r=this;var n=r.params.mousewheel;if(!r.mouseEntered&&!n.releaseOnEdges){return true}if(i.originalEvent){i=i.originalEvent}var s=0;var o=r.rtlTranslate?-1:1;var l=R.normalize(i);if(n.forceToAxis){if(r.isHorizontal()){if(Math.abs(l.pixelX)>Math.abs(l.pixelY)){s=l.pixelX*o}else{return true}}else if(Math.abs(l.pixelY)>Math.abs(l.pixelX)){s=l.pixelY}else{return true}}else{s=Math.abs(l.pixelX)>Math.abs(l.pixelY)?-l.pixelX*o:-l.pixelY}if(s===0){return true}if(n.invert){s=-s}if(!r.params.freeMode){if(a.now()-r.mousewheel.lastScrollTime>60){if(s<0){if((!r.isEnd||r.params.loop)&&!r.animating){r.slideNext();r.emit("scroll",i)}else if(n.releaseOnEdges){return true}}else if((!r.isBeginning||r.params.loop)&&!r.animating){r.slidePrev();r.emit("scroll",i)}else if(n.releaseOnEdges){return true}}r.mousewheel.lastScrollTime=(new t.Date).getTime()}else{if(r.params.loop){r.loopFix()}var d=r.getTranslate()+s*n.sensitivity;var p=r.isBeginning;var f=r.isEnd;if(d>=r.minTranslate()){d=r.minTranslate()}if(d<=r.maxTranslate()){d=r.maxTranslate()}r.setTransition(0);r.setTranslate(d);r.updateProgress();r.updateActiveIndex();r.updateSlidesClasses();if(!p&&r.isBeginning||!f&&r.isEnd){r.updateSlidesClasses()}if(r.params.freeModeSticky){clearTimeout(r.mousewheel.timeout);r.mousewheel.timeout=a.nextTick((function(){r.slideToClosest()}),300)}r.emit("scroll",i);if(r.params.autoplay&&r.params.autoplayDisableOnInteraction){r.autoplay.stop()}if(d===r.minTranslate()||d===r.maxTranslate()){return true}}if(i.preventDefault){i.preventDefault()}else{i.returnValue=false}return false},enable:function enable(){var e=this;if(!R.event){return false}if(e.mousewheel.enabled){return false}var t=e.$el;if(e.params.mousewheel.eventsTarged!=="container"){t=$(e.params.mousewheel.eventsTarged)}t.on("mouseenter",e.mousewheel.handleMouseEnter);t.on("mouseleave",e.mousewheel.handleMouseLeave);t.on(R.event,e.mousewheel.handle);e.mousewheel.enabled=true;return true},disable:function disable(){var e=this;if(!R.event){return false}if(!e.mousewheel.enabled){return false}var t=e.$el;if(e.params.mousewheel.eventsTarged!=="container"){t=$(e.params.mousewheel.eventsTarged)}t.off(R.event,e.mousewheel.handle);e.mousewheel.enabled=false;return true}};var F={name:"mousewheel",params:{mousewheel:{enabled:false,releaseOnEdges:false,invert:false,forceToAxis:false,sensitivity:1,eventsTarged:"container"}},create:function create(){var e=this;a.extend(e,{mousewheel:{enabled:false,enable:R.enable.bind(e),disable:R.disable.bind(e),handle:R.handle.bind(e),handleMouseEnter:R.handleMouseEnter.bind(e),handleMouseLeave:R.handleMouseLeave.bind(e),lastScrollTime:a.now()}})},on:{init:function init(){var e=this;if(e.params.mousewheel.enabled){e.mousewheel.enable()}},destroy:function destroy(){var e=this;if(e.mousewheel.enabled){e.mousewheel.disable()}}}};var _={update:function update(){var e=this;var t=e.params.navigation;if(e.params.loop){return}var i=e.navigation;var r=i.$nextEl;var a=i.$prevEl;if(a&&a.length>0){if(e.isBeginning){a.addClass(t.disabledClass)}else{a.removeClass(t.disabledClass)}a[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)}if(r&&r.length>0){if(e.isEnd){r.addClass(t.disabledClass)}else{r.removeClass(t.disabledClass)}r[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)}},onPrevClick:function onPrevClick(e){var t=this;e.preventDefault();if(t.isBeginning&&!t.params.loop){return}t.slidePrev()},onNextClick:function onNextClick(e){var t=this;e.preventDefault();if(t.isEnd&&!t.params.loop){return}t.slideNext()},init:function init(){var e=this;var t=e.params.navigation;if(!(t.nextEl||t.prevEl)){return}var i;var r;if(t.nextEl){i=$(t.nextEl);if(e.params.uniqueNavElements&&typeof t.nextEl==="string"&&i.length>1&&e.$el.find(t.nextEl).length===1){i=e.$el.find(t.nextEl)}}if(t.prevEl){r=$(t.prevEl);if(e.params.uniqueNavElements&&typeof t.prevEl==="string"&&r.length>1&&e.$el.find(t.prevEl).length===1){r=e.$el.find(t.prevEl)}}if(i&&i.length>0){i.on("click",e.navigation.onNextClick)}if(r&&r.length>0){r.on("click",e.navigation.onPrevClick)}a.extend(e.navigation,{$nextEl:i,nextEl:i&&i[0],$prevEl:r,prevEl:r&&r[0]})},destroy:function destroy(){var e=this;var t=e.navigation;var i=t.$nextEl;var r=t.$prevEl;if(i&&i.length){i.off("click",e.navigation.onNextClick);i.removeClass(e.params.navigation.disabledClass)}if(r&&r.length){r.off("click",e.navigation.onPrevClick);r.removeClass(e.params.navigation.disabledClass)}}};var H={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:false,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function create(){var e=this;a.extend(e,{navigation:{init:_.init.bind(e),update:_.update.bind(e),destroy:_.destroy.bind(e),onNextClick:_.onNextClick.bind(e),onPrevClick:_.onPrevClick.bind(e)}})},on:{init:function init(){var e=this;e.navigation.init();e.navigation.update()},toEdge:function toEdge(){var e=this;e.navigation.update()},fromEdge:function fromEdge(){var e=this;e.navigation.update()},destroy:function destroy(){var e=this;e.navigation.destroy()},click:function click(e){var t=this;var i=t.navigation;var r=i.$nextEl;var a=i.$prevEl;if(t.params.navigation.hideOnClick&&!$(e.target).is(a)&&!$(e.target).is(r)){var n;if(r){n=r.hasClass(t.params.navigation.hiddenClass)}else if(a){n=a.hasClass(t.params.navigation.hiddenClass)}if(n===true){t.emit("navigationShow",t)}else{t.emit("navigationHide",t)}if(r){r.toggleClass(t.params.navigation.hiddenClass)}if(a){a.toggleClass(t.params.navigation.hiddenClass)}}}}};var G={update:function update(){var e=this;var t=e.rtl;var i=e.params.pagination;if(!i.el||!e.pagination.el||!e.pagination.$el||e.pagination.$el.length===0){return}var r=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length;var a=e.pagination.$el;var n;var s=e.params.loop?Math.ceil((r-e.loopedSlides*2)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop){n=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup);if(n>r-1-e.loopedSlides*2){n-=r-e.loopedSlides*2}if(n>s-1){n-=s}if(n<0&&e.params.paginationType!=="bullets"){n=s+n}}else if(typeof e.snapIndex!=="undefined"){n=e.snapIndex}else{n=e.activeIndex||0}if(i.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){var o=e.pagination.bullets;var l;var d;var p;if(i.dynamicBullets){e.pagination.bulletSize=o.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](true);a.css(e.isHorizontal()?"width":"height",e.pagination.bulletSize*(i.dynamicMainBullets+4)+"px");if(i.dynamicMainBullets>1&&e.previousIndex!==undefined){e.pagination.dynamicBulletIndex+=n-e.previousIndex;if(e.pagination.dynamicBulletIndex>i.dynamicMainBullets-1){e.pagination.dynamicBulletIndex=i.dynamicMainBullets-1}else if(e.pagination.dynamicBulletIndex<0){e.pagination.dynamicBulletIndex=0}}l=n-e.pagination.dynamicBulletIndex;d=l+(Math.min(o.length,i.dynamicMainBullets)-1);p=(d+l)/2}o.removeClass(i.bulletActiveClass+" "+i.bulletActiveClass+"-next "+i.bulletActiveClass+"-next-next "+i.bulletActiveClass+"-prev "+i.bulletActiveClass+"-prev-prev "+i.bulletActiveClass+"-main");if(a.length>1){o.each((function(e,t){var r=$(t);var a=r.index();if(a===n){r.addClass(i.bulletActiveClass)}if(i.dynamicBullets){if(a>=l&&a<=d){r.addClass(i.bulletActiveClass+"-main")}if(a===l){r.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev")}if(a===d){r.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next")}}}))}else{var f=o.eq(n);f.addClass(i.bulletActiveClass);if(i.dynamicBullets){var u=o.eq(l);var c=o.eq(d);for(var v=l;v<=d;v+=1){o.eq(v).addClass(i.bulletActiveClass+"-main")}u.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev");c.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next")}}if(i.dynamicBullets){var h=Math.min(o.length,i.dynamicMainBullets+4);var g=(e.pagination.bulletSize*h-e.pagination.bulletSize)/2-p*e.pagination.bulletSize;var m=t?"right":"left";o.css(e.isHorizontal()?m:"top",g+"px")}}if(i.type==="fraction"){a.find("."+i.currentClass).text(i.formatFractionCurrent(n+1));a.find("."+i.totalClass).text(i.formatFractionTotal(s))}if(i.type==="progressbar"){var w;if(i.progressbarOpposite){w=e.isHorizontal()?"vertical":"horizontal"}else{w=e.isHorizontal()?"horizontal":"vertical"}var b=(n+1)/s;var y=1;var E=1;if(w==="horizontal"){y=b}else{E=b}a.find("."+i.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+y+") scaleY("+E+")").transition(e.params.speed)}if(i.type==="custom"&&i.renderCustom){a.html(i.renderCustom(e,n+1,s));e.emit("paginationRender",e,a[0])}else{e.emit("paginationUpdate",e,a[0])}a[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](i.lockClass)},render:function render(){var e=this;var t=e.params.pagination;if(!t.el||!e.pagination.el||!e.pagination.$el||e.pagination.$el.length===0){return}var i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length;var r=e.pagination.$el;var a="";if(t.type==="bullets"){var n=e.params.loop?Math.ceil((i-e.loopedSlides*2)/e.params.slidesPerGroup):e.snapGrid.length;for(var s=0;s"}}r.html(a);e.pagination.bullets=r.find("."+t.bulletClass)}if(t.type==="fraction"){if(t.renderFraction){a=t.renderFraction.call(e,t.currentClass,t.totalClass)}else{a=''+" / "+''}r.html(a)}if(t.type==="progressbar"){if(t.renderProgressbar){a=t.renderProgressbar.call(e,t.progressbarFillClass)}else{a=''}r.html(a)}if(t.type!=="custom"){e.emit("paginationRender",e.pagination.$el[0])}},init:function init(){var e=this;var t=e.params.pagination;if(!t.el){return}var i=$(t.el);if(i.length===0){return}if(e.params.uniqueNavElements&&typeof t.el==="string"&&i.length>1&&e.$el.find(t.el).length===1){i=e.$el.find(t.el)}if(t.type==="bullets"&&t.clickable){i.addClass(t.clickableClass)}i.addClass(t.modifierClass+t.type);if(t.type==="bullets"&&t.dynamicBullets){i.addClass(""+t.modifierClass+t.type+"-dynamic");e.pagination.dynamicBulletIndex=0;if(t.dynamicMainBullets<1){t.dynamicMainBullets=1}}if(t.type==="progressbar"&&t.progressbarOpposite){i.addClass(t.progressbarOppositeClass)}if(t.clickable){i.on("click","."+t.bulletClass,(function onClick(t){t.preventDefault();var i=$(this).index()*e.params.slidesPerGroup;if(e.params.loop){i+=e.loopedSlides}e.slideTo(i)}))}a.extend(e.pagination,{$el:i,el:i[0]})},destroy:function destroy(){var e=this;var t=e.params.pagination;if(!t.el||!e.pagination.el||!e.pagination.$el||e.pagination.$el.length===0){return}var i=e.pagination.$el;i.removeClass(t.hiddenClass);i.removeClass(t.modifierClass+t.type);if(e.pagination.bullets){e.pagination.bullets.removeClass(t.bulletActiveClass)}if(t.clickable){i.off("click","."+t.bulletClass)}}};var B={name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:false,hideOnClick:false,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:false,type:"bullets",dynamicBullets:false,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 create(){var e=this;a.extend(e,{pagination:{init:G.init.bind(e),render:G.render.bind(e),update:G.update.bind(e),destroy:G.destroy.bind(e),dynamicBulletIndex:0}})},on:{init:function init(){var e=this;e.pagination.init();e.pagination.render();e.pagination.update()},activeIndexChange:function activeIndexChange(){var e=this;if(e.params.loop){e.pagination.update()}else if(typeof e.snapIndex==="undefined"){e.pagination.update()}},snapIndexChange:function snapIndexChange(){var e=this;if(!e.params.loop){e.pagination.update()}},slidesLengthChange:function slidesLengthChange(){var e=this;if(e.params.loop){e.pagination.render();e.pagination.update()}},snapGridLengthChange:function snapGridLengthChange(){var e=this;if(!e.params.loop){e.pagination.render();e.pagination.update()}},destroy:function destroy(){var e=this;e.pagination.destroy()},click:function click(e){var t=this;if(t.params.pagination.el&&t.params.pagination.hideOnClick&&t.pagination.$el.length>0&&!$(e.target).hasClass(t.params.pagination.bulletClass)){var i=t.pagination.$el.hasClass(t.params.pagination.hiddenClass);if(i===true){t.emit("paginationShow",t)}else{t.emit("paginationHide",t)}t.pagination.$el.toggleClass(t.params.pagination.hiddenClass)}}}};var V={setTranslate:function setTranslate(){var e=this;if(!e.params.scrollbar.el||!e.scrollbar.el){return}var t=e.scrollbar;var i=e.rtlTranslate;var r=e.progress;var a=t.dragSize;var s=t.trackSize;var o=t.$dragEl;var l=t.$el;var d=e.params.scrollbar;var p=a;var f=(s-a)*r;if(i){f=-f;if(f>0){p=a-f;f=0}else if(-f+a>s){p=s+f}}else if(f<0){p=a+f;f=0}else if(f+a>s){p=s-f}if(e.isHorizontal()){if(n.transforms3d){o.transform("translate3d("+f+"px, 0, 0)")}else{o.transform("translateX("+f+"px)")}o[0].style.width=p+"px"}else{if(n.transforms3d){o.transform("translate3d(0px, "+f+"px, 0)")}else{o.transform("translateY("+f+"px)")}o[0].style.height=p+"px"}if(d.hide){clearTimeout(e.scrollbar.timeout);l[0].style.opacity=1;e.scrollbar.timeout=setTimeout((function(){l[0].style.opacity=0;l.transition(400)}),1e3)}},setTransition:function setTransition(e){var t=this;if(!t.params.scrollbar.el||!t.scrollbar.el){return}t.scrollbar.$dragEl.transition(e)},updateSize:function updateSize(){var e=this;if(!e.params.scrollbar.el||!e.scrollbar.el){return}var t=e.scrollbar;var i=t.$dragEl;var r=t.$el;i[0].style.width="";i[0].style.height="";var n=e.isHorizontal()?r[0].offsetWidth:r[0].offsetHeight;var s=e.size/e.virtualSize;var o=s*(n/e.size);var l;if(e.params.scrollbar.dragSize==="auto"){l=n*s}else{l=parseInt(e.params.scrollbar.dragSize,10)}if(e.isHorizontal()){i[0].style.width=l+"px"}else{i[0].style.height=l+"px"}if(s>=1){r[0].style.display="none"}else{r[0].style.display=""}if(e.params.scrollbar.hide){r[0].style.opacity=0}a.extend(t,{trackSize:n,divider:s,moveDivider:o,dragSize:l});t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)},getPointerPosition:function getPointerPosition(e){var t=this;if(t.isHorizontal()){return e.type==="touchstart"||e.type==="touchmove"?e.targetTouches[0].pageX:e.pageX||e.clientX}return e.type==="touchstart"||e.type==="touchmove"?e.targetTouches[0].pageY:e.pageY||e.clientY},setDragPosition:function setDragPosition(e){var t=this;var i=t.scrollbar;var r=t.rtlTranslate;var a=i.$el;var n=i.dragSize;var s=i.trackSize;var o=i.dragStartPos;var l;l=(i.getPointerPosition(e)-a.offset()[t.isHorizontal()?"left":"top"]-(o!==null?o:n/2))/(s-n);l=Math.max(Math.min(l,1),0);if(r){l=1-l}var d=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*l;t.updateProgress(d);t.setTranslate(d);t.updateActiveIndex();t.updateSlidesClasses()},onDragStart:function onDragStart(e){var t=this;var i=t.params.scrollbar;var r=t.scrollbar;var a=t.$wrapperEl;var n=r.$el;var s=r.$dragEl;t.scrollbar.isTouched=true;t.scrollbar.dragStartPos=e.target===s[0]||e.target===s?r.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null;e.preventDefault();e.stopPropagation();a.transition(100);s.transition(100);r.setDragPosition(e);clearTimeout(t.scrollbar.dragTimeout);n.transition(0);if(i.hide){n.css("opacity",1)}t.emit("scrollbarDragStart",e)},onDragMove:function onDragMove(e){var t=this;var i=t.scrollbar;var r=t.$wrapperEl;var a=i.$el;var n=i.$dragEl;if(!t.scrollbar.isTouched){return}if(e.preventDefault){e.preventDefault()}else{e.returnValue=false}i.setDragPosition(e);r.transition(0);a.transition(0);n.transition(0);t.emit("scrollbarDragMove",e)},onDragEnd:function onDragEnd(e){var t=this;var i=t.params.scrollbar;var r=t.scrollbar;var n=r.$el;if(!t.scrollbar.isTouched){return}t.scrollbar.isTouched=false;if(i.hide){clearTimeout(t.scrollbar.dragTimeout);t.scrollbar.dragTimeout=a.nextTick((function(){n.css("opacity",0);n.transition(400)}),1e3)}t.emit("scrollbarDragEnd",e);if(i.snapOnRelease){t.slideToClosest()}},enableDraggable:function enableDraggable(){var t=this;if(!t.params.scrollbar.el){return}var i=t.scrollbar;var r=t.touchEventsTouch;var a=t.touchEventsDesktop;var s=t.params;var o=i.$el;var l=o[0];var d=n.passiveListener&&s.passiveListeners?{passive:false,capture:false}:false;var p=n.passiveListener&&s.passiveListeners?{passive:true,capture:false}:false;if(!n.touch){l.addEventListener(a.start,t.scrollbar.onDragStart,d);e.addEventListener(a.move,t.scrollbar.onDragMove,d);e.addEventListener(a.end,t.scrollbar.onDragEnd,p)}else{l.addEventListener(r.start,t.scrollbar.onDragStart,d);l.addEventListener(r.move,t.scrollbar.onDragMove,d);l.addEventListener(r.end,t.scrollbar.onDragEnd,p)}},disableDraggable:function disableDraggable(){var t=this;if(!t.params.scrollbar.el){return}var i=t.scrollbar;var r=t.touchEventsTouch;var a=t.touchEventsDesktop;var s=t.params;var o=i.$el;var l=o[0];var d=n.passiveListener&&s.passiveListeners?{passive:false,capture:false}:false;var p=n.passiveListener&&s.passiveListeners?{passive:true,capture:false}:false;if(!n.touch){l.removeEventListener(a.start,t.scrollbar.onDragStart,d);e.removeEventListener(a.move,t.scrollbar.onDragMove,d);e.removeEventListener(a.end,t.scrollbar.onDragEnd,p)}else{l.removeEventListener(r.start,t.scrollbar.onDragStart,d);l.removeEventListener(r.move,t.scrollbar.onDragMove,d);l.removeEventListener(r.end,t.scrollbar.onDragEnd,p)}},init:function init(){var e=this;if(!e.params.scrollbar.el){return}var t=e.scrollbar;var i=e.$el;var r=e.params.scrollbar;var n=$(r.el);if(e.params.uniqueNavElements&&typeof r.el==="string"&&n.length>1&&i.find(r.el).length===1){n=i.find(r.el)}var s=n.find("."+e.params.scrollbar.dragClass);if(s.length===0){s=$('
');n.append(s)}a.extend(t,{$el:n,el:n[0],$dragEl:s,dragEl:s[0]});if(r.draggable){t.enableDraggable()}},destroy:function destroy(){var e=this;e.scrollbar.disableDraggable()}};var Y={name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:false,draggable:false,snapOnRelease:true,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function create(){var e=this;a.extend(e,{scrollbar:{init:V.init.bind(e),destroy:V.destroy.bind(e),updateSize:V.updateSize.bind(e),setTranslate:V.setTranslate.bind(e),setTransition:V.setTransition.bind(e),enableDraggable:V.enableDraggable.bind(e),disableDraggable:V.disableDraggable.bind(e),setDragPosition:V.setDragPosition.bind(e),getPointerPosition:V.getPointerPosition.bind(e),onDragStart:V.onDragStart.bind(e),onDragMove:V.onDragMove.bind(e),onDragEnd:V.onDragEnd.bind(e),isTouched:false,timeout:null,dragTimeout:null}})},on:{init:function init(){var e=this;e.scrollbar.init();e.scrollbar.updateSize();e.scrollbar.setTranslate()},update:function update(){var e=this;e.scrollbar.updateSize()},resize:function resize(){var e=this;e.scrollbar.updateSize()},observerUpdate:function observerUpdate(){var e=this;e.scrollbar.updateSize()},setTranslate:function setTranslate(){var e=this;e.scrollbar.setTranslate()},setTransition:function setTransition(e){var t=this;t.scrollbar.setTransition(e)},destroy:function destroy(){var e=this;e.scrollbar.destroy()}}};var X={setTransform:function setTransform(e,t){var i=this;var r=i.rtl;var a=$(e);var n=r?-1:1;var s=a.attr("data-swiper-parallax")||"0";var o=a.attr("data-swiper-parallax-x");var l=a.attr("data-swiper-parallax-y");var d=a.attr("data-swiper-parallax-scale");var p=a.attr("data-swiper-parallax-opacity");if(o||l){o=o||"0";l=l||"0"}else if(i.isHorizontal()){o=s;l="0"}else{l=s;o="0"}if(o.indexOf("%")>=0){o=parseInt(o,10)*t*n+"%"}else{o=o*t*n+"px"}if(l.indexOf("%")>=0){l=parseInt(l,10)*t+"%"}else{l=l*t+"px"}if(typeof p!=="undefined"&&p!==null){var f=p-(p-1)*(1-Math.abs(t));a[0].style.opacity=f}if(typeof d==="undefined"||d===null){a.transform("translate3d("+o+", "+l+", 0px)")}else{var u=d-(d-1)*(1-Math.abs(t));a.transform("translate3d("+o+", "+l+", 0px) scale("+u+")")}},setTranslate:function setTranslate(){var e=this;var t=e.$el;var i=e.slides;var r=e.progress;var a=e.snapGrid;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(t,i){e.parallax.setTransform(i,r)}));i.each((function(t,i){var n=i.progress;if(e.params.slidesPerGroup>1&&e.params.slidesPerView!=="auto"){n+=Math.ceil(t/2)-r*(a.length-1)}n=Math.min(Math.max(n,-1),1);$(i).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(t,i){e.parallax.setTransform(i,n)}))}))},setTransition:function setTransition(e){if(e===void 0)e=this.params.speed;var t=this;var i=t.$el;i.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(t,i){var r=$(i);var a=parseInt(r.attr("data-swiper-parallax-duration"),10)||e;if(e===0){a=0}r.transition(a)}))}};var j={name:"parallax",params:{parallax:{enabled:false}},create:function create(){var e=this;a.extend(e,{parallax:{setTransform:X.setTransform.bind(e),setTranslate:X.setTranslate.bind(e),setTransition:X.setTransition.bind(e)}})},on:{beforeInit:function beforeInit(){var e=this;if(!e.params.parallax.enabled){return}e.params.watchSlidesProgress=true;e.originalParams.watchSlidesProgress=true},init:function init(){var e=this;if(!e.params.parallax.enabled){return}e.parallax.setTranslate()},setTranslate:function setTranslate(){var e=this;if(!e.params.parallax.enabled){return}e.parallax.setTranslate()},setTransition:function setTransition(e){var t=this;if(!t.params.parallax.enabled){return}t.parallax.setTransition(e)}}};var U={getDistanceBetweenTouches:function getDistanceBetweenTouches(e){if(e.targetTouches.length<2){return 1}var t=e.targetTouches[0].pageX;var i=e.targetTouches[0].pageY;var r=e.targetTouches[1].pageX;var a=e.targetTouches[1].pageY;var n=Math.sqrt(Math.pow(r-t,2)+Math.pow(a-i,2));return n},onGestureStart:function onGestureStart(e){var t=this;var i=t.params.zoom;var r=t.zoom;var a=r.gesture;r.fakeGestureTouched=false;r.fakeGestureMoved=false;if(!n.gestures){if(e.type!=="touchstart"||e.type==="touchstart"&&e.targetTouches.length<2){return}r.fakeGestureTouched=true;a.scaleStart=U.getDistanceBetweenTouches(e)}if(!a.$slideEl||!a.$slideEl.length){a.$slideEl=$(e.target).closest(".swiper-slide");if(a.$slideEl.length===0){a.$slideEl=t.slides.eq(t.activeIndex)}a.$imageEl=a.$slideEl.find("img, svg, canvas");a.$imageWrapEl=a.$imageEl.parent("."+i.containerClass);a.maxRatio=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio;if(a.$imageWrapEl.length===0){a.$imageEl=undefined;return}}a.$imageEl.transition(0);t.zoom.isScaling=true},onGestureChange:function onGestureChange(e){var t=this;var i=t.params.zoom;var r=t.zoom;var a=r.gesture;if(!n.gestures){if(e.type!=="touchmove"||e.type==="touchmove"&&e.targetTouches.length<2){return}r.fakeGestureMoved=true;a.scaleMove=U.getDistanceBetweenTouches(e)}if(!a.$imageEl||a.$imageEl.length===0){return}if(n.gestures){r.scale=e.scale*r.currentScale}else{r.scale=a.scaleMove/a.scaleStart*r.currentScale}if(r.scale>a.maxRatio){r.scale=a.maxRatio-1+Math.pow(r.scale-a.maxRatio+1,.5)}if(r.scalen.touchesStart.x)){n.isTouched=false;return}if(!t.isHorizontal()&&(Math.floor(n.minY)===Math.floor(n.startY)&&n.touchesCurrent.yn.touchesStart.y)){n.isTouched=false;return}}e.preventDefault();e.stopPropagation();n.isMoved=true;n.currentX=n.touchesCurrent.x-n.touchesStart.x+n.startX;n.currentY=n.touchesCurrent.y-n.touchesStart.y+n.startY;if(n.currentXn.maxX){n.currentX=n.maxX-1+Math.pow(n.currentX-n.maxX+1,.8)}if(n.currentYn.maxY){n.currentY=n.maxY-1+Math.pow(n.currentY-n.maxY+1,.8)}if(!s.prevPositionX){s.prevPositionX=n.touchesCurrent.x}if(!s.prevPositionY){s.prevPositionY=n.touchesCurrent.y}if(!s.prevTime){s.prevTime=Date.now()}s.x=(n.touchesCurrent.x-s.prevPositionX)/(Date.now()-s.prevTime)/2;s.y=(n.touchesCurrent.y-s.prevPositionY)/(Date.now()-s.prevTime)/2;if(Math.abs(n.touchesCurrent.x-s.prevPositionX)<2){s.x=0}if(Math.abs(n.touchesCurrent.y-s.prevPositionY)<2){s.y=0}s.prevPositionX=n.touchesCurrent.x;s.prevPositionY=n.touchesCurrent.y;s.prevTime=Date.now();r.$imageWrapEl.transform("translate3d("+n.currentX+"px, "+n.currentY+"px,0)")},onTouchEnd:function onTouchEnd(){var e=this;var t=e.zoom;var i=t.gesture;var r=t.image;var a=t.velocity;if(!i.$imageEl||i.$imageEl.length===0){return}if(!r.isTouched||!r.isMoved){r.isTouched=false;r.isMoved=false;return}r.isTouched=false;r.isMoved=false;var n=300;var s=300;var o=a.x*n;var l=r.currentX+o;var d=a.y*s;var p=r.currentY+d;if(a.x!==0){n=Math.abs((l-r.currentX)/a.x)}if(a.y!==0){s=Math.abs((p-r.currentY)/a.y)}var f=Math.max(n,s);r.currentX=l;r.currentY=p;var u=r.width*t.scale;var c=r.height*t.scale;r.minX=Math.min(i.slideWidth/2-u/2,0);r.maxX=-r.minX;r.minY=Math.min(i.slideHeight/2-c/2,0);r.maxY=-r.minY;r.currentX=Math.max(Math.min(r.currentX,r.maxX),r.minX);r.currentY=Math.max(Math.min(r.currentY,r.maxY),r.minY);i.$imageWrapEl.transition(f).transform("translate3d("+r.currentX+"px, "+r.currentY+"px,0)")},onTransitionEnd:function onTransitionEnd(){var e=this;var t=e.zoom;var i=t.gesture;if(i.$slideEl&&e.previousIndex!==e.activeIndex){i.$imageEl.transform("translate3d(0,0,0) scale(1)");i.$imageWrapEl.transform("translate3d(0,0,0)");t.scale=1;t.currentScale=1;i.$slideEl=undefined;i.$imageEl=undefined;i.$imageWrapEl=undefined}},toggle:function toggle(e){var t=this;var i=t.zoom;if(i.scale&&i.scale!==1){i.out()}else{i.in(e)}},in:function in$1(e){var t=this;var i=t.zoom;var r=t.params.zoom;var a=i.gesture;var n=i.image;if(!a.$slideEl){a.$slideEl=t.clickedSlide?$(t.clickedSlide):t.slides.eq(t.activeIndex);a.$imageEl=a.$slideEl.find("img, svg, canvas");a.$imageWrapEl=a.$imageEl.parent("."+r.containerClass)}if(!a.$imageEl||a.$imageEl.length===0){return}a.$slideEl.addClass(""+r.zoomedSlideClass);var s;var o;var l;var d;var p;var f;var u;var c;var v;var h;var g;var m;var w;var b;var y;var E;var S;var x;if(typeof n.touchesStart.x==="undefined"&&e){s=e.type==="touchend"?e.changedTouches[0].pageX:e.pageX;o=e.type==="touchend"?e.changedTouches[0].pageY:e.pageY}else{s=n.touchesStart.x;o=n.touchesStart.y}i.scale=a.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio;i.currentScale=a.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio;if(e){S=a.$slideEl[0].offsetWidth;x=a.$slideEl[0].offsetHeight;l=a.$slideEl.offset().left;d=a.$slideEl.offset().top;p=l+S/2-s;f=d+x/2-o;v=a.$imageEl[0].offsetWidth;h=a.$imageEl[0].offsetHeight;g=v*i.scale;m=h*i.scale;w=Math.min(S/2-g/2,0);b=Math.min(x/2-m/2,0);y=-w;E=-b;u=p*i.scale;c=f*i.scale;if(uy){u=y}if(cE){c=E}}else{u=0;c=0}a.$imageWrapEl.transition(300).transform("translate3d("+u+"px, "+c+"px,0)");a.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+i.scale+")")},out:function out(){var e=this;var t=e.zoom;var i=e.params.zoom;var r=t.gesture;if(!r.$slideEl){r.$slideEl=e.clickedSlide?$(e.clickedSlide):e.slides.eq(e.activeIndex);r.$imageEl=r.$slideEl.find("img, svg, canvas");r.$imageWrapEl=r.$imageEl.parent("."+i.containerClass)}if(!r.$imageEl||r.$imageEl.length===0){return}t.scale=1;t.currentScale=1;r.$imageWrapEl.transition(300).transform("translate3d(0,0,0)");r.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)");r.$slideEl.removeClass(""+i.zoomedSlideClass);r.$slideEl=undefined},enable:function enable(){var e=this;var t=e.zoom;if(t.enabled){return}t.enabled=true;var i=e.touchEvents.start==="touchstart"&&n.passiveListener&&e.params.passiveListeners?{passive:true,capture:false}:false;if(n.gestures){e.$wrapperEl.on("gesturestart",".swiper-slide",t.onGestureStart,i);e.$wrapperEl.on("gesturechange",".swiper-slide",t.onGestureChange,i);e.$wrapperEl.on("gestureend",".swiper-slide",t.onGestureEnd,i)}else if(e.touchEvents.start==="touchstart"){e.$wrapperEl.on(e.touchEvents.start,".swiper-slide",t.onGestureStart,i);e.$wrapperEl.on(e.touchEvents.move,".swiper-slide",t.onGestureChange,i);e.$wrapperEl.on(e.touchEvents.end,".swiper-slide",t.onGestureEnd,i)}e.$wrapperEl.on(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove)},disable:function disable(){var e=this;var t=e.zoom;if(!t.enabled){return}e.zoom.enabled=false;var i=e.touchEvents.start==="touchstart"&&n.passiveListener&&e.params.passiveListeners?{passive:true,capture:false}:false;if(n.gestures){e.$wrapperEl.off("gesturestart",".swiper-slide",t.onGestureStart,i);e.$wrapperEl.off("gesturechange",".swiper-slide",t.onGestureChange,i);e.$wrapperEl.off("gestureend",".swiper-slide",t.onGestureEnd,i)}else if(e.touchEvents.start==="touchstart"){e.$wrapperEl.off(e.touchEvents.start,".swiper-slide",t.onGestureStart,i);e.$wrapperEl.off(e.touchEvents.move,".swiper-slide",t.onGestureChange,i);e.$wrapperEl.off(e.touchEvents.end,".swiper-slide",t.onGestureEnd,i)}e.$wrapperEl.off(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove)}};var q={name:"zoom",params:{zoom:{enabled:false,maxRatio:3,minRatio:1,toggle:true,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function create(){var e=this;var t={enabled:false,scale:1,currentScale:1,isScaling:false,gesture:{$slideEl:undefined,slideWidth:undefined,slideHeight:undefined,$imageEl:undefined,$imageWrapEl:undefined,maxRatio:3},image:{isTouched:undefined,isMoved:undefined,currentX:undefined,currentY:undefined,minX:undefined,minY:undefined,maxX:undefined,maxY:undefined,width:undefined,height:undefined,startX:undefined,startY:undefined,touchesStart:{},touchesCurrent:{}},velocity:{x:undefined,y:undefined,prevPositionX:undefined,prevPositionY:undefined,prevTime:undefined}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach((function(i){t[i]=U[i].bind(e)}));a.extend(e,{zoom:t});var i=1;Object.defineProperty(e.zoom,"scale",{get:function get(){return i},set:function set(t){if(i!==t){var r=e.zoom.gesture.$imageEl?e.zoom.gesture.$imageEl[0]:undefined;var a=e.zoom.gesture.$slideEl?e.zoom.gesture.$slideEl[0]:undefined;e.emit("zoomChange",t,r,a)}i=t}})},on:{init:function init(){var e=this;if(e.params.zoom.enabled){e.zoom.enable()}},destroy:function destroy(){var e=this;e.zoom.disable()},touchStart:function touchStart(e){var t=this;if(!t.zoom.enabled){return}t.zoom.onTouchStart(e)},touchEnd:function touchEnd(e){var t=this;if(!t.zoom.enabled){return}t.zoom.onTouchEnd(e)},doubleTap:function doubleTap(e){var t=this;if(t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle){t.zoom.toggle(e)}},transitionEnd:function transitionEnd(){var e=this;if(e.zoom.enabled&&e.params.zoom.enabled){e.zoom.onTransitionEnd()}}}};var W={loadInSlide:function loadInSlide(e,t){if(t===void 0)t=true;var i=this;var r=i.params.lazy;if(typeof e==="undefined"){return}if(i.slides.length===0){return}var a=i.virtual&&i.params.virtual.enabled;var n=a?i.$wrapperEl.children("."+i.params.slideClass+'[data-swiper-slide-index="'+e+'"]'):i.slides.eq(e);var s=n.find("."+r.elementClass+":not(."+r.loadedClass+"):not(."+r.loadingClass+")");if(n.hasClass(r.elementClass)&&!n.hasClass(r.loadedClass)&&!n.hasClass(r.loadingClass)){s=s.add(n[0])}if(s.length===0){return}s.each((function(e,a){var s=$(a);s.addClass(r.loadingClass);var o=s.attr("data-background");var l=s.attr("data-src");var d=s.attr("data-srcset");var p=s.attr("data-sizes");i.loadImage(s[0],l||o,d,p,false,(function(){if(typeof i==="undefined"||i===null||!i||i&&!i.params||i.destroyed){return}if(o){s.css("background-image",'url("'+o+'")');s.removeAttr("data-background")}else{if(d){s.attr("srcset",d);s.removeAttr("data-srcset")}if(p){s.attr("sizes",p);s.removeAttr("data-sizes")}if(l){s.attr("src",l);s.removeAttr("data-src")}}s.addClass(r.loadedClass).removeClass(r.loadingClass);n.find("."+r.preloaderClass).remove();if(i.params.loop&&t){var e=n.attr("data-swiper-slide-index");if(n.hasClass(i.params.slideDuplicateClass)){var a=i.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+i.params.slideDuplicateClass+")");i.lazy.loadInSlide(a.index(),false)}else{var f=i.$wrapperEl.children("."+i.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');i.lazy.loadInSlide(f.index(),false)}}i.emit("lazyImageReady",n[0],s[0])}));i.emit("lazyImageLoad",n[0],s[0])}))},load:function load(){var e=this;var t=e.$wrapperEl;var i=e.params;var r=e.slides;var a=e.activeIndex;var n=e.virtual&&i.virtual.enabled;var s=i.lazy;var o=i.slidesPerView;if(o==="auto"){o=0}function slideExist(e){if(n){if(t.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]').length){return true}}else if(r[e]){return true}return false}function slideIndex(e){if(n){return $(e).attr("data-swiper-slide-index")}return $(e).index()}if(!e.lazy.initialImageLoaded){e.lazy.initialImageLoaded=true}if(e.params.watchSlidesVisibility){t.children("."+i.slideVisibleClass).each((function(t,i){var r=n?$(i).attr("data-swiper-slide-index"):$(i).index();e.lazy.loadInSlide(r)}))}else if(o>1){for(var l=a;l1||s.loadPrevNextAmount&&s.loadPrevNextAmount>1){var d=s.loadPrevNextAmount;var p=o;var f=Math.min(a+p+Math.max(d,p),r.length);var u=Math.max(a-Math.max(p,d),0);for(var c=a+o;c0){e.lazy.loadInSlide(slideIndex(h))}var g=t.children("."+i.slidePrevClass);if(g.length>0){e.lazy.loadInSlide(slideIndex(g))}}}}};var K={name:"lazy",params:{lazy:{enabled:false,loadPrevNext:false,loadPrevNextAmount:1,loadOnTransitionStart:false,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function create(){var e=this;a.extend(e,{lazy:{initialImageLoaded:false,load:W.load.bind(e),loadInSlide:W.loadInSlide.bind(e)}})},on:{beforeInit:function beforeInit(){var e=this;if(e.params.lazy.enabled&&e.params.preloadImages){e.params.preloadImages=false}},init:function init(){var e=this;if(e.params.lazy.enabled&&!e.params.loop&&e.params.initialSlide===0){e.lazy.load()}},scroll:function scroll(){var e=this;if(e.params.freeMode&&!e.params.freeModeSticky){e.lazy.load()}},resize:function resize(){var e=this;if(e.params.lazy.enabled){e.lazy.load()}},scrollbarDragMove:function scrollbarDragMove(){var e=this;if(e.params.lazy.enabled){e.lazy.load()}},transitionStart:function transitionStart(){var e=this;if(e.params.lazy.enabled){if(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded){e.lazy.load()}}},transitionEnd:function transitionEnd(){var e=this;if(e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart){e.lazy.load()}}}};var Z={LinearSpline:function LinearSpline(e,t){var i=function search(){var e;var t;var i;return function(r,a){t=-1;e=r.length;while(e-t>1){i=e+t>>1;if(r[i]<=a){t=i}else{e=i}}return e}}();this.x=e;this.y=t;this.lastIndex=e.length-1;var r;var a;this.interpolate=function interpolate(e){if(!e){return 0}a=i(this.x,e);r=a-1;return(e-this.x[r])*(this.y[a]-this.y[r])/(this.x[a]-this.x[r])+this.y[r]};return this},getInterpolateFunction:function getInterpolateFunction(e){var t=this;if(!t.controller.spline){t.controller.spline=t.params.loop?new Z.LinearSpline(t.slidesGrid,e.slidesGrid):new Z.LinearSpline(t.snapGrid,e.snapGrid)}},setTranslate:function setTranslate(e,t){var i=this;var r=i.controller.control;var a;var n;function setControlledTranslate(e){var t=i.rtlTranslate?-i.translate:i.translate;if(i.params.controller.by==="slide"){i.controller.getInterpolateFunction(e);n=-i.controller.spline.interpolate(-t)}if(!n||i.params.controller.by==="container"){a=(e.maxTranslate()-e.minTranslate())/(i.maxTranslate()-i.minTranslate());n=(t-i.minTranslate())*a+e.minTranslate()}if(i.params.controller.inverse){n=e.maxTranslate()-n}e.updateProgress(n);e.setTranslate(n,i);e.updateActiveIndex();e.updateSlidesClasses()}if(Array.isArray(r)){for(var s=0;s0){if(e.isBeginning){e.a11y.disableEl(r)}else{e.a11y.enableEl(r)}}if(i&&i.length>0){if(e.isEnd){e.a11y.disableEl(i)}else{e.a11y.enableEl(i)}}},updatePagination:function updatePagination(){var e=this;var t=e.params.a11y;if(e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length){e.pagination.bullets.each((function(i,r){var a=$(r);e.a11y.makeElFocusable(a);e.a11y.addElRole(a,"button");e.a11y.addElLabel(a,t.paginationBulletMessage.replace(/{{index}}/,a.index()+1))}))}},init:function init(){var e=this;e.$el.append(e.a11y.liveRegion);var t=e.params.a11y;var i;var r;if(e.navigation&&e.navigation.$nextEl){i=e.navigation.$nextEl}if(e.navigation&&e.navigation.$prevEl){r=e.navigation.$prevEl}if(i){e.a11y.makeElFocusable(i);e.a11y.addElRole(i,"button");e.a11y.addElLabel(i,t.nextSlideMessage);i.on("keydown",e.a11y.onEnterKey)}if(r){e.a11y.makeElFocusable(r);e.a11y.addElRole(r,"button");e.a11y.addElLabel(r,t.prevSlideMessage);r.on("keydown",e.a11y.onEnterKey)}if(e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length){e.pagination.$el.on("keydown","."+e.params.pagination.bulletClass,e.a11y.onEnterKey)}},destroy:function destroy(){var e=this;if(e.a11y.liveRegion&&e.a11y.liveRegion.length>0){e.a11y.liveRegion.remove()}var t;var i;if(e.navigation&&e.navigation.$nextEl){t=e.navigation.$nextEl}if(e.navigation&&e.navigation.$prevEl){i=e.navigation.$prevEl}if(t){t.off("keydown",e.a11y.onEnterKey)}if(i){i.off("keydown",e.a11y.onEnterKey)}if(e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length){e.pagination.$el.off("keydown","."+e.params.pagination.bulletClass,e.a11y.onEnterKey)}}};var ee={name:"a11y",params:{a11y:{enabled:true,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}}"}},create:function create(){var e=this;a.extend(e,{a11y:{liveRegion:$('')}});Object.keys(J).forEach((function(t){e.a11y[t]=J[t].bind(e)}))},on:{init:function init(){var e=this;if(!e.params.a11y.enabled){return}e.a11y.init();e.a11y.updateNavigation()},toEdge:function toEdge(){var e=this;if(!e.params.a11y.enabled){return}e.a11y.updateNavigation()},fromEdge:function fromEdge(){var e=this;if(!e.params.a11y.enabled){return}e.a11y.updateNavigation()},paginationUpdate:function paginationUpdate(){var e=this;if(!e.params.a11y.enabled){return}e.a11y.updatePagination()},destroy:function destroy(){var e=this;if(!e.params.a11y.enabled){return}e.a11y.destroy()}}};var te={init:function init(){var e=this;if(!e.params.history){return}if(!t.history||!t.history.pushState){e.params.history.enabled=false;e.params.hashNavigation.enabled=true;return}var i=e.history;i.initialized=true;i.paths=te.getPathValues();if(!i.paths.key&&!i.paths.value){return}i.scrollToSlide(0,i.paths.value,e.params.runCallbacksOnInit);if(!e.params.history.replaceState){t.addEventListener("popstate",e.history.setHistoryPopState)}},destroy:function destroy(){var e=this;if(!e.params.history.replaceState){t.removeEventListener("popstate",e.history.setHistoryPopState)}},setHistoryPopState:function setHistoryPopState(){var e=this;e.history.paths=te.getPathValues();e.history.scrollToSlide(e.params.speed,e.history.paths.value,false)},getPathValues:function getPathValues(){var e=t.location.pathname.slice(1).split("/").filter((function(e){return e!==""}));var i=e.length;var r=e[i-2];var a=e[i-1];return{key:r,value:a}},setHistory:function setHistory(e,i){var r=this;if(!r.history.initialized||!r.params.history.enabled){return}var a=r.slides.eq(i);var n=te.slugify(a.attr("data-history"));if(!t.location.pathname.includes(e)){n=e+"/"+n}var s=t.history.state;if(s&&s.value===n){return}if(r.params.history.replaceState){t.history.replaceState({value:n},null,n)}else{t.history.pushState({value:n},null,n)}},slugify:function slugify(e){return e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function scrollToSlide(e,t,i){var r=this;if(t){for(var a=0,n=r.slides.length;a');i.append(c)}c.css({height:a+"px"})}else{c=t.find(".swiper-cube-shadow");if(c.length===0){c=$('
');t.append(c)}}}for(var v=0;v-1){u=g*90+b*90;if(o){u=-g*90-b*90}}h.transform(x);if(d.slideShadows){var T=p?h.find(".swiper-slide-shadow-left"):h.find(".swiper-slide-shadow-top");var C=p?h.find(".swiper-slide-shadow-right"):h.find(".swiper-slide-shadow-bottom");if(T.length===0){T=$('
');h.append(T)}if(C.length===0){C=$('
');h.append(C)}if(T.length){T[0].style.opacity=Math.max(-b,0)}if(C.length){C[0].style.opacity=Math.max(b,0)}}}i.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"});if(d.shadow){if(p){c.transform("translate3d(0px, "+(a/2+d.shadowOffset)+"px, "+-a/2+"px) rotateX(90deg) rotateZ(0deg) scale("+d.shadowScale+")")}else{var k=Math.abs(u)-Math.floor(Math.abs(u)/90)*90;var D=1.5-(Math.sin(k*2*Math.PI/360)/2+Math.cos(k*2*Math.PI/360)/2);var I=d.shadowScale;var O=d.shadowScale/D;var M=d.shadowOffset;c.transform("scale3d("+I+", 1, "+O+") translate3d(0px, "+(n/2+M)+"px, "+-n/2/O+"px) rotateX(-90deg)")}}var P=s.isSafari||s.isUiWebView?-l/2:0;i.transform("translate3d(0px,0,"+P+"px) rotateX("+(e.isHorizontal()?0:u)+"deg) rotateY("+(e.isHorizontal()?-u:0)+"deg)")},setTransition:function setTransition(e){var t=this;var i=t.$el;var r=t.slides;r.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e);if(t.params.cubeEffect.shadow&&!t.isHorizontal()){i.find(".swiper-cube-shadow").transition(e)}}};var pe={name:"effect-cube",params:{cubeEffect:{slideShadows:true,shadow:true,shadowOffset:20,shadowScale:.94}},create:function create(){var e=this;a.extend(e,{cubeEffect:{setTranslate:de.setTranslate.bind(e),setTransition:de.setTransition.bind(e)}})},on:{beforeInit:function beforeInit(){var e=this;if(e.params.effect!=="cube"){return}e.classNames.push(e.params.containerModifierClass+"cube");e.classNames.push(e.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:true,resistanceRatio:0,spaceBetween:0,centeredSlides:false,virtualTranslate:true};a.extend(e.params,t);a.extend(e.originalParams,t)},setTranslate:function setTranslate(){var e=this;if(e.params.effect!=="cube"){return}e.cubeEffect.setTranslate()},setTransition:function setTransition(e){var t=this;if(t.params.effect!=="cube"){return}t.cubeEffect.setTransition(e)}}};var fe={setTranslate:function setTranslate(){var e=this;var t=e.slides;var i=e.rtlTranslate;for(var r=0;r');a.append(u)}if(c.length===0){c=$('
');a.append(c)}if(u.length){u[0].style.opacity=Math.max(-n,0)}if(c.length){c[0].style.opacity=Math.max(n,0)}}a.transform("translate3d("+p+"px, "+f+"px, 0px) rotateX("+d+"deg) rotateY("+l+"deg)")}},setTransition:function setTransition(e){var t=this;var i=t.slides;var r=t.activeIndex;var a=t.$wrapperEl;i.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e);if(t.params.virtualTranslate&&e!==0){var n=false;i.eq(r).transitionEnd((function onTransitionEnd(){if(n){return}if(!t||t.destroyed){return}n=true;t.animating=false;var e=["webkitTransitionEnd","transitionend"];for(var i=0;i');h.append(C)}if(k.length===0){k=$('
');h.append(k)}if(C.length){C[0].style.opacity=w>0?w:0}if(k.length){k[0].style.opacity=-w>0?-w:0}}}if(n.pointerEvents||n.prefixedPointerEvents){var D=a[0].style;D.perspectiveOrigin=p+"px 50%"}},setTransition:function setTransition(e){var t=this;t.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}};var ve={name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:true}},create:function create(){var e=this;a.extend(e,{coverflowEffect:{setTranslate:ce.setTranslate.bind(e),setTransition:ce.setTransition.bind(e)}})},on:{beforeInit:function beforeInit(){var e=this;if(e.params.effect!=="coverflow"){return}e.classNames.push(e.params.containerModifierClass+"coverflow");e.classNames.push(e.params.containerModifierClass+"3d");e.params.watchSlidesProgress=true;e.originalParams.watchSlidesProgress=true},setTranslate:function setTranslate(){var e=this;if(e.params.effect!=="coverflow"){return}e.coverflowEffect.setTranslate()},setTransition:function setTransition(e){var t=this;if(t.params.effect!=="coverflow"){return}t.coverflowEffect.setTransition(e)}}};var he={init:function init(){var e=this;var t=e.params;var i=t.thumbs;var r=e.constructor;if(i.swiper instanceof r){e.thumbs.swiper=i.swiper;a.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:true,slideToClickedSlide:false});a.extend(e.thumbs.swiper.params,{watchSlidesProgress:true,slideToClickedSlide:false})}else if(a.isObject(i.swiper)){e.thumbs.swiper=new r(a.extend({},i.swiper,{watchSlidesVisibility:true,watchSlidesProgress:true,slideToClickedSlide:false}));e.thumbs.swiperCreated=true}e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass);e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick:function onThumbClick(){var e=this;var t=e.thumbs.swiper;if(!t){return}var i=t.clickedIndex;var r=t.clickedSlide;if(r&&$(r).hasClass(e.params.thumbs.slideThumbActiveClass)){return}if(typeof i==="undefined"||i===null){return}var a;if(t.params.loop){a=parseInt($(t.clickedSlide).attr("data-swiper-slide-index"),10)}else{a=i}if(e.params.loop){var n=e.activeIndex;if(e.slides.eq(n).hasClass(e.params.slideDuplicateClass)){e.loopFix();e._clientLeft=e.$wrapperEl[0].clientLeft;n=e.activeIndex}var s=e.slides.eq(n).prevAll('[data-swiper-slide-index="'+a+'"]').eq(0).index();var o=e.slides.eq(n).nextAll('[data-swiper-slide-index="'+a+'"]').eq(0).index();if(typeof s==="undefined"){a=o}else if(typeof o==="undefined"){a=s}else if(o-na){n=n-Math.floor(r/2)+1}else{n=n+Math.floor(r/2)-1}}else if(n>a){n=n-r+1}i.slideTo(n,e?0:undefined)}}var l=1;var d=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides){l=t.params.slidesPerView}i.slides.removeClass(d);if(i.params.loop||i.params.virtual){for(var p=0;p