PageSourceSearch

https://www.clydefc.co.uk/wp-content/themes/alchemists/assets/js/core-min.js?ver=1.0.0

js clydefc.co.uk collected 2026-10-02 12:09:47 UTC 118,257 bytes, 81 lines download raw bytes

1!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)}((function(t){"use strict";var e=window.Slick||{};(e=function(){function e(e,o){var n=this,s;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:t(e),appendDots:t(e),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,i){return t('<button type="button" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},t.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=t(e),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,s=t(e).data("slick")||{},n.options=t.extend({},n.defaults,o,s),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=t.proxy(n.autoPlay,n),n.autoPlayClear=t.proxy(n.autoPlayClear,n),n.autoPlayIterator=t.proxy(n.autoPlayIterator,n),n.changeSlide=t.proxy(n.changeSlide,n),n.clickHandler=t.proxy(n.clickHandler,n),n.selectHandler=t.proxy(n.selectHandler,n),n.setPosition=t.proxy(n.setPosition,n),n.swipeHandler=t.proxy(n.swipeHandler,n),n.dragHandler=t.proxy(n.dragHandler,n),n.keyHandler=t.proxy(n.keyHandler,n),n.instanceUid=i++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0)}var i=0;return e}()).prototype.activateADA=function(){var t;this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,i,o){var n=this;if("boolean"==typeof i)o=i,i=null;else if(i<0||i>=n.slideCount)return!1;n.unload(),"number"==typeof i?0===i&&0===n.$slides.length?t(e).appendTo(n.$slideTrack):o?t(e).insertBefore(n.$slides.eq(i)):t(e).insertAfter(n.$slides.eq(i)):!0===o?t(e).prependTo(n.$slideTrack):t(e).appendTo(n.$slideTrack),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slides.each((function(e,i){t(i).attr("data-slick-index",e)})),n.$slidesCache=n.$slides,n.reinit()},e.prototype.animateHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.animate({height:e},t.options.speed)}},e.prototype.animateSlide=function(e,i){var o={},n=this;n.animateHeight(),!0===n.options.rtl&&!1===n.options.vertical&&(e=-e),!1===n.transformsEnabled?!1===n.options.vertical?n.$slideTrack.animate({left:e},n.options.speed,n.options.easing,i):n.$slideTrack.animate({top:e},n.options.speed,n.options.easing,i):!1===n.cssTransitions?(!0===n.options.rtl&&(n.currentLeft=-n.currentLeft),t({animStart:n.currentLeft}).animate({animStart:e},{duration:n.options.speed,easing:n.options.easing,step:function(t){t=Math.ceil(t),!1===n.options.vertical?(o[n.animType]="translate("+t+"px, 0px)",n.$slideTrack.css(o)):(o[n.animType]="translate(0px,"+t+"px)",n.$slideTrack.css(o))},complete:function(){i&&i.call()}})):(n.applyTransition(),e=Math.ceil(e),!1===n.options.vertical?o[n.animType]="translate3d("+e+"px, 0px, 0px)":o[n.animType]="translate3d(0px,"+e+"px, 0px)",n.$slideTrack.css(o),i&&setTimeout((function(){n.disableTransition(),i.call()}),n.options.speed))},e.prototype.getNavTarget=function(){var e=this,i=e.options.asNavFor;return i&&null!==i&&(i=t(i).not(e.$slider)),i},e.prototype.asNavFor=function(e){var i,o=this.getNavTarget();null!==o&&"object"==typeof o&&o.each((function(){var i=t(this).slick("getSlick");i.unslicked||i.slideHandler(e,!0)}))},e.prototype.applyTransition=function(t){var e=this,i={};!1===e.options.fade?i[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:i[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.autoPlay=function(){var t=this;t.autoPlayClear(),t.slideCount>t.options.slidesToShow&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var t=this;t.autoPlayTimer&&clearInterval(t.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;
1t.paused||t.interrupted||t.focussed||(!1===t.options.infinite&&(1===t.direction&&t.currentSlide+1===t.slideCount-1?t.direction=0:0===t.direction&&(e=t.currentSlide-t.options.slidesToScroll,t.currentSlide-1==0&&(t.direction=1))),t.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=t(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=t(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e=this,i,o;if(!0===e.options.dots&&e.slideCount>e.options.slidesToShow){for(e.$slider.addClass("slick-dotted"),o=t("<ul />").addClass(e.options.dotsClass),i=0;i<=e.getDotCount();i+=1)o.append(t("<li />").append(e.options.customPaging.call(this,e,i)));e.$dots=o.appendTo(e.options.appendDots),e.$dots.find("li").first().addClass("slick-active")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each((function(e,i){t(i).attr("data-slick-index",e).data("originalStyling",t(i).attr("style")||"")})),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?t('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),t("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var t=this,e,i,o,n,s,r,a;if(n=document.createDocumentFragment(),r=t.$slider.children(),t.options.rows>0){for(a=t.options.slidesPerRow*t.options.rows,s=Math.ceil(r.length/a),e=0;e<s;e++){var l=document.createElement("div");for(i=0;i<t.options.rows;i++){var d=document.createElement("div");for(o=0;o<t.options.slidesPerRow;o++){var c=e*a+(i*t.options.slidesPerRow+o);r.get(c)&&d.appendChild(r.get(c))}l.appendChild(d)}n.appendChild(l)}t.$slider.empty().append(n),t.$slider.children().children().children().css({width:100/t.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,i){var o=this,n,s,r,a=!1,l=o.$slider.width(),d=window.innerWidth||t(window).width();if("window"===o.respondTo?r=d:"slider"===o.respondTo?r=l:"min"===o.respondTo&&(r=Math.min(d,l)),o.options.responsive&&o.options.responsive.length&&null!==o.options.responsive){for(n in s=null,o.breakpoints)o.breakpoints.hasOwnProperty(n)&&(!1===o.originalSettings.mobileFirst?r<o.breakpoints[n]&&(s=o.breakpoints[n]):r>o.breakpoints[n]&&(s=o.breakpoints[n]));null!==s?null!==o.activeBreakpoint?(s!==o.activeBreakpoint||i)&&(o.activeBreakpoint=s,"unslick"===o.breakpointSettings[s]?o.unslick(s):(o.options=t.extend({},o.originalSettings,o.breakpointSettings[s]),!0===e&&(o.currentSlide=o.options.initialSlide),o.refresh(e)),a=s):(o.activeBreakpoint=s,"unslick"===o.breakpointSettings[s]?o.unslick(s):(o.options=t.extend({},o.originalSettings,o.breakpointSettings[s]),!0===e&&(o.currentSlide=o.options.initialSlide),o.refresh(e)),a=s):null!==o.activeBreakpoint&&(o.activeBreakpoint=null,o.options=o.originalSettings,!0===e&&(o.currentSlide=o.options.initialSlide),o.refresh(e),a=s),e||!1===a||o.$slider.trigger("breakpoint",[o,a])}},e.prototype.changeSlide=function(e,i){var o=this,n=t(e.currentTarget),s,r,a;switch(n.is("a")&&e.preventDefault(),n.is("li")||(n=n.closest("li")),s=(a=o.slideCount%o.options.slidesToScroll!=0)?0:(o.slideCount-o.currentSlide)%o.options.slidesToScroll,e.data.message){case"previous":r=0===s?o.options.slidesToScroll:o.options.slidesToShow-s,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide-r,!1,i);break;case"next":r=0===s?o.options.slidesToScroll:s,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide+r,!1,i);break;case"index":var l=0===e.data.index?0:e.data.index||n.index()*o.options.slidesToScroll;o.slideHandler(o.checkNavigable(l),!1,i),n.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(t){var e,i,o;if(o=0,t>(i=this.getNavigableIndexes())[i.length-1])t=i[i.length-1];else for(var n in i){if(t<i[n]){t=o;break}o=i[n]}return t},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(t("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",t.proxy(e.interrupt,e,!0)).off("mouseleave.
1slick",t.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),t(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().off("click.slick",e.selectHandler),t(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),t(window).off("resize.slick.slick-"+e.instanceUid,e.resize),t("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),t(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var t=this,e;t.options.rows>0&&((e=t.$slides.children().children()).removeAttr("style"),t.$slider.empty().append(e))},e.prototype.clickHandler=function(t){var e;!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},e.prototype.destroy=function(e){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),t(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each((function(){t(this).attr("style",t(this).data("originalStyling"))})),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,e||i.$slider.trigger("destroy",[i])},e.prototype.disableTransition=function(t){var e=this,i={};i[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(i):e.$slides.eq(t).css(i)},e.prototype.fadeSlide=function(t,e){var i=this;!1===i.cssTransitions?(i.$slides.eq(t).css({zIndex:i.options.zIndex}),i.$slides.eq(t).animate({opacity:1},i.options.speed,i.options.easing,e)):(i.applyTransition(t),i.$slides.eq(t).css({opacity:1,zIndex:i.options.zIndex}),e&&setTimeout((function(){i.disableTransition(t),e.call()}),i.options.speed))},e.prototype.fadeSlideOut=function(t){var e=this;!1===e.cssTransitions?e.$slides.eq(t).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(t),e.$slides.eq(t).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(t){var e=this;null!==t&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(t).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick","*",(function(i){var o=t(this);setTimeout((function(){e.options.pauseOnFocus&&o.is(":focus")&&(e.focussed=!0,e.autoPlay())}),0)})).on("blur.slick","*",(function(i){var o=t(this);e.options.pauseOnFocus&&(e.focussed=!1,e.autoPlay())}))},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){var t;return this.currentSlide},e.prototype.getDotCount=function(){var t=this,e=0,i=0,o=0;if(!0===t.options.infinite)if(t.slideCount<=t.options.slidesToShow)++o;else for(;e<t.slideCount;)++o,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(!0===t.options.centerMode)o=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++o,e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else o=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return o-1},e.prototype.getLeft=function(t){var e=this,i,o,n=0,s,r;return e.slideOffset=0,o=e.$slides.first().outerHeight(!0),!0===e.options.infinite?(e.slideCount>e.options.slidesToShow&&(e.slideOffset=e.slideWidth*e.options.slidesToShow*-1,r=-1,!0===e.options.vertical&&!0===e.options.centerMode&&(2===e.options.slidesToShow?r=-1.5:1===e.options.slidesToShow&&(r=-2)),n=o*e.options.slidesToShow*r),e.slideCount%e.options.slidesToScroll!=0&&t+e.options.slidesToScroll>e.slideCount&&e.slideCount>e.options.slidesToShow&&(t>e.slideCount?(e.slideOffset=(e.options.slidesToShow-(t-e.slideCount))*e.slideWidth*-1,n=(e.options.slidesToShow-(t-e.slideCount))*o*-1):(e.slideOffset=e.slideCount%e.options.slidesToScroll*e.slideWidth*-1,n=e.slideCount%e.options.slidesToScroll*o*-1))):t+e.options.slidesToShow>e.slideCount&&(e.slideOffset=(t+e.options.slidesToShow-e.slideCount)*e.slideWidth,n=(t+e.options.slidesToShow-e.slideCount)*o),e.slideCount<=e.options.slidesToShow&&(e.slideOffset=0,n=0),!0===e.options.centerMode&&e.slideCount<=e.options.slidesToShow?e.slideOffset=e.slideWidth*Math.floor(e.options.slidesToShow)/2-e.slideWidth*e.slideCount/2:!0===e.options.centerMode&&!0===e.options.infinite?e.slideOffset+=e.slideWidth*Math.floor(e.options.slidesToShow/2)-e.slideWidth:!0===e.options.centerMode&&(e.slideOffset=0,e.slideOffset+=e.slideWidth*Math.floor(e.options.slidesToShow/2)),i=!1===e.options.vertical?t*e.slideWidth*-1+e.slideOffset:t*o*-1+n,!0===e.options.variableWidth&&(s=e.slideCount<=e.options.slidesToShow||!1===e.options.infinite?e.$slideTrack.children(".slick-slide").eq(t):e.$
1slideTrack.children(".slick-slide").eq(t+e.options.slidesToShow),i=!0===e.options.rtl?s[0]?-1*(e.$slideTrack.width()-s[0].offsetLeft-s.width()):0:s[0]?-1*s[0].offsetLeft:0,!0===e.options.centerMode&&(s=e.slideCount<=e.options.slidesToShow||!1===e.options.infinite?e.$slideTrack.children(".slick-slide").eq(t):e.$slideTrack.children(".slick-slide").eq(t+e.options.slidesToShow+1),i=!0===e.options.rtl?s[0]?-1*(e.$slideTrack.width()-s[0].offsetLeft-s.width()):0:s[0]?-1*s[0].offsetLeft:0,i+=(e.$list.width()-s.outerWidth())/2)),i},e.prototype.getOption=e.prototype.slickGetOption=function(t){var e;return this.options[t]},e.prototype.getNavigableIndexes=function(){var t=this,e=0,i=0,o=[],n;for(!1===t.options.infinite?n=t.slideCount:(e=-1*t.options.slidesToScroll,i=-1*t.options.slidesToScroll,n=2*t.slideCount);e<n;)o.push(e),e=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return o},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e=this,i,o,n,s;return s=!0===e.options.centerMode?Math.floor(e.$list.width()/2):0,n=-1*e.swipeLeft+s,!0===e.options.swipeToSlide?(e.$slideTrack.find(".slick-slide").each((function(i,s){var r,a,l;if(r=t(s).outerWidth(),a=s.offsetLeft,!0!==e.options.centerMode&&(a+=r/2),n<(l=a+r))return o=s,!1})),i=Math.abs(t(o).attr("data-slick-index")-e.currentSlide)||1):e.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(t,e){var i;this.changeSlide({data:{message:"index",index:parseInt(t)}},e)},e.prototype.init=function(e){var i=this;t(i.$slider).hasClass("slick-initialized")||(t(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),e&&i.$slider.trigger("init",[i]),!0===i.options.accessibility&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},e.prototype.initADA=function(){var e=this,i=Math.ceil(e.slideCount/e.options.slidesToShow),o=e.getNavigableIndexes().filter((function(t){return t>=0&&t<e.slideCount}));e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each((function(i){var n=o.indexOf(i);if(t(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+i,tabindex:-1}),-1!==n){var s="slick-slide-control"+e.instanceUid+n;t("#"+s).length&&t(this).attr({"aria-describedby":s})}})),e.$dots.attr("role","tablist").find("li").each((function(n){var s=o[n];t(this).attr({role:"presentation"}),t(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+n,"aria-controls":"slick-slide"+e.instanceUid+s,"aria-label":n+1+" of "+i,"aria-selected":null,tabindex:"-1"})})).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var n=e.currentSlide,s=n+e.options.slidesToShow;n<s;n++)e.options.focusOnChange?e.$slides.eq(n).attr({tabindex:"0"}):e.$slides.eq(n).removeAttr("tabindex");e.activateADA()},e.prototype.initArrowEvents=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.off("click.slick").on("click.slick",{message:"next"},t.changeSlide),!0===t.options.accessibility&&(t.$prevArrow.on("keydown.slick",t.keyHandler),t.$nextArrow.on("keydown.slick",t.keyHandler)))},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&(t("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&e.slideCount>e.options.slidesToShow&&t("li",e.$dots).on("mouseenter.slick",t.proxy(e.interrupt,e,!0)).on("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.
1slick",t.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),t(document).on(e.visibilityChange,t.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),t(window).on("orientationchange.slick.slick-"+e.instanceUid,t.proxy(e.orientationChange,e)),t(window).on("resize.slick.slick-"+e.instanceUid,t.proxy(e.resize,e)),t("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),t(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),t(e.setPosition)},e.prototype.initUI=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.show()},e.prototype.keyHandler=function(t){var e=this;t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===t.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){t("img[data-lazy]",e).each((function(){var e=t(this),o=t(this).attr("data-lazy"),n=t(this).attr("data-srcset"),s=t(this).attr("data-sizes")||i.$slider.attr("data-sizes"),r=document.createElement("img");r.onload=function(){e.animate({opacity:0}
1,100,(function(){n&&(e.attr("srcset",n),s&&e.attr("sizes",s)),e.attr("src",o).animate({opacity:1},200,(function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")})),i.$slider.trigger("lazyLoaded",[i,e,o])}))},r.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),i.$slider.trigger("lazyLoadError",[i,e,o])},r.src=o}))}var i=this,o,n,s,r;if(!0===i.options.centerMode?!0===i.options.infinite?r=(s=i.currentSlide+(i.options.slidesToShow/2+1))+i.options.slidesToShow+2:(s=Math.max(0,i.currentSlide-(i.options.slidesToShow/2+1)),r=i.options.slidesToShow/2+1+2+i.currentSlide):(s=i.options.infinite?i.options.slidesToShow+i.currentSlide:i.currentSlide,r=Math.ceil(s+i.options.slidesToShow),!0===i.options.fade&&(s>0&&s--,r<=i.slideCount&&r++)),o=i.$slider.find(".slick-slide").slice(s,r),"anticipated"===i.options.lazyLoad)for(var a=s-1,l=r,d=i.$slider.find(".slick-slide"),c=0;c<i.options.slidesToScroll;c++)a<0&&(a=i.slideCount-1),o=(o=o.add(d.eq(a))).add(d.eq(l)),a--,l++;e(o),i.slideCount<=i.options.slidesToShow?e(n=i.$slider.find(".slick-slide")):i.currentSlide>=i.slideCount-i.options.slidesToShow?e(n=i.$slider.find(".slick-cloned").slice(0,i.options.slidesToShow)):0===i.currentSlide&&e(n=i.$slider.find(".slick-cloned").slice(-1*i.options.slidesToShow))},e.prototype.loadSlider=function(){var t=this;t.setPosition(),t.$slideTrack.css({opacity:1}),t.$slider.removeClass("slick-loading"),t.initUI(),"progressive"===t.options.lazyLoad&&t.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){var t;this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){var t=this;t.checkResponsive(),t.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var t=this;t.autoPlayClear(),t.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var t=this;t.autoPlay(),t.options.autoplay=!0,t.paused=!1,t.focussed=!1,t.interrupted=!1},e.prototype.postSlide=function(e){var i=this,o;i.unslicked||(i.$slider.trigger("afterChange",[i,e]),i.animating=!1,i.slideCount>i.options.slidesToShow&&i.setPosition(),i.swipeLeft=null,i.options.autoplay&&i.autoPlay(),!0===i.options.accessibility&&(i.initADA(),i.options.focusOnChange&&t(i.$slides.get(i.currentSlide)).attr("tabindex",0).focus()))},e.prototype.prev=e.prototype.slickPrev=function(){var t;this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(t){t.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var i=this,o=t("img[data-lazy]",i.$slider),n,s,r,a,l;o.length?(n=o.first(),s=n.attr("data-lazy"),r=n.attr("data-srcset"),a=n.attr("data-sizes")||i.$slider.attr("data-sizes"),(l=document.createElement("img")).onload=function(){r&&(n.attr("srcset",r),a&&n.attr("sizes",a)),n.attr("src",s).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===i.options.adaptiveHeight&&i.setPosition(),i.$slider.trigger("lazyLoaded",[i,n,s]),i.progressiveLazyLoad()},l.onerror=function(){e<3?setTimeout((function(){i.progressiveLazyLoad(e+1)}),500):(n.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),i.$slider.trigger("lazyLoadError",[i,n,s]),i.progressiveLazyLoad())},l.src=s):i.$slider.trigger("allImagesLoaded",[i])},e.prototype.refresh=function(e){var i=this,o,n;n=i.slideCount-i.options.slidesToShow,!i.options.infinite&&i.currentSlide>n&&(i.currentSlide=n),i.slideCount<=i.options.slidesToShow&&(i.currentSlide=0),o=i.currentSlide,i.destroy(!0),t.extend(i,i.initials,{currentSlide:o}),i.init(),e||i.changeSlide({data:{message:"index",index:o}},!1)},e.prototype.registerBreakpoints=function(){var e=this,i,o,n,s=e.options.responsive||null;if("array"===t.type(s)&&s.length){for(i in e.respondTo=e.options.respondTo||"window",s)if(n=e.breakpoints.length-1,s.hasOwnProperty(i)){for(o=s[i].breakpoint;n>=0;)e.breakpoints[n]&&e.breakpoints[n]===o&&e.breakpoints.splice(n,1),n--;e.breakpoints.push(o),e.breakpointSettings[o]=s[i].settings}e.breakpoints.sort((function(t,i){return e.options.mobileFirst?t-i:i-t}))}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;t(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout((function(){e.windowWidth=t(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()}),50))}
1,e.prototype.removeSlide=e.prototype.slickRemove=function(t,e,i){var o=this;if(t="boolean"==typeof t?!0===(e=t)?0:o.slideCount-1:!0===e?--t:t,o.slideCount<1||t<0||t>o.slideCount-1)return!1;o.unload(),!0===i?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(t).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,o.reinit()},e.prototype.setCSS=function(t){var e=this,i={},o,n;!0===e.options.rtl&&(t=-t),o="left"==e.positionProp?Math.ceil(t)+"px":"0px",n="top"==e.positionProp?Math.ceil(t)+"px":"0px",i[e.positionProp]=t,!1===e.transformsEnabled?e.$slideTrack.css(i):(i={},!1===e.cssTransitions?(i[e.animType]="translate("+o+", "+n+")",e.$slideTrack.css(i)):(i[e.animType]="translate3d("+o+", "+n+", 0px)",e.$slideTrack.css(i)))},e.prototype.setDimensions=function(){var t=this;!1===t.options.vertical?!0===t.options.centerMode&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),!0===t.options.centerMode&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),!1===t.options.vertical&&!1===t.options.variableWidth?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):!0===t.options.variableWidth?t.$slideTrack.width(5e3*t.slideCount):(t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length)));var e=t.$slides.first().outerWidth(!0)-t.$slides.first().width();!1===t.options.variableWidth&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e)},e.prototype.setFade=function(){var e=this,i;e.$slides.each((function(o,n){i=e.slideWidth*o*-1,!0===e.options.rtl?t(n).css({position:"relative",right:i,top:0,zIndex:e.options.zIndex-2,opacity:0}
1):t(n).css({position:"relative",left:i,top:0,zIndex:e.options.zIndex-2,opacity:0})})),e.$slides.eq(e.currentSlide).css({zIndex:e.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(e,i,o){var n=this,s,r,a,l,d=!1,c;if("object"===t.type(e)?(a=e,d=i,c="multiple"):"string"===t.type(e)&&(a=e,l=i,d=o,"responsive"===e&&"array"===t.type(i)?c="responsive":void 0!==i&&(c="single")),"single"===c)n.options[a]=l;else if("multiple"===c)t.each(a,(function(t,e){n.options[t]=e}));else if("responsive"===c)for(r in l)if("array"!==t.type(n.options.responsive))n.options.responsive=[l[r]];else{for(s=n.options.responsive.length-1;s>=0;)n.options.responsive[s].breakpoint===l[r].breakpoint&&n.options.responsive.splice(s,1),s--;n.options.responsive.push(l[r])}d&&(n.unload(),n.reinit())},e.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),!1===t.options.fade?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t])},e.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=!0===t.options.vertical?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),
2void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===t.options.useCSS&&(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(t.animType=!1)),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform&&(t.animType=!1)),void 0!==e.transform&&!1!==t.animType&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&!1!==t.animType},e.prototype.setSlideClasses=function(t){var e=this,i,o,n,s;if(o=e.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),e.$slides.eq(t).addClass("slick-current"),!0===e.options.centerMode){var r=e.options.slidesToShow%2==0?1:0;i=Math.floor(e.options.slidesToShow/2),!0===e.options.infinite&&(t>=i&&t<=e.slideCount-1-i?e.$slides.slice(t-i+r,t+i+1).addClass("slick-active").attr("aria-hidden","false"):(n=e.options.slidesToShow+t,o.slice(n-i+1+r,n+i+2).addClass("slick-active").attr("aria-hidden","false")),0===t?o.eq(o.length-1-e.options.slidesToShow).addClass("slick-center"):t===e.slideCount-1&&o.eq(e.options.slidesToShow).addClass("slick-center")),e.$slides.eq(t).addClass("slick-center")}else t>=0&&t<=e.slideCount-e.options.slidesToShow?e.$slides.slice(t,t+e.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):o.length<=e.options.slidesToShow?o.addClass("slick-active").attr("aria-hidden","false"):(s=e.slideCount%e.options.slidesToShow,n=!0===e.options.infinite?e.options.slidesToShow+t:t,e.options.slidesToShow==e.options.slidesToScroll&&e.slideCount-t<e.options.slidesToShow?o.slice(n-(e.options.slidesToShow-s),n+s).addClass("slick-active").attr("aria-hidden","false"):o.slice(n,n+e.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==e.options.lazyLoad&&"anticipated"!==e.options.lazyLoad||e.lazyLoad()},e.prototype.setupInfinite=function(){var e=this,i,o,n;if(!0===e.options.fade&&(e.options.centerMode=!1),!0===e.options.infinite&&!1===e.options.fade&&(o=null,e.slideCount>e.options.slidesToShow)){for(n=!0===e.options.centerMode?e.options.slidesToShow+1:e.options.slidesToShow,i=e.slideCount;i>e.slideCount-n;i-=1)o=i-1,t(e.$slides[o]).clone(!0).attr("id","").attr("data-slick-index",o-e.slideCount).prependTo(e.$slideTrack).addClass("slick-cloned");for(i=0;i<n+e.slideCount;i+=1)o=i,t(e.$slides[o]).clone(!0).attr("id","").attr("data-slick-index",o+e.slideCount).appendTo(e.$slideTrack).addClass("slick-cloned");e.$slideTrack.find(".slick-cloned").find("[id]").each((function(){t(this).attr("id","")}))}},e.prototype.interrupt=function(t){var e=this;t||e.autoPlay(),e.interrupted=t},e.prototype.selectHandler=function(e){var i=this,o=t(e.target).is(".slick-slide")?t(e.target):t(e.target).parents(".slick-slide"),n=parseInt(o.attr("data-slick-index"));
2n||(n=0),i.slideCount<=i.options.slidesToShow?i.slideHandler(n,!1,!0):i.slideHandler(n)},e.prototype.slideHandler=function(t,e,i){var o,n,s,r,a=null,l=this,d;if(e=e||!1,!(!0===l.animating&&!0===l.options.waitForAnimate||!0===l.options.fade&&l.currentSlide===t))if(!1===e&&l.asNavFor(t),o=t,a=l.getLeft(o),r=l.getLeft(l.currentSlide),l.currentLeft=null===l.swipeLeft?r:l.swipeLeft,!1===l.options.infinite&&!1===l.options.centerMode&&(t<0||t>l.getDotCount()*l.options.slidesToScroll))!1===l.options.fade&&(o=l.currentSlide,!0!==i&&l.slideCount>l.options.slidesToShow?l.animateSlide(r,(function(){l.postSlide(o)})):l.postSlide(o));else if(!1===l.options.infinite&&!0===l.options.centerMode&&(t<0||t>l.slideCount-l.options.slidesToScroll))!1===l.options.fade&&(o=l.currentSlide,!0!==i&&l.slideCount>l.options.slidesToShow?l.animateSlide(r,(function(){l.postSlide(o)})):l.postSlide(o));else{if(l.options.autoplay&&clearInterval(l.autoPlayTimer),n=o<0?l.slideCount%l.options.slidesToScroll!=0?l.slideCount-l.slideCount%l.options.slidesToScroll:l.slideCount+o:o>=l.slideCount?l.slideCount%l.options.slidesToScroll!=0?0:o-l.slideCount:o,l.animating=!0,l.$slider.trigger("beforeChange",[l,l.currentSlide,n]),s=l.currentSlide,l.currentSlide=n,l.setSlideClasses(l.currentSlide),l.options.asNavFor&&(d=(d=l.getNavTarget()).slick("getSlick")).slideCount<=d.options.slidesToShow&&d.setSlideClasses(l.currentSlide),l.updateDots(),l.updateArrows(),!0===l.options.fade)return!0!==i?(l.fadeSlideOut(s),l.fadeSlide(n,(function(){l.postSlide(n)}))):l.postSlide(n),void l.animateHeight();!0!==i&&l.slideCount>l.options.slidesToShow?l.animateSlide(a,(function(){l.postSlide(n)})):l.postSlide(n)}},e.prototype.startLoad=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var t,e,i,o,n=this;return t=n.touchObject.startX-n.touchObject.curX,e=n.touchObject.startY-n.touchObject.curY,i=Math.atan2(e,t),(o=Math.round(180*i/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0||o<=360&&o>=315?!1===n.options.rtl?"left":"right":o>=135&&o<=225?!1===n.options.rtl?"right":"left":!0===n.options.verticalSwiping?o>=35&&o<=135?"down":"up":"vertical"},e.prototype.swipeEnd=function(t){var e=this,i,o;if(e.dragging=!1,e.swiping=!1,e.scrolling)return e.scrolling=!1,!1;if(e.interrupted=!1,e.shouldClick=!(e.touchObject.swipeLength>10),void 0===e.touchObject.curX)return!1;if(!0===e.touchObject.edgeHit&&e.$slider.trigger("edge",[e,e.swipeDirection()]),e.touchObject.swipeLength>=e.touchObject.minSwipe){switch(o=e.swipeDirection()){case"left":case"down":i=e.options.swipeToSlide?e.checkNavigable(e.currentSlide+e.getSlideCount()):e.currentSlide+e.getSlideCount(),e.currentDirection=0;break;case"right":case"up":i=e.options.swipeToSlide?e.checkNavigable(e.currentSlide-e.getSlideCount()):e.currentSlide-e.getSlideCount(),e.currentDirection=1;break;default:}"vertical"!=o&&(e.slideHandler(i),e.touchObject={},e.$slider.trigger("swipe",[e,o]))}else e.touchObject.startX!==e.touchObject.curX&&(e.slideHandler(e.currentSlide),e.touchObject={})},e.prototype.swipeHandler=function(t){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t);break}},e.prototype.swipeMove=function(t){var e=this,i=!1,o,n,s,r,a,l;return a=void 0!==t.originalEvent?t.originalEvent.touches:null,!(!e.dragging||e.scrolling||a&&1!==a.length)&&(o=e.getLeft(e.currentSlide),e.touchObject.curX=void 0!==a?a[0].pageX:t.clientX,e.touchObject.curY=void 0!==a?a[0].pageY:t.clientY,e.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(e.touchObject.curX-e.touchObject.startX,2))),l=Math.round(Math.sqrt(Math.pow(e.touchObject.curY-e.touchObject.startY,2))),!e.options.verticalSwiping&&!e.swiping&&l>4?(e.scrolling=!0,!1):(!0===e.options.verticalSwiping&&(e.touchObject.swipeLength=l),n=e.swipeDirection(),void 0!==t.originalEvent&&e.touchObject.swipeLength>4&&(e.swiping=!0,t.preventDefault()),r=(!1===e.options.rtl?1:-1)*(e.touchObject.curX>e.touchObject.startX?1:-1),!0===e.options.verticalSwiping&&(r=e.touchObject.curY>e.touchObject.startY?1:-1),s=e.touchObject.swipeLength,e.touchObject.edgeHit=!1,!1===e.options.infinite&&(0===e.currentSlide&&"right"===n||e.currentSlide>=e.getDotCount()&&"left"===n)&&(s=e.touchObject.swipeLength*e.options.edgeFriction,e.touchObject.edgeHit=!0),!1===e.options.vertical?e.swipeLeft=o+s*r:e.swipeLeft=o+s*(e.$list.height()/e.listWidth)*r,!0===e.options.verticalSwiping&&(e.swipeLeft=o+s*r),!0!==e.options.fade&&!1!==e.options.touchMove&&(!0===e.animating?(e.swipeLeft=null,!1):void e.setCSS(e.swipeLeft))))},e.prototype.swipeStart=function(t){var e=this,i;if(e.interrupted=!0,1!==e.touchObject.fingerCount||e.slideCount<=e.options.slidesToShow)return e.touchObject={},!1;void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(i=t.originalEvent.touches[0]),e.touchObject.startX=e.touchObject.curX=void 0!==i?i.pageX:t.clientX,e.touchObject.startY=e.touchObject.curY=void 0!==i?i.pageY:t.clientY,e.dragging=!0},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var t=this;null!==t.$slidesCache&&(t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.appendTo(t.$slideTrack),t.reinit())},e.prototype.unload=function(){var e=this;t(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
2,e.prototype.unslick=function(t){var e=this;e.$slider.trigger("unslick",[e,t]),e.destroy()},e.prototype.updateArrows=function(){var t=this,e;e=Math.floor(t.options.slidesToShow/2),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&!t.options.infinite&&(t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===t.currentSlide?(t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(t.currentSlide>=t.slideCount-t.options.slidesToShow&&!1===t.options.centerMode||t.currentSlide>=t.slideCount-1&&!0===t.options.centerMode)&&(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var t=this;null!==t.$dots&&(t.$dots.find("li").removeClass("slick-active").end(),t.$dots.find("li").eq(Math.floor(t.currentSlide/t.options.slidesToScroll)).addClass("slick-active"))},e.prototype.visibility=function(){var t=this;t.options.autoplay&&(document[t.hidden]?t.interrupted=!0:t.interrupted=!1)},t.fn.slick=function(t){var i=this,o=t,n=Array.prototype.slice.call(arguments,1),s=i.length,r,a;for(r=0;r<s;r++)if("object"==typeof o||void 0===o?i[r].slick=new e(i[r],o):a=i[r].slick[o].apply(i[r].slick,n),void 0!==a)return a;return i}})),function(t,e){"function"==typeof define&&define.amd?define([],(function(){return t.svg4everybody=e()})):"object"==typeof exports?module.exports=e():t.svg4everybody=e()}(this,(function(){
3/*! svg4everybody v2.1.0 | github.com/jonathantneal/svg4everybody */
4function t(t,e){if(e){var i=document.createDocumentFragment(),o=!t.getAttribute("viewBox")&&e.getAttribute("viewBox");o&&t.setAttribute("viewBox",o);for(var n=e.cloneNode(!0);n.childNodes.length;)i.appendChild(n.firstChild);t.appendChild(i)}}function e(e){e.onreadystatechange=function(){if(4===e.readyState){var i=e._cachedDocument;i||((i=e._cachedDocument=document.implementation.createHTMLDocument("")).body.innerHTML=e.responseText,e._cachedTarget={}),e._embeds.splice(0).map((function(o){var n=e._cachedTarget[o.id];
4n||(n=e._cachedTarget[o.id]=i.getElementById(o.id)),t(o.svg,n)}))}},e.onreadystatechange()}function i(i){function o(){for(var i=0;i<u.length;){var r=u[i],a=r.parentNode;if(a&&/svg/i.test(a.nodeName)){var l=r.getAttribute("xlink:href");if(n&&(!s.validate||s.validate(l,a,r))){a.removeChild(r);var p=l.split("#"),h=p.shift(),f=p.join("#");if(h.length){var m=d[h];m||((m=d[h]=new XMLHttpRequest).open("GET",h),m.send(),m._embeds=[]),m._embeds.push({svg:a,id:f}),e(m)}else t(a,document.getElementById(f))}}else++i}c(o,67)}var n,s=Object(i),r=/\bTrident\/[567]\b|\bMSIE (?:9|10)\.0\b/,a=/\bAppleWebKit\/(\d+)\b/,l=/\bEdge\/12\.(\d+)\b/;n="polyfill"in s?s.polyfill:r.test(navigator.userAgent)||(navigator.userAgent.match(l)||[])[1]<10547||(navigator.userAgent.match(a)||[])[1]<537;var d={},c=window.requestAnimationFrame||setTimeout,u=document.getElementsByTagName("use");n&&o()}return i})),
5/**!
6 * easy-pie-chart
7 * Lightweight plugin to render simple, animated and retina optimized pie charts
8 *
9 * @license 
10 * @author Robert Fleischmann <[email protected]> (http://robert-fleischmann.de)
11 * @version 2.1.7
12 **/
13function(t,e){"function"==typeof define&&define.amd?define(["jquery"],(function(t){return e(t)})):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(this,(function(t){var e=function(t,e){var i,o=document.createElement("canvas");t.appendChild(o),"object"==typeof G_vmlCanvasManager&&G_vmlCanvasManager.initElement(o);var n=o.getContext("2d");o.width=o.height=e.size;var s=1;window.devicePixelRatio>1&&(s=window.devicePixelRatio,o.style.width=o.style.height=[e.size,"px"].join(""),o.width=o.height=e.size*s,n.scale(s,s)),n.translate(e.size/2,e.size/2),n.rotate((e.rotate/180-.5)*Math.PI);var r=(e.size-e.lineWidth)/2;e.scaleColor&&e.scaleLength&&(r-=e.scaleLength+2),Date.now=Date.now||function(){return+new Date};var a=function(t,e,i){var o=(i=Math.min(Math.max(-1,i||0),1))<=0;n.beginPath(),n.arc(0,0,r,0,2*Math.PI*i,o),n.strokeStyle=t,n.lineWidth=e,n.stroke()},l=function(){var t,i;n.lineWidth=1,n.fillStyle=e.scaleColor,n.save();for(var o=24;o>0;--o)o%6==0?(i=e.scaleLength,t=0):(i=.6*e.scaleLength,t=e.scaleLength-i),n.fillRect(-e.size/2+t,0,i,1),n.rotate(Math.PI/12);n.restore()},d=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)},c=function(){e.scaleColor&&l(),e.trackColor&&a(e.trackColor,e.trackWidth||e.lineWidth,1)};this.getCanvas=function(){return o},this.getCtx=function(){return n},this.clear=function(){n.clearRect(e.size/-2,e.size/-2,e.size,e.size)},this.draw=function(t){var o;e.scaleColor||e.trackColor?n.getImageData&&n.putImageData?i?n.putImageData(i,0,0):(c(),i=n.getImageData(0,0,e.size*s,e.size*s)):(this.clear(),c()):this.clear(),n.lineCap=e.lineCap,o="function"==typeof e.barColor?e.barColor(t):e.barColor,a(o,e.lineWidth,t/100)}.bind(this),this.animate=function(t,i){var o=Date.now();e.onStart(t,i);var n=function(){var s=Math.min(Date.now()-o,e.animate.duration),r=e.easing(this,s,t,i-t,e.animate.duration);this.draw(r),e.onStep(t,i,r),s>=e.animate.duration?e.onStop(t,i):d(n)}.bind(this);d(n)}.bind(this)},i=function(t,i){var o={barColor:"#ef1e25",trackColor:"#f9f9f9",scaleColor:"#dfe0e0",scaleLength:5,lineCap:"round",lineWidth:3,trackWidth:void 0,size:110,rotate:0,animate:{duration:1e3,enabled:!0},easing:function(t,e,i,o,n){return(e/=n/2)<1?o/2*e*e+i:-o/2*(--e*(e-2)-1)+i},onStart:function(t,e){},onStep:function(t,e,i){},onStop:function(t,e){}};if(void 0!==e)o.renderer=e;else{if("undefined"==typeof SVGRenderer)throw new Error("Please load either the SVG- or the CanvasRenderer");o.renderer=SVGRenderer}var n={},s=0,r=function(){for(var e in this.el=t,this.options=n,o)o.hasOwnProperty(e)&&(n[e]=i&&void 0!==i[e]?i[e]:o[e],"function"==typeof n[e]&&(n[e]=n[e].bind(this)));"string"==typeof n.easing&&"undefined"!=typeof jQuery&&jQuery.isFunction(jQuery.easing[n.easing])?n.easing=jQuery.easing[n.easing]:n.easing=o.easing,"number"==typeof n.animate&&(n.animate={duration:n.animate,enabled:!0}),"boolean"!=typeof n.animate||n.animate||(n.animate={duration:1e3,enabled:n.animate}),this.renderer=new n.renderer(t,n),this.renderer.draw(s),t.dataset&&t.dataset.percent?this.update(parseFloat(t.dataset.percent)):t.getAttribute&&t.getAttribute("data-percent")&&this.update(parseFloat(t.getAttribute("data-percent")))}.bind(this);this.update=function(t){return t=parseFloat(t),n.animate.enabled?this.renderer.animate(s,t):this.renderer.draw(t),s=t,this}.bind(this),this.disableAnimation=function(){return n.animate.enabled=!1,this},this.enableAnimation=function(){return n.animate.enabled=!0,this},r()};t.fn.easyPieChart=function(e){return this.each((function(){var o;t.data(this,"easyPieChart")||(o=t.extend({},e,t(this).data()),t.data(this,"easyPieChart",new i(this,o)))}))}})),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?t(require("jquery")):t(window.jQuery||window.Zepto)}((function(t){var e="Close",i="BeforeClose",o="AfterClose",n="BeforeAppend",s="MarkupParse",r="Open",a="Change",l="mfp",d=".mfp",c="mfp-ready",u="mfp-removing",p="mfp-prevent-close",h,f=function(){},m=!!window.jQuery,g,v=t(window),y,w,b,k,S=function(t,e){h.ev.on(l+t+".mfp",e)},C=function(e,i,o,n){var s=document.createElement("div");return s.className="mfp-"+e,o&&(s.innerHTML=o),n?i&&i.appendChild(s):(s=t(s),i&&s.appendTo(i)),s},T=function(e,i){h.ev.triggerHandler(l+e,i),h.st.callbacks&&(e=e.charAt(0).toLowerCase()+e.slice(1),h.st.callbacks[e]&&h.st.callbacks[e].apply(h,t.isArray(i)?i:[i]))},x=function(e){return e===k&&h.currTemplate.closeBtn||(h.currTemplate.closeBtn=t(h.st.closeMarkup.replace("%title%",h.st.tClose)),k=e),h.currTemplate.closeBtn},_=function(){t.magnificPopup.instance||((h=new f).init(),t.magnificPopup.instance=h)},I=function(){var t=document.createElement("p").style,e=["ms","O","Moz","Webkit"];if(void 0!==t.transition)return!0;for(;e.length;)if(e.pop()+"Transition"in t)return!0;return!1};f.prototype={constructor:f,init:function(){var e=navigator.appVersion;h.isLowIE=h.isIE8=document.all&&!document.addEventListener,h.isAndroid=/android/gi.test(e),h.isIOS=/iphone|ipad|ipod/gi.test(e),h.supportsTransition=I(),h.probablyMobile=h.isAndroid||h.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),y=t(document),h.popupsCache={}},open:function(e){var i;if(!1===e.isObj){h.items=e.items.toArray(),h.index=0;var o=e.items,n;for(i=0;i<o.length;i++)if((n=o[i]).parsed&&(n=n.el[0]),n===e.el[0]){h.index=i;break}}else h.items=t.isArray(e.items)?e.items:[e.items],h.index=e.index||0;if(!h.isOpen){h.types=[],b="",e.mainEl&&e.mainEl.length?h.ev=e.mainEl.eq(0):h.ev=y,e.key?(h.popupsCache[e.key]||(h.popupsCache[e.key]={}),h.currTemplate=h.popupsCache[e.key]):h.currTemplate={},h.st=t.extend(!0,{},t.magnificPopup.defaults,e),h.fixedContentPos="auto"===h.st.fixedContentPos?!h.probablyMobile:h.st.fixedContentPos,h.st.modal&&(h.st.closeOnContentClick=!1,h.st.closeOnBgClick=!1,h.st.showCloseBtn=!1,h.st.enableEscapeKey=!1),h.bgOverlay||(h.bgOverlay=C("bg").on("click.mfp",(function(){h.close()})),h.wrap=C("wrap").attr("tabindex",-1).on("click.mfp",(function(t){h._checkIfClose(t.target)&&h.close()})),h.container=C("container",h.wrap)),h.contentContainer=C("content"),h.st.preloader&&(h.preloader=C("preloader",h.container,h.st.tLoading));var s=t.magnificPopup.modules;for(i=0;i<s.length;i++){var r=s[i];r=r.charAt(0).toUpperCase()+r.slice(1),h["init"+r].call(h)}T("BeforeOpen"),h.st.showCloseBtn&&(h.st.closeBtnInside?(S("MarkupParse",(function(t,e,
13i,o){i.close_replaceWith=x(o.type)})),b+=" mfp-close-btn-in"):h.wrap.append(x())),h.st.alignTop&&(b+=" mfp-align-top"),h.fixedContentPos?h.wrap.css({overflow:h.st.overflowY,overflowX:"hidden",overflowY:h.st.overflowY}):h.wrap.css({top:v.scrollTop(),position:"absolute"}),(!1===h.st.fixedBgPos||"auto"===h.st.fixedBgPos&&!h.fixedContentPos)&&h.bgOverlay.css({height:y.height(),position:"absolute"}),h.st.enableEscapeKey&&y.on("keyup.mfp",(function(t){27===t.keyCode&&h.close()})),v.on("resize.mfp",(function(){h.updateSize()})),h.st.closeOnContentClick||(b+=" mfp-auto-cursor"),b&&h.wrap.addClass(b);var a=h.wH=v.height(),l={};if(h.fixedContentPos&&h._hasScrollBar(a)){var d=h._getScrollbarSize();d&&(l.marginRight=d)}h.fixedContentPos&&(h.isIE7?t("body, html").css("overflow","hidden"):l.overflow="hidden");var c=h.st.mainClass;return h.isIE7&&(c+=" mfp-ie7"),c&&h._addClassToMFP(c),h.updateItemHTML(),T("BuildControls"),t("html").css(l),h.bgOverlay.add(h.wrap).prependTo(h.st.prependTo||t(document.body)),h._lastFocusedEl=document.activeElement,setTimeout((function(){h.content?(h._addClassToMFP("mfp-ready"),h._setFocus()):h.bgOverlay.addClass("mfp-ready"),y.on("focusin.mfp",h._onFocusIn)}),16),h.isOpen=!0,h.updateSize(a),T("Open"),e}h.updateItemHTML()},close:function(){h.isOpen&&(T("BeforeClose"),h.isOpen=!1,h.st.removalDelay&&!h.isLowIE&&h.supportsTransition?(h._addClassToMFP("mfp-removing"),setTimeout((function(){h._close()}),h.st.removalDelay)):h._close())},_close:function(){T("Close");var e="mfp-removing mfp-ready ";if(h.bgOverlay.detach(),h.wrap.detach(),h.container.empty(),h.st.mainClass&&(e+=h.st.mainClass+" "),h._removeClassFromMFP(e),h.fixedContentPos){var i={marginRight:""};h.isIE7?t("body, html").css("overflow",""):i.overflow="",t("html").css(i)}y.off("keyup.mfp focusin.mfp"),h.ev.off(".mfp"),h.wrap.attr("class","mfp-wrap").removeAttr("style"),h.bgOverlay.attr("class","mfp-bg"),h.container.attr("class","mfp-container"),!h.st.showCloseBtn||h.st.closeBtnInside&&!0!==h.currTemplate[h.currItem.type]||h.currTemplate.closeBtn&&h.currTemplate.closeBtn.detach(),h.st.autoFocusLast&&h._lastFocusedEl&&t(h._lastFocusedEl).focus(),h.currItem=null,h.content=null,h.currTemplate=null,h.prevHeight=0,T("AfterClose")},updateSize:function(t){if(h.isIOS){var e=document.documentElement.clientWidth/window.innerWidth,i=window.innerHeight*e;h.wrap.css("height",i),h.wH=i}else h.wH=t||v.height();h.fixedContentPos||h.wrap.css("height",h.wH),T("Resize")},updateItemHTML:function(){var e=h.items[h.index];h.contentContainer.detach(),h.content&&h.content.detach(),e.parsed||(e=h.parseEl(h.index));var i=e.type;if(T("BeforeChange",[h.currItem?h.currItem.type:"",i]),h.currItem=e,!h.currTemplate[i]){var o=!!h.st[i]&&h.st[i].markup;T("FirstMarkupParse",o),h.currTemplate[i]=!o||t(o)}w&&w!==e.type&&h.container.removeClass("mfp-"+w+"-holder");var n=h["get"+i.charAt(0).toUpperCase()+i.slice(1)](e,h.currTemplate[i]);h.appendContent(n,i),e.preloaded=!0,T("Change",e),w=e.type,h.container.prepend(h.contentContainer),T("AfterChange")},appendContent:function(t,e){h.content=t,t?h.st.showCloseBtn&&h.st.closeBtnInside&&!0===h.currTemplate[e]?h.content.find(".mfp-close").length||h.content.append(x()):h.content=t:h.content="",T("BeforeAppend"),h.container.addClass("mfp-"+e+"-holder"),h.contentContainer.append(h.content)},parseEl:function(e){var i=h.items[e],o;if(i.tagName?i={el:t(i)}:(o=i.type,i={data:i,src:i.src}),i.el){for(var n=h.types,s=0;s<n.length;s++)if(i.el.hasClass("mfp-"+n[s])){o=n[s];break}i.src=i.el.attr("data-mfp-src"),i.src||(i.src=i.el.attr("href"))}return i.type=o||h.st.type||"inline",i.index=e,i.parsed=!0,h.items[e]=i,T("ElementParse",i),h.items[e]},addGroup:function(t,e){var i=function(i){i.mfpEl=this,h._openClick(i,t,e)};e||(e={});var o="click.magnificPopup";e.mainEl=t,e.items?(e.isObj=!0,t.off(o).on(o,i)):(e.isObj=!1,e.delegate?t.off(o).on(o,e.delegate,i):(e.items=t,t.off(o).on(o,i)))},_openClick:function(e,i,o){var n;if((void 0!==o.midClick?o.midClick:t.magnificPopup.defaults.midClick)||!(2===e.which||e.ctrlKey||e.metaKey||e.altKey||e.shiftKey)){var s=void 0!==o.disableOn?o.disableOn:t.magnificPopup.defaults.disableOn;if(s)if(t.isFunction(s)){if(!s.call(h))return!0}else if(v.width()<s)return!0;e.type&&(e.preventDefault(),h.isOpen&&e.stopPropagation()),o.el=t(e.mfpEl),o.delegate&&(o.items=i.find(o.delegate)),h.open(o)}},updateStatus:function(t,e){if(h.preloader){g!==t&&h.container.removeClass("mfp-s-"+g),e||"loading"!==t||(e=h.st.tLoading);var i={status:t,text:e};T("UpdateStatus",i),t=i.status,e=i.text,h.preloader.html(e),h.preloader.find("a").on("click",(function(t){t.stopImmediatePropagation()})),h.container.addClass("mfp-s-"+t),g=t}},_checkIfClose:function(e){if(!t(e).hasClass("mfp-prevent-close")){var i=h.st.closeOnContentClick,o=h.st.closeOnBgClick;if(i&&o)return!0;
13if(!h.content||t(e).hasClass("mfp-close")||h.preloader&&e===h.preloader[0])return!0;if(e===h.content[0]||t.contains(h.content[0],e)){if(i)return!0}else if(o&&t.contains(document,e))return!0;return!1}},_addClassToMFP:function(t){h.bgOverlay.addClass(t),h.wrap.addClass(t)},_removeClassFromMFP:function(t){this.bgOverlay.removeClass(t),h.wrap.removeClass(t)},_hasScrollBar:function(t){return(h.isIE7?y.height():document.body.scrollHeight)>(t||v.height())},_setFocus:function(){(h.st.focus?h.content.find(h.st.focus).eq(0):h.wrap).focus()},_onFocusIn:function(e){if(e.target!==h.wrap[0]&&!t.contains(h.wrap[0],e.target))return h._setFocus(),!1},_parseMarkup:function(e,i,o){var n;o.data&&(i=t.extend(o.data,i)),T("MarkupParse",[e,i,o]),t.each(i,(function(i,o){if(void 0===o||!1===o)return!0;if((n=i.split("_")).length>1){var s=e.find(".mfp-"+n[0]);if(s.length>0){var r=n[1];"replaceWith"===r?s[0]!==o[0]&&s.replaceWith(o):"img"===r?s.is("img")?s.attr("src",o):s.replaceWith(t("<img>").attr("src",o).attr("class",s.attr("class"))):s.attr(n[1],o)}}else e.find(".mfp-"+i).html(o)}))},_getScrollbarSize:function(){if(void 0===h.scrollbarSize){var t=document.createElement("div");t.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(t),h.scrollbarSize=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return h.scrollbarSize}},t.magnificPopup={instance:null,proto:f.prototype,modules:[],open:function(e,i){return _(),(e=e?t.extend(!0,{},e):{}).isObj=!0,e.index=i||0,this.instance.open(e)},close:function(){return t.magnificPopup.instance&&t.magnificPopup.instance.close()},registerModule:function(e,i){i.options&&(t.magnificPopup.defaults[e]=i.options),t.extend(this.proto,i.proto),this.modules.push(e)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&#215;</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},t.fn.magnificPopup=function(e,i){_();var o=t(this);if("string"==typeof e)if("open"===e){var n,s=m?o.data("magnificPopup"):o[0].magnificPopup,r=parseInt(i,10)||0;s.items?n=s.items[r]:(n=o,s.delegate&&(n=n.find(s.delegate)),n=n.eq(r)),h._openClick({mfpEl:n},o,s)}else h.isOpen&&h[e].apply(h,Array.prototype.slice.call(arguments,1));else e=t.extend(!0,{},e),m?o.data("magnificPopup",e):o[0].magnificPopup=e,h.addGroup(o,e);return o};var z="inline",E,$,O,L=function(){O&&($.after(O.addClass(E)).detach(),O=null)};t.magnificPopup.registerModule("inline",{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){h.types.push("inline"),S("Close.inline",(function(){L()}))},getInline:function(e,i){if(L(),e.src){var o=h.st.inline,n=t(e.src);if(n.length){var s=n[0].parentNode;s&&s.tagName&&($||(E=o.hiddenClass,$=C(E),E="mfp-"+E),O=n.after($).detach().removeClass(E)),h.updateStatus("ready")}else h.updateStatus("error",o.tNotFound),n=t("<div>");return e.inlineElement=n,n}return h.updateStatus("ready"),h._parseMarkup(i,{},e),i}}});var A="ajax",P,M=function(){P&&t(document.body).removeClass(P)},j=function(){M(),h.req&&h.req.abort()};t.magnificPopup.registerModule("ajax",{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){h.types.push("ajax"),P=h.st.ajax.cursor,S("Close.ajax",j),S("BeforeChange.ajax",j)},getAjax:function(e){P&&t(document.body).addClass(P),h.updateStatus("loading");var i=t.extend({url:e.src,success:function(i,o,n){var s={data:i,xhr:n};T("ParseAjax",s),h.appendContent(t(s.data),"ajax"),e.finished=!0,M(),h._setFocus(),setTimeout((function(){h.wrap.addClass("mfp-ready")}),16),h.updateStatus("ready"),T("AjaxContentAdded")},error:function(){M(),e.finished=e.loadError=!0,h.updateStatus("error",h.st.ajax.tError.replace("%url%",e.
13src))}},h.st.ajax.settings);return h.req=t.ajax(i),""}}});var H,W=function(e){if(e.data&&void 0!==e.data.title)return e.data.title;var i=h.st.image.titleSrc;if(i){if(t.isFunction(i))return i.call(h,e);if(e.el)return e.el.attr(i)||""}return""};t.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var e=h.st.image,i=".image";h.types.push("image"),S("Open"+i,(function(){"image"===h.currItem.type&&e.cursor&&t(document.body).addClass(e.cursor)})),S("Close"+i,(function(){e.cursor&&t(document.body).removeClass(e.cursor),v.off("resize.mfp")})),S("Resize"+i,h.resizeImage),h.isLowIE&&S("AfterChange",h.resizeImage)},resizeImage:function(){var t=h.currItem;if(t&&t.img&&h.st.image.verticalFit){var e=0;h.isLowIE&&(e=parseInt(t.img.css("padding-top"),10)+parseInt(t.img.css("padding-bottom"),10)),t.img.css("max-height",h.wH-e)}},_onImageHasSize:function(t){t.img&&(t.hasSize=!0,H&&clearInterval(H),t.isCheckingImgSize=!1,T("ImageHasSize",t),t.imgHidden&&(h.content&&h.content.removeClass("mfp-loading"),t.imgHidden=!1))},findImageSize:function(t){var e=0,i=t.img[0],o=function(n){H&&clearInterval(H),H=setInterval((function(){i.naturalWidth>0?h._onImageHasSize(t):(e>200&&clearInterval(H),3===++e?o(10):40===e?o(50):100===e&&o(500))}),n)};o(1)},getImage:function(e,i){var o=0,n=function(){e&&(e.img[0].complete?(e.img.off(".mfploader"),e===h.currItem&&(h._onImageHasSize(e),h.updateStatus("ready")),e.hasSize=!0,e.loaded=!0,T("ImageLoadComplete")):++o<200?setTimeout(n,100):s())},s=function(){e&&(e.img.off(".mfploader"),e===h.currItem&&(h._onImageHasSize(e),h.updateStatus("error",r.tError.replace("%url%",e.
13src))),e.hasSize=!0,e.loaded=!0,e.loadError=!0)},r=h.st.image,a=i.find(".mfp-img");if(a.length){var l=document.createElement("img");l.className="mfp-img",e.el&&e.el.find("img").length&&(l.alt=e.el.find("img").attr("alt")),e.img=t(l).on("load.mfploader",n).on("error.mfploader",s),l.src=e.src,a.is("img")&&(e.img=e.img.clone()),(l=e.img[0]).naturalWidth>0?e.hasSize=!0:l.width||(e.hasSize=!1)}return h._parseMarkup(i,{title:W(e),img_replaceWith:e.img},e),h.resizeImage(),e.hasSize?(H&&clearInterval(H),e.loadError?(i.addClass("mfp-loading"),h.updateStatus("error",r.tError.replace("%url%",e.src))):(i.removeClass("mfp-loading"),h.updateStatus("ready")),i):(h.updateStatus("loading"),e.loading=!0,e.hasSize||(e.imgHidden=!0,i.addClass("mfp-loading"),h.findImageSize(e)),i)}}});var D,q=function(){return void 0===D&&(D=void 0!==document.createElement("p").style.MozTransform),D};t.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(t){return t.is("img")?t:t.find("img")}},proto:{initZoom:function(){var t=h.st.zoom,e=".zoom",i;if(t.enabled&&h.supportsTransition){var o=t.duration,n=function(e){var i=e.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),o="all "+t.duration/1e3+"s "+t.easing,n={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},s="transition";return n["-webkit-"+s]=n["-moz-"+s]=n["-o-"+s]=n[s]=o,i.css(n),i},s=function(){h.content.css("visibility","visible")},r,a;S("BuildControls"+e,(function(){if(h._allowZoom()){if(clearTimeout(r),h.content.css("visibility","hidden"),!(i=h._getItemToZoom()))return void s();(a=n(i)).css(h._getOffset()),h.wrap.append(a),r=setTimeout((function(){a.css(h._getOffset(!0)),r=setTimeout((function(){s(),setTimeout((function(){a.remove(),i=a=null,T("ZoomAnimationEnded")}),16)}),o)}),16)}})),S("BeforeClose"+e,(function(){if(h._allowZoom()){if(clearTimeout(r),h.st.removalDelay=o,!i){if(!(i=h._getItemToZoom()))return;a=n(i)}a.css(h._getOffset(!0)),h.wrap.append(a),h.content.css("visibility","hidden"),setTimeout((function(){a.css(h._getOffset())}),16)}})),S("Close"+e,(function(){h._allowZoom()&&(s(),a&&a.remove(),i=null)}))}},_allowZoom:function(){return"image"===h.currItem.type},_getItemToZoom:function(){return!!h.currItem.hasSize&&h.currItem.img},_getOffset:function(e){var i,o=(i=e?h.currItem.img:h.st.zoom.opener(h.currItem.el||h.currItem)).offset(),n=parseInt(i.css("padding-top"),10),s=parseInt(i.css("padding-bottom"),10);o.top-=t(window).scrollTop()-n;var r={width:i.width(),height:(m?i.innerHeight():i[0].offsetHeight)-s-n};return q()?r["-moz-transform"]=r.transform="translate("+o.left+"px,"+o.top+"px)":(r.left=o.left,r.top=o.top),r}}});var B="iframe",F="//about:blank",R=function(t){if(h.currTemplate.iframe){var e=h.currTemplate.iframe.find("iframe");e.length&&(t||(e[0].src=F),h.isIE8&&e.css("display",t?"block":"none"))}};t.magnificPopup.registerModule("iframe",{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){h.types.push("iframe"),S("BeforeChange",(function(t,e,i){e!==i&&("iframe"===e?R():"iframe"===i&&R(!0))})),S("Close.iframe",(function(){R()}))},getIframe:function(e,i){var o=e.src,n=h.st.iframe;t.each(n.patterns,(function(){if(o.indexOf(this.index)>-1)return this.id&&(o="string"==typeof this.id?o.substr(o.lastIndexOf(this.id)+this.id.length,o.length):this.id.call(this,o)),o=this.src.replace("%id%",o),!1}));var s={};return n.srcAction&&(s[n.srcAction]=o),h._parseMarkup(i,s,e),h.updateStatus("ready"),i}}});var N=function(t){var e=h.items.length;return t>e-1?t-e:t<0?e+t:t},U=function(t,e,i){return t.replace(/%curr%/gi,e+1).replace(/%total%/gi,i)};t.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var e=h.st.gallery,i=".mfp-gallery";if(h.direction=!0,!e||!e.enabled)return!1;b+=" mfp-gallery",S("Open"+i,(function(){e.navigateByImgClick&&h.wrap.on("click"+i,".mfp-img",(function(){if(h.items.length>1)return h.next(),!1})),y.on("keydown"+i,(function(t){37===t.keyCode?h.prev():39===t.keyCode&&h.next()}))})),S("UpdateStatus"+i,(function(t,e){e.text&&(e.text=U(e.text,h.currItem.index,h.items.length))})),S("MarkupParse"+i,(function(t,i,o,n){var s=h.items.length;o.counter=s>1?U(e.tCounter,n.index,s):""})),S("BuildControls"+i,(function(){if(h.items.length>1&&e.arrows&&!h.arrowLeft){var i=e.arrowMarkup,o=h.arrowLeft=t(i.replace(/%title%/gi,e.tPrev).replace(/%dir%/gi,"left")).addClass("mfp-prevent-close"),n=h.arrowRight=t(i.replace(/%title%/gi,e.tNext).replace(/%dir%/gi,"right")).addClass("mfp-prevent-close");o.click((function(){h.prev()})),n.click((function(){h.next()})),h.container.append(o.add(n))}})),S("Change"+i,(function(){h._preloadTimeout&&clearTimeout(h._preloadTimeout),h._preloadTimeout=setTimeout((function(){h.preloadNearbyImages(),h._preloadTimeout=null}),16)})),S("Close"+i,(function(){y.off(i),h.wrap.off("click"+i),h.arrowRight=h.arrowLeft=null}))},next:function(){h.direction=!0,h.index=N(h.index+1),h.updateItemHTML()},prev:function(){h.direction=!1,h.index=N(h.index-1),h.updateItemHTML()},goTo:function(t){h.direction=t>=h.index,h.index=t,h.updateItemHTML()},preloadNearbyImages:function(){var t=h.st.gallery.preload,e=Math.min(t[0],h.items.length),i=Math.min(t[1],h.items.length),o;for(o=1;o<=(h.direction?i:e);o++)h._preloadItem(h.index+o);for(o=1;o<=(h.direction?e:i);o++)h._preloadItem(h.index-o)},_preloadItem:function(e){if(e=N(e),!h.items[e].preloaded){var i=h.items[e];i.parsed||(i=h.parseEl(e)),T("LazyLoad",i),"image"===i.type&&(i.img=t('<img class="mfp-img" />').on("load.mfploader",(function(){i.hasSize=!0})).on("error.mfploader",(function(){i.hasSize=!0,i.loadError=!0,T("LazyLoadError",i)})).attr("src",i.src)),i.preloaded=!0}}}});var Y="retina";t.magnificPopup.registerModule("retina",{options:{replaceSrc:function(t){return t.src.replace(/\.\w+$/,(function(t){return"@2x"+t}))},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var t=h.st.retina,e=t.ratio;(e=isNaN(e)?e():e)>1&&(S("ImageHasSize.retina",(function(t,i){i.img.css({"max-width":i.img[0].naturalWi
13dth/e,width:"100%"})})),S("ElementParse.retina",(function(i,o){o.src=t.replaceSrc(o,e)})))}}}}),_()})),
14/*!
15 * classie - class helper functions
16 * from bonzo https://github.com/ded/bonzo
17 * 
18 * classie.has( elem, 'my-class' ) -> true/false
19 * classie.add( elem, 'my-new-class' )
20 * classie.remove( elem, 'my-unwanted-class' )
21 * classie.toggle( elem, 'my-class' )
22 */
23function(t){"use strict";function e(t){return new RegExp("(^|\\s+)"+t+"(\\s+|$)")}function i(t,e){var i;(o(t,e)?s:n)(t,e)}var o,n,s;"classList"in document.documentElement?(o=function(t,e){return t.classList.contains(e)},n=function(t,e){t.classList.add(e)},s=function(t,e){t.classList.remove(e)}):(o=function(t,i){return e(i).test(t.className)},n=function(t,e){o(t,e)||(t.className=t.className+" "+e)},s=function(t,i){t.className=t.className.replace(e(i)," ")});var r={hasClass:o,addClass:n,removeClass:s,toggleClass:i,has:o,add:n,remove:s,toggle:i};"function"==typeof define&&define.amd?define(r):t.classie=r}(window),function(t){"use strict";function e(t,e){if(!t)return!1;for(var i=t.target||t.srcElement||t||!1;i&&i!=e;)i=i.parentNode||!1;return!1!==i}function i(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i]);return t}function o(t,e){this.el=t,this.options=i({},this.options),i(this.options,e),this._init()}o.prototype.options={newTab:!0,stickyPlaceholder:!0,onChange:function(t){return!1}},o.prototype._init=function(){var t=this.el.options[this.el.selectedIndex];this.hasDefaultPlaceholder=t&&t.disabled,this.selectedOpt=t||this.el.querySelector("option"),this._createSelectEl(),this.selOpts=[].slice.call(this.selEl.querySelectorAll("li[data-option]")),this.selOptsCount=this.selOpts.length,this.current=this.selOpts.indexOf(this.selEl.querySelector("li.cs-selected"))||-1,this.selPlaceholder=this.selEl.querySelector("span.cs-placeholder"),this._initEvents()},o.prototype._createSelectEl=function(){var t=this,e="",i=function(t){var e="",i="",o="";!t.selectedOpt||this.foundSelected||this.hasDefaultPlaceholder||(i+="cs-selected ",this.foundSelected=!0),t.getAttribute("data-class")&&(i+=t.getAttribute("data-class")),t.getAttribute("data-link")&&(o="data-link="+t.getAttribute("data-link")),""!==i&&(e='class="'+i+'" ');var n="";return[].forEach.call(t.attributes,(function(t){var e=t.name;e.indexOf("data-")+["data-option","data-value"].indexOf(e)==-1&&(n+=e+"='"+t.value+"' ")})),"<li "+e+o+n+' data-option data-value="'+t.value+'"><span>'+t.textContent+"</span></li>"};[].slice.call(this.el.children).forEach((function(t){if(!t.disabled){var o=t.tagName.toLowerCase();"option"===o?e+=i(t):"optgroup"===o&&(e+='<li class="cs-optgroup"><span>'+t.label+"</span><ul>",[].slice.call(t.children).forEach((function(t){e+=i(t)})),e+="</ul></li>")}}));var o='<div class="cs-options"><ul>'+e+"</ul></div>";this.selEl=document.createElement("div"),this.selEl.className=this.el.className,this.selEl.tabIndex=this.el.tabIndex,this.selEl.innerHTML='<span class="cs-placeholder">'+this.selectedOpt.textContent+"</span>"+o,this.el.parentNode.appendChild(this.selEl),this.selEl.appendChild(this.el)},o.prototype._initEvents=function(){var t=this;this.selPlaceholder.addEventListener("click",(function(){t._toggleSelect()}
23)),this.selOpts.forEach((function(e,i){e.addEventListener("click",(function(){t.current=i,t._changeOption(),t._toggleSelect()}))})),document.addEventListener("click",(function(i){var o=i.target;t._isOpen()&&o!==t.selEl&&!e(o,t.selEl)&&t._toggleSelect()})),this.selEl.addEventListener("keydown",(function(e){var i;switch(e.keyCode||e.which){case 38:e.preventDefault(),t._navigateOpts("prev");break;case 40:e.preventDefault(),t._navigateOpts("next");break;case 32:e.preventDefault(),t._isOpen()&&void 0!==t.preSelCurrent&&-1!==t.preSelCurrent&&t._changeOption(),t._toggleSelect();break;case 13:e.preventDefault(),t._isOpen()&&void 0!==t.preSelCurrent&&-1!==t.preSelCurrent&&(t._changeOption(),t._toggleSelect());break;case 27:e.preventDefault(),t._isOpen()&&t._toggleSelect();break}}))},o.prototype._navigateOpts=function(t){this._isOpen()||this._toggleSelect();var e=void 0!==this.preSelCurrent&&-1!==this.preSelCurrent?this.preSelCurrent:this.current;("prev"===t&&e>0||"next"===t&&e<this.selOptsCount-1)&&(this.preSelCurrent="next"===t?e+1:e-1,this._removeFocus(),classie.add(this.selOpts[this.preSelCurrent],"cs-focus"))},o.prototype._toggleSelect=function(){this._removeFocus(),this._isOpen()?(-1!==this.current&&(this.selPlaceholder.textContent=this.selOpts[this.current].textContent),classie.remove(this.selEl,"cs-active")):(this.hasDefaultPlaceholder&&this.options.stickyPlaceholder&&(this.selPlaceholder.textContent=this.selectedOpt.textContent),classie.add(this.selEl,"cs-active"))},o.prototype._changeOption=function(){void 0!==this.preSelCurrent&&-1!==this.preSelCurrent&&(this.current=this.preSelCurrent,this.preSelCurrent=-1);var e=this.selOpts[this.current];this.selPlaceholder.textContent=e.textContent,this.el.value=e.getAttribute("data-value");var i=this.selEl.querySelector("li.cs-selected");i&&classie.remove(i,"cs-selected"),classie.add(e,"cs-selected"),e.getAttribute("data-link")&&(this.options.newTab?t.open(e.getAttribute("data-link"),"_blank"):t.location=e.getAttribute("data-link")),this.options.onChange(this.el.value)},o.prototype._isOpen=function(t){return classie.has(this.selEl,"cs-active")},o.prototype._removeFocus=function(t){var e=this.selEl.querySelector("li.cs-focus");e&&classie.remove(e,"cs-focus")},t.SelectFx=o}(window),
24/*!
25 * imagesLoaded PACKAGED v4.1.4
26 * JavaScript is all like "You images are done yet or what?"
27 * MIT License
28 */
29function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,(function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},o=i[t]=i[t]||[];return-1==o.indexOf(e)&&o.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},o;return(i[t]=i[t]||{})[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var o=i.indexOf(e);return-1!=o&&i.splice(o,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var o=this._onceEvents&&this._onceEvents[t],n=0;n<i.length;n++){var s=i[n],r;o&&o[s]&&(this.off(t,s),delete o[s]),s.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t})),
30/*!
31 * imagesLoaded v4.1.4
32 * JavaScript is all like "You images are done yet or what?"
33 * MIT License
34 */
35function(t,e){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],(function(i){return e(t,i)})):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter")):t.imagesLoaded=e(t,t.EvEmitter)}("undefined"!=typeof window?window:this,(function t(e,i){function o(t,e){for(var i in e)t[i]=e[i];return t}function n(t){return Array.isArray(t)?t:"object"==typeof t&&"number"==typeof t.length?c.call(t):[t];var e}function s(t,e,i){if(!(this instanceof s))return new s(t,e,i);var r=t;"string"==typeof t&&(r=document.querySelectorAll(t)),r?(this.elements=n(r),this.options=o({},this.options),"function"==typeof e?i=e:o(this.options,e),i&&this.on("always",i),this.getImages(),l&&(this.jqDeferred=new l.Deferred),setTimeout(this.check.bind(this))):d.error("Bad element for imagesLoaded "+(r||t))}function r(t){this.img=t}function a(t,e){this.url=t,this.element=e,this.img=new Image}var l=e.jQuery,d=e.console,c=Array.prototype.slice;s.prototype=Object.create(i.prototype),s.prototype.options={},s.prototype.getImages=function(){this.images=[],this.elements.forEac
vendor: 4,469 bytes, lines 35-45
35h(this.addElementImages,this)},s.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&u[e]){for(var i=t.querySelectorAll("img"),o=0;o<i.length;o++){var n=i[o];this.addImage(n)}if("string"==typeof this.options.background){var s=t.querySelectorAll(this.options.background);for(o=0;o<s.length;o++){var r=s[o];this.addElementBackgroundImages(r)}}}};var u={1:!0,9:!0,11:!0};return s.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,o=i.exec(e.backgroundImage);null!==o;){var n=o&&o[2];n&&this.addBackground(n,t),o=i.exec(e.backgroundImage)}},s.prototype.addImage=function(t){var e=new r(t);this.images.push(e)},s.prototype.addBackground=function(t,e){var i=new a(t,e);this.images.push(i)},s.prototype.check=function(){function t(t,i,o){setTimeout((function(){e.progress(t,i,o)}))}var e=this;this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach((function(e){e.once("progress",t),e.check()})):this.complete()},s.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&d&&d.log("progress: "+i,t,e)},s.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},r.prototype=Object.create(i.prototype),r.prototype.check=function(){var t;this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},r.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},r.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},r.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},r.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},r.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},a.prototype=Object.create(r.prototype),a.prototype.check=function(){var t;this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},a.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},a.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},s.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((l=t).fn.imagesLoaded=function(t,e){var i;return new s(this,t,e).jqDeferred.promise(l(this))})},s.makeJQueryPlugin(),s})),
36/*!
37 * Isotope PACKAGED v3.0.6
38 *
39 * Licensed GPLv3 for open source use
40 * or Isotope Commercial License for commercial use
41 *
42 * https://isotope.metafizzy.co
43 * Copyright 2010-2018 Metafizzy
44 */
45function(t,e){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],(function(i){return e(t,i)})):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,(function t(e,i){"use strict";function o(t,o,r){function l(e,i,o){var n,s="$()."+t+'("'+i+'")';return e.each((function(e,l){var d=r.data(l,t);if(d){var c=d[i];if(c&&"_"!=i.charAt(0)){var u=c.apply(d,o);n=void 0===n?u:n}else a(s+" is not a valid method")}else a(t+" not initialized. Cannot call methods, i.e. "+s)})),void 0!==n?n:e}function d(e,i){e.each((function(e,n){var s=r.data(n,t);s?(s.option(i),s._init()):(s=new o(n,i),r.data(n,t,s))}))}(r=r||i||e.jQuery)&&(o.prototype.option||(o.prototype.option=function(t){r.isPlainObject(t)&&(this.options=r.extend(!0,this.options,t))}),r.fn[t]=function(t){if("string"==typeof t){var e=s.call(arguments,1
vendor: 3,770 bytes, lines 45-51
45);return l(this,t,e)}return d(this,t),this},n(r))}function n(t){!t||t&&t.bridget||(t.bridget=o)}var s=Array.prototype.slice,r=e.console,a=void 0===r?function(){}:function(t){r.error(t)};return n(i||e.jQuery),o})),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,(function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},o=i[t]=i[t]||[];return-1==o.indexOf(e)&&o.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},o;return(i[t]=i[t]||{})[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var o=i.indexOf(e);return-1!=o&&i.splice(o,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var o=this._onceEvents&&this._onceEvents[t],n=0;n<i.length;n++){var s=i[n],r;o&&o[s]&&(this.off(t,s),delete o[s]),s.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t})),
46/*!
47 * getSize v2.0.3
48 * measure size of elements
49 * MIT license
50 */
51function(t,e){"function"==typeof define&&define.amd?define("get-size/get-size",e):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()}(window,(function t(){"use strict";function e(t){var e=parseFloat(t),i;return-1==t.indexOf("%")&&!isNaN(e)&&e}function i(){}function o(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;e<d;e++){var i;t[l[e]]=0}return t}function n(t){var e=getComputedStyle(t);return e||a("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),e}function s(){if(!c){c=!0;var t=document.createElement("div");t.style.width="200px",t.style.padding="1px 2px 3px 4px",t.style.borderStyle="solid",t.style.borderWidth="1px 2px 3px 4px",t.style.boxSizing="border-box";var i=document.body||document.documentElement;i.appendChild(t);var o=n(t);u=200==Math.round(e(o.width)),r.isBoxSizeOuter=u,i.removeChild(t)}}function r(t){if(s(),"string"==typeof t&&(t=document.querySelector(t)),t&&"object"==typeof t&&t.nodeType){var i=n(t);if("none"==i.display)return o();var r={};r.width=t.offsetWidth,r.height=t.offsetHeight;for(var a=r.isBorderBox="border-box"==i.boxSizing,c=0;c<d;c++){var p=l[c],h=i[p],f=parseFloat(h);r[p]=isNaN(f)?0:f}var m=r.paddingLeft+r.paddingRight,g=r.paddingTop+r.paddingBottom,v=r.marginLeft+r.marginRight,y=r.marginTop+r.marginBottom,w=r.borderLeftWidth+r.borderRightWidth,b=r.borderTopWidth+r.borderBottomWidth,k=a&&u,S=e(i.width);!1!==S&&(r.width=S+(k?0:m+w));var C=e(i.height);return!1!==C&&(r.height=C+(k?0:g+b)),r.innerWidth=r.width-(m+w),r.innerHeight=r.height-(g+b),r.outerWidth=r.width+v,r.outerHeight=r.height+y,r}}var a="undefined"==typeof console?i:function(t){console.error(t)},l=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],d=l.length,c=!1,u;return r})),function(t,e){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e()}(window,(function t(){"use strict";var e=function(){var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var o,n=e[i]+"MatchesSelector";if(t[n])return n}}();return function t(i,o){return i[e](o)}})),function(t,e){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["de
51sandro-matches-selector/matches-selector"],(function(i){return e(t,i)})):"object"==typeof module&&module.exports?module.exports=e(t,require("desandro-matches-selector")):t.fizzyUIUtils=e(t,t.matchesSelector)}(window,(function t(e,i){var o={extend:function(t,e){for(var i in e)t[i]=e[i];return t},modulo:function(t,e){return(t%e+e)%e}},n=Array.prototype.slice;o.makeArray=function(t){return Array.isArray(t)?t:null==t?[]:"object"==typeof t&&"number"==typeof t.length?n.call(t):[t];var e},o.removeFrom=function(t,e){var i=t.indexOf(e);-1!=i&&t.splice(i,1)},o.getParent=function(t,e){for(;t.parentNode&&t!=document.body;)if(t=t.parentNode,i(t,e))return t},o.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},o.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},o.filterFindElements=function(t,e){t=o.makeArray(t);var n=[];return t.forEach((function(t){if(t instanceof HTMLElement)if(e){i(t,e)&&n.push(t);for(var o=t.querySelectorAll(e),s=0;s<o.length;s++)n.push(o[s])}else n.push(t)})),n},o.debounceMethod=function(t,e,i){i=i||100;var o=t.prototype[e],n=e+"Timeout";t.prototype[e]=function(){var t=this[n];clearTimeout(t);var e=arguments,s=this;this[n]=setTimeout((function(){o.apply(s,e),delete s[n]}),i)}},o.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},o.toDashed=function(t){return t.replace(/(.)([A-Z])/g,(function(t,e,i){return e+"-"+i})).toLowerCase()};var s=e.console;return o.htmlInit=function(t,i){o.docReady((function(){var n=o.toDashed(i),r="data-"+n,a=document.querySelectorAll("["+r+"]"),l=document.querySelectorAll(".js-"+n),d=o.makeArray(a).concat(o.makeArray(l)),c=r+"-options",u=e.jQuery;d.forEach((function(e){var o=e.getAttribute(r)||e.getAttribute(c),n;try{n=o&&JSON.parse(o)}catch(t){return void(s&&s.error("Error parsing "+r+" on "+e.className+": "+t))}var a=new t(e,n);u&&u.data(e,i,a)}))}))},o})),function(t,e){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize))}(window,(function t(e,i){"use strict";function o(t){for(var e in t)return!1;return e=null,!0}function n(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}function s(t){return t.replace(/([A-Z])/g,(function(t){return"-"+t.toLowerCase()}))}var r=document.documentElement.style,a="string"==typeof r.transition?"transition":"WebkitTransition",l="string"==typeof r.transform?"transform":"WebkitTransform",d={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[a],c={transform:l,transition:a,transitionDuration:a+"Duration",transitionProperty:a+"Property",transitionDelay:a+"Delay"},u=n.prototype=Object.create(e.prototype);u.constructor=n,u._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},u.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},u.getSize=function(){this.size=i(this.element)},u.css=function(t){var e=this.element.style;for(var i in t){var o;e[c[i]||i]=t[i]}},u.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),o=t[e?"left":"right"],n=t[i?"top":"bottom"],s=parseFloat(o),r=parseFloat(n),a=this.layout.size;-1!=o.indexOf("%")&&(s=s/100*a.width),-1!=n.indexOf("%")&&(r=r/100*a.height),s=isNaN(s)?0:s,r=isNaN(r)?0:r,s-=e?a.paddingLeft:a.paddingRight,r-=i?a.paddingTop:a.paddingBottom,this.position.x=s,this.position.y=r},u.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),o=this.layout._getOption("originTop"),n=i?"paddingLeft":"paddingRight",s=i?"left":"right",r=i?"right":"left",a=this.position.x+t[n];e[s]=this.getXValue(a),e[r]="";var l=o?"paddingTop":"paddingBottom",d=o?"top":"bottom",c=o?"bottom":"top",u=this.position.y+t[l];e[d]=this.getYValue(u),e[c]="",this.css(e),this.emitEvent("layout",[this])},u.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},u.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},u._transitionTo=function(t,e){this.getPosition();var i=this.position.x,o=this.position.y,n=t==this.position.x&&e==this.position.y;if(this.setPosition(t,e),!n||this.isTransitioning){var s=t-i,r=e-o,a={};a.transform=this.getTranslate(s,r),this.transition({to:a,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})}else this.layoutPosition()},u.getTranslate=function(t,e){var i,o;return"translate3d("+(t=this.layout._getOption("originLeft")?t:-t)+"px, "+(e=this.layout._getOption("originTop")?e:-e)+"px, 0)"},u.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},u.moveTo=u._transitionTo,u.setPosition=function(t,e){this.position.x=parseFloat(t),this.position.y=parseFloat(e)},u._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this)},u.transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);var o=this.element.offsetHeight;o=null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0}else this._nonTransition(t)};var p="opacity,"+s(l);u.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:p,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(d,this,!1)}},u.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},u.onotransitionend=function(t){this.ontransitionend(t)};var h={"-webkit-transform":"transform"};u.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,i=h[t.propertyName]||t.propertyName,n;if(delete e.ingProperties[i],o(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd)e.onEnd[i].call(this),delete e.onEnd[i];this.emitEvent("transitionEnd",[this])}},u.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(d,this,!1),this.isTransitioning=!1},u._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var f={transitionProperty:"",transitionDuration:"",transitionDelay:""};return u.removeTransitionStyles=function(){this.css(f)},u.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},u.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},u.remove=function(){a&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",(function(){this.removeElem()})),this.hide()):this.removeElem()},u.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={},i;e[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},u.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},u.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},u.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={},i;e[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},u.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},u.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},n})),
52/*!
53 * Outlayer v2.1.1
54 * the brains and guts of a layout library
55 * MIT license
56 */
57function(t,e){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],(function(i,o,n,s){return e(t,i,o,n,s)})):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):t.Outlayer=e(t,t.EvEmitter,t.getSize,t.f
vendor: 4,115 bytes, line 57
57izzyUIUtils,t.Outlayer.Item)}(window,(function t(e,i,o,n,s){"use strict";function r(t,e){var i=n.getQueryElement(t);if(i){this.element=i,c&&(this.$element=c(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e);var o=++p,s;this.element.outlayerGUID=o,h[o]=this,this._create(),this._getOption("initLayout")&&this.layout()}else d&&d.error("Bad element for "+this.constructor.namespace+": "+(i||t))}function a(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}function l(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],o=e&&e[2],n;return i.length?(i=parseFloat(i))*(m[o]||1):0}var d=e.console,c=e.jQuery,u=function(){},p=0,h={};r.namespace="outlayer",r.Item=s,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var f=r.prototype;n.extend(f,i.prototype),f.option=function(t){n.extend(this.options,t)},f._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},f._create=function(){var t;this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&&this.bindResize()},f.reloadItems=function(){this.items=this._itemize(this.element.children)},f._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,o=[],n=0;n<e.length;n++){var s,r=new i(e[n],this);o.push(r)}return o},f._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},f.getItemElements=function(){return this.items.map((function(t){return t.element}))},f.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},f._init=f.layout,f._resetLayout=function(){this.getSize()},f.getSize=function(){this.size=o(this.element)},f._getMeasurement=function(t,e){var i=this.options[t],n;i?("string"==typeof i?n=this.element.querySelector(i):i instanceof HTMLElement&&(n=i),this[t]=n?o(n)[e]:i):this[t]=0},f.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},f._getItemsForLayout=function(t){return t.filter((function(t){return!t.isIgnored}))},f._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var i=[];t.forEach((function(t){var o=this._getItemLayoutPosition(t);o.item=t,o.isInstant=e||t.isLayoutInstant,i.push(o)}),this),this._processLayoutQueue(i)}},f._getItemLayoutPosition=function(){return{x:0,y:0}},f._processLayoutQueue=function(t){this.updateStagger(),t.forEach((function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)}),this)},f.updateStagger=function(){var t=this.options.stagger;if(null!=t)return this.stagger=l(t),this.stagger;this.stagger=0},f._positionItem=function(t,e,i,o,n){o?t.goTo(e,i):(t.stagger(n*this.stagger),t.moveTo(e,i))},f._postLayout=function(){this.resizeContainer()},f.resizeContainer=function(){var t;if(this._getOption("resizeContainer")){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},f._getContainerSize=u,f._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},f._emitCompleteOnItems=function(t,e){function i(){n.dispatchEvent(t+"Complete",null,[e])}function o(){++r==s&&i()}var n=this,s=e.length;if(e&&s){var r=0;e.forEach((function(e){e.once(t,o)}))}else i()}
57,f.dispatchEvent=function(t,e,i){var o=e?[e].concat(i):i;if(this.emitEvent(t,o),c)if(this.$element=this.$element||c(this.element),e){var n=c.Event(e);n.type=t,this.$element.trigger(n,i)}else this.$element.trigger(t,i)},f.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},f.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},f.stamp=function(t){(t=this._find(t))&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},f.unstamp=function(t){(t=this._find(t))&&t.forEach((function(t){n.removeFrom(this.stamps,t),this.unignore(t)}),this)},f._find=function(t){if(t)return"string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)},f._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},f._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},f._manageStamp=u,f._getElementOffset=function(t){var e=t.getBoundingClientRect(),i=this._boundingRect,n=o(t),s;return{left:e.left-i.left-n.marginLeft,top:e.top-i.top-n.marginTop,right:i.right-e.right-n.marginRight,bottom:i.bottom-e.bottom-n.marginBottom}},f.handleEvent=n.handleEvent,f.bindResize=function(){e.addEventListener("resize",this),this.isResizeBound=!0},f.unbindResize=function(){e.removeEventListener("resize",this),this.isResizeBound=!1},f.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),f.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},f.needsResizeLayout=function(){var t=o(this.element),e;return this.size&&t&&t.innerWidth!==this.size.innerWidth},f.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},f.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},f.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},f.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach((function(t,i){t.stagger(i*e),t.reveal()}))}},f.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach((function(t,i){t.stagger(i*e),t.hide()}))}},f.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},f.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},f.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},f.getItems=function(t){t=n.makeArray(t);var e=[];return t.forEach((function(t){var i=this.getItem(t);i&&e.push(i)}),this),e},f.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach((function(t){t.remove(),n.removeFrom(this.items,t)}),this)},f.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach((function(t){t.destroy()})),this.unbindResize();var e=this.element.outlayerGUID;delete h[e],delete this.element.outlayerGUID,c&&c.removeData(this.element,this.constructor.namespace)},r.data=function(t){var e=(t=n.getQueryElement(t))&&t.outlayerGUID;return e&&h[e]},r.create=function(t,e){var i=a(r);return i.defaults=n.extend({},r.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=a(s),n.htmlInit(i,t),c&&c.bridget&&c.bridget(t,i),i};var m={ms:1,s:1e3};return r.Item=s,r})),function(t,e){"function"==typeof define&&define.amd?define("isotope-layout/js/item",["outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.Item=e(t.Outlayer))}(window,(function t(e){"use strict";function i(){e.Item.apply(this,arguments)}var o=i.prototype=Object.create(e.Item.prototype),n=o._create;o._create=function(){this.id=this.layout.itemGUID++,n.call(this),this.sortData={}},o.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t=this.layout.options.getSortData,e=this.layout._sorters;for(var i in t){var o=e[i];this.sortData[i]=o(this.element,this)}}};var s=o.destroy;return o.destroy=function(){s.apply(this,arguments),this.css({display:""})},i})),function(t,e){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-mode",["get-size/get-size","outlayer/outlayer"],e):"object"==typeof module&&module.exports?module.exports=e(require("get-size"),require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.LayoutMode=e(t.getSize,t.Outlayer))}(window,(function t(e,i){"use strict";function o(t){this.isotope=t,t&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size)}var n=o.prototype,s;return["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"].forEach((function(t){n[t]=function(){return i.prototype[t].apply(this.isotope,arguments)}})),n.needsVerticalResizeLayout=function(){var t=e(this.isotope.element),i;
vendor: 12,792 bytes, lines 57-81
57return this.isotope.size&&t&&t.innerHeight!=this.isotope.size.innerHeight},n._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},n.getColumnWidth=function(){this.getSegmentSize("column","Width")},n.getRowHeight=function(){this.getSegmentSize("row","Height")},n.getSegmentSize=function(t,e){var i=t+e,o="outer"+e;if(this._getMeasurement(i,o),!this[i]){var n=this.getFirstItemSize();this[i]=n&&n[o]||this.isotope.size["inner"+e]}},n.getFirstItemSize=function(){var t=this.isotope.filteredItems[0];return t&&t.element&&e(t.element)},n.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},n.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},o.modes={},o.create=function(t,e){function i(){o.apply(this,arguments)}return i.prototype=Object.create(n),i.prototype.constructor=i,e&&(i.options=e),i.prototype.namespace=t,o.modes[t]=i,i},o})),
58/*!
59 * Masonry v4.2.1
60 * Cascading grid layout library
61 * https://masonry.desandro.com
62 * MIT License
63 * by David DeSandro
64 */
65function(t,e){"function"==typeof define&&define.amd?define("masonry-layout/masonry",["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)}(window,(function t(e,i){var o=e.create("masonry");o.compatOptions.fitWidth="isFitWidth";var n=o.prototype;return n._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},n.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],e=t&&t.element;this.columnWidth=e&&i(e).outerWidth||this.containerWidth}var o=this.columnWidth+=this.gutter,n=this.containerWidth+this.gutter,s=n/o,r=o-n%o,a;s=Math[r&&r<1?"round":"floor"](s),this.cols=Math.max(s,1)},n.getContainerWidth=function(){var t,e=this._getOption("fitWidth")?this.element.parentNode:this.element,o=i(e);this.containerWidth=o&&o.innerWidth},n._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i,o=Math[e&&e<1?"round":"ceil"](t.size.outerWidth/this.columnWidth);o=Math.min(o,this.cols);for(var n,s=this[this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition"](o,t),r={x:this.columnWidth*s.col,y:s.y},a=s.y+t.size.outerHeight,l=o+s.col,d=s.col;d<l;d++)this.colYs[d]=a;return r},n._getTopColPosition=function(t){var e=this._getTopColGroup(t),i=Math.min.apply(Math,e);return{col:e.indexOf(i),y:i}},n._getTopColGroup=function(t){if(t<2)return this.colYs;for(var e=[],i=this.cols+1-t,o=0;o<i;o++)e[o]=this._getColGroupY(o,t);return e},n._getColGroupY=function(t,e){if(e<2)return this.colYs[t];var i=this.colYs.slice(t,t+e);return Math.max.apply(Math,i)},n._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols,o;i=t>1&&i+t>this.cols?0:i;var n=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=n?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},n._manageStamp=function(t){var e=i(t),o=this._getElementOffset(t),n,s=this._getOption("originLeft")?o.left:o.right,r=s+e.outerWidth,a=Math.floor(s/this.columnWidth);a=Math.max(0,a);var l=Math.floor(r/this.columnWidth);l-=r%this.columnWidth?0:1,l=Math.min(this.cols-1,l);for(var d,c=(this._getOption("originTop")?o.top:o.bottom)+e.outerHeight,u=a;u<=l;u++)this.colYs[u]=Math.max(c,this.colYs[u])},n._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},n._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},n.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},o})),
66/*!
67 * Masonry layout mode
68 * sub-classes Masonry
69 * https://masonry.desandro.com
70 */
71function(t,e){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/masonry",["../layout-mode","masonry-layout/masonry"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode"),require("masonry-layout")):e(t.Isotope.LayoutMode,t.Masonry)}(window,(function t(e,i){"use strict";var o=e.create("masonry"),n=o.prototype,s={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(var r in i.prototype)s[r]||(n[r]=i.prototype[r]);var a=n.measureColumns;n.measureColumns=function(){this.items=this.isotope.filteredItems,a.call(this)};var l=n._getOption;return n._getOption=function(t){return"fitWidth"==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:l.apply(this.isotope,arguments)},o})),function(t,e){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/fit-rows",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}(window,(function t(e){"use strict";var i=e.create("fitRows"),o=i.prototype;return o._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},o._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter;0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY);var o={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,o},o._getContainerSize=function(){return{height:this.maxY}},i})),function(t,e){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/vertical",["../layout-mode"],e):"object"==typeof module&&module.exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}(window,(function t(e){"use strict";var i=e.create("vertical",{horizontalAlignment:0}),o=i.prototype;return o._resetLayout=function(){this.y=0},o._getItemLayoutPosition=function(t){t.getSize();var e=(this.isotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i}},o._getContainerSize=function(){return{height:this.y}},i})),
72/*!
73 * Isotope v3.0.6
74 *
75 * Licensed GPLv3 for open source use
76 * or Isotope Commercial License for commercial use
77 *
78 * https://isotope.metafizzy.co
79 * Copyright 2010-2018 Metafizzy
80 */
81function(t,e){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","isotope-layout/js/item","isotope-layout/js/layout-mode","isotope-layout/js/layout-modes/masonry","isotope-layout/js/layout-modes/fit-rows","isotope-layout/js/layout-modes/vertical"],(function(i,o,n,s,r,a){return e(t,i,o,n,s,r,a)})):"object"==typeof module&&module.exports?module.exports=e(t,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("isotope-layout/js/item"),require("isotope-layout/js/layout-mode"),require("isotope-layout/js/layout-modes/masonry"),require("isotope-layout/js/layout-modes/fit-rows"),require("isotope-layout/js/layout-modes/vertical")):t.Isotope=e(t,t.Outlayer,t.getSize,t.matchesSelector,t.fizzyUIUtils,t.Isotope.Item,t.Isotope.LayoutMode)}(window,(function t(e,i,o,n,s,r,a){function l(t,e){return function i(o,n){for(var s=0;s<t.length;s++){var r=t[s],a=o.sortData[r],l=n.sortData[r],d,c;if(a>l||a<l)return(a>l?1:-1)*((void 0!==e[r]?e[r]:e)?1:-1)}return 0}}var d=e.jQuery,c=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},u=i.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});u.Item=r,u.LayoutMode=a;var p=u.prototype;p._create=function(){for(var t in this.itemGUID=0,this._sorters={},this._getSorters(),i.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"],a.modes)this._initLayoutMode(t)},p.reloadItems=function(){this.itemGUID=0,i.prototype.reloadItems.call(this)},p._itemize=function(){for(var t=i.prototype._itemize.apply(this,arguments),e=0;e<t.length;e++){var o=t[e];o.id=this.itemGUID++}return this._updateItemsSortData(t),t},p._initLayoutMode=function(t){var e=a.modes[t],i=this.options[t]||{};this.options[t]=e.options?s.extend(e.options,i):i,this.modes[t]=new e(this)},p.layout=function(){this._isLayoutInited||!this._getOption("initLayout")?this._layout():this.arrange()},p._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0},p.arrange=function(t){this.option(t),this._getIsInstant();var e=this._filter(this.items);this.filteredItems=e.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[e]):this._hideReveal(e),this._sort(),this._layout()},p._init=p.arrange,p._hideReveal=function(t){this.reveal(t.needReveal),this.hide(t.needHide)},p._getIsInstant=function(){var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;return this._isInstant=e,e},p._bindArrangeComplete=function(){function t(){e&&i&&o&&n.dispatchEvent("arrangeComplete",null,[n.filteredItems])}var e,i,o,n=this;this.once("layoutComplete",(function(){e=!0,t()})),this.once("hideComplete",(function(){i=!0,t()})),this.once("revealComplete",(function(){o=!0,t()}))},p._filter=function(t){var e=this.options.filter;e=e||"*";for(var i=[],o=[],n=[],s=this._getFilterTest(e),r=0;r<t.length;r++){var a=t[r];if(!a.isIgnored){var l=s(a);l&&i.push(a),l&&a.isHidden?o.push(a):l||a.isHidden||n.push(a)}}return{matches:i,needReveal:o,needHide:n}},p._getFilterTest=function(t){return d&&this.options.isJQueryFiltering?function(e){return d(e.element).is(t)}:"function"==typeof t?function(e){return t(e.element)}:function(e){return n(e.element,t)}},p.updateSortData=function(t){var e;t?(t=s.makeArray(t),e=this.getItems(t)):e=this.items,this._getSorters(),this._updateItemsSortData(e)},p._getSorters=function(){var t=this.options.getSortData;for(var e in t){var i=t[e];this._sorters[e]=h(i)}},p._updateItemsSortData=function(t){for(var e=t&&t.length,i=0;e&&i<e;i++){var o;t[i].updateSortData()}};var h=function(){function t(t){if("string"!=typeof t)return t;var i=c(t).split(" "),o=i[0],n=o.match(/^\[(.+)\]$/),s,r=e(n&&n[1],o),a=u.sortDataParsers[i[1]];return t=a?function(t){return t&&a(r(t))}:function(t){return t&&r(t)}}function e(t,e){return t?function e(i){return i.getAttribute(t)}:function t(i){var o=i.querySelector(e);return o&&o.textContent}}return t}();u.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},p._sort=function(){if(this.options.sortBy){var t=s.makeArray(this.options.sortBy);this._getIsSameSortBy(t)||(this.sortHistory=t.concat(this.sortHistory));var e=l(this.sortHistory,this.options.sortAscending);this.filteredItems.sort(e)}},p._getIsSameSortBy=function(t){for(var e=0;e<t.length;e++)if(t[e]!=this.sortHistory[e])return!1;return!0},p._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(!e)throw new Error("No layout mode: "+t);return e.options=this.options[t],e},p._resetLayout=function(){i.prototype._resetLayout.call(this),this._mode()._resetLayout()},p._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},p._manageStamp=function(t){this._mode()._manageStamp(t)},p._getContainerSize=function(){return this._mode()._getContainerSize()},p.needsResizeLayout=function(){return this._mode().needsResizeLayout()},p.appended=function(t){var e=this.addItems(t);if(e.length){var i=this._filterRevealAdded(e);this.filteredItems=this.filteredItems.concat(i)}},p.prepended=function(t){var e=this._itemize(t);if(e.length){this._resetLayout(),this._manageStamps();var i=this._filterRevealAdded(e);this.layoutItems(this.filteredItems),this.filteredItems=i.concat(this.filteredItems),this.items=e.concat(this.items)}},p._filterRevealAdded=function(t){var e=this._filter(t);return this.hide(e.needHide),this.reveal(e.matches),this.layoutItems(e.matches,!0),e.matches},p.insert=function(t){var e=this.addItems(t);if(e.length){var i,o,n=e.length;for(i=0;i<n;i++)o=e[i],this.element.appendChild(o.element);var s=this._filter(e).matches;for(i=0;i<n;i++)e[i].isLayoutInstant=!0;for(this.arrange(),i=0;i<n;i++)delete e[i].isLayoutInstant;this.reveal(s)}};var f=p.remove;return p.remove=function(t){t=s.makeArray(t);var e=this.getItems(t);f.call(this,t);for(var i=e&&e.length,o=0;i&&o<i;o++){var n=e[o];s.removeFrom(this.filteredItems,n)}},p.shuffle=function(){for(var t=0;t<this.items.length;t++){var e;this.items[t].sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},p._noTransition=function(t,e){var i=this.options.transitionDuration;this.options.transitionDuration=0;
81var o=t.apply(this,e);return this.options.transitionDuration=i,o},p.getFilteredItemElements=function(){return this.filteredItems.map((function(t){return t.element}))},u})),function(t,e,i){t.fn.easyEmbed=function(i){var o=this,n=/iPad|iPhone|iPod/.test(navigator.userAgent),s=o.data("easy-embed").split(":"),r=t.extend({id:o.data("id")||s[1]||"ScMzIvxBSi4",provider:o.data("provider")||s[0]||"youtube",width:o.data("width")||16,height:o.data("height")||9,thumbnail:o.data("thumbnail")||"auto",controls:o.data("controls")||!1,showinfo:o.data("showinfo")||!1,color:o.data("color")||"00adef",title:o.data("title")||!1,byline:o.data("byline")||!1,portrait:o.data("portrait")||!1},i),a=function(e){switch(r.provider.toLowerCase()){case"youtube":var i="//img.youtube.com/vi/"+r.id+"/",o=["maxresdefault","hqdefault"];!function n(){var s;s="auto"==r.thumbnail?i+o[0]+".jpg":r.thumbnail,t("<img/>").attr("src",s).on("load",(function(){120!=this.width&&90!=this.height?e(s):(o.shift(),n())}))}();break;case"vimeo":t.get("https://vimeo.com/api/oembed.json?url=http://vimeo.com/"+r.id,(function(t){e(t.thumbnail_url)}));break;case"twitch":var i="//static-cdn.jtvnw.net/previews-ttv/live_user_"+r.id+"-",o=["320x180"];!function n(){var s;s="auto"==r.thumbnail?i+o[0]+".jpg":r.thumbnail,t("<img/>").attr("src",s).on("load",(function(){120!=this.width&&90!=this.height?e(s):(o.shift(),n())}))}();break}},l=function(){switch(r.provider.toLowerCase()){case"youtube":return"//youtube.com/embed/"+r.id+"?rel=0&autoplay=1&controls="+(r.controls+0)+"&showinfo="+(r.showinfo+0);break;case"vimeo":return"//player.vimeo.com/video/"+r.id+"?autoplay=1&color="+r.color+"&title="+(r.title+0)+"&byline="+(r.byline+0)+"&portrait="+(r.controls+0);break;case"twitch":return"//player.twitch.tv/?channel="+r.id;break}},d=function(t){o.css("background","black url("+t+") 50% 50% / cover no-repeat")},c=function(){o.css("height",o.width()/r.width*r.height)},u=function(){o.html(t("<iframe>").attr("src",l()).attr("width","100%").attr("height","100%").attr("frameborder",0).attr("allowfullscreen",1)),o.addClass("playing-video")};return c(),t(e).resize((function(){c()})),n?u():(a((function(t){d(t)})),o.find("*").addBack().click((function(){u()}))),this},t(i).ready((function(){t("[data-easy-embed]").length>0&&t("[data-easy-embed]").each((function(){t(this).easyEmbed()}))}))}(jQuery,window,document);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.