(function(c){"function"===typeof define&&define.amd?define(["jquery"],c):c(jQuery)})(function(c){var b=window.Slick||{},b=function(){var a=0;return function(d,g){var f,b;this.defaults={accessibility:!0,arrows:!0,autoplay:!1,autoplaySpeed:3E3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(a,d){return'"},dots:!1,draggable:!0,easing:"linear",fade:!1,infinite:!0,lazyLoad:"ondemand",onBeforeChange:null,onAfterChange:null,onInit:null,onReInit:null, pauseOnHover:!0,responsive:null,slide:"div",slidesToShow:1,slidesToScroll:1,speed:300,swipe:!0,touchMove:!0,touchThreshold:5,vertical:!1};this.initials={animating:!1,autoPlayTimer:null,currentSlide:0,currentLeft:null,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1};c.extend(this,this.initials);this.animProp= this.animType=this.activeBreakpoint=null;this.breakpoints=[];this.breakpointSettings=[];this.paused=this.cssTransitions=!1;this.positionProp=null;this.$slider=c(d);this.transitionType=this.transformType=this.$slidesCache=null;this.windowWidth=0;this.windowTimer=null;this.originalSettings=this.options=c.extend({},this.defaults,g);if((f=this.options.responsive||null)&&-1d||d>=this.slideCount)return!1;this.unload();"number"===typeof d?0===d&&0===this.$slides.length?c(a).appendTo(this.$slideTrack):g?c(a).insertBefore(this.$slides.eq(d)):c(a).insertAfter(this.$slides.eq(d)):!0===g?c(a).prependTo(this.$slideTrack):c(a).appendTo(this.$slideTrack);this.$slides=this.$slideTrack.children(this.options.slide);this.$slideTrack.children(this.options.slide).remove();this.$slideTrack.append(this.$slides);this.$slidesCache=this.$slides; this.reinit()};b.prototype.animateSlide=function(a,d){var g={},b=this;!1===b.transformsEnabled?!1===b.options.vertical?b.$slideTrack.animate({left:a},b.options.speed,b.options.easing,d):b.$slideTrack.animate({top:a},b.options.speed,b.options.easing,d):!1===b.cssTransitions?c({animStart:b.currentLeft}).animate({animStart:a},{duration:b.options.speed,easing:b.options.easing,step:function(a){g[b.animType]=!1===b.options.vertical?"translate("+a+"px, 0px)":"translate(0px,"+a+"px)";b.$slideTrack.css(g)}, complete:function(){d&&d.call()}}):(b.applyTransition(),g[b.animType]=!1===b.options.vertical?"translate3d("+a+"px, 0px, 0px)":"translate3d(0px,"+a+"px, 0px)",b.$slideTrack.css(g),d&&setTimeout(function(){b.disableTransition();d.call()},b.options.speed))};b.prototype.applyTransition=function(a){var d={};d[this.transitionType]=!1===this.options.fade?this.transformType+" "+this.options.speed+"ms "+this.options.cssEase:"opacity "+this.options.speed+"ms "+this.options.cssEase;!1===this.options.fade?this.$slideTrack.css(d): this.$slides.eq(a).css(d)};b.prototype.autoPlay=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer);this.slideCount>this.options.slidesToShow&&!0!==this.paused&&(this.autoPlayTimer=setInterval(this.autoPlayIterator,this.options.autoplaySpeed))};b.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)};b.prototype.autoPlayIterator=function(){!1===this.options.infinite?1===this.direction?(this.currentSlide+1===this.slideCount-1&&(this.direction=0),this.slideHandler(this.currentSlide+ this.options.slidesToScroll)):(0===this.currentSlide-1&&(this.direction=1),this.slideHandler(this.currentSlide-this.options.slidesToScroll)):this.slideHandler(this.currentSlide+this.options.slidesToScroll)};b.prototype.buildArrows=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow=c('').appendTo(this.$slider),this.$nextArrow=c('').appendTo(this.$slider), !0!==this.options.infinite&&this.$prevArrow.addClass("slick-disabled"))};b.prototype.buildDots=function(){var a,d;if(!0===this.options.dots&&this.slideCount>this.options.slidesToShow){d='").appendTo(this.$slider);this.$dots.find("li").first().addClass("slick-active")}};b.prototype.buildOut=function(){this.$slides=this.$slider.children(this.options.slide+":not(.slick-cloned)").addClass("slick-slide"); this.slideCount=this.$slides.length;this.$slidesCache=this.$slides;this.$slider.addClass("slick-slider");this.$slideTrack=0===this.slideCount?c('
').appendTo(this.$slider):this.$slides.wrapAll('
').parent();this.$list=this.$slideTrack.wrap('
').parent();this.$slideTrack.css("opacity",0);!0===this.options.centerMode&&(this.options.infinite=!0,this.options.slidesToScroll=1,0===this.options.slidesToShow%2&&(this.options.slidesToShow= 3));c("img[data-lazy]",this.$slider).not("[src]").addClass("slick-loading");this.setupInfinite();this.buildArrows();this.buildDots();!0===this.options.accessibility&&this.$list.prop("tabIndex",0);this.setSlideClasses(0);!0===this.options.draggable&&this.$list.addClass("draggable")};b.prototype.checkResponsive=function(){var a,d;if(this.originalSettings.responsive&&-1this.options.slidesToShow&&(this.slideOffset=this.slideWidth*this.options.slidesToShow*-1),0!==this.slideCount%this.options.slidesToScroll&&a+this.options.slidesToScroll> this.slideCount&&this.slideCount>this.options.slidesToShow&&(this.slideOffset=this.slideCount%this.options.slidesToShow*this.slideWidth*-1)):0!==this.slideCount%this.options.slidesToShow&&a+this.options.slidesToScroll>this.slideCount&&this.slideCount>this.options.slidesToShow&&(this.slideOffset=this.slideCount%this.options.slidesToShow*this.slideWidth);!0===this.options.centerMode&&(this.slideOffset+=this.slideWidth*Math.floor(this.options.slidesToShow/2)-this.slideWidth);!1===this.options.vertical? a=a*this.slideWidth*-1+this.slideOffset:(this.listHeight=this.$list.height(),a=!0===this.options.infinite?a*this.listHeight*-1-this.listHeight:a*this.listHeight*-1);return a};b.prototype.init=function(){c(this.$slider).hasClass("slick-initialized")||(c(this.$slider).addClass("slick-initialized"),this.buildOut(),this.setProps(),this.startLoad(),this.loadSlider(),this.initializeEvents(),this.checkResponsive());null!==this.options.onInit&&this.options.onInit.call(this,this)};b.prototype.initArrowEvents= function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.on("click.slick",{message:"previous"},this.changeSlide),this.$nextArrow.on("click.slick",{message:"next"},this.changeSlide))};b.prototype.initDotEvents=function(){if(!0===this.options.dots&&this.slideCount>this.options.slidesToShow)c("li",this.$dots).on("click.slick",{message:"index"},this.changeSlide)};b.prototype.initializeEvents=function(){var a=this;a.initArrowEvents();a.initDotEvents();a.$list.on("touchstart.slick mousedown.slick", {action:"start"},a.swipeHandler);a.$list.on("touchmove.slick mousemove.slick",{action:"move"},a.swipeHandler);a.$list.on("touchend.slick mouseup.slick",{action:"end"},a.swipeHandler);a.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},a.swipeHandler);!0===a.options.pauseOnHover&&!0===a.options.autoplay&&(a.$list.on("mouseenter.slick",a.autoPlayClear),a.$list.on("mouseleave.slick",a.autoPlay));if(!0===a.options.accessibility)a.$list.on("keydown.slick",a.keyHandler);c(window).on("orientationchange.slick.slick-"+ a.instanceUid,function(){a.checkResponsive();a.setPosition()});c(window).on("resize.slick.slick-"+a.instanceUid,function(){c(window).width!==a.windowWidth&&(clearTimeout(a.windowDelay),a.windowDelay=window.setTimeout(function(){a.windowWidth=c(window).width();a.checkResponsive();a.setPosition()},50))});c(window).on("load.slick.slick-"+a.instanceUid,a.setPosition)};b.prototype.initUI=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.show(),this.$nextArrow.show()); !0===this.options.dots&&this.slideCount>this.options.slidesToShow&&this.$dots.show();!0===this.options.autoplay&&this.autoPlay()};b.prototype.keyHandler=function(a){37===a.keyCode?this.changeSlide({data:{message:"previous"}}):39===a.keyCode&&this.changeSlide({data:{message:"next"}})};b.prototype.lazyLoad=function(){var a,d;!0===this.options.centerMode?(a=this.options.slidesToShow+this.currentSlide-1,d=a+this.options.slidesToShow+2):(a=this.options.infinite?this.options.slidesToShow+this.currentSlide: this.currentSlide,d=a+this.options.slidesToShow);a=this.$slider.find(".slick-slide").slice(a,d);c("img[data-lazy]",a).not("[src]").each(function(){c(this).css({opacity:0}).attr("src",c(this).attr("data-lazy")).removeClass("slick-loading").load(function(){c(this).animate({opacity:1},200)})});this.currentSlide>=this.slideCount-this.options.slidesToShow?(a=this.$slider.find(".slick-cloned").slice(0,this.options.slidesToShow),c("img[data-lazy]",a).not("[src]").each(function(){c(this).css({opacity:0}).attr("src", c(this).attr("data-lazy")).removeClass("slick-loading").load(function(){c(this).animate({opacity:1},200)})})):0===this.currentSlide&&(a=this.$slider.find(".slick-cloned").slice(-1*this.options.slidesToShow),c("img[data-lazy]",a).not("[src]").each(function(){c(this).css({opacity:0}).attr("src",c(this).attr("data-lazy")).removeClass("slick-loading").load(function(){c(this).animate({opacity:1},200)})}))};b.prototype.loadSlider=function(){this.setPosition();this.$slideTrack.css({opacity:1});this.$slider.removeClass("slick-loading"); this.initUI();"progressive"===this.options.lazyLoad&&this.progressiveLazyLoad()};b.prototype.postSlide=function(a){null!==this.options.onAfterChange&&this.options.onAfterChange.call(this,this,a);this.animating=!1;this.setPosition();this.swipeLeft=null;!0===this.options.autoplay&&!1===this.paused&&this.autoPlay();this.setSlideClasses(this.currentSlide)};b.prototype.progressiveLazyLoad=function(){var a=this,d;0=this.slideCount&&0!==this.currentSlide&&(this.currentSlide-=this.options.slidesToScroll);this.setProps();this.setupInfinite(); this.buildArrows();this.updateArrows();this.initArrowEvents();this.buildDots();this.updateDots();this.initDotEvents();this.setSlideClasses(0);this.setPosition();null!==this.options.onReInit&&this.options.onReInit.call(this,this)};b.prototype.removeSlide=function(a,d){a="boolean"===typeof a?!0===a?0:this.slideCount-1:!0===d?--a:a;if(1>this.slideCount||0>a||a>this.slideCount-1)return!1;this.unload();this.$slideTrack.children(this.options.slide).eq(a).remove();this.$slides=this.$slideTrack.children(this.options.slide); this.$slideTrack.children(this.options.slide).remove();this.$slideTrack.append(this.$slides);this.$slidesCache=this.$slides;this.reinit()};b.prototype.setCSS=function(a){var d={},b,c;b="left"==this.positionProp?a+"px":"0px";c="top"==this.positionProp?a+"px":"0px";d[this.positionProp]=a;!1!==this.transformsEnabled&&(d={},d[this.animType]=!1===this.cssTransitions?"translate("+b+", "+c+")":"translate3d("+b+", "+c+", 0px)");this.$slideTrack.css(d)};b.prototype.setDimensions=function(){this.$slideTrack.children(".slick-slide").width(this.slideWidth); !1===this.options.vertical?(this.$slideTrack.width(Math.ceil(this.slideWidth*this.$slideTrack.children(".slick-slide").length)),!0===this.options.centerMode&&this.$list.css({padding:"0px "+this.options.centerPadding})):(this.$list.height(this.$slides.first().outerHeight()),this.$slideTrack.height(Math.ceil(this.listHeight*this.$slideTrack.children(".slick-slide").length)),!0===this.options.centerMode&&this.$list.css({padding:this.options.centerPadding+" 0px"}))};b.prototype.setFade=function(){var a= this,d;a.$slides.each(function(b,f){d=a.slideWidth*b*-1;c(f).css({position:"relative",left:d,top:0,zIndex:800,opacity:0})});a.$slides.eq(a.currentSlide).css({zIndex:900,opacity:1})};b.prototype.setPosition=function(){this.setValues();this.setDimensions();!1===this.options.fade?this.setCSS(this.getLeft(this.currentSlide)):this.setFade()};b.prototype.setProps=function(){this.positionProp=!0===this.options.vertical?"top":"left";"top"===this.positionProp?this.$slider.addClass("slick-vertical"):this.$slider.removeClass("slick-vertical"); if(void 0!==document.body.style.WebkitTransition||void 0!==document.body.style.MozTransition||void 0!==document.body.style.msTransition)this.cssTransitions=!0;void 0!==document.body.style.MozTransform&&(this.animType="MozTransform",this.transformType="-moz-transform",this.transitionType="MozTransition");void 0!==document.body.style.webkitTransform&&(this.animType="webkitTransform",this.transformType="-webkit-transform",this.transitionType="webkitTransition");void 0!==document.body.style.msTransform&& (this.transformType=this.animType="transform",this.transitionType="transition");this.transformsEnabled=null!==this.animType};b.prototype.setValues=function(){this.listWidth=this.$list.width();this.listHeight=this.$list.height();this.slideWidth=Math.ceil(this.listWidth/this.options.slidesToShow)};b.prototype.setSlideClasses=function(a){var d,b,c;this.$slider.find(".slick-slide").removeClass("slick-active").removeClass("slick-center");b=this.$slider.find(".slick-slide");!0===this.options.centerMode? (d=Math.floor(this.options.slidesToShow/2),a>=d&&a<=this.slideCount-1-d?this.$slides.slice(a-d,a+d+1).addClass("slick-active"):(c=this.options.slidesToShow+a,b.slice(c-d+1,c+d+2).addClass("slick-active")),0===a?b.eq(b.length-1-this.options.slidesToShow).addClass("slick-center"):a===this.slideCount-1&&b.eq(this.options.slidesToShow).addClass("slick-center"),this.$slides.eq(a).addClass("slick-center")):0this.options.slidesToShow)){b=!0===this.options.centerMode?this.options.slidesToShow+1: this.options.slidesToShow;for(a=this.slideCount;a>this.slideCount-b;--a)d=a-1,c(this.$slides[d]).clone().attr("id","").prependTo(this.$slideTrack).addClass("slick-cloned");for(a=0;aa||a>e.slideCount-e.options.slidesToShow+h))return d=e.currentSlide,e.animateSlide(c,function(){e.postSlide(d)}),!1;!0===e.options.autoplay&&clearInterval(e.autoPlayTimer);b=0>d?0!==e.slideCount%e.options.slidesToScroll?e.slideCount-e.slideCount%e.options.slidesToScroll:e.slideCount-e.options.slidesToScroll:d>e.slideCount-1?0:d;e.animating=!0;null!== e.options.onBeforeChange&&a!==e.currentSlide&&e.options.onBeforeChange.call(this,e,e.currentSlide,b);e.currentSlide=b;e.updateDots();e.updateArrows();if(!0===e.options.fade)return e.fadeSlide(b,function(){e.postSlide(b)}),!1;e.animateSlide(k,function(){e.postSlide(b)})};b.prototype.startLoad=function(){!0===this.options.arrows&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.hide(),this.$nextArrow.hide());!0===this.options.dots&&this.slideCount>this.options.slidesToShow&&this.$dots.hide(); this.$slider.addClass("slick-loading")};b.prototype.swipeDirection=function(){var a;a=Math.atan2(this.touchObject.startY-this.touchObject.curY,this.touchObject.startX-this.touchObject.curX);a=Math.round(180*a/Math.PI);0>a&&(a=360-Math.abs(a));return 45>=a&&0<=a||360>=a&&315<=a?"left":135<=a&&225>=a?"right":"vertical"};b.prototype.swipeEnd=function(a){this.$list.removeClass("dragging");if(void 0===this.touchObject.curX)return!1;if(this.touchObject.swipeLength>=this.touchObject.minSwipe)switch(c(a.target).on("click.slick", function(a){a.stopImmediatePropagation();a.stopPropagation();a.preventDefault();c(a.target).off("click.slick")}),this.swipeDirection()){case "left":this.slideHandler(this.currentSlide+this.options.slidesToScroll);this.touchObject={};break;case "right":this.slideHandler(this.currentSlide-this.options.slidesToScroll),this.touchObject={}}else this.touchObject.startX!==this.touchObject.curX&&(this.slideHandler(this.currentSlide),this.touchObject={})};b.prototype.swipeHandler=function(a){if("ontouchend"in document&&!1===this.options.swipe||!1===this.options.draggable&&!a.originalEvent.touches)return!1;this.touchObject.fingerCount=a.originalEvent&&void 0!==a.originalEvent.touches?a.originalEvent.touches.length:1;this.touchObject.minSwipe=this.listWidth/this.options.touchThreshold;switch(a.data.action){case "start":this.swipeStart(a);break;case "move":this.swipeMove(a);break;case "end":this.swipeEnd(a)}};b.prototype.swipeMove=function(a){var d,b;b=void 0!==a.originalEvent?a.originalEvent.touches:null; d=this.getLeft(this.currentSlide);if(!this.$list.hasClass("dragging")||b&&1!==b.length)return!1;this.touchObject.curX=void 0!==b?b[0].pageX:a.clientX;this.touchObject.curY=void 0!==b?b[0].pageY:a.clientY;this.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(this.touchObject.curX-this.touchObject.startX,2)));if("vertical"!==this.swipeDirection()){void 0!==a.originalEvent&&4this.touchObject.startX?1:-1;this.swipeLeft=!1=== this.options.vertical?d+this.touchObject.swipeLength*a:d+this.listHeight/this.listWidth*this.touchObject.swipeLength*a;if(!0===this.options.fade||!1===this.options.touchMove)return!1;if(!0===this.animating)return this.swipeLeft=null,!1;this.setCSS(this.swipeLeft)}};b.prototype.swipeStart=function(a){var b;if(1!==this.touchObject.fingerCount||this.slideCount<=this.options.slidesToShow)return this.touchObject={},!1;void 0!==a.originalEvent&&void 0!==a.originalEvent.touches&&(b=a.originalEvent.touches[0]); this.touchObject.startX=this.touchObject.curX=void 0!==b?b.pageX:a.clientX;this.touchObject.startY=this.touchObject.curY=void 0!==b?b.pageY:a.clientY;this.$list.addClass("dragging")};b.prototype.unfilterSlides=function(){null!==this.$slidesCache&&(this.unload(),this.$slideTrack.children(this.options.slide).remove(),this.$slidesCache.appendTo(this.$slideTrack),this.reinit())};b.prototype.unload=function(){c(".slick-cloned",this.$slider).remove();this.$dots&&this.$dots.remove();this.$prevArrow&&(this.$prevArrow.remove(), this.$nextArrow.remove());this.$slides.removeClass("slick-slide slick-active slick-visible").removeAttr("style")};b.prototype.updateArrows=function(){!0===this.options.arrows&&!0!==this.options.infinite&&this.slideCount>this.options.slidesToShow&&(this.$prevArrow.removeClass("slick-disabled"),this.$nextArrow.removeClass("slick-disabled"),0===this.currentSlide?(this.$prevArrow.addClass("slick-disabled"),this.$nextArrow.removeClass("slick-disabled")):this.currentSlide>=this.slideCount-this.options.slidesToShow&& (this.$nextArrow.addClass("slick-disabled"),this.$prevArrow.removeClass("slick-disabled")))};b.prototype.updateDots=function(){null!==this.$dots&&(this.$dots.find("li").removeClass("slick-active"),this.$dots.find("li").eq(this.currentSlide/this.options.slidesToScroll).addClass("slick-active"))};c.fn.slick=function(a){return this.each(function(d,c){c.slick=new b(c,a)})};c.fn.slickAdd=function(a,b,c){return this.each(function(f,h){h.slick.addSlide(a,b,c)})};c.fn.slickCurrentSlide=function(){return this.get(0).slick.getCurrent()}; c.fn.slickFilter=function(a){return this.each(function(b,c){c.slick.filterSlides(a)})};c.fn.slickGoTo=function(a){return this.each(function(b,c){c.slick.slideHandler(a)})};c.fn.slickNext=function(){return this.each(function(a,b){b.slick.changeSlide({data:{message:"next"}})})};c.fn.slickPause=function(){return this.each(function(a,b){b.slick.autoPlayClear();b.slick.paused=!0})};c.fn.slickPlay=function(){return this.each(function(a,b){b.slick.paused=!1;b.slick.autoPlay()})};c.fn.slickPrev=function(){return this.each(function(a, b){b.slick.changeSlide({data:{message:"previous"}})})};c.fn.slickRemove=function(a,b){return this.each(function(c,f){f.slick.removeSlide(a,b)})};c.fn.slickSetOption=function(a,b,c){return this.each(function(f,h){h.slick.options[a]=b;!0===c&&(h.slick.unload(),h.slick.reinit())})};c.fn.slickUnfilter=function(){return this.each(function(a,b){b.slick.unfilterSlides()})};c.fn.unslick=function(){return this.each(function(a,b){b.slick.destroy()})}});