!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){"use strict";var t=window.Slick||{},t=function(){function t(t,s){var i,o=this;o.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:e(t),appendDots:e(t),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(t,n){return e('<button type="button" />').text(n+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},o.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},e.extend(o,o.initials),o.activeBreakpoint=null,o.animType=null,o.animProp=null,o.breakpoints=[],o.breakpointSettings=[],o.cssTransitions=!1,o.focussed=!1,o.interrupted=!1,o.hidden="hidden",o.paused=!0,o.positionProp=null,o.respondTo=null,o.rowCount=1,o.shouldClick=!0,o.$slider=e(t),o.$slidesCache=null,o.transformType=null,o.transitionType=null,o.visibilityChange="visibilitychange",o.windowWidth=0,o.windowTimer=null,i=e(t).data("slick")||{},o.options=e.extend({},o.defaults,s,i),o.currentSlide=o.options.initialSlide,o.originalSettings=o.options,"undefined"!=typeof document.mozHidden?(o.hidden="mozHidden",o.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(o.hidden="webkitHidden",o.visibilityChange="webkitvisibilitychange"),o.autoPlay=e.proxy(o.autoPlay,o),o.autoPlayClear=e.proxy(o.autoPlayClear,o),o.autoPlayIterator=e.proxy(o.autoPlayIterator,o),o.changeSlide=e.proxy(o.changeSlide,o),o.clickHandler=e.proxy(o.clickHandler,o),o.selectHandler=e.proxy(o.selectHandler,o),o.setPosition=e.proxy(o.setPosition,o),o.swipeHandler=e.proxy(o.swipeHandler,o),o.dragHandler=e.proxy(o.dragHandler,o),o.keyHandler=e.proxy(o.keyHandler,o),o.instanceUid=n++,o.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,o.registerBreakpoints(),o.init(!0)}var n=0;return t}();t.prototype.activateADA=function(){var e=this;e.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},t.prototype.addSlide=t.prototype.slickAdd=function(t,n,s){var o=this;if("boolean"==typeof n)s=n,n=null;else if(n<0||n>=o.slideCount)return!1;o.unload(),"number"==typeof n?0===n&&0===o.$slides.length?e(t).appendTo(o.$slideTrack):s?e(t).insertBefore(o.$slides.eq(n)):e(t).insertAfter(o.$slides.eq(n)):s===!0?e(t).prependTo(o.$slideTrack):e(t).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each(function(t,n){e(n).attr("data-slick-index",t)}),o.$slidesCache=o.$slides,o.reinit()},t.prototype.animateHeight=function(){var t,e=this;1===e.options.slidesToShow&&e.options.adaptiveHeight===!0&&e.options.vertical===!1&&(t=e.$slides.eq(e.currentSlide).outerHeight(!0),e.$list.animate({height:t},e.options.speed))},t.prototype.animateSlide=function(t,n){var o={},s=this;s.animateHeight(),s.options.rtl===!0&&s.options.vertical===!1&&(t=-t),s.transformsEnabled===!1?s.options.vertical===!1?s.$slideTrack.animate({left:t},s.options.speed,s.options.easing,n):s.$slideTrack.animate({top:t},s.options.speed,s.options.easing,n):s.cssTransitions===!1?(s.options.rtl===!0&&(s.currentLeft=-s.currentLeft),e({animStart:s.currentLeft}).animate({animStart:t},{duration:s.options.speed,easing:s.options.easing,step:function(e){e=Math.ceil(e),s.options.vertical===!1?(o[s.animType]="translate("+e+"px, 0px)",s.$slideTrack.css(o)):(o[s.animType]="translate(0px,"+e+"px)",s.$slideTrack.css(o))},complete:function(){n&&n.call()}})):(s.applyTransition(),t=Math.ceil(t),s.options.vertical===!1?o[s.animType]="translate3d("+t+"px, 0px, 0px)":o[s.animType]="translate3d(0px,"+t+"px, 0px)",s.$slideTrack.css(o),n&&setTimeout(function(){s.disableTransition(),n.call()},s.options.speed))},t.prototype.getNavTarget=function(){var n=this,t=n.options.asNavFor;return t&&null!==t&&(t=e(t).not(n.$slider)),t},t.prototype.asNavFor=function(t){var s=this,n=s.getNavTarget();null!==n&&"object"==typeof n&&n.each(function(){var n=e(this).slick("getSlick");n.unslicked||n.slideHandler(t,!0)})},t.prototype.applyTransition=function(e){var t=this,n={};t.options.fade===!1?n[t.transitionType]=t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:n[t.transitionType]="opacity "+t.options.speed+"ms "+t.options.cssEase,t.options.fade===!1?t.$slideTrack.css(n):t.$slides.eq(e).css(n)},t.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},t.prototype.autoPlayClear=function(){var e=this;e.autoPlayTimer&&clearInterval(e.autoPlayTimer)},t.prototype.autoPlayIterator=function(){var e=this,t=e.currentSlide+e.options.slidesToScroll;e.paused||e.interrupted||e.focussed||(e.options.infinite===!1&&(1===e.direction&&e.currentSlide+1===e.slideCount-1?e.direction=0:0===e.direction&&(t=e.currentSlide-e.options.slidesToScroll,e.currentSlide-1===0&&(e.direction=1))),e.slideHandler(t))},t.prototype.buildArrows=function(){var t=this;t.options.arrows===!0&&(t.$prevArrow=e(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=e(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),t.options.infinite!==!0&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},t.prototype.buildDots=function(){var n,s,t=this;if(t.options.dots===!0&&t.slideCount>t.options.slidesToShow){for(t.$slider.addClass("slick-dotted"),s=e("<ul />").addClass(t.options.dotsClass),n=0;n<=t.getDotCount();n+=1)s.append(e("<li />").append(t.options.customPaging.call(this,t,n)));t.$dots=s.appendTo(t.options.appendDots),t.$dots.find("li").first().addClass("slick-active")}},t.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide"),t.slideCount=t.$slides.length,t.$slides.each(function(t,n){e(n).attr("data-slick-index",t).data("originalStyling",e(n).attr("style")||"")}),t.$slider.addClass("slick-slider"),t.$slideTrack=0===t.slideCount?e('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent(),t.$list=t.$slideTrack.wrap('<div class="slick-list"/>').parent(),t.$slideTrack.css("opacity",0),t.options.centerMode!==!0&&t.options.swipeToSlide!==!0||(t.options.slidesToScroll=1),e("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading"),t.setupInfinite(),t.buildArrows(),t.buildDots(),t.updateDots(),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),t.options.draggable===!0&&t.$list.addClass("draggable")},t.prototype.buildRows=function(){var t,n,s,o,i,a,r,c,l,d,e=this;if(i=document.createDocumentFragment(),o=e.$slider.children(),e.options.rows>0){for(a=e.options.slidesPerRow*e.options.rows,d=Math.ceil(o.length/a),t=0;t<d;t++){r=document.createElement("div");for(n=0;n<e.options.rows;n++){c=document.createElement("div");for(s=0;s<e.options.slidesPerRow;s++)l=t*a+(n*e.options.slidesPerRow+s),o.get(l)&&c.appendChild(o.get(l));r.appendChild(c)}i.appendChild(r)}e.$slider.empty().append(i),e.$slider.children().children().children().css({width:100/e.options.slidesPerRow+"%",display:"inline-block"})}},t.prototype.checkResponsive=function(t,n){var o,i,a,s=this,r=!1,c=s.$slider.width(),l=window.innerWidth||e(window).width();if("window"===s.respondTo?a=l:"slider"===s.respondTo?a=c:"min"===s.respondTo&&(a=Math.min(l,c)),s.options.responsive&&s.options.responsive.length&&null!==s.options.responsive){o=null;for(i in s.breakpoints)s.breakpoints.hasOwnProperty(i)&&(s.originalSettings.mobileFirst===!1?a<s.breakpoints[i]&&(o=s.breakpoints[i]):a>s.breakpoints[i]&&(o=s.breakpoints[i]));null!==o?null!==s.activeBreakpoint?(o!==s.activeBreakpoint||n)&&(s.activeBreakpoint=o,"unslick"===s.breakpointSettings[o]?s.unslick(o):(s.options=e.extend({},s.originalSettings,s.breakpointSettings[o]),t===!0&&(s.currentSlide=s.options.initialSlide),s.refresh(t)),r=o):(s.activeBreakpoint=o,"unslick"===s.breakpointSettings[o]?s.unslick(o):(s.options=e.extend({},s.originalSettings,s.breakpointSettings[o]),t===!0&&(s.currentSlide=s.options.initialSlide),s.refresh(t)),r=o):null!==s.activeBreakpoint&&(s.activeBreakpoint=null,s.options=s.originalSettings,t===!0&&(s.currentSlide=s.options.initialSlide),s.refresh(t),r=o),t||r===!1||s.$slider.trigger("breakpoint",[s,r])}},t.prototype.changeSlide=function(t,n){var i,a,r,c,s=this,o=e(t.currentTarget);switch(o.is("a")&&t.preventDefault(),o.is("li")||(o=o.closest("li")),r=s.slideCount%s.options.slidesToScroll!==0,i=r?0:(s.slideCount-s.currentSlide)%s.options.slidesToScroll,t.data.message){case"previous":a=0===i?s.options.slidesToScroll:s.options.slidesToShow-i,s.slideCount>s.options.slidesToShow&&s.slideHandler(s.currentSlide-a,!1,n);break;case"next":a=0===i?s.options.slidesToScroll:i,s.slideCount>s.options.slidesToShow&&s.slideHandler(s.currentSlide+a,!1,n);break;case"index":c=0===t.data.index?0:t.data.index||o.index()*s.options.slidesToScroll,s.slideHandler(s.checkNavigable(c),!1,n),o.children().trigger("focus");break;default:return}},t.prototype.checkNavigable=function(e){var t,n,s,o=this;if(t=o.getNavigableIndexes(),n=0,e>t[t.length-1])e=t[t.length-1];else for(s in t){if(e<t[s]){e=n;break}n=t[s]}return e},t.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&null!==t.$dots&&(e("li",t.$dots).off("click.slick",t.changeSlide).off("mouseenter.slick",e.proxy(t.interrupt,t,!0)).off("mouseleave.slick",e.proxy(t.interrupt,t,!1)),t.options.accessibility===!0&&t.$dots.off("keydown.slick",t.keyHandler)),t.$slider.off("focus.slick blur.slick"),t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide),t.options.accessibility===!0&&(t.$prevArrow&&t.$prevArrow.off("keydown.slick",t.keyHandler),t.$nextArrow&&t.$nextArrow.off("keydown.slick",t.keyHandler))),t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler),t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler),t.$list.off("touchend.slick mouseup.slick",t.swipeHandler),t.$list.off("touchcancel.slick mouseleave.slick",t.swipeHandler),t.$list.off("click.slick",t.clickHandler),e(document).off(t.visibilityChange,t.visibility),t.cleanUpSlideEvents(),t.options.accessibility===!0&&t.$list.off("keydown.slick",t.keyHandler),t.options.focusOnSelect===!0&&e(t.$slideTrack).children().off("click.slick",t.selectHandler),e(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange),e(window).off("resize.slick.slick-"+t.instanceUid,t.resize),e("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault),e(window).off("load.slick.slick-"+t.instanceUid,t.setPosition)},t.prototype.cleanUpSlideEvents=function(){var t=this;t.$list.off("mouseenter.slick",e.proxy(t.interrupt,t,!0)),t.$list.off("mouseleave.slick",e.proxy(t.interrupt,t,!1))},t.prototype.cleanUpRows=function(){var e,t=this;t.options.rows>0&&(e=t.$slides.children().children(),e.removeAttr("style"),t.$slider.empty().append(e))},t.prototype.clickHandler=function(e){var t=this;t.shouldClick===!1&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},t.prototype.destroy=function(t){var n=this;n.autoPlayClear(),n.touchObject={},n.cleanUpEvents(),e(".slick-cloned",n.$slider).detach(),n.$dots&&n.$dots.remove(),n.$prevArrow&&n.$prevArrow.length&&(n.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),n.htmlExpr.test(n.options.prevArrow)&&n.$prevArrow.remove()),n.$nextArrow&&n.$nextArrow.length&&(n.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),n.htmlExpr.test(n.options.nextArrow)&&n.$nextArrow.remove()),n.$slides&&(n.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){e(this).attr("style",e(this).data("originalStyling"))}),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.detach(),n.$list.detach(),n.$slider.append(n.$slides)),n.cleanUpRows(),n.$slider.removeClass("slick-slider"),n.$slider.removeClass("slick-initialized"),n.$slider.removeClass("slick-dotted"),n.unslicked=!0,t||n.$slider.trigger("destroy",[n])},t.prototype.disableTransition=function(e){var t=this,n={};n[t.transitionType]="",t.options.fade===!1?t.$slideTrack.css(n):t.$slides.eq(e).css(n)},t.prototype.fadeSlide=function(e,t){var n=this;n.cssTransitions===!1?(n.$slides.eq(e).css({zIndex:n.options.zIndex}),n.$slides.eq(e).animate({opacity:1},n.options.speed,n.options.easing,t)):(n.applyTransition(e),n.$slides.eq(e).css({opacity:1,zIndex:n.options.zIndex}),t&&setTimeout(function(){n.disableTransition(e),t.call()},n.options.speed))},t.prototype.fadeSlideOut=function(e){var t=this;t.cssTransitions===!1?t.$slides.eq(e).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(e),t.$slides.eq(e).css({opacity:0,zIndex:t.options.zIndex-2}))},t.prototype.filterSlides=t.prototype.slickFilter=function(e){var t=this;null!==e&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(e).appendTo(t.$slideTrack),t.reinit())},t.prototype.focusHandler=function(){var t=this;t.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(n){n.stopImmediatePropagation();var s=e(this);setTimeout(function(){t.options.pauseOnFocus&&(t.focussed=s.is(":focus"),t.autoPlay())},0)})},t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){var e=this;return e.currentSlide},t.prototype.getDotCount=function(){var e=this,n=0,s=0,t=0;if(e.options.infinite===!0)if(e.slideCount<=e.options.slidesToShow)++t;else for(;n<e.slideCount;)++t,n=s+e.options.slidesToScroll,s+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(e.options.centerMode===!0)t=e.slideCount;else if(e.options.asNavFor)for(;n<e.slideCount;)++t,n=s+e.options.slidesToScroll,s+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else t=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return t-1},t.prototype.getLeft=function(e){var n,s,i,a,t=this,o=0;return t.slideOffset=0,s=t.$slides.first().outerHeight(!0),t.options.infinite===!0?(t.slideCount>t.options.slidesToShow&&(t.slideOffset=t.slideWidth*t.options.slidesToShow*-1,a=-1,t.options.vertical===!0&&t.options.centerMode===!0&&(2===t.options.slidesToShow?a=-1.5:1===t.options.slidesToShow&&(a=-2)),o=s*t.options.slidesToShow*a),t.slideCount%t.options.slidesToScroll!==0&&e+t.options.slidesToScroll>t.slideCount&&t.slideCount>t.options.slidesToShow&&(e>t.slideCount?(t.slideOffset=(t.options.slidesToShow-(e-t.slideCount))*t.slideWidth*-1,o=(t.options.slidesToShow-(e-t.slideCount))*s*-1):(t.slideOffset=t.slideCount%t.options.slidesToScroll*t.slideWidth*-1,o=t.slideCount%t.options.slidesToScroll*s*-1))):e+t.options.slidesToShow>t.slideCount&&(t.slideOffset=(e+t.options.slidesToShow-t.slideCount)*t.slideWidth,o=(e+t.options.slidesToShow-t.slideCount)*s),t.slideCount<=t.options.slidesToShow&&(t.slideOffset=0,o=0),t.options.centerMode===!0&&t.slideCount<=t.options.slidesToShow?t.slideOffset=t.slideWidth*Math.floor(t.options.slidesToShow)/2-t.slideWidth*t.slideCount/2:t.options.centerMode===!0&&t.options.infinite===!0?t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)-t.slideWidth:t.options.centerMode===!0&&(t.slideOffset=0,t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)),i=t.options.vertical===!1?e*t.slideWidth*-1+t.slideOffset:e*s*-1+o,t.options.variableWidth===!0&&(n=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(e):t.$slideTrack.children(".slick-slide").eq(e+t.options.slidesToShow),i=t.options.rtl===!0?n[0]?(t.$slideTrack.width()-n[0].offsetLeft-n.width())*-1:0:n[0]?n[0].offsetLeft*-1:0,t.options.centerMode===!0&&(n=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(e):t.$slideTrack.children(".slick-slide").eq(e+t.options.slidesToShow+1),i=t.options.rtl===!0?n[0]?(t.$slideTrack.width()-n[0].offsetLeft-n.width())*-1:0:n[0]?n[0].offsetLeft*-1:0,i+=(t.$list.width()-n.outerWidth())/2)),i},t.prototype.getOption=t.prototype.slickGetOption=function(e){var t=this;return t.options[e]},t.prototype.getNavigableIndexes=function(){var n,e=this,t=0,s=0,o=[];for(e.options.infinite===!1?n=e.slideCount:(t=e.options.slidesToScroll*-1,s=e.options.slidesToScroll*-1,n=2*e.slideCount);t<n;)o.push(t),t=s+e.options.slidesToScroll,s+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return o},t.prototype.getSlick=function(){return this},t.prototype.getSlideCount=function(){var n,s,o,t=this;return s=t.options.centerMode===!0?t.slideWidth*Math.floor(t.options.slidesToShow/2):0,t.options.swipeToSlide===!0?(t.$slideTrack.find(".slick-slide").each(function(o,i){if(i.offsetLeft-s+e(i).outerWidth()/2>t.swipeLeft*-1)return n=i,!1}),o=Math.abs(e(n).attr("data-slick-index")-t.currentSlide)||1):t.options.slidesToScroll},t.prototype.goTo=t.prototype.slickGoTo=function(e,t){var n=this;n.changeSlide({data:{message:"index",index:parseInt(e)}},t)},t.prototype.init=function(t){var n=this;e(n.$slider).hasClass("slick-initialized")||(e(n.$slider).addClass("slick-initialized"),n.buildRows(),n.buildOut(),n.setProps(),n.startLoad(),n.loadSlider(),n.initializeEvents(),n.updateArrows(),n.updateDots(),n.checkResponsive(!0),n.focusHandler()),t&&n.$slider.trigger("init",[n]),n.options.accessibility===!0&&n.initADA(),n.options.autoplay&&(n.paused=!1,n.autoPlay())},t.prototype.initADA=function(){var n,o,t=this,i=Math.ceil(t.slideCount/t.options.slidesToShow),s=t.getNavigableIndexes().filter(function(e){return e>=0&&e<t.slideCount});t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==t.$dots&&(t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(n){var o,i=s.indexOf(n);e(this).attr({role:"tabpanel",id:"slick-slide"+t.instanceUid+n,tabindex:-1}),i!==-1&&(o="slick-slide-control"+t.instanceUid+i,e("#"+o).length&&e(this).attr({"aria-describedby":o}))}),t.$dots.attr("role","tablist").find("li").each(function(n){var o=s[n];e(this).attr({role:"presentation"}),e(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+t.instanceUid+n,"aria-controls":"slick-slide"+t.instanceUid+o,"aria-label":n+1+" of "+i,"aria-selected":null,tabindex:"-1"})}).eq(t.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(n=t.currentSlide,o=n+t.options.slidesToShow;n<o;n++)t.options.focusOnChange?t.$slides.eq(n).attr({tabindex:"0"}):t.$slides.eq(n).removeAttr("tabindex");t.activateADA()},t.prototype.initArrowEvents=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},e.changeSlide),e.$nextArrow.off("click.slick").on("click.slick",{message:"next"},e.changeSlide),e.options.accessibility===!0&&(e.$prevArrow.on("keydown.slick",e.keyHandler),e.$nextArrow.on("keydown.slick",e.keyHandler)))},t.prototype.initDotEvents=function(){var t=this;t.options.dots===!0&&t.slideCount>t.options.slidesToShow&&(e("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide),t.options.accessibility===!0&&t.$dots.on("keydown.slick",t.keyHandler)),t.options.dots===!0&&t.options.pauseOnDotsHover===!0&&t.slideCount>t.options.slidesToShow&&e("li",t.$dots).on("mouseenter.slick",e.proxy(t.interrupt,t,!0)).on("mouseleave.slick",e.proxy(t.interrupt,t,!1))},t.prototype.initSlideEvents=function(){var t=this;t.options.pauseOnHover&&(t.$list.on("mouseenter.slick",e.proxy(t.interrupt,t,!0)),t.$list.on("mouseleave.slick",e.proxy(t.interrupt,t,!1)))},t.prototype.initializeEvents=function(){var t=this;t.initArrowEvents(),t.initDotEvents(),t.initSlideEvents(),t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler),t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler),t.$list.on("touchend.slick mouseup.slick",{action:"end"},t.swipeHandler),t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler),t.$list.on("click.slick",t.clickHandler),e(document).on(t.visibilityChange,e.proxy(t.visibility,t)),t.options.accessibility===!0&&t.$list.on("keydown.slick",t.keyHandler),t.options.focusOnSelect===!0&&e(t.$slideTrack).children().on("click.slick",t.selectHandler),e(window).on("orientationchange.slick.slick-"+t.instanceUid,e.proxy(t.orientationChange,t)),e(window).on("resize.slick.slick-"+t.instanceUid,e.proxy(t.resize,t)),e("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault),e(window).on("load.slick.slick-"+t.instanceUid,t.setPosition),e(t.setPosition)},t.prototype.initUI=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.show(),e.$nextArrow.show()),e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&e.$dots.show()},t.prototype.keyHandler=function(e){var t=this;e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===e.keyCode&&t.options.accessibility===!0?t.changeSlide({data:{message:t.options.rtl===!0?"next":"previous"}}):39===e.keyCode&&t.options.accessibility===!0&&t.changeSlide({data:{message:t.options.rtl===!0?"previous":"next"}}))},t.prototype.lazyLoad=function(){function a(n){e("img[data-lazy]",n).each(function(){var n=e(this),s=e(this).attr("data-lazy"),i=e(this).attr("data-srcset"),a=e(this).attr("data-sizes")||t.$slider.attr("data-sizes"),o=document.createElement("img");o.onload=function(){n.animate({opacity:0},100,function(){i&&(n.attr("srcset",i),a&&n.attr("sizes",a)),n.attr("src",s).animate({opacity:1},200,function(){n.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),t.$slider.trigger("lazyLoaded",[t,n,s])})},o.onerror=function(){n.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),t.$slider.trigger("lazyLoadError",[t,n,s])},o.src=s})}if(t=this,t.options.centerMode===!0?t.options.infinite===!0?(n=t.currentSlide+(t.options.slidesToShow/2+1),s=n+t.options.slidesToShow+2):(n=Math.max(0,t.currentSlide-(t.options.slidesToShow/2+1)),s=2+(t.options.slidesToShow/2+1)+t.currentSlide):(n=t.options.infinite?t.options.slidesToShow+t.currentSlide:t.currentSlide,s=Math.ceil(n+t.options.slidesToShow),t.options.fade===!0&&(n>0&&n--,s<=t.slideCount&&s++)),o=t.$slider.find(".slick-slide").slice(n,s),"anticipated"===t.options.lazyLoad)for(var t,n,s,o,i,r=n-1,c=s,l=t.$slider.find(".slick-slide"),d=0;d<t.options.slidesToScroll;d++)r<0&&(r=t.slideCount-1),o=o.add(l.eq(r)),o=o.add(l.eq(c)),r--,c++;a(o),t.slideCount<=t.options.slidesToShow?(i=t.$slider.find(".slick-slide"),a(i)):t.currentSlide>=t.slideCount-t.options.slidesToShow?(i=t.$slider.find(".slick-cloned").slice(0,t.options.slidesToShow),a(i)):0===t.currentSlide&&(i=t.$slider.find(".slick-cloned").slice(t.options.slidesToShow*-1),a(i))},t.prototype.loadSlider=function(){var e=this;e.setPosition(),e.$slideTrack.css({opacity:1}),e.$slider.removeClass("slick-loading"),e.initUI(),"progressive"===e.options.lazyLoad&&e.progressiveLazyLoad()},t.prototype.next=t.prototype.slickNext=function(){var e=this;e.changeSlide({data:{message:"next"}})},t.prototype.orientationChange=function(){var e=this;e.checkResponsive(),e.setPosition()},t.prototype.pause=t.prototype.slickPause=function(){var e=this;e.autoPlayClear(),e.paused=!0},t.prototype.play=t.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},t.prototype.postSlide=function(t){var s,n=this;!n.unslicked&&(n.$slider.trigger("afterChange",[n,t]),n.animating=!1,n.slideCount>n.options.slidesToShow&&n.setPosition(),n.swipeLeft=null,n.options.autoplay&&n.autoPlay(),n.options.accessibility===!0&&(n.initADA(),n.options.focusOnChange))&&(s=e(n.$slides.get(n.currentSlide)),s.attr("tabindex",0).focus())},t.prototype.prev=t.prototype.slickPrev=function(){var e=this;e.changeSlide({data:{message:"previous"}})},t.prototype.preventDefault=function(e){e.preventDefault()},t.prototype.progressiveLazyLoad=function(t){t=t||1;var s,o,i,a,r,n=this,c=e("img[data-lazy]",n.$slider);c.length?(s=c.first(),o=s.attr("data-lazy"),a=s.attr("data-srcset"),r=s.attr("data-sizes")||n.$slider.attr("data-sizes"),i=document.createElement("img"),i.onload=function(){a&&(s.attr("srcset",a),r&&s.attr("sizes",r)),s.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),n.options.adaptiveHeight===!0&&n.setPosition(),n.$slider.trigger("lazyLoaded",[n,s,o]),n.progressiveLazyLoad()},i.onerror=function(){t<3?setTimeout(function(){n.progressiveLazyLoad(t+1)},500):(s.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,s,o]),n.progressiveLazyLoad())},i.src=o):n.$slider.trigger("allImagesLoaded",[n])},t.prototype.refresh=function(t){var s,n=this,o=n.slideCount-n.options.slidesToShow;!n.options.infinite&&n.currentSlide>o&&(n.currentSlide=o),n.slideCount<=n.options.slidesToShow&&(n.currentSlide=0),s=n.currentSlide,n.destroy(!0),e.extend(n,n.initials,{currentSlide:s}),n.init(),t||n.changeSlide({data:{message:"index",index:s}},!1)},t.prototype.registerBreakpoints=function(){var n,o,i,t=this,s=t.options.responsive||null;if("array"===e.type(s)&&s.length){t.respondTo=t.options.respondTo||"window";for(o in s)if(n=t.breakpoints.length-1,s.hasOwnProperty(o)){for(i=s[o].breakpoint;n>=0;)t.breakpoints[n]&&t.breakpoints[n]===i&&t.breakpoints.splice(n,1),n--;t.breakpoints.push(i),t.breakpointSettings[i]=s[o].settings}t.breakpoints.sort(function(e,n){return t.options.mobileFirst?e-n:n-e})}},t.prototype.reinit=function(){var t=this;t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&0!==t.currentSlide&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.cleanUpSlideEvents(),t.initSlideEvents(),t.checkResponsive(!1,!0),t.options.focusOnSelect===!0&&e(t.$slideTrack).children().on("click.slick",t.selectHandler),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),t.setPosition(),t.focusHandler(),t.paused=!t.options.autoplay,t.autoPlay(),t.$slider.trigger("reInit",[t])},t.prototype.resize=function(){var t=this;e(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=e(window).width(),t.checkResponsive(),t.unslicked||t.setPosition()},50))},t.prototype.removeSlide=t.prototype.slickRemove=function(e,t,n){var s=this;return"boolean"==typeof e?(t=e,e=t===!0?0:s.slideCount-1):e=t===!0?--e:e,!(s.slideCount<1||e<0||e>s.slideCount-1)&&(s.unload(),n===!0?s.$slideTrack.children().remove():s.$slideTrack.children(this.options.slide).eq(e).remove(),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slidesCache=s.$slides,void s.reinit())},t.prototype.setCSS=function(e){var s,o,t=this,n={};t.options.rtl===!0&&(e=-e),s="left"==t.positionProp?Math.ceil(e)+"px":"0px",o="top"==t.positionProp?Math.ceil(e)+"px":"0px",n[t.positionProp]=e,t.transformsEnabled===!1?t.$slideTrack.css(n):(n={},t.cssTransitions===!1?(n[t.animType]="translate("+s+", "+o+")",t.$slideTrack.css(n)):(n[t.animType]="translate3d("+s+", "+o+", 0px)",t.$slideTrack.css(n)))},t.prototype.setDimensions=function(){var t,e=this;e.options.vertical===!1?e.options.centerMode===!0&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),e.options.centerMode===!0&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),e.options.vertical===!1&&e.options.variableWidth===!1?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):e.options.variableWidth===!0?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length))),t=e.$slides.first().outerWidth(!0)-e.$slides.first().width(),e.options.variableWidth===!1&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},t.prototype.setFade=function(){var n,t=this;t.$slides.each(function(s,o){n=t.slideWidth*s*-1,t.options.rtl===!0?e(o).css({position:"relative",right:n,top:0,zIndex:t.options.zIndex-2,opacity:0}):e(o).css({position:"relative",left:n,top:0,zIndex:t.options.zIndex-2,opacity:0})}),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})},t.prototype.setHeight=function(){var t,e=this;1===e.options.slidesToShow&&e.options.adaptiveHeight===!0&&e.options.vertical===!1&&(t=e.$slides.eq(e.currentSlide).outerHeight(!0),e.$list.css("height",t))},t.prototype.setOption=t.prototype.slickSetOption=function(){var n,s,o,i,a,t=this,r=!1;if("object"===e.type(arguments[0])?(a=arguments[0],r=arguments[1],s="multiple"):"string"===e.type(arguments[0])&&(a=arguments[0],n=arguments[1],r=arguments[2],"responsive"===arguments[0]&&"array"===e.type(arguments[1])?s="responsive":"undefined"!=typeof arguments[1]&&(s="single")),"single"===s)t.options[a]=n;else if("multiple"===s)e.each(a,function(e,n){t.options[e]=n});else if("responsive"===s)for(i in n)if("array"!==e.type(t.options.responsive))t.options.responsive=[n[i]];else{for(o=t.options.responsive.length-1;o>=0;)t.options.responsive[o].breakpoint===n[i].breakpoint&&t.options.responsive.splice(o,1),o--;t.options.responsive.push(n[i])}r&&(t.unload(),t.reinit())},t.prototype.setPosition=function(){var e=this;e.setDimensions(),e.setHeight(),e.options.fade===!1?e.setCSS(e.getLeft(e.currentSlide)):e.setFade(),e.$slider.trigger("setPosition",[e])},t.prototype.setProps=function(){var e=this,t=document.body.style;e.positionProp=e.options.vertical===!0?"top":"left","top"===e.positionProp?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),void 0===t.WebkitTransition&&void 0===t.MozTransition&&void 0===t.msTransition||e.options.useCSS===!0&&(e.cssTransitions=!0),e.options.fade&&("number"==typeof e.options.zIndex?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),void 0!==t.OTransform&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.MozTransform&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",void 0===t.perspectiveProperty&&void 0===t.MozPerspective&&(e.animType=!1)),void 0!==t.webkitTransform&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.msTransform&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",void 0===t.msTransform&&(e.animType=!1)),void 0!==t.transform&&e.animType!==!1&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&null!==e.animType&&e.animType!==!1},t.prototype.setSlideClasses=function(e){var s,o,i,a,t=this,n=t.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");t.$slides.eq(e).addClass("slick-current"),t.options.centerMode===!0?(a=t.options.slidesToShow%2===0?1:0,o=Math.floor(t.options.slidesToShow/2),t.options.infinite===!0&&(e>=o&&e<=t.slideCount-1-o?t.$slides.slice(e-o+a,e+o+1).addClass("slick-active").attr("aria-hidden","false"):(s=t.options.slidesToShow+e,n.slice(s-o+1+a,s+o+2).addClass("slick-active").attr("aria-hidden","false")),0===e?n.eq(n.length-1-t.options.slidesToShow).addClass("slick-center"):e===t.slideCount-1&&n.eq(t.options.slidesToShow).addClass("slick-center")),t.$slides.eq(e).addClass("slick-center")):e>=0&&e<=t.slideCount-t.options.slidesToShow?t.$slides.slice(e,e+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):n.length<=t.options.slidesToShow?n.addClass("slick-active").attr("aria-hidden","false"):(i=t.slideCount%t.options.slidesToShow,s=t.options.infinite===!0?t.options.slidesToShow+e:e,t.options.slidesToShow==t.options.slidesToScroll&&t.slideCount-e<t.options.slidesToShow?n.slice(s-(t.options.slidesToShow-i),s+i).addClass("slick-active").attr("aria-hidden","false"):n.slice(s,s+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false")),"ondemand"!==t.options.lazyLoad&&"anticipated"!==t.options.lazyLoad||t.lazyLoad()},t.prototype.setupInfinite=function(){var n,s,o,t=this;if(t.options.fade===!0&&(t.options.centerMode=!1),t.options.infinite===!0&&t.options.fade===!1&&(s=null,t.slideCount>t.options.slidesToShow)){for(o=t.options.centerMode===!0?t.options.slidesToShow+1:t.options.slidesToShow,n=t.slideCount;n>t.slideCount-o;n-=1)s=n-1,e(t.$slides[s]).clone(!0).attr("id","").attr("data-slick-index",s-t.slideCount).prependTo(t.$slideTrack).addClass("slick-cloned");for(n=0;n<o+t.slideCount;n+=1)s=n,e(t.$slides[s]).clone(!0).attr("id","").attr("data-slick-index",s+t.slideCount).appendTo(t.$slideTrack).addClass("slick-cloned");t.$slideTrack.find(".slick-cloned").find("[id]").each(function(){e(this).attr("id","")})}},t.prototype.interrupt=function(e){var t=this;e||t.autoPlay(),t.interrupted=e},t.prototype.selectHandler=function(t){var n=this,o=e(t.target).is(".slick-slide")?e(t.target):e(t.target).parents(".slick-slide"),s=parseInt(o.attr("data-slick-index"));return s||(s=0),n.slideCount<=n.options.slidesToShow?void n.slideHandler(s,!1,!0):void n.slideHandler(s)},t.prototype.slideHandler=function(e,t,n){var o,i,a,r,c,l=null,s=this;if(t=t||!1,!(s.animating===!0&&s.options.waitForAnimate===!0||s.options.fade===!0&&s.currentSlide===e))return t===!1&&s.asNavFor(e),o=e,l=s.getLeft(o),r=s.getLeft(s.currentSlide),s.currentLeft=null===s.swipeLeft?r:s.swipeLeft,s.options.infinite===!1&&s.options.centerMode===!1&&(e<0||e>s.getDotCount()*s.options.slidesToScroll)?void(s.options.fade===!1&&(o=s.currentSlide,n!==!0&&s.slideCount>s.options.slidesToShow?s.animateSlide(r,function(){s.postSlide(o)}):s.postSlide(o))):s.options.infinite===!1&&s.options.centerMode===!0&&(e<0||e>s.slideCount-s.options.slidesToScroll)?void(s.options.fade===!1&&(o=s.currentSlide,n!==!0&&s.slideCount>s.options.slidesToShow?s.animateSlide(r,function(){s.postSlide(o)}):s.postSlide(o))):(s.options.autoplay&&clearInterval(s.autoPlayTimer),i=o<0?s.slideCount%s.options.slidesToScroll!==0?s.slideCount-s.slideCount%s.options.slidesToScroll:s.slideCount+o:o>=s.slideCount?s.slideCount%s.options.slidesToScroll!==0?0:o-s.slideCount:o,s.animating=!0,s.$slider.trigger("beforeChange",[s,s.currentSlide,i]),c=s.currentSlide,s.currentSlide=i,s.setSlideClasses(s.currentSlide),s.options.asNavFor&&(a=s.getNavTarget(),a=a.slick("getSlick"),a.slideCount<=a.options.slidesToShow&&a.setSlideClasses(s.currentSlide)),s.updateDots(),s.updateArrows(),s.options.fade===!0?(n!==!0?(s.fadeSlideOut(c),s.fadeSlide(i,function(){s.postSlide(i)})):s.postSlide(i),void s.animateHeight()):void(n!==!0&&s.slideCount>s.options.slidesToShow?s.animateSlide(l,function(){s.postSlide(i)}):s.postSlide(i)))},t.prototype.startLoad=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},t.prototype.swipeDirection=function(){var e,n,s,o,t=this;return n=t.touchObject.startX-t.touchObject.curX,s=t.touchObject.startY-t.touchObject.curY,o=Math.atan2(s,n),e=Math.round(180*o/Math.PI),e<0&&(e=360-Math.abs(e)),e<=45&&e>=0?t.options.rtl===!1?"left":"right":e<=360&&e>=315?t.options.rtl===!1?"left":"right":e>=135&&e<=225?t.options.rtl===!1?"right":"left":t.options.verticalSwiping===!0?e>=35&&e<=135?"down":"up":"vertical"},t.prototype.swipeEnd=function(){var n,s,t=this;if(t.dragging=!1,t.swiping=!1,t.scrolling)return t.scrolling=!1,!1;if(t.interrupted=!1,t.shouldClick=!(t.touchObject.swipeLength>10),void 0===t.touchObject.curX)return!1;if(t.touchObject.edgeHit===!0&&t.$slider.trigger("edge",[t,t.swipeDirection()]),t.touchObject.swipeLength>=t.touchObject.minSwipe){switch(s=t.swipeDirection()){case"left":case"down":n=t.options.swipeToSlide?t.checkNavigable(t.currentSlide+t.getSlideCount()):t.currentSlide+t.getSlideCount(),t.currentDirection=0;break;case"right":case"up":n=t.options.swipeToSlide?t.checkNavigable(t.currentSlide-t.getSlideCount()):t.currentSlide-t.getSlideCount(),t.currentDirection=1}"vertical"!=s&&(t.slideHandler(n),t.touchObject={},t.$slider.trigger("swipe",[t,s]))}else t.touchObject.startX!==t.touchObject.curX&&(t.slideHandler(t.currentSlide),t.touchObject={})},t.prototype.swipeHandler=function(e){var t=this;if(!(t.options.swipe===!1||"ontouchend"in document&&t.options.swipe===!1||t.options.draggable===!1&&e.type.indexOf("mouse")!==-1))switch(t.touchObject.fingerCount=e.originalEvent&&void 0!==e.originalEvent.touches?e.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,t.options.verticalSwiping===!0&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),e.data.action){case"start":t.swipeStart(e);break;case"move":t.swipeMove(e);break;case"end":t.swipeEnd(e)}},t.prototype.swipeMove=function(e){var n,s,o,i,a,r,t=this;return n=void 0!==e.originalEvent?e.originalEvent.touches:null,!(!t.dragging||t.scrolling||n&&1!==n.length)&&(i=t.getLeft(t.currentSlide),t.touchObject.curX=void 0!==n?n[0].pageX:e.clientX,t.touchObject.curY=void 0!==n?n[0].pageY:e.clientY,t.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(t.touchObject.curX-t.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(t.touchObject.curY-t.touchObject.startY,2))),!t.options.verticalSwiping&&!t.swiping&&r>4?(t.scrolling=!0,!1):(t.options.verticalSwiping===!0&&(t.touchObject.swipeLength=r),a=t.swipeDirection(),void 0!==e.originalEvent&&t.touchObject.swipeLength>4&&(t.swiping=!0,e.preventDefault()),o=(t.options.rtl===!1?1:-1)*(t.touchObject.curX>t.touchObject.startX?1:-1),t.options.verticalSwiping===!0&&(o=t.touchObject.curY>t.touchObject.startY?1:-1),s=t.touchObject.swipeLength,t.touchObject.edgeHit=!1,t.options.infinite===!1&&(0===t.currentSlide&&"right"===a||t.currentSlide>=t.getDotCount()&&"left"===a)&&(s=t.touchObject.swipeLength*t.options.edgeFriction,t.touchObject.edgeHit=!0),t.options.vertical===!1?t.swipeLeft=i+s*o:t.swipeLeft=i+s*(t.$list.height()/t.listWidth)*o,t.options.verticalSwiping===!0&&(t.swipeLeft=i+s*o),t.options.fade!==!0&&t.options.touchMove!==!1&&(t.animating===!0?(t.swipeLeft=null,!1):void t.setCSS(t.swipeLeft))))},t.prototype.swipeStart=function(e){var n,t=this;return t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow?(t.touchObject={},!1):(void 0!==e.originalEvent&&void 0!==e.originalEvent.touches&&(n=e.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==n?n.pageX:e.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==n?n.pageY:e.clientY,void(t.dragging=!0))},t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var e=this;null!==e.$slidesCache&&(e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.appendTo(e.$slideTrack),e.reinit())},t.prototype.unload=function(){var t=this;e(".slick-cloned",t.$slider).remove(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove(),t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove(),t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},t.prototype.unslick=function(e){var t=this;t.$slider.trigger("unslick",[t,e]),t.destroy()},t.prototype.updateArrows=function(){var e=this,t=Math.floor(e.options.slidesToShow/2);e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-e.options.slidesToShow&&e.options.centerMode===!1?(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-1&&e.options.centerMode===!0&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},t.prototype.updateDots=function(){var e=this;null!==e.$dots&&(e.$dots.find("li").removeClass("slick-active").end(),e.$dots.find("li").eq(Math.floor(e.currentSlide/e.options.slidesToScroll)).addClass("slick-active"))},t.prototype.visibility=function(){var e=this;e.options.autoplay&&(document[e.hidden]?e.interrupted=!0:e.interrupted=!1)},e.fn.slick=function(){var e,o,n=this,s=arguments[0],i=Array.prototype.slice.call(arguments,1),a=n.length;for(e=0;e<a;e++)if("object"==typeof s||"undefined"==typeof s?n[e].slick=new t(n[e],s):o=n[e].slick[s].apply(n[e].slick,i),"undefined"!=typeof o)return o;return n}}),function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof module&&module.exports?module.exports=t():e.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){"use strict";function t(){}var e=t.prototype;return e.on=function(e,t){if(e&&t){var n=this._events=this._events||{},s=n[e]=n[e]||[];return s.indexOf(t)==-1&&s.push(t),this}},e.once=function(e,t){if(e&&t){this.on(e,t);var n=this._onceEvents=this._onceEvents||{},s=n[e]=n[e]||{};return s[t]=!0,this}},e.off=function(e,t){var s,n=this._events&&this._events[e];if(n&&n.length)return s=n.indexOf(t),s!=-1&&n.splice(s,1),this},e.emitEvent=function(e,t){if(n=this._events&&this._events[e],n&&n.length){n=n.slice(0),t=t||[];for(var n,s,a,o=this._onceEvents&&this._onceEvents[e],i=0;i<n.length;i++)s=n[i],a=o&&o[s],a&&(this.off(e,s),delete o[s]),s.apply(this,t);return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t}),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof module&&module.exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){var i,a,r=-1,s=-1,n=function(e){return parseFloat(e)||0},c=function(t){var i=1,a=e(t),o=null,s=[];return a.each(function(){var t=e(this),a=t.offset().top-n(t.css("margin-top")),r=s.length>0?s[s.length-1]:null;null===r?s.push(t):Math.floor(Math.abs(o-a))<=i?s[s.length-1]=r.add(t):s.push(t),o=a}),s},o=function(t){var n={byRow:!0,property:"height",target:null,remove:!1};return"object"==typeof t?e.extend(n,t):("boolean"==typeof t?n.byRow=t:"remove"===t&&(n.remove=!0),n)},t=e.fn.matchHeight=function(n){var i,s=o(n);return s.remove?(i=this,this.css(s.property,""),e.each(t._groups,function(e,t){t.elements=t.elements.not(i)}),this):this.length<=1&&!s.target?this:(t._groups.push({elements:this,options:s}),t._apply(this,s),this)};t.version="0.7.2",t._groups=[],t._throttle=80,t._maintainScroll=!1,t._beforeUpdate=null,t._afterUpdate=null,t._rows=c,t._parse=n,t._parseOptions=o,t._apply=function(s,i){var a=o(i),r=e(s),d=[r],u=e(window).scrollTop(),h=e("html").outerHeight(!0),l=r.parents().filter(":hidden");return l.each(function(){var t=e(this);t.data("style-cache",t.attr("style"))}),l.css("display","block"),a.byRow&&!a.target&&(r.each(function(){var n=e(this),t=n.css("display");"inline-block"!==t&&"flex"!==t&&"inline-flex"!==t&&(t="block"),n.data("style-cache",n.attr("style")),n.css({display:t,"padding-top":"0","padding-bottom":"0","margin-top":"0","margin-bottom":"0","border-top-width":"0","border-bottom-width":"0",height:"100px",overflow:"hidden"})}),d=c(r),r.each(function(){var t=e(this);t.attr("style",t.data("style-cache")||"")})),e.each(d,function(t,s){var o=e(s),i=0;if(a.target)i=a.target.outerHeight(!1);else{if(a.byRow&&o.length<=1)return void o.css(a.property,"");o.each(function(){var s,t=e(this),o=t.attr("style"),n=t.css("display");"inline-block"!==n&&"flex"!==n&&"inline-flex"!==n&&(n="block"),s={display:n},s[a.property]="",t.css(s),t.outerHeight(!1)>i&&(i=t.outerHeight(!1)),o?t.attr("style",o):t.css("display","")})}o.each(function(){var t=e(this),s=0;a.target&&t.is(a.target)||("border-box"!==t.css("box-sizing")&&(s+=n(t.css("border-top-width"))+n(t.css("border-bottom-width")),s+=n(t.css("padding-top"))+n(t.css("padding-bottom"))),t.css(a.property,i-s+"px"))})}),l.each(function(){var t=e(this);t.attr("style",t.data("style-cache")||null)}),t._maintainScroll&&e(window).scrollTop(u/h*e("html").outerHeight(!0)),this},t._applyDataApi=function(){var t={};e("[data-match-height], [data-mh]").each(function(){var n=e(this),s=n.attr("data-mh")||n.attr("data-match-height");s in t?t[s]=t[s].add(n):t[s]=n}),e.each(t,function(){this.matchHeight(!0)})},i=function(n){t._beforeUpdate&&t._beforeUpdate(n,t._groups),e.each(t._groups,function(){t._apply(this.elements,this.options)}),t._afterUpdate&&t._afterUpdate(n,t._groups)},t._update=function(n,o){if(o&&"resize"===o.type){var a=e(window).width();if(a===r)return;r=a}n?s===-1&&(s=setTimeout(function(){i(o),s=-1},t._throttle)):i(o)},e(t._applyDataApi),a=e.fn.on?"on":"bind",e(window)[a]("load",function(e){t._update(!1,e)}),e(window)[a]("resize orientationchange",function(e){t._update(!0,e)})}),function(e){function s(){return e("body").height()>e(window).height()}var n,t=function(t,n){this.settings=n,this.checkSettings(),this.imgAnalyzerTimeout=null,this.entries=null,this.buildingRow={entriesBuff:[],width:0,height:0,aspectRatio:0},this.lastFetchedEntry=null,this.lastAnalyzedIndex=-1,this.yield={every:2,flushed:0},this.border=n.border>=0?n.border:n.margins,this.maxRowHeight=this.retrieveMaxRowHeight(),this.suffixRanges=this.retrieveSuffixRanges(),this.offY=this.border,this.rows=0,this.spinner={phase:0,timeSlot:150,$el:e('<div class="spinner"><span></span><span></span><span></span></div>'),intervalId:null},this.checkWidthIntervalId=null,this.galleryWidth=t.width(),this.$gallery=t};t.prototype.getSuffix=function(e,t){var n,s;for(s=e>t?e:t,n=0;n<this.suffixRanges.length;n++)if(s<=this.suffixRanges[n])return this.settings.sizeRangeSuffixes[this.suffixRanges[n]];return this.settings.sizeRangeSuffixes[this.suffixRanges[n-1]]},t.prototype.removeSuffix=function(e,t){return e.substring(0,e.length-t.length)},t.prototype.endsWith=function(e,t){return e.indexOf(t,e.length-t.length)!==-1},t.prototype.getUsedSuffix=function(e){for(var t in this.settings.sizeRangeSuffixes)if(this.settings.sizeRangeSuffixes.hasOwnProperty(t)){if(0===this.settings.sizeRangeSuffixes[t].length)continue;if(this.endsWith(e,this.settings.sizeRangeSuffixes[t]))return this.settings.sizeRangeSuffixes[t]}return""},t.prototype.newSrc=function(e,t,n,s){if(this.settings.thumbnailPath)o=this.settings.thumbnailPath(e,t,n,s);else{var o,i=e.match(this.settings.extension),a=null!==i?i[0]:"";o=e.replace(this.settings.extension,""),o=this.removeSuffix(o,this.getUsedSuffix(o)),o+=this.getSuffix(t,n)+a}return o},t.prototype.showImg=function(e,t){this.settings.cssAnimation?(e.addClass("entry-visible"),t&&t()):(e.stop().fadeTo(this.settings.imagesAnimationDuration,1,t),e.find("> img, > a > img").stop().fadeTo(this.settings.imagesAnimationDuration,1,t))},t.prototype.extractImgSrcFromImage=function(e){var t="undefined"!=typeof e.data("safe-src")?e.data("safe-src"):e.attr("src");return e.data("jg.originalSrc",t),t},t.prototype.imgFromEntry=function(e){var t=e.find("> img");return 0===t.length&&(t=e.find("> a > img")),0===t.length?null:t},t.prototype.captionFromEntry=function(e){var t=e.find("> .caption");return 0===t.length?null:t},t.prototype.displayEntry=function(t,n,s,o,i,a){if(t.width(o),t.height(a),t.css("top",s),t.css("left",n),r=this.imgFromEntry(t),null!==r){r.css("width",o),r.css("height",i),r.css("margin-left",-o/2),r.css("margin-top",-i/2);var r,l,c=r.attr("src"),d=this.newSrc(c,o,i,r[0]);r.one("error",function(){r.attr("src",r.data("jg.originalSrc"))}),l=function(){c!==d&&r.attr("src",d)},"skipped"===t.data("jg.loaded")?this.onImageEvent(c,e.proxy(function(){this.showImg(t,l),t.data("jg.loaded",!0)},this)):this.showImg(t,l)}else this.showImg(t);this.displayEntryCaption(t)},t.prototype.displayEntryCaption=function(t){var n,s,o=this.imgFromEntry(t);null!==o&&this.settings.captions?(n=this.captionFromEntry(t),null===n&&(s=o.attr("alt"),this.isValidCaption(s)||(s=t.attr("title")),this.isValidCaption(s)&&(n=e('<div class="caption">'+s+"</div>"),t.append(n),t.data("jg.createdCaption",!0))),null!==n&&(this.settings.cssAnimation||n.stop().fadeTo(0,this.settings.captionSettings.nonVisibleOpacity),this.addCaptionEventsHandlers(t))):this.removeCaptionEventsHandlers(t)},t.prototype.isValidCaption=function(e){return"undefined"!=typeof e&&e.length>0},t.prototype.onEntryMouseEnterForCaption=function(t){var n=this.captionFromEntry(e(t.currentTarget));this.settings.cssAnimation?n.addClass("caption-visible").removeClass("caption-hidden"):n.stop().fadeTo(this.settings.captionSettings.animationDuration,this.settings.captionSettings.visibleOpacity)},t.prototype.onEntryMouseLeaveForCaption=function(t){var n=this.captionFromEntry(e(t.currentTarget));this.settings.cssAnimation?n.removeClass("caption-visible").removeClass("caption-hidden"):n.stop().fadeTo(this.settings.captionSettings.animationDuration,this.settings.captionSettings.nonVisibleOpacity)},t.prototype.addCaptionEventsHandlers=function(t){var n=t.data("jg.captionMouseEvents");"undefined"==typeof n&&(n={mouseenter:e.proxy(this.onEntryMouseEnterForCaption,this),mouseleave:e.proxy(this.onEntryMouseLeaveForCaption,this)},t.on("mouseenter",void 0,void 0,n.mouseenter),t.on("mouseleave",void 0,void 0,n.mouseleave),t.data("jg.captionMouseEvents",n))},t.prototype.removeCaptionEventsHandlers=function(e){var t=e.data("jg.captionMouseEvents");"undefined"!=typeof t&&(e.off("mouseenter",void 0,t.mouseenter),e.off("mouseleave",void 0,t.mouseleave),e.removeData("jg.captionMouseEvents"))},t.prototype.prepareBuildingRow=function(e){var t,n,s,i,c,a=!0,l=0,o=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*this.settings.margins,d=o/this.buildingRow.aspectRatio,r=this.settings.rowHeight,u=this.buildingRow.width/o>this.settings.justifyThreshold;if(e&&"hide"===this.settings.lastRow&&!u){for(t=0;t<this.buildingRow.entriesBuff.length;t++)n=this.buildingRow.entriesBuff[t],this.settings.cssAnimation?n.removeClass("entry-visible"):(n.stop().fadeTo(0,.1),n.find("> img, > a > img").fadeTo(0,0));return-1}for(e&&!u&&"justify"!==this.settings.lastRow&&"hide"!==this.settings.lastRow&&(a=!1,this.rows>0&&(r=(this.offY-this.border-this.settings.margins*this.rows)/this.rows,a=r*this.buildingRow.aspectRatio/o>this.settings.justifyThreshold)),t=0;t<this.buildingRow.entriesBuff.length;t++)n=this.buildingRow.entriesBuff[t],c=n.data("jg.width")/n.data("jg.height"),a?(i=t===this.buildingRow.entriesBuff.length-1?o:d*c,s=d):(i=r*c,s=r),o-=Math.round(i),n.data("jg.jwidth",Math.round(i)),n.data("jg.jheight",Math.ceil(s)),(0===t||l>s)&&(l=s);return this.buildingRow.height=l,a},t.prototype.clearBuildingRow=function(){this.buildingRow.entriesBuff=[],this.buildingRow.aspectRatio=0,this.buildingRow.width=0},t.prototype.flushRow=function(e){var n,s,i,a,t=this.settings,o=this.border;if(a=this.prepareBuildingRow(e),e&&"hide"===t.lastRow&&a===-1)return void this.clearBuildingRow();if(this.maxRowHeight&&(this.maxRowHeight.isPercentage&&this.maxRowHeight.value*t.rowHeight<this.buildingRow.height?this.buildingRow.height=this.maxRowHeight.value*t.rowHeight:this.maxRowHeight.value>=t.rowHeight&&this.maxRowHeight.value<this.buildingRow.height&&(this.buildingRow.height=this.maxRowHeight.value)),"center"===t.lastRow||"right"===t.lastRow){i=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*t.margins;for(n=0;n<this.buildingRow.entriesBuff.length;n++)s=this.buildingRow.entriesBuff[n],i-=s.data("jg.jwidth");"center"===t.lastRow?o+=i/2:"right"===t.lastRow&&(o+=i)}for(n=0;n<this.buildingRow.entriesBuff.length;n++)s=this.buildingRow.entriesBuff[n],this.displayEntry(s,o,this.offY,s.data("jg.jwidth"),s.data("jg.jheight"),this.buildingRow.height),o+=s.data("jg.jwidth")+t.margins;this.galleryHeightToSet=this.offY+this.buildingRow.height+this.border,this.$gallery.height(this.galleryHeightToSet+this.getSpinnerHeight()),(!e||this.buildingRow.height<=t.rowHeight&&a)&&(this.offY+=this.buildingRow.height+t.margins,this.rows+=1,this.clearBuildingRow(),this.$gallery.trigger("jg.rowflush"))},n=!1,t.prototype.checkWidth=function(){this.checkWidthIntervalId=setInterval(e.proxy(function(){var e=parseFloat(this.$gallery.width());s()===n?Math.abs(e-this.galleryWidth)>this.settings.refreshSensitivity&&(this.galleryWidth=e,this.rewind(),this.startImgAnalyzer(!0)):(n=s(),this.galleryWidth=e)},this),this.settings.refreshTime)},t.prototype.isSpinnerActive=function(){return null!==this.spinner.intervalId},t.prototype.getSpinnerHeight=function(){return this.spinner.$el.innerHeight()},t.prototype.stopLoadingSpinnerAnimation=function(){clearInterval(this.spinner.intervalId),this.spinner.intervalId=null,this.$gallery.height(this.$gallery.height()-this.getSpinnerHeight()),this.spinner.$el.detach()},t.prototype.startLoadingSpinnerAnimation=function(){var e=this.spinner,t=e.$el.find("span");clearInterval(e.intervalId),this.$gallery.append(e.$el),this.$gallery.height(this.offY+this.buildingRow.height+this.getSpinnerHeight()),e.intervalId=setInterval(function(){e.phase<t.length?t.eq(e.phase).fadeTo(e.timeSlot,1):t.eq(e.phase-t.length).fadeTo(e.timeSlot,0),e.phase=(e.phase+1)%(2*t.length)},e.timeSlot)},t.prototype.rewind=function(){this.lastFetchedEntry=null,this.lastAnalyzedIndex=-1,this.offY=this.border,this.rows=0,this.clearBuildingRow()},t.prototype.updateEntries=function(t){var n;return t&&null!=this.lastFetchedEntry?n=e(this.lastFetchedEntry).nextAll(this.settings.selector).toArray():(this.entries=[],n=this.$gallery.children(this.settings.selector).toArray()),n.length>0&&(e.isFunction(this.settings.sort)?n=this.sortArray(n):this.settings.randomize&&(n=this.shuffleArray(n)),this.lastFetchedEntry=n[n.length-1],this.settings.filter?n=this.filterArray(n):this.resetFilters(n)),this.entries=this.entries.concat(n),!0},t.prototype.insertToGallery=function(t){var n=this;e.each(t,function(){e(this).appendTo(n.$gallery)})},t.prototype.shuffleArray=function(e){var t,n,s;for(t=e.length-1;t>0;t--)n=Math.floor(Math.random()*(t+1)),s=e[t],e[t]=e[n],e[n]=s;return this.insertToGallery(e),e},t.prototype.sortArray=function(e){return e.sort(this.settings.sort),this.insertToGallery(e),e},t.prototype.resetFilters=function(t){for(var n=0;n<t.length;n++)e(t[n]).removeClass("jg-filtered")},t.prototype.filterArray=function(t){if(n=this.settings,"string"===e.type(n.filter))return t.filter(function(t){var s=e(t);return s.is(n.filter)?(s.removeClass("jg-filtered"),!0):(s.addClass("jg-filtered").removeClass("jg-visible"),!1)});if(e.isFunction(n.filter)){for(var n,o=t.filter(n.filter),s=0;s<t.length;s++)o.indexOf(t[s])==-1?e(t[s]).addClass("jg-filtered").removeClass("jg-visible"):e(t[s]).removeClass("jg-filtered");return o}},t.prototype.destroy=function(){clearInterval(this.checkWidthIntervalId),e.each(this.entries,e.proxy(function(t,n){var o,i,s=e(n);s.css("width",""),s.css("height",""),s.css("top",""),s.css("left",""),s.data("jg.loaded",void 0),s.removeClass("jg-entry"),o=this.imgFromEntry(s),o.css("width",""),o.css("height",""),o.css("margin-left",""),o.css("margin-top",""),o.attr("src",o.data("jg.originalSrc")),o.data("jg.originalSrc",void 0),this.removeCaptionEventsHandlers(s),i=this.captionFromEntry(s),s.data("jg.createdCaption")?(s.data("jg.createdCaption",void 0),null!==i&&i.remove()):null!==i&&i.fadeTo(0,1)},this)),this.$gallery.css("height",""),this.$gallery.removeClass("justified-gallery"),this.$gallery.data("jg.controller",void 0)},t.prototype.analyzeImages=function(t){for(s=this.lastAnalyzedIndex+1;s<this.entries.length;s++)if(n=e(this.entries[s]),n.data("jg.loaded")===!0||"skipped"===n.data("jg.loaded")){var n,s,i=this.galleryWidth-2*this.border-(this.buildingRow.entriesBuff.length-1)*this.settings.margins,o=n.data("jg.width")/n.data("jg.height");if(i/(this.buildingRow.aspectRatio+o)<this.settings.rowHeight&&(this.flushRow(!1),++this.yield.flushed>=this.yield.every))return void this.startImgAnalyzer(t);this.buildingRow.entriesBuff.push(n),this.buildingRow.aspectRatio+=o,this.buildingRow.width+=o*this.settings.rowHeight,this.lastAnalyzedIndex=s}else if("error"!==n.data("jg.loaded"))return;this.buildingRow.entriesBuff.length>0&&this.flushRow(!0),this.isSpinnerActive()&&this.stopLoadingSpinnerAnimation(),this.stopImgAnalyzerStarter(),this.$gallery.trigger(t?"jg.resize":"jg.complete"),this.$gallery.height(this.galleryHeightToSet)},t.prototype.stopImgAnalyzerStarter=function(){this.yield.flushed=0,null!==this.imgAnalyzerTimeout&&clearTimeout(this.imgAnalyzerTimeout)},t.prototype.startImgAnalyzer=function(e){var t=this;this.stopImgAnalyzerStarter(),this.imgAnalyzerTimeout=setTimeout(function(){t.analyzeImages(e)},.001)},t.prototype.onImageEvent=function(t,n,s){if(n||s){var o=new Image,i=e(o);n&&i.one("load",function(){i.off("load error"),n(o)}),s&&i.one("error",function(){i.off("load error"),s(o)}),o.src=t}},t.prototype.init=function(){var n=!1,s=!1,t=this;e.each(this.entries,function(o,i){var c,l,d,a=e(i),r=t.imgFromEntry(a);if(a.addClass("jg-entry"),a.data("jg.loaded")!==!0&&"skipped"!==a.data("jg.loaded"))if(null!==t.settings.rel&&a.attr("rel",t.settings.rel),null!==t.settings.target&&a.attr("target",t.settings.target),null!==r){if(c=t.extractImgSrcFromImage(r),(r.attr("src",c),t.settings.waitThumbnailsLoad===!1)&&(l=parseFloat(r.attr("width")),d=parseFloat(r.attr("height")),!isNaN(l)&&!isNaN(d)))return a.data("jg.width",l),a.data("jg.height",d),a.data("jg.loaded","skipped"),s=!0,t.startImgAnalyzer(!1),!0;a.data("jg.loaded",!1),n=!0,t.isSpinnerActive()||t.startLoadingSpinnerAnimation(),t.onImageEvent(c,function(e){a.data("jg.width",e.width),a.data("jg.height",e.height),a.data("jg.loaded",!0),t.startImgAnalyzer(!1)},function(){a.data("jg.loaded","error"),t.startImgAnalyzer(!1)})}else a.data("jg.loaded",!0),a.data("jg.width",a.width()|parseFloat(a.css("width"))|1),a.data("jg.height",a.height()|parseFloat(a.css("height"))|1)}),n||s||this.startImgAnalyzer(!1),this.checkWidth()},t.prototype.checkOrConvertNumber=function(t,n){if("string"===e.type(t[n])&&(t[n]=parseFloat(t[n])),"number"!==e.type(t[n]))throw n+" must be a number";if(isNaN(t[n]))throw"invalid number for "+n},t.prototype.checkSizeRangesSuffixes=function(){if("object"!==e.type(this.settings.sizeRangeSuffixes))throw"sizeRangeSuffixes must be defined and must be an object";t=[];for(o in this.settings.sizeRangeSuffixes)this.settings.sizeRangeSuffixes.hasOwnProperty(o)&&t.push(o);for(var t,o,i,s={0:""},n=0;n<t.length;n++)if("string"===e.type(t[n]))try{i=parseInt(t[n].replace(/^[a-z]+/,""),10),s[i]=this.settings.sizeRangeSuffixes[t[n]]}catch(e){throw"sizeRangeSuffixes keys must contains correct numbers ("+e+")"}else s[t[n]]=this.settings.sizeRangeSuffixes[t[n]];this.settings.sizeRangeSuffixes=s},t.prototype.retrieveMaxRowHeight=function(){var t={};if("string"===e.type(this.settings.maxRowHeight))this.settings.maxRowHeight.match(/^[0-9]+%$/)?(t.value=parseFloat(this.settings.maxRowHeight.match(/^([0-9]+)%$/)[1])/100,t.isPercentage=!1):(t.value=parseFloat(this.settings.maxRowHeight),t.isPercentage=!0);else{if("number"!==e.type(this.settings.maxRowHeight)){if(this.settings.maxRowHeight===!1||null===this.settings.maxRowHeight||"undefined"==typeof this.settings.maxRowHeight)return null;throw"maxRowHeight must be a number or a percentage"}t.value=this.settings.maxRowHeight,t.isPercentage=!1}if(isNaN(t.value))throw"invalid number for maxRowHeight";return t.isPercentage&&t.value<100&&(t.value=100),t},t.prototype.checkSettings=function(){this.checkSizeRangesSuffixes(),this.checkOrConvertNumber(this.settings,"rowHeight"),this.checkOrConvertNumber(this.settings,"margins"),this.checkOrConvertNumber(this.settings,"border");var t=["justify","nojustify","left","center","right","hide"];if(t.indexOf(this.settings.lastRow)===-1)throw"lastRow must be one of: "+t.join(", ");if(this.checkOrConvertNumber(this.settings,"justifyThreshold"),this.settings.justifyThreshold<0||this.settings.justifyThreshold>1)throw"justifyThreshold must be in the interval [0,1]";if("boolean"!==e.type(this.settings.cssAnimation))throw"cssAnimation must be a boolean";if("boolean"!==e.type(this.settings.captions))throw"captions must be a boolean";if(this.checkOrConvertNumber(this.settings.captionSettings,"animationDuration"),this.checkOrConvertNumber(this.settings.captionSettings,"visibleOpacity"),this.settings.captionSettings.visibleOpacity<0||this.settings.captionSettings.visibleOpacity>1)throw"captionSettings.visibleOpacity must be in the interval [0, 1]";if(this.checkOrConvertNumber(this.settings.captionSettings,"nonVisibleOpacity"),this.settings.captionSettings.nonVisibleOpacity<0||this.settings.captionSettings.nonVisibleOpacity>1)throw"captionSettings.nonVisibleOpacity must be in the interval [0, 1]";if(this.checkOrConvertNumber(this.settings,"imagesAnimationDuration"),this.checkOrConvertNumber(this.settings,"refreshTime"),this.checkOrConvertNumber(this.settings,"refreshSensitivity"),"boolean"!==e.type(this.settings.randomize))throw"randomize must be a boolean";if("string"!==e.type(this.settings.selector))throw"selector must be a string";if(this.settings.sort!==!1&&!e.isFunction(this.settings.sort))throw"sort must be false or a comparison function";if(this.settings.filter!==!1&&!e.isFunction(this.settings.filter)&&"string"!==e.type(this.settings.filter))throw"filter must be false, a string or a filter function"},t.prototype.retrieveSuffixRanges=function(){var t,e=[];for(t in this.settings.sizeRangeSuffixes)this.settings.sizeRangeSuffixes.hasOwnProperty(t)&&e.push(parseInt(t,10));return e.sort(function(e,t){return e>t?1:e<t?-1:0}),e},t.prototype.updateSettings=function(t){this.settings=e.extend({},this.settings,t),this.checkSettings(),this.border=this.settings.border>=0?this.settings.border:this.settings.margins,this.maxRowHeight=this.retrieveMaxRowHeight(),this.suffixRanges=this.retrieveSuffixRanges()},e.fn.justifiedGallery=function(n){return this.each(function(s,o){var i,a=e(o);if(a.addClass("justified-gallery"),i=a.data("jg.controller"),"undefined"==typeof i){if("undefined"!=typeof n&&null!==n&&"object"!==e.type(n)){if("destroy"===n)return;throw"The argument must be an object"}i=new t(a,e.extend({},e.fn.justifiedGallery.defaults,n)),a.data("jg.controller",i)}else if("norewind"===n);else{if("destroy"===n)return void i.destroy();i.updateSettings(n),i.rewind()}i.updateEntries("norewind"===n)&&i.init()})},e.fn.justifiedGallery.defaults={sizeRangeSuffixes:{},thumbnailPath:void 0,rowHeight:120,maxRowHeight:!1,margins:1,border:-1,lastRow:"nojustify",justifyThreshold:.9,waitThumbnailsLoad:!0,captions:!0,cssAnimation:!0,imagesAnimationDuration:500,captionSettings:{animationDuration:500,visibleOpacity:.7,nonVisibleOpacity:0},rel:null,target:null,extension:/\.[^.\\/]+$/,refreshTime:200,refreshSensitivity:0,randomize:!1,sort:!1,filter:!1,selector:"a, div:not(.spinner)"}}(jQuery),!function(e,t,n,s){"use strict";function a(e,t){var o,i,s=[],a=0;e&&e.isDefaultPrevented()||(e.preventDefault(),t=e&&e.data?e.data.options:t||{},o=t.$target||n(e.currentTarget),i=o.attr("data-fancybox")||"",i?(s=t.selector?n(t.selector):e.data?e.data.items:[],s=s.length?s.filter('[data-fancybox="'+i+'"]'):n('[data-fancybox="'+i+'"]'),a=s.index(o),a<0&&(a=0)):s=[o],n.fancybox.open(s,t,a))}if(e.console=e.console||{info:function(){}},n){if(n.fn.fancybox)return void console.info("fancyBox already initialized");var m={loop:!1,gutter:50,keyboard:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen allowtransparency="true" src=""></iframe>',preload:!0,css:{},attr:{scrolling:"auto"}},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"></div><div class="fancybox-inner"><div class="fancybox-infobar"><span data-fancybox-index></span>&nbsp;/&nbsp;<span data-fancybox-count></span></div><div class="fancybox-toolbar">{{buttons}}</div><div class="fancybox-navigation">{{arrows}}</div><div class="fancybox-stage"></div><div class="fancybox-caption"></div></div></div>',spinnerTpl:'<div class="fancybox-loading"></div>',errorTpl:'<div class="fancybox-error"><p>{{ERROR}}</p></div>',btnTpl:{download:'<a download data-fancybox-download class="fancybox-button fancybox-button--download" title="{{DOWNLOAD}}" href="javascript:;"><svg viewBox="0 0 40 40"><path d="M13,16 L20,23 L27,16 M20,7 L20,23 M10,24 L10,28 L30,28 L30,24" /></svg></a>',zoom:'<button data-fancybox-zoom class="fancybox-button fancybox-button--zoom" title="{{ZOOM}}"><svg viewBox="0 0 40 40"><path d="M18,17 m-8,0 a8,8 0 1,0 16,0 a8,8 0 1,0 -16,0 M24,22 L31,29" /></svg></button>',close:'<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"><svg viewBox="0 0 40 40"><path d="M10,10 L30,30 M30,10 L10,30" /></svg></button>',smallBtn:'<button data-fancybox-close class="fancybox-close-small" title="{{CLOSE}}"><svg viewBox="0 0 32 32"><path d="M10,10 L22,22 M22,10 L10,22"></path></svg></button>',arrowLeft:'<a data-fancybox-prev class="fancybox-button fancybox-button--arrow_left" title="{{PREV}}" href="javascript:;"><svg viewBox="0 0 40 40"><path d="M18,12 L10,20 L18,28 M10,20 L30,20"></path></svg></a>',arrowRight:'<a data-fancybox-next class="fancybox-button fancybox-button--arrow_right" title="{{NEXT}}" href="javascript:;"><svg viewBox="0 0 40 40"><path d="M10,20 L30,20 M22,12 L30,20 L22,28"></path></svg></a>'},parentEl:"body",autoFocus:!1,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:4e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:n.noop,beforeLoad:n.noop,afterLoad:n.noop,beforeShow:n.noop,afterShow:n.noop,beforeClose:n.noop,afterClose:n.noop,onActivate:n.noop,onDeactivate:n.noop,clickContent:function(e){return"image"===e.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{idleTime:!1,clickContent:function(e){return"image"===e.type&&"toggleControls"},clickSlide:function(e){return"image"===e.type?"toggleControls":"close"},dblclickContent:function(e){return"image"===e.type&&"zoom"},dblclickSlide:function(e){return"image"===e.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. <br/> Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schliessen",NEXT:"Weiter",PREV:"Zurück",ERROR:"Die angeforderten Daten konnten nicht geladen werden. <br/> Bitte versuchen Sie es später nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Maßstab"}}},r=n(e),o=n(t),d=0,f=function(e){return e&&e.hasOwnProperty&&e instanceof n},u=function(){return e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||function(t){return e.setTimeout(t,1e3/60)}}(),h=function(){var e,o=t.createElement("fakeelement"),n={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in n)if(o.style[e]!==s)return n[e];return"transitionend"}(),i=function(e){return e&&e.length&&e[0].offsetHeight},c=function(e,t){var s=n.extend(!0,{},e,t);return n.each(t,function(e,t){n.isArray(t)&&(s[e]=t)}),s},l=function(e,s,o){var i=this;i.opts=c({index:o},n.fancybox.defaults),n.isPlainObject(s)&&(i.opts=c(i.opts,s)),n.fancybox.isMobile&&(i.opts=c(i.opts,i.opts.mobile)),i.id=i.opts.id||++d,i.currIndex=parseInt(i.opts.index,10)||0,i.prevIndex=null,i.prevPos=null,i.currPos=0,i.firstRun=!0,i.group=[],i.slides={},i.addContent(e),i.group.length&&(i.$lastFocus=n(t.activeElement).trigger("blur"),i.init())};n.extend(l.prototype,{init:function(){var a,r,c,o=this,d=o.group[o.currIndex],i=d.opts,l=n.fancybox.scrollbarWidth;n.fancybox.getInstance()||i.hideScrollbar===!1||(n("body").addClass("fancybox-active"),!n.fancybox.isMobile&&t.body.scrollHeight>e.innerHeight&&(l===s&&(a=n('<div style="width:100px;height:100px;overflow:scroll;" />').appendTo("body"),l=n.fancybox.scrollbarWidth=a[0].offsetWidth-a[0].clientWidth,a.remove()),n("head").append('<style id="fancybox-style-noscroll" type="text/css">.compensate-for-scrollbar { margin-right: '+l+"px; }</style>"),n("body").addClass("compensate-for-scrollbar"))),c="",n.each(i.buttons,function(e,t){c+=i.btnTpl[t]||""}),r=n(o.translate(o,i.baseTpl.replace("{{buttons}}",c).replace("{{arrows}}",i.btnTpl.arrowLeft+i.btnTpl.arrowRight))).attr("id","fancybox-container-"+o.id).addClass("fancybox-is-hidden").addClass(i.baseClass).data("FancyBox",o).appendTo(i.parentEl),o.$refs={container:r},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(e){o.$refs[e]=r.find(".fancybox-"+e)}),o.trigger("onInit"),o.activate(),o.jumpTo(o.currIndex)},translate:function(e,t){var n=e.opts.i18n[e.opts.lang];return t.replace(/\{\{(\w+)\}\}/g,function(e,t){var o=n[t];return o===s?e:o})},addContent:function(e){var o,t=this,i=n.makeArray(e);n.each(i,function(e,o){var r,c,l,d,u,i={},a={};n.isPlainObject(o)?(i=o,a=o.opts||o):"object"===n.type(o)&&n(o).length?(l=n(o),a=l.data()||{},a=n.extend(!0,{},a,a.options),a.$orig=l,i.src=t.opts.src||a.src||l.attr("href"),i.type||i.src||(i.type="inline",i.src=o)):i={type:"html",src:o+""},i.opts=n.extend(!0,{},t.opts,a),n.isArray(a.buttons)&&(i.opts.buttons=a.buttons),r=i.type||i.opts.type,c=i.src||"",!r&&c&&((u=c.match(/\.(mp4|mov|ogv)((\?|#).*)?$/i))?(r="video",i.opts.videoFormat||(i.opts.videoFormat="video/"+("ogv"===u[1]?"ogg":u[1]))):c.match(/(^data:image\/[a-z0-9+/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?r="image":c.match(/\.(pdf)((\?|#).*)?$/i)?r="iframe":"#"===c.charAt(0)&&(r="inline")),r?i.type=r:t.trigger("objectNeedsType",i),i.contentType||(i.contentType=n.inArray(i.type,["html","inline","ajax"])>-1?"html":i.type),i.index=t.group.length,"auto"==i.opts.smallBtn&&(i.opts.smallBtn=n.inArray(i.type,["html","inline","ajax"])>-1),"auto"===i.opts.toolbar&&(i.opts.toolbar=!i.opts.smallBtn),i.opts.$trigger&&i.index===t.opts.index&&(i.opts.$thumb=i.opts.$trigger.find("img:first")),i.opts.$thumb&&i.opts.$thumb.length||!i.opts.$orig||(i.opts.$thumb=i.opts.$orig.find("img:first")),"function"===n.type(i.opts.caption)&&(i.opts.caption=i.opts.caption.apply(o,[t,i])),"function"===n.type(t.opts.caption)&&(i.opts.caption=t.opts.caption.apply(o,[t,i])),i.opts.caption instanceof n||(i.opts.caption=i.opts.caption===s?"":i.opts.caption+""),"ajax"===i.type&&(d=c.split(/\s+/,2),d.length>1&&(i.src=d.shift(),i.opts.filter=d.shift())),i.opts.modal&&(i.opts=n.extend(!0,i.opts,{infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),t.group.push(i)}),Object.keys(t.slides).length&&(t.updateControls(),o=t.Thumbs,o&&o.isActive&&(o.create(),o.focus()))},addEvents:function(){var s=this;s.removeEvents(),s.$refs.container.on("click.fb-close","[data-fancybox-close]",function(e){e.stopPropagation(),e.preventDefault(),s.close(e)}).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",function(e){e.stopPropagation(),e.preventDefault(),s.previous()}).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",function(e){e.stopPropagation(),e.preventDefault(),s.next()}).on("click.fb","[data-fancybox-zoom]",function(){s[s.isScaledDown()?"scaleToActual":"scaleToFit"]()}),r.on("orientationchange.fb resize.fb",function(e){e&&e.originalEvent&&"resize"===e.originalEvent.type?u(function(){s.update()}):(s.$refs.stage.hide(),setTimeout(function(){s.$refs.stage.show(),s.update()},n.fancybox.isMobile?600:250))}),o.on("focusin.fb",function(e){var s=n.fancybox?n.fancybox.getInstance():null;s.isClosing||!s.current||!s.current.opts.trapFocus||n(e.target).hasClass("fancybox-container")||n(e.target).is(t)||s&&"fixed"!==n(e.target).css("position")&&!s.$refs.container.has(e.target).length&&(e.stopPropagation(),s.focus())}),o.on("keydown.fb",function(e){var o=s.current,t=e.keyCode||e.which;if(o&&o.opts.keyboard&&!(e.ctrlKey||e.altKey||e.shiftKey||n(e.target).is("input")||n(e.target).is("textarea")))return 8===t||27===t?(e.preventDefault(),void s.close(e)):37===t||38===t?(e.preventDefault(),void s.previous()):39===t||40===t?(e.preventDefault(),void s.next()):void s.trigger("afterKeydown",e,t)}),s.group[s.currIndex].opts.idleTime&&(s.idleSecondsCounter=0,o.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(){s.idleSecondsCounter=0,s.isIdle&&s.showControls(),s.isIdle=!1}),s.idleInterval=e.setInterval(function(){s.idleSecondsCounter++,s.idleSecondsCounter>=s.group[s.currIndex].opts.idleTime&&!s.isDragging&&(s.isIdle=!0,s.idleSecondsCounter=0,s.hideControls())},1e3))},removeEvents:function(){var t=this;r.off("orientationchange.fb resize.fb"),o.off("focusin.fb keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),t.idleInterval&&(e.clearInterval(t.idleInterval),t.idleInterval=null)},previous:function(e){return this.jumpTo(this.currPos-1,e)},next:function(e){return this.jumpTo(this.currPos+1,e)},jumpTo:function(e,t){var a,r,c,l,d,h,m,o=this,u=o.group.length;if(!(o.isDragging||o.isClosing||o.isAnimating&&o.firstRun)){if(e=parseInt(e,10),d=o.current?o.current.opts.loop:o.opts.loop,!d&&(e<0||e>=u))return!1;if(l=o.firstRun=!Object.keys(o.slides).length,!(u<2&&!l&&o.isDragging)){if(r=o.current,o.prevIndex=o.currIndex,o.prevPos=o.currPos,a=o.createSlide(e),u>1&&((d||a.index>0)&&o.createSlide(e-1),(d||a.index<u-1)&&o.createSlide(e+1)),o.current=a,o.currIndex=a.index,o.currPos=a.pos,o.trigger("beforeShow",l),o.updateControls(),h=n.fancybox.getTranslate(a.$slide),a.isMoved=(0!==h.left||0!==h.top)&&!a.$slide.hasClass("fancybox-animated"),a.forcedDuration=s,n.isNumeric(t)?a.forcedDuration=t:t=a.opts[l?"animationDuration":"transitionDuration"],t=parseInt(t,10),l)return a.opts.animationEffect&&t&&o.$refs.container.css("transition-duration",t+"ms"),o.$refs.container.removeClass("fancybox-is-hidden"),i(o.$refs.container),o.$refs.container.addClass("fancybox-is-open"),i(o.$refs.container),a.$slide.addClass("fancybox-slide--previous"),o.loadSlide(a),a.$slide.removeClass("fancybox-slide--previous").addClass("fancybox-slide--current"),void o.preload("image");n.each(o.slides,function(e,t){n.fancybox.stop(t.$slide)}),a.$slide.removeClass("fancybox-slide--next fancybox-slide--previous").addClass("fancybox-slide--current"),a.isMoved?(m=Math.round(a.$slide.width()),n.each(o.slides,function(e,s){var i=s.pos-a.pos;n.fancybox.animate(s.$slide,{top:0,left:i*m+i*s.opts.gutter},t,function(){s.$slide.removeAttr("style").removeClass("fancybox-slide--next fancybox-slide--previous"),s.pos===o.currPos&&(a.isMoved=!1,o.complete())})})):o.$refs.stage.children().removeAttr("style"),a.isLoaded?o.revealContent(a):o.loadSlide(a),o.preload("image"),r.pos!==a.pos&&(c="fancybox-slide--"+(r.pos>a.pos?"next":"previous"),r.$slide.removeClass("fancybox-slide--complete fancybox-slide--current fancybox-slide--next fancybox-slide--previous"),r.isComplete=!1,t&&(a.isMoved||a.opts.transitionEffect)&&(a.isMoved?r.$slide.addClass(c):(c="fancybox-animated "+c+" fancybox-fx-"+a.opts.transitionEffect,n.fancybox.animate(r.$slide,c,t,function(){r.$slide.removeClass(c).removeAttr("style")}))))}}},createSlide:function(e){var s,o,t=this;return s=e%t.group.length,s=s<0?t.group.length+s:s,!t.slides[e]&&t.group[s]&&(o=n('<div class="fancybox-slide"></div>').appendTo(t.$refs.stage),t.slides[e]=n.extend(!0,{},t.group[s],{pos:e,$slide:o,isLoaded:!1}),t.updateSlide(t.slides[e])),t.slides[e]},scaleToActual:function(e,t,o){var r,c,l,f,p,a=this,i=a.current,g=i.$content,h=n.fancybox.getTranslate(i.$slide).width,m=n.fancybox.getTranslate(i.$slide).height,d=i.width,u=i.height;!a.isAnimating&&g&&"image"==i.type&&i.isLoaded&&!i.hasError&&(n.fancybox.stop(g),a.isAnimating=!0,e=e===s?.5*h:e,t=t===s?.5*m:t,r=n.fancybox.getTranslate(g),r.top-=n.fancybox.getTranslate(i.$slide).top,r.left-=n.fancybox.getTranslate(i.$slide).left,f=d/r.width,p=u/r.height,c=.5*h-.5*d,l=.5*m-.5*u,d>h&&(c=r.left*f-(e*f-e),c>0&&(c=0),c<h-d&&(c=h-d)),u>m&&(l=r.top*p-(t*p-t),l>0&&(l=0),l<m-u&&(l=m-u)),a.updateCursor(d,u),n.fancybox.animate(g,{top:l,left:c,scaleX:f,scaleY:p},o||330,function(){a.isAnimating=!1}),a.SlideShow&&a.SlideShow.isActive&&a.SlideShow.stop())},scaleToFit:function(e){var t,s=this,o=s.current,i=o.$content;!s.isAnimating&&i&&"image"==o.type&&o.isLoaded&&!o.hasError&&(n.fancybox.stop(i),s.isAnimating=!0,t=s.getFitPos(o),s.updateCursor(t.width,t.height),n.fancybox.animate(i,{top:t.top,left:t.left,scaleX:t.width/i.width(),scaleY:t.height/i.height()},e||330,function(){s.isAnimating=!1}))},getFitPos:function(e){var s,o,a,r,c,l=this,d=e.$content,t=e.width||e.opts.width,n=e.height||e.opts.height,i={};return!!(e.isLoaded&&d&&d.length)&&(s={top:parseInt(e.$slide.css("paddingTop"),10),right:parseInt(e.$slide.css("paddingRight"),10),bottom:parseInt(e.$slide.css("paddingBottom"),10),left:parseInt(e.$slide.css("paddingLeft"),10)},a=parseInt(l.$refs.stage.width(),10)-(s.left+s.right),r=parseInt(l.$refs.stage.height(),10)-(s.top+s.bottom),t&&n||(t=a,n=r),c=Math.min(1,a/t,r/n),t=Math.floor(c*t),n=Math.floor(c*n),"image"===e.type?(i.top=Math.floor(.5*(r-n))+s.top,i.left=Math.floor(.5*(a-t))+s.left):"video"===e.contentType&&(o=e.opts.width&&e.opts.height?t/n:e.opts.ratio||16/9,n>t/o?n=t/o:t>n*o&&(t=n*o)),i.width=t,i.height=n,i)},update:function(){var e=this;n.each(e.slides,function(t,n){e.updateSlide(n)})},updateSlide:function(e){var s=this,o=e&&e.$content,i=e.width||e.opts.width,a=e.height||e.opts.height;o&&(i||a||"video"===e.contentType)&&!e.hasError&&(n.fancybox.stop(o),n.fancybox.setTranslate(o,s.getFitPos(e)),e.pos===s.currPos&&(s.isAnimating=!1,s.updateCursor())),e.$slide.trigger("refresh"),s.$refs.toolbar.toggleClass("compensate-for-scrollbar",e.$slide.get(0).scrollHeight>e.$slide.get(0).clientHeight),s.trigger("onUpdate",e)},centerSlide:function(e,t){var o,i,a=this;a.current&&(i=Math.round(e.$slide.width()),o=e.pos-a.current.pos,n.fancybox.animate(e.$slide,{top:0,left:o*i+o*e.opts.gutter,opacity:1},t===s?0:t,null,!1))},updateCursor:function(e,t){var a,o=this,s=o.current,i=o.$refs.container.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-drag fancybox-can-zoomOut");s&&!o.isClosing&&(a=o.isZoomable(),i.toggleClass("fancybox-is-zoomable",a),n("[data-fancybox-zoom]").prop("disabled",!a),a&&("zoom"===s.opts.clickContent||n.isFunction(s.opts.clickContent)&&"zoom"===s.opts.clickContent(s))?o.isScaledDown(e,t)?i.addClass("fancybox-can-zoomIn"):s.opts.touch?i.addClass("fancybox-can-drag"):i.addClass("fancybox-can-zoomOut"):s.opts.touch&&"video"!==s.contentType&&i.addClass("fancybox-can-drag"))},isZoomable:function(){var t,n=this,e=n.current;if(e&&!n.isClosing&&"image"===e.type&&!e.hasError){if(!e.isLoaded)return!0;if(t=n.getFitPos(e),e.width>t.width||e.height>t.height)return!0}return!1},isScaledDown:function(e,t){var r=this,o=!1,i=r.current,a=i.$content;return e!==s&&t!==s?o=e<i.width&&t<i.height:a&&(o=n.fancybox.getTranslate(a),o=o.width<i.width&&o.height<i.height),o},canPan:function(){var n,s=this,e=!1,t=s.current;return"image"===t.type&&(n=t.$content)&&!t.hasError&&(e=s.getFitPos(t),e=Math.abs(n.width()-e.width)>1||Math.abs(n.height()-e.height)>1),e},loadSlide:function(e){var s,o,i,t=this;if(!e.isLoading&&!e.isLoaded){switch(e.isLoading=!0,t.trigger("beforeLoad",e),o=e.type,s=e.$slide,s.off("refresh").trigger("onReset").addClass(e.opts.slideClass),o){case"image":t.setImage(e);break;case"iframe":t.setIframe(e);break;case"html":t.setContent(e,e.src||e.content);break;case"video":t.setContent(e,'<video class="fancybox-video" controls controlsList="nodownload"><source src="'+e.src+'" type="'+e.opts.videoFormat+`">Your browser doesn't support HTML5 video</video`);break;case"inline":n(e.src).length?t.setContent(e,n(e.src)):t.setError(e);break;case"ajax":t.showLoading(e),i=n.ajax(n.extend({},e.opts.ajax.settings,{url:e.src,success:function(n,s){"success"===s&&t.setContent(e,n)},error:function(n,s){n&&"abort"!==s&&t.setError(e)}})),s.one("onReset",function(){i.abort()});break;default:t.setError(e)}return!0}},setImage:function(t){var s,o,i,a,r,c,u,l=this,d=t.opts.srcset||t.opts.image.srcset;if(t.timouts=setTimeout(function(){var e=t.$image;!t.isLoading||e&&e[0].complete||t.hasError||l.showLoading(t)},350),d){c=e.devicePixelRatio||1,u=e.innerWidth*c,o=d.split(",").map(function(e){var t={};return e.trim().split(/\s+/).forEach(function(e,n){var s=parseInt(e.substring(0,e.length-1),10);return 0===n?t.url=e:void(s&&(t.value=s,t.postfix=e[e.length-1]))}),t}),o.sort(function(e,t){return e.value-t.value});for(a=0;a<o.length;a++)if(i=o[a],"w"===i.postfix&&i.value>=u||"x"===i.postfix&&i.value>=c){s=i;break}!s&&o.length&&(s=o[o.length-1]),s&&(t.src=s.url,t.width&&t.height&&"w"==s.postfix&&(t.height=t.width/t.height*s.value,t.width=s.value),t.opts.srcset=d)}t.$content=n('<div class="fancybox-content"></div>').addClass("fancybox-is-hidden").appendTo(t.$slide.addClass("fancybox-slide--image")),r=t.opts.thumb||!!t.opts.$thumb&&!!t.opts.$thumb.length&&t.opts.$thumb.attr("src"),t.opts.preload!==!1&&t.opts.width&&t.opts.height&&r&&(t.width=t.opts.width,t.height=t.opts.height,t.$ghost=n("<img />").one("error",function(){n(this).remove(),t.$ghost=null}).one("load",function(){l.afterLoad(t)}).addClass("fancybox-image").appendTo(t.$content).attr("src",r)),l.setBigImage(t)},setBigImage:function(e){var s=this,t=n("<img />");e.$image=t.one("error",function(){s.setError(e)}).one("load",function(){var n;e.$ghost||(s.resolveImageSlideSize(e,this.naturalWidth,this.naturalHeight),s.afterLoad(e)),e.timouts&&(clearTimeout(e.timouts),e.timouts=null),s.isClosing||(e.opts.srcset&&(n=e.opts.sizes,n&&"auto"!==n||(n=(e.width/e.height>1&&r.width()/r.height()>1?"100":Math.round(e.width/e.height*100))+"vw"),t.attr("sizes",n).attr("srcset",e.opts.srcset)),e.$ghost&&setTimeout(function(){e.$ghost&&!s.isClosing&&e.$ghost.hide()},Math.min(300,Math.max(1e3,e.height/1600))),s.hideLoading(e))}).addClass("fancybox-image").attr("src",e.src).appendTo(e.$content),(t[0].complete||"complete"==t[0].readyState)&&t[0].naturalWidth&&t[0].naturalHeight?t.trigger("load"):t[0].error&&t.trigger("error")},resolveImageSlideSize:function(e,t,n){var s=parseInt(e.opts.width,10),o=parseInt(e.opts.height,10);e.width=t,e.height=n,s>0&&(e.width=s,e.height=Math.floor(s*n/t)),o>0&&(e.width=Math.floor(o*t/n),e.height=o)},setIframe:function(e){var o,a=this,t=e.opts.iframe,i=e.$slide;e.$content=n('<div class="fancybox-content'+(t.preload?" fancybox-is-hidden":"")+'"></div>').css(t.css).appendTo(i),i.addClass("fancybox-slide--"+e.contentType),e.$iframe=o=n(t.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(t.attr).appendTo(e.$content),t.preload?(a.showLoading(e),o.on("load.fb error.fb",function(){this.isReady=1,e.$slide.trigger("refresh"),a.afterLoad(e)}),i.on("refresh.fb",function(){var e,r,n=d.$content,i=t.css.width,a=t.css.height;if(1===o[0].isReady){try{r=o.contents(),e=r.find("body")}catch{}e&&e.length&&e.children().length&&(n.css({width:"",height:""}),i===s&&(i=Math.ceil(Math.max(e[0].clientWidth,e.outerWidth(!0)))),i&&n.width(i),a===s&&(a=Math.ceil(Math.max(e[0].clientHeight,e.outerHeight(!0)))),a&&n.height(a)),n.removeClass("fancybox-is-hidden")}})):this.afterLoad(e),o.attr("src",e.src),i.one("onReset",function(){try{n(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch{}n(this).off("refresh.fb").empty(),e.isLoaded=!1})},setContent:function(e,t){var s=this;s.isClosing||(s.hideLoading(e),e.$content&&n.fancybox.stop(e.$content),e.$slide.empty(),f(t)&&t.parent().length?(t.parent().parent(".fancybox-slide--inline").trigger("onReset"),e.$placeholder=n("<div>").hide().insertAfter(t),t.css("display","inline-block")):e.hasError||("string"===n.type(t)&&(t=n("<div>").append(n.trim(t)).contents(),3===t[0].nodeType&&(t=n("<div>").html(t))),e.opts.filter&&(t=n("<div>").html(t).find(e.opts.filter))),e.$slide.one("onReset",function(){n(this).find("video,audio").trigger("pause"),e.$placeholder&&(e.$placeholder.after(t.hide()).remove(),e.$placeholder=null),e.$smallBtn&&(e.$smallBtn.remove(),e.$smallBtn=null),e.hasError||(n(this).empty(),e.isLoaded=!1)}),n(t).appendTo(e.$slide),n(t).is("video,audio")&&(n(t).addClass("fancybox-video"),n(t).wrap("<div></div>"),e.contentType="video",e.opts.width=e.opts.width||n(t).attr("width"),e.opts.height=e.opts.height||n(t).attr("height")),e.$content=e.$slide.children().filter("div,form,main,video,audio").first().addClass("fancybox-content"),e.$slide.addClass("fancybox-slide--"+e.contentType),this.afterLoad(e))},setError:function(e){e.hasError=!0,e.$slide.trigger("onReset").removeClass("fancybox-slide--"+e.contentType).addClass("fancybox-slide--error"),e.contentType="html",this.setContent(e,this.translate(e,e.opts.errorTpl)),e.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(e){var t=this;e=e||t.current,e&&!e.$spinner&&(e.$spinner=n(t.translate(t,t.opts.spinnerTpl)).appendTo(e.$slide))},hideLoading:function(e){var t=this;e=e||t.current,e&&e.$spinner&&(e.$spinner.remove(),delete e.$spinner)},afterLoad:function(e){var t=this;t.isClosing||(e.isLoading=!1,e.isLoaded=!0,t.trigger("afterLoad",e),t.hideLoading(e),e.pos===t.currPos&&t.updateCursor(),!e.opts.smallBtn||e.$smallBtn&&e.$smallBtn.length||(e.$smallBtn=n(t.translate(e,e.opts.btnTpl.smallBtn)).prependTo(e.$content)),e.opts.protect&&e.$content&&!e.hasError&&(e.$content.on("contextmenu.fb",function(e){return 2==e.button&&e.preventDefault(),!0}),"image"===e.type&&n('<div class="fancybox-spaceball"></div>').appendTo(e.$content)),t.revealContent(e))},revealContent:function(e){var o,a,d,u,t=this,l=e.$slide,r=!1,c=!1;return o=e.opts[t.firstRun?"animationEffect":"transitionEffect"],a=e.opts[t.firstRun?"animationDuration":"transitionDuration"],a=parseInt(e.forcedDuration===s?a:e.forcedDuration,10),e.pos===t.currPos&&(e.isComplete?o=!1:t.isAnimating=!0),!e.isMoved&&e.pos===t.currPos&&a||(o=!1),"zoom"===o&&(e.pos===t.currPos&&a&&"image"===e.type&&!e.hasError&&(c=t.getThumbPos(e))?r=t.getFitPos(e):o="fade"),"zoom"===o?(r.scaleX=r.width/c.width,r.scaleY=r.height/c.height,d=e.opts.zoomOpacity,"auto"==d&&(d=Math.abs(e.width/e.height-c.width/c.height)>.1),d&&(c.opacity=.1,r.opacity=1),n.fancybox.setTranslate(e.$content.removeClass("fancybox-is-hidden"),c),i(e.$content),void n.fancybox.animate(e.$content,r,a,function(){t.isAnimating=!1,t.complete()})):(t.updateSlide(e),o?(n.fancybox.stop(l),u="fancybox-animated fancybox-slide--"+(e.pos>=t.prevPos?"next":"previous")+" fancybox-fx-"+o,l.removeAttr("style").removeClass("fancybox-slide--current fancybox-slide--next fancybox-slide--previous").addClass(u),e.$content.removeClass("fancybox-is-hidden"),i(l),void n.fancybox.animate(l,"fancybox-slide--current",a,function(){l.removeClass(u).removeAttr("style"),e.pos===t.currPos&&t.complete()},!0)):(i(l),e.$content.removeClass("fancybox-is-hidden"),void(e.pos===t.currPos&&t.complete())))},getThumbPos:function(s){var i,c=this,r=!1,o=s.opts.$thumb,a=o&&o.length&&o[0].ownerDocument===t?o.offset():0,l=function(t){for(var i,o=t[0],s=o.getBoundingClientRect(),a=[];null!==o.parentElement;)"hidden"!==n(o.parentElement).css("overflow")&&"auto"!==n(o.parentElement).css("overflow")||a.push(o.parentElement.getBoundingClientRect()),o=o.parentElement;return i=a.every(function(e){var t=Math.min(s.right,e.right)-Math.max(s.left,e.left),n=Math.min(s.bottom,e.bottom)-Math.max(s.top,e.top);return t>0&&n>0}),i&&s.bottom>0&&s.right>0&&s.left<n(e).width()&&s.top<n(e).height()};return a&&l(o)&&(i=c.$refs.stage.offset(),r={top:a.top-i.top+parseFloat(o.css("border-top-width")||0),left:a.left-i.left+parseFloat(o.css("border-left-width")||0),width:o.width(),height:o.height(),scaleX:1,scaleY:1}),r},complete:function(){var s=this,e=s.current,o={};!e.isMoved&&e.isLoaded&&(e.isComplete||(e.isComplete=!0,e.$slide.siblings().trigger("onReset"),s.preload("inline"),i(e.$slide),e.$slide.addClass("fancybox-slide--complete"),n.each(s.slides,function(e,t){t.pos>=s.currPos-1&&t.pos<=s.currPos+1?o[t.pos]=t:t&&(n.fancybox.stop(t.$slide),t.$slide.off().remove())}),s.slides=o),s.isAnimating=!1,s.updateCursor(),s.trigger("afterShow"),e.$slide.find("video,audio").filter(":visible:first").trigger("play"),(n(t.activeElement).is("[disabled]")||e.opts.autoFocus&&"image"!=e.type&&"iframe"!==e.type)&&s.focus())},preload:function(e){var t=this,n=t.slides[t.currPos+1],s=t.slides[t.currPos-1];n&&n.type===e&&t.loadSlide(n),s&&s.type===e&&t.loadSlide(s)},focus:function(){var e,t=this.current;this.isClosing||t&&t.isComplete&&t.$content&&(e=t.$content.find("input[autofocus]:enabled:visible:first"),e.length||(e=t.$content.find("button,:input,[tabindex],a").filter(":enabled:visible:first")),e=e&&e.length?e:t.$content,e.trigger("focus"))},activate:function(){var e=this;n(".fancybox-container").each(function(){var t=n(this).data("FancyBox");t&&t.id!==e.id&&!t.isClosing&&(t.trigger("onDeactivate"),t.removeEvents(),t.isVisible=!1)}),e.isVisible=!0,(e.current||e.isIdle)&&(e.update(),e.updateControls()),e.trigger("onActivate"),e.addEvents()},close:function(e,t){var a,r,c,l,d,m,p,o=this,s=o.current,f=function(){o.cleanUp(e)};return!o.isClosing&&!(o.isClosing=!0,o.trigger("beforeClose",e)===!1?(o.isClosing=!1,u(function(){o.update()}),1):(o.removeEvents(),s.timouts&&clearTimeout(s.timouts),l=s.$content,r=s.opts.animationEffect,c=n.isNumeric(t)?t:r?s.opts.animationDuration:0,s.$slide.off(h).removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),s.$slide.siblings().trigger("onReset").remove(),c&&o.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing"),o.hideLoading(s),o.hideControls(),o.updateCursor(),"zoom"!==r||e!==!0&&l&&c&&"image"===s.type&&!s.hasError&&(a=o.getThumbPos(s))||(r="fade"),"zoom"===r?(n.fancybox.stop(l),d=n.fancybox.getTranslate(l),p={top:d.top,left:d.left,scaleX:d.width/a.width,scaleY:d.height/a.height,width:a.width,height:a.height},m=s.opts.zoomOpacity,"auto"==m&&(m=Math.abs(s.width/s.height-a.width/a.height)>.1),m&&(a.opacity=0),n.fancybox.setTranslate(l,p),i(l),n.fancybox.animate(l,a,c,f),0):(r&&c?e===!0?setTimeout(f,c):n.fancybox.animate(s.$slide.removeClass("fancybox-slide--current"),"fancybox-animated fancybox-slide--previous fancybox-fx-"+r,c,f):f(),0)))},cleanUp:function(e){var s,t=this,o=n("body");t.current.$slide.trigger("onReset"),t.$refs.container.empty().remove(),t.trigger("afterClose",e),t.$lastFocus&&t.current.opts.backFocus&&t.$lastFocus.trigger("focus"),t.current=null,s=n.fancybox.getInstance(),s?s.activate():(o.removeClass("fancybox-active compensate-for-scrollbar"),n("#fancybox-style-noscroll").remove())},trigger:function(e,t){var r,i=Array.prototype.slice.call(arguments,1),a=this,s=t&&t.opts?t:a.current;return s?i.unshift(s):s=a,i.unshift(a),n.isFunction(s.opts[e])&&(r=s.opts[e].apply(s,i)),r===!1?r:void("afterClose"!==e&&a.$refs?a.$refs.container.trigger(e+".fb",i):o.trigger(e+".fb",i))},updateControls:function(){var t=this,n=t.current,o=n.index,i=n.opts.caption,s=t.$refs.container,a=t.$refs.caption;n.$slide.trigger("refresh"),t.$caption=i&&i.length?a.html(i):null,t.isHiddenControls||t.isIdle||t.showControls(),s.find("[data-fancybox-count]").html(t.group.length),s.find("[data-fancybox-index]").html(o+1),s.find("[data-fancybox-prev]").toggleClass("disabled",!n.opts.loop&&o<=0),s.find("[data-fancybox-next]").toggleClass("disabled",!n.opts.loop&&o>=t.group.length-1),"image"===n.type?s.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",n.opts.image.src||n.src).show():n.opts.toolbar&&s.find("[data-fancybox-download],[data-fancybox-zoom]").hide()},hideControls:function(){this.isHiddenControls=!0,this.$refs.container.removeClass("fancybox-show-infobar fancybox-show-toolbar fancybox-show-caption fancybox-show-nav")},showControls:function(){var e=this,t=e.current?e.current.opts:e.opts,n=e.$refs.container;e.isHiddenControls=!1,e.idleSecondsCounter=0,n.toggleClass("fancybox-show-toolbar",!!t.toolbar&&!!t.buttons).toggleClass("fancybox-show-infobar",!!(t.infobar&&e.group.length>1)).toggleClass("fancybox-show-nav",!!(t.arrows&&e.group.length>1)).toggleClass("fancybox-is-modal",!!t.modal),e.$caption?n.addClass("fancybox-show-caption "):n.removeClass("fancybox-show-caption")},toggleControls:function(){this.isHiddenControls?this.showControls():this.hideControls()}}),n.fancybox={version:"3.3.5",defaults:m,getInstance:function(e){var t=n('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),s=Array.prototype.slice.call(arguments,1);return t instanceof l&&("string"===n.type(e)?t[e].apply(t,s):"function"===n.type(e)&&e.apply(t,s),t)},open:function(e,t,n){return new l(e,t,n)},close:function(e){var t=this.getInstance();t&&(t.close(),e===!0&&this.close())},destroy:function(){this.close(!0),o.add("body").off("click.fb-start","**")},isMobile:t.createTouch!==s&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:function(){var n=t.createElement("div");return e.getComputedStyle&&e.getComputedStyle(n)&&e.getComputedStyle(n).getPropertyValue("transform")&&!(t.documentMode&&t.documentMode<11)}(),getTranslate:function(e){var t;return!!e&&!!e.length&&(t=e[0].getBoundingClientRect(),{top:t.top||0,left:t.left||0,width:t.width,height:t.height,opacity:parseFloat(e.css("opacity"))})},setTranslate:function(e,t){var n="",o={};if(e&&t)return t.left===s&&t.top===s||(n=(t.left===s?e.position().left:t.left)+"px, "+(t.top===s?e.position().top:t.top)+"px",n=this.use3d?"translate3d("+n+", 0px)":"translate("+n+")"),t.scaleX!==s&&t.scaleY!==s&&(n=(n.length?n+" ":"")+"scale("+t.scaleX+", "+t.scaleY+")"),n.length&&(o.transform=n),t.opacity!==s&&(o.opacity=t.opacity),t.width!==s&&(o.width=t.width),t.height!==s&&(o.height=t.height),e.css(o)},animate:function(e,t,o,i,a){var r=!1;n.isFunction(o)&&(i=o,o=null),n.isPlainObject(t)||e.removeAttr("style"),n.fancybox.stop(e),e.on(h,function(s){(!s||!s.originalEvent||e.is(s.originalEvent.target)&&"z-index"!=s.originalEvent.propertyName)&&(n.fancybox.stop(e),r&&n.fancybox.setTranslate(e,r),n.isPlainObject(t)?a===!1&&e.removeAttr("style"):a!==!0&&e.removeClass(t),n.isFunction(i)&&i(s))}),n.isNumeric(o)&&e.css("transition-duration",o+"ms"),n.isPlainObject(t)?(t.scaleX!==s&&t.scaleY!==s&&(r=n.extend({},t,{width:e.width()*t.scaleX,height:e.height()*t.scaleY,scaleX:1,scaleY:1}),delete t.width,delete t.height,e.parent().hasClass("fancybox-slide--image")&&e.parent().addClass("fancybox-is-scaling")),n.fancybox.setTranslate(e,t)):e.addClass(t),e.data("timer",setTimeout(function(){e.trigger("transitionend")},o+16))},stop:function(e){e&&e.length&&(clearTimeout(e.data("timer")),e.off("transitionend").css("transition-duration",""),e.parent().removeClass("fancybox-is-scaling"))}},n.fn.fancybox=function(e){var t;return e=e||{},t=e.selector||!1,t?n("body").off("click.fb-start",t).on("click.fb-start",t,{options:e},a):this.off("click.fb-start").on("click.fb-start",{items:this,options:e},a),this},o.on("click.fb-start","[data-fancybox]",a),o.on("click.fb-start","[data-trigger]",function(e){a(e,{$target:n('[data-fancybox="'+n(e.currentTarget).attr("data-trigger")+'"]').eq(n(e.currentTarget).attr("data-index")||0),$trigger:n(this)})})}}(window,document,window.jQuery||jQuery),function(e){"use strict";var t=function(t,n,s){if(t)return s=s||"","object"===e.type(s)&&(s=e.param(s,!0)),e.each(n,function(e,n){t=t.replace("$"+e,n||"")}),s.length&&(t+=(t.indexOf("?")>0?"&":"?")+s),t},n={youtube:{matcher:/(youtube\.com|youtu\.be|youtube-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"//www.youtube.com/embed/$4",thumb:"//img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1,api:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(e){return"//maps.google."+e[2]+"/?ll="+(e[9]?e[9]+"&z="+Math.floor(e[10])+(e[12]?e[12].replace(/^\//,"&"):""):e[12]+"").replace(/\?/,"&")+"&output="+(e[12]&&e[12].indexOf("layer=c")>0?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(e){return"//maps.google."+e[2]+"/maps?q="+e[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}};e(document).on("objectNeedsType.fb",function(s,o,i){var a,c,d,u,h,m,r=i.src||"",l=!1,f=e.extend(!0,{},n,i.opts.media);e.each(f,function(n,s){if(c=r.match(s.matcher)){if(l=s.type,u=n,h={},s.paramPlace&&c[s.paramPlace]){a=c[s.paramPlace],"?"==a[0]&&(a=a.substring(1)),a=a.split("&");for(var o,f=0;f<a.length;++f)o=a[f].split("=",2),2==o.length&&(h[o[0]]=decodeURIComponent(o[1].replace(/\+/g," ")))}return d=e.extend(!0,{},s.params,i.opts[n],h),r="function"===e.type(s.url)?s.url.call(this,c,d,i):t(s.url,c,d),m="function"===e.type(s.thumb)?s.thumb.call(this,c,d,i):t(s.thumb,c),"youtube"===n?r=r.replace(/&t=((\d+)m)?(\d+)s/,function(e,t,n,s){return"&start="+((n?60*parseInt(n,10):0)+parseInt(s,10))}):"vimeo"===n&&(r=r.replace("&%23","#")),!1}}),l?(i.opts.thumb||i.opts.$thumb&&i.opts.$thumb.length||(i.opts.thumb=m),"iframe"===l&&(i.opts=e.extend(!0,i.opts,{iframe:{preload:!1,attr:{scrolling:"no"}}})),e.extend(i,{type:l,src:r,origSrc:i.src,contentSource:u,contentType:"image"===l?"image":"gmap_place"==u||"gmap_search"==u?"map":"video"})):r&&(i.type=i.opts.defaultType)})}(window.jQuery||jQuery),function(e,t,n){"use strict";var c=function(){return e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||function(t){return e.setTimeout(t,1e3/60)}}(),i=function(){return e.cancelAnimationFrame||e.webkitCancelAnimationFrame||e.mozCancelAnimationFrame||e.oCancelAnimationFrame||function(t){e.clearTimeout(t)}}(),a=function(t){var n,s=[];t=t.originalEvent||t||e.e,t=t.touches&&t.touches.length?t.touches:t.changedTouches&&t.changedTouches.length?t.changedTouches:[t];for(n in t)t[n].pageX?s.push({x:t[n].pageX,y:t[n].pageY}):t[n].clientX&&s.push({x:t[n].clientX,y:t[n].clientY});return s},o=function(e,t,n){return t&&e?"x"===n?e.x-t.x:"y"===n?e.y-t.y:Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)):0},l=function(e){if(e.is('a,area,button,[role="button"],input,label,select,summary,textarea,video,audio')||n.isFunction(e.get(0).onclick)||e.data("selectable"))return!0;for(var t=0,s=e[0].attributes,o=s.length;t<o;t++)if("data-fancybox-"===s[t].nodeName.substr(0,14))return!0;return!1},d=function(t){var n=e.getComputedStyle(t)["overflow-y"],s=e.getComputedStyle(t)["overflow-x"],o=("scroll"===n||"auto"===n)&&t.scrollHeight>t.clientHeight,i=("scroll"===s||"auto"===s)&&t.scrollWidth>t.clientWidth;return o||i},r=function(e){for(var t=!1;!(t=d(e.get(0)))&&(e=e.parent(),e.length&&!e.hasClass("fancybox-stage")&&!e.is("body")););return t},s=function(e){var t=this;t.instance=e,t.$bg=e.$refs.bg,t.$stage=e.$refs.stage,t.$container=e.$refs.container,t.destroy(),t.$container.on("touchstart.fb.touch mousedown.fb.touch",n.proxy(t,"ontouchstart"))};s.prototype.destroy=function(){this.$container.off(".fb.touch")},s.prototype.ontouchstart=function(s){var i=this,c=n(s.target),u=i.instance,d=u.current,m=d.$content,h="touchstart"==s.type;if(h&&i.$container.off("mousedown.fb.touch"),(!s.originalEvent||2!=s.originalEvent.button)&&c.length&&!l(c)&&!l(c.parent())&&(c.is("img")||!(s.originalEvent.clientX>c[0].clientWidth+c.offset().left))){if(!d||u.isAnimating||u.isClosing)return s.stopPropagation(),void s.preventDefault();if(i.realPoints=i.startPoints=a(s),i.startPoints.length){if(s.stopPropagation(),i.startEvent=s,i.canTap=!0,i.$target=c,i.$content=m,i.opts=d.opts.touch,i.isPanning=!1,i.isSwiping=!1,i.isZooming=!1,i.isScrolling=!1,i.startTime=(new Date).getTime(),i.distanceX=i.distanceY=i.distance=0,i.canvasWidth=Math.round(d.$slide[0].clientWidth),i.canvasHeight=Math.round(d.$slide[0].clientHeight),i.contentLastPos=null,i.contentStartPos=n.fancybox.getTranslate(i.$content)||{top:0,left:0},i.sliderStartPos=i.sliderLastPos||n.fancybox.getTranslate(d.$slide),i.stagePos=n.fancybox.getTranslate(u.$refs.stage),i.sliderStartPos.top-=i.stagePos.top,i.sliderStartPos.left-=i.stagePos.left,i.contentStartPos.top-=i.stagePos.top,i.contentStartPos.left-=i.stagePos.left,n(t).off(".fb.touch").on(h?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",n.proxy(i,"ontouchend")).on(h?"touchmove.fb.touch":"mousemove.fb.touch",n.proxy(i,"ontouchmove")),n.fancybox.isMobile&&t.addEventListener("scroll",i.onscroll,!0),!i.opts&&!u.canPan()||!c.is(i.$stage)&&!i.$stage.find(c).length)return void(c.is(".fancybox-image")&&s.preventDefault());n.fancybox.isMobile&&(r(c)||r(c.parent()))||s.preventDefault(),(1===i.startPoints.length||d.hasError)&&(i.instance.canPan()?(n.fancybox.stop(i.$content),i.$content.css("transition-duration",""),i.isPanning=!0):i.isSwiping=!0,i.$container.addClass("fancybox-controls--isGrabbing")),2===i.startPoints.length&&"image"===d.type&&(d.isLoaded||d.$ghost)&&(i.canTap=!1,i.isSwiping=!1,i.isPanning=!1,i.isZooming=!0,n.fancybox.stop(i.$content),i.$content.css("transition-duration",""),i.centerPointStartX=.5*(i.startPoints[0].x+i.startPoints[1].x)-n(e).scrollLeft(),i.centerPointStartY=.5*(i.startPoints[0].y+i.startPoints[1].y)-n(e).scrollTop(),i.percentageOfImageAtPinchPointX=(i.centerPointStartX-i.contentStartPos.left)/i.contentStartPos.width,i.percentageOfImageAtPinchPointY=(i.centerPointStartY-i.contentStartPos.top)/i.contentStartPos.height,i.startDistanceBetweenFingers=o(i.startPoints[0],i.startPoints[1]))}}},s.prototype.onscroll=function(){var n=this;n.isScrolling=!0,t.removeEventListener("scroll",n.onscroll,!0)},s.prototype.ontouchmove=function(e){var t=this,s=n(e.target);return void 0!==e.originalEvent.buttons&&0===e.originalEvent.buttons?void t.ontouchend(e):t.isScrolling||!s.is(t.$stage)&&!t.$stage.find(s).length?void(t.canTap=!1):(t.newPoints=a(e),void((t.opts||t.instance.canPan())&&t.newPoints.length&&t.newPoints.length&&(t.isSwiping&&t.isSwiping===!0||e.preventDefault(),t.distanceX=o(t.newPoints[0],t.startPoints[0],"x"),t.distanceY=o(t.newPoints[0],t.startPoints[0],"y"),t.distance=o(t.newPoints[0],t.startPoints[0]),t.distance>0&&(t.isSwiping?t.onSwipe(e):t.isPanning?t.onPan():t.isZooming&&t.onZoom()))))},s.prototype.onSwipe=function(){var a,s=this,l=s.isSwiping,o=s.sliderStartPos.left||0;if(l!==!0)"x"==l&&(s.distanceX>0&&(s.instance.group.length<2||0===s.instance.current.index&&!s.instance.current.opts.loop)?o+=Math.pow(s.distanceX,.8):s.distanceX<0&&(s.instance.group.length<2||s.instance.current.index===s.instance.group.length-1&&!s.instance.current.opts.loop)?o-=Math.pow(-s.distanceX,.8):o+=s.distanceX),s.sliderLastPos={top:"x"==l?0:s.sliderStartPos.top+s.distanceY,left:o},s.requestId&&(i(s.requestId),s.requestId=null),s.requestId=c(function(){s.sliderLastPos&&(n.each(s.instance.slides,function(e,t){var o=t.pos-s.instance.currPos;n.fancybox.setTranslate(t.$slide,{top:s.sliderLastPos.top,left:s.sliderLastPos.left+o*s.canvasWidth+o*t.opts.gutter})}),s.$container.addClass("fancybox-is-sliding"))});else if(Math.abs(s.distance)>10){if(s.canTap=!1,s.instance.group.length<2&&s.opts.vertical?s.isSwiping="y":s.instance.isDragging||s.opts.vertical===!1||"auto"===s.opts.vertical&&n(e).width()>800?s.isSwiping="x":(a=Math.abs(180*Math.atan2(s.distanceY,s.distanceX)/Math.PI),s.isSwiping=a>45&&a<135?"y":"x"),s.canTap=!1,"y"===s.isSwiping&&n.fancybox.isMobile&&(r(s.$target)||r(s.$target.parent())))return void(s.isScrolling=!0);s.instance.isDragging=s.isSwiping,s.startPoints=s.newPoints,n.each(s.instance.slides,function(e,t){n.fancybox.stop(t.$slide),t.$slide.css("transition-duration",""),t.inTransition=!1,t.pos===s.instance.current.pos&&(s.sliderStartPos.left=n.fancybox.getTranslate(t.$slide).left-n.fancybox.getTranslate(s.instance.$refs.stage).left)}),s.instance.SlideShow&&s.instance.SlideShow.isActive&&s.instance.SlideShow.stop()}},s.prototype.onPan=function(){var e=this;return o(e.newPoints[0],e.realPoints[0])<(n.fancybox.isMobile?10:5)?void(e.startPoints=e.newPoints):(e.canTap=!1,e.contentLastPos=e.limitMovement(),e.requestId&&(i(e.requestId),e.requestId=null),void(e.requestId=c(function(){n.fancybox.setTranslate(e.$content,e.contentLastPos)})))},s.prototype.limitMovement=function(){var e,t,a,c,l,u,o=this,r=o.canvasWidth,m=o.canvasHeight,s=o.distanceX,n=o.distanceY,d=o.contentStartPos,i=d.left,f=d.top,h=d.width,p=d.height;return t=h>r?i+s:i,e=f+n,u=Math.max(0,.5*r-.5*h),l=Math.max(0,.5*m-.5*p),c=Math.min(r-h,.5*r-.5*h),a=Math.min(m-p,.5*m-.5*p),s>0&&t>u&&(t=u-1+Math.pow(-u+i+s,.8)||0),s<0&&t<c&&(t=c+1-Math.pow(c-i-s,.8)||0),n>0&&e>l&&(e=l-1+Math.pow(-l+f+n,.8)||0),n<0&&e<a&&(e=a+1-Math.pow(a-f-n,.8)||0),{top:e,left:t}},s.prototype.limitPosition=function(e,t,n,s){var a=this,o=a.canvasWidth,i=a.canvasHeight;return n>o?(e=e>0?0:e,e=e<o-n?o-n:e):e=Math.max(0,o/2-n/2),s>i?(t=t>0?0:t,t=t<i-s?i-s:t):t=Math.max(0,i/2-s/2),{top:t,left:e}},s.prototype.onZoom=function(){var t=this,a=t.contentStartPos,r=a.width,l=a.height,h=a.left,f=a.top,m=o(t.newPoints[0],t.newPoints[1]),s=m/t.startDistanceBetweenFingers,u=Math.floor(r*s),d=Math.floor(l*s),p=(r-u)*t.percentageOfImageAtPinchPointX,g=(l-d)*t.percentageOfImageAtPinchPointY,v=(t.newPoints[0].x+t.newPoints[1].x)/2-n(e).scrollLeft(),b=(t.newPoints[0].y+t.newPoints[1].y)/2-n(e).scrollTop(),j=v-t.centerPointStartX,y=b-t.centerPointStartY,_=h+(p+j),w=f+(g+y),O={top:w,left:_,scaleX:s,scaleY:s};t.canTap=!1,t.newWidth=u,t.newHeight=d,t.contentLastPos=O,t.requestId&&(i(t.requestId),t.requestId=null),t.requestId=c(function(){n.fancybox.setTranslate(t.$content,t.contentLastPos)})},s.prototype.ontouchend=function(e){var s=this,o=Math.max((new Date).getTime()-s.startTime,1),r=s.isSwiping,c=s.isPanning,l=s.isZooming,d=s.isScrolling;return s.endPoints=a(e),s.$container.removeClass("fancybox-controls--isGrabbing"),n(t).off(".fb.touch"),t.removeEventListener("scroll",s.onscroll,!0),s.requestId&&(i(s.requestId),s.requestId=null),s.isSwiping=!1,s.isPanning=!1,s.isZooming=!1,s.isScrolling=!1,s.instance.isDragging=!1,s.canTap?s.onTap(e):(s.speed=366,s.velocityX=s.distanceX/o*.5,s.velocityY=s.distanceY/o*.5,s.speedX=Math.max(.5*s.speed,Math.min(1.5*s.speed,1/Math.abs(s.velocityX)*s.speed)),void(c?s.endPanning():l?s.endZooming():s.endSwiping(r,d)))},s.prototype.endSwiping=function(e,t){var s=this,o=!1,i=s.instance.group.length;s.sliderLastPos=null,"y"==e&&!t&&Math.abs(s.distanceY)>50?(n.fancybox.animate(s.instance.current.$slide,{top:s.sliderStartPos.top+s.distanceY+150*s.velocityY,opacity:0},200),o=s.instance.close(!0,200)):"x"==e&&s.distanceX>50&&i>1?o=s.instance.previous(s.speedX):"x"==e&&s.distanceX<-50&&i>1&&(o=s.instance.next(s.speedX)),o!==!1||"x"!=e&&"y"!=e||(t||i<2?s.instance.centerSlide(s.instance.current,150):s.instance.jumpTo(s.instance.current.index)),s.$container.removeClass("fancybox-is-sliding")},s.prototype.endPanning=function(){var t,s,o,e=this;e.contentLastPos&&(e.opts.momentum===!1?(s=e.contentLastPos.left,o=e.contentLastPos.top):(s=e.contentLastPos.left+e.velocityX*e.speed,o=e.contentLastPos.top+e.velocityY*e.speed),t=e.limitPosition(s,o,e.contentStartPos.width,e.contentStartPos.height),t.width=e.contentStartPos.width,t.height=e.contentStartPos.height,n.fancybox.animate(e.$content,t,330))},s.prototype.endZooming=function(){var o,i,a,r,e=this,c=e.instance.current,t=e.newWidth,s=e.newHeight;e.contentLastPos&&(o=e.contentLastPos.left,i=e.contentLastPos.top,r={top:i,left:o,width:t,height:s,scaleX:1,scaleY:1},n.fancybox.setTranslate(e.$content,r),t<e.canvasWidth&&s<e.canvasHeight?e.instance.scaleToFit(150):t>c.width||s>c.height?e.instance.scaleToActual(e.centerPointStartX,e.centerPointStartY,150):(a=e.limitPosition(o,i,t,s),n.fancybox.setTranslate(e.$content,n.fancybox.getTranslate(e.$content)),n.fancybox.animate(e.$content,a,150)))},s.prototype.onTap=function(t){var i,s=this,c=n(t.target),o=s.instance,r=o.current,l=t&&a(t)||s.startPoints,d=l[0]?l[0].x-n(e).scrollLeft()-s.stagePos.left:0,u=l[0]?l[0].y-n(e).scrollTop()-s.stagePos.top:0,h=function(e){var i=r.opts[e];if(n.isFunction(i)&&(i=i.apply(o,[r,t])),i)switch(i){case"close":o.close(s.startEvent);break;case"toggleControls":o.toggleControls(!0);break;case"next":o.next();break;case"nextOrClose":o.group.length>1?o.next():o.close(s.startEvent);break;case"zoom":"image"==r.type&&(r.isLoaded||r.$ghost)&&(o.canPan()?o.scaleToFit():o.isScaledDown()?o.scaleToActual(d,u):o.group.length<2&&o.close(s.startEvent))}};if((!t.originalEvent||2!=t.originalEvent.button)&&(c.is("img")||!(d>c[0].clientWidth+c.offset().left))){if(c.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))i="Outside";else if(c.is(".fancybox-slide"))i="Slide";else{if(!o.current.$content||!o.current.$content.find(c).addBack().filter(c).length)return;i="Content"}if(s.tapped){if(clearTimeout(s.tapped),s.tapped=null,Math.abs(d-s.tapX)>50||Math.abs(u-s.tapY)>50)return this;h("dblclick"+i)}else s.tapX=d,s.tapY=u,r.opts["dblclick"+i]&&r.opts["dblclick"+i]!==r.opts["click"+i]?s.tapped=setTimeout(function(){s.tapped=null,h("click"+i)},500):h("click"+i);return this}},n(t).on("onActivate.fb",function(e,t){t&&!t.Guestures&&(t.Guestures=new s(t))})}(window,document,window.jQuery||jQuery),function(e,t){"use strict";t.extend(!0,t.fancybox.defaults,{btnTpl:{slideShow:'<button data-fancybox-play class="fancybox-button fancybox-button--play" title="{{PLAY_START}}"><svg viewBox="0 0 40 40"><path d="M13,12 L27,20 L13,27 Z" /><path d="M15,10 v19 M23,10 v19" /></svg></button>'},slideShow:{autoStart:!1,speed:3e3}});var n=function(e){this.instance=e,this.init()};t.extend(n.prototype,{timer:null,isActive:!1,$button:null,init:function(){var e=this;e.$button=e.instance.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){e.toggle()}),(e.instance.group.length<2||!e.instance.group[e.instance.currIndex].opts.slideShow)&&e.$button.hide()},set:function(e){var t=this;t.instance&&t.instance.current&&(e===!0||t.instance.current.opts.loop||t.instance.currIndex<t.instance.group.length-1)?t.timer=setTimeout(function(){t.isActive&&t.instance.jumpTo((t.instance.currIndex+1)%t.instance.group.length)},t.instance.current.opts.slideShow.speed):(t.stop(),t.instance.idleSecondsCounter=0,t.instance.showControls())},clear:function(){var e=this;clearTimeout(e.timer),e.timer=null},start:function(){var e=this,t=e.instance.current;t&&(e.isActive=!0,e.$button.attr("title",t.opts.i18n[t.opts.lang].PLAY_STOP).removeClass("fancybox-button--play").addClass("fancybox-button--pause"),e.set(!0))},stop:function(){var e=this,t=e.instance.current;e.clear(),e.$button.attr("title",t.opts.i18n[t.opts.lang].PLAY_START).removeClass("fancybox-button--pause").addClass("fancybox-button--play"),e.isActive=!1},toggle:function(){var e=this;e.isActive?e.stop():e.start()}}),t(e).on({"onInit.fb":function(e,t){t&&!t.SlideShow&&(t.SlideShow=new n(t))},"beforeShow.fb":function(e,t,n,s){var o=t&&t.SlideShow;s?o&&n.opts.slideShow.autoStart&&o.start():o&&o.isActive&&o.clear()},"afterShow.fb":function(e,t){var s=t&&t.SlideShow;s&&s.isActive&&s.set()},"afterKeydown.fb":function(n,s,o,i,a){var r=s&&s.SlideShow;!r||!o.opts.slideShow||80!==a&&32!==a||t(e.activeElement).is("button,a,input")||(i.preventDefault(),r.toggle())},"beforeClose.fb onDeactivate.fb":function(e,t){var n=t&&t.SlideShow;n&&n.stop()}}),t(e).on("visibilitychange",function(){var s=t.fancybox.getInstance(),n=s&&s.SlideShow;n&&n.isActive&&(e.hidden?n.clear():n.set())})}(document,window.jQuery||jQuery),function(e,t){"use strict";var s,n=function(){for(var t,n,s=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],i={},o=0;o<s.length;o++)if(t=s[o],t&&t[1]in e){for(n=0;n<t.length;n++)i[s[0][n]]=t[n];return i}return!1}();if(!n)return void(t&&t.fancybox&&(t.fancybox.defaults.btnTpl.fullScreen=!1));s={request:function(t){t=t||e.documentElement,t[n.requestFullscreen](t.ALLOW_KEYBOARD_INPUT)},exit:function(){e[n.exitFullscreen]()},toggle:function(t){t=t||e.documentElement,this.isFullscreen()?this.exit():this.request(t)},isFullscreen:function(){return Boolean(e[n.fullscreenElement])},enabled:function(){return Boolean(e[n.fullscreenEnabled])}},t.extend(!0,t.fancybox.defaults,{btnTpl:{fullScreen:'<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fullscreen" title="{{FULL_SCREEN}}"><svg viewBox="0 0 40 40"><path d="M9,12 v16 h22 v-16 h-22 v8" /></svg></button>'},fullScreen:{autoStart:!1}}),t(e).on({"onInit.fb":function(e,t){var n;t&&t.group[t.currIndex].opts.fullScreen?(n=t.$refs.container,n.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(e){e.stopPropagation(),e.preventDefault(),s.toggle()}),t.opts.fullScreen&&t.opts.fullScreen.autoStart===!0&&s.request(),t.FullScreen=s):t&&t.$refs.toolbar.find("[data-fancybox-fullscreen]").hide()},"afterKeydown.fb":function(e,t,n,s,o){t&&t.FullScreen&&70===o&&(s.preventDefault(),t.FullScreen.toggle())},"beforeClose.fb":function(e,t){t&&t.FullScreen&&t.$refs.container.hasClass("fancybox-is-fullscreen")&&s.exit()}}),t(e).on(n.fullscreenchange,function(){var n=s.isFullscreen(),e=t.fancybox.getInstance();e&&(e.current&&"image"===e.current.type&&e.isAnimating&&(e.current.$content.css("transition","none"),e.isAnimating=!1,e.update(!0,!0,0)),e.trigger("onFullscreenChange",n),e.$refs.container.toggleClass("fancybox-is-fullscreen",n))})}(document,window.jQuery||jQuery),function(e,t){"use strict";var s,n="fancybox-thumbs",o=n+"-active",i=n+"-loading";t.fancybox.defaults=t.extend(!0,{btnTpl:{thumbs:'<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="{{THUMBS}}"><svg viewBox="0 0 120 120"><path d="M30,30 h14 v14 h-14 Z M50,30 h14 v14 h-14 Z M70,30 h14 v14 h-14 Z M30,50 h14 v14 h-14 Z M50,50 h14 v14 h-14 Z M70,50 h14 v14 h-14 Z M30,70 h14 v14 h-14 Z M50,70 h14 v14 h-14 Z M70,70 h14 v14 h-14 Z" /></svg></button>'},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},t.fancybox.defaults),s=function(e){this.init(e)},t.extend(s.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(e){var n,s,t=this;t.instance=e,e.Thumbs=t,t.opts=e.group[e.currIndex].opts.thumbs,n=e.group[0],n=n.opts.thumb||!!n.opts.$thumb&&!!n.opts.$thumb.length&&n.opts.$thumb.attr("src"),e.group.length>1&&(s=e.group[1],s=s.opts.thumb||!!s.opts.$thumb&&!!s.opts.$thumb.length&&s.opts.$thumb.attr("src")),t.$button=e.$refs.toolbar.find("[data-fancybox-thumbs]"),t.opts&&n&&s&&n&&s?(t.$button.show().on("click",function(){t.toggle()}),t.isActive=!0):t.$button.hide()},create:function(){var s,e=this,o=e.instance,a=e.opts.parentEl,r=[];e.$grid||(e.$grid=t('<div class="'+n+" "+n+"-"+e.opts.axis+'"></div>').appendTo(o.$refs.container.find(a).addBack().filter(a)),e.$grid.on("click","li",function(){o.jumpTo(t(this).attr("data-index"))})),e.$list||(e.$list=t("<ul>").appendTo(e.$grid)),t.each(o.group,function(e,t){s=t.opts.thumb||(t.opts.$thumb?t.opts.$thumb.attr("src"):null),s||"image"!==t.type||(s=t.src),r.push('<li data-index="'+e+'" tabindex="0" class="'+i+'"'+(s&&s.length?' style="background-image:url('+s+')" />':"")+"></li>")}),e.$list[0].innerHTML=r.join(""),"x"===e.opts.axis&&e.$list.width(parseInt(e.$grid.css("padding-right"),10)+o.group.length*e.$list.children().eq(0).outerWidth(!0))},focus:function(e){var t,i,n=this,s=n.$list,a=n.$grid;n.instance.current&&(i=s.children().removeClass(o).filter('[data-index="'+n.instance.current.index+'"]').addClass(o),t=i.position(),"y"===n.opts.axis&&(t.top<0||t.top>s.height()-i.outerHeight())?s.stop().animate({scrollTop:s.scrollTop()+t.top},e):"x"===n.opts.axis&&(t.left<a.scrollLeft()||t.left>a.scrollLeft()+(a.width()-i.outerWidth()))&&s.parent().stop().animate({scrollLeft:t.left},e))},update:function(){var e=this;e.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),e.isVisible?(e.$grid||e.create(),e.instance.trigger("onThumbsShow"),e.focus(0)):e.$grid&&e.instance.trigger("onThumbsHide"),e.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),t(e).on({"onInit.fb":function(e,t){var n;t&&!t.Thumbs&&(n=new s(t),n.isActive&&n.opts.autoStart===!0&&n.show())},"beforeShow.fb":function(e,t,n,s){var o=t&&t.Thumbs;o&&o.isVisible&&o.focus(s?0:250)},"afterKeydown.fb":function(e,t,n,s,o){var i=t&&t.Thumbs;i&&i.isActive&&71===o&&(s.preventDefault(),i.toggle())},"beforeClose.fb":function(e,t){var n=t&&t.Thumbs;n&&n.isVisible&&n.opts.hideOnClose!==!1&&n.$grid.hide()}})}(document,window.jQuery||jQuery),function(e,t){"use strict";function n(e){var t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"};return String(e).replace(/[&<>"'`=/]/g,function(e){return t[e]})}t.extend(!0,t.fancybox.defaults,{btnTpl:{share:'<button data-fancybox-share class="fancybox-button fancybox-button--share" title="{{SHARE}}"><svg viewBox="0 0 40 40"><path d="M6,30 C8,18 19,16 23,16 L23,16 L23,10 L33,20 L23,29 L23,24 C19,24 8,27 6,30 Z"></svg></button>'},share:{url:function(e,t){return!e.currentHash&&"inline"!==t.type&&"html"!==t.type&&(t.origSrc||t.src)||window.location},tpl:'<div class="fancybox-share"><h1>{{SHARE}}</h1><p><a class="fancybox-share__button fancybox-share__button--fb" href="https://www.facebook.com/sharer/sharer.php?u={{url}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m287 456v-299c0-21 6-35 35-35h38v-63c-7-1-29-3-55-3-54 0-91 33-91 94v306m143-254h-205v72h196" /></svg><span>Facebook</span></a><a class="fancybox-share__button fancybox-share__button--tw" href="https://twitter.com/intent/tweet?url={{url}}&text={{descr}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m456 133c-14 7-31 11-47 13 17-10 30-27 37-46-15 10-34 16-52 20-61-62-157-7-141 75-68-3-129-35-169-85-22 37-11 86 26 109-13 0-26-4-37-9 0 39 28 72 65 80-12 3-25 4-37 2 10 33 41 57 77 57-42 30-77 38-122 34 170 111 378-32 359-208 16-11 30-25 41-42z" /></svg><span>Twitter</span></a><a class="fancybox-share__button fancybox-share__button--pt" href="https://www.pinterest.com/pin/create/button/?url={{url}}&description={{descr}}&media={{media}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m265 56c-109 0-164 78-164 144 0 39 15 74 47 87 5 2 10 0 12-5l4-19c2-6 1-8-3-13-9-11-15-25-15-45 0-58 43-110 113-110 62 0 96 38 96 88 0 67-30 122-73 122-24 0-42-19-36-44 6-29 20-60 20-81 0-19-10-35-31-35-25 0-44 26-44 60 0 21 7 36 7 36l-30 125c-8 37-1 83 0 87 0 3 4 4 5 2 2-3 32-39 42-75l16-64c8 16 31 29 56 29 74 0 124-67 124-157 0-69-58-132-146-132z" fill="#fff"/></svg><span>Pinterest</span></a></p><p><input class="fancybox-share__input" type="text" value="{{url_raw}}" /></p></div>'}}),t(e).on("click","[data-fancybox-share]",function(){var o,i,s=t.fancybox.getInstance(),e=s.current||null;e&&("function"===t.type(e.opts.share.url)&&(o=e.opts.share.url.apply(e,[s,e])),i=e.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===e.type?encodeURIComponent(e.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(o)).replace(/\{\{url_raw\}\}/g,n(o)).replace(/\{\{descr\}\}/g,s.$caption?encodeURIComponent(s.$caption.text()):""),t.fancybox.open({src:s.translate(s,i),type:"html",opts:{animationEffect:!1,afterLoad:function(e,t){s.$refs.container.one("beforeClose.fb",function(){e.close(null,0)}),t.$content.find(".fancybox-share__links a").click(function(){return window.open(this.href,"Share","width=550, height=450"),!1})}}}))})}(document,window.jQuery||jQuery),function(e,t,n){"use strict";function s(){var n=t.location.hash.substr(1),e=n.split("-"),s=e.length>1&&/^\+?\d+$/.test(e[e.length-1])?parseInt(e.pop(-1),10)||1:1,o=e.join("-");return{hash:n,index:s<1?1:s,gallery:o}}function i(e){var t;""!==e.gallery&&(t=n("[data-fancybox='"+n.escapeSelector(e.gallery)+"']").eq(e.index-1).trigger("click.fb-start"))}function o(e){var t,n;return!!e&&(t=e.current?e.current.opts:e.opts,n=t.hash||(t.$orig?t.$orig.data("fancybox"):""),""!==n&&n)}n.escapeSelector||(n.escapeSelector=function(e){var t=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,n=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e};return(e+"").replace(t,n)}),n(function(){n.fancybox.defaults.hash!==!1&&(n(e).on({"onInit.fb":function(e,t){var n,i;t.group[t.currIndex].opts.hash!==!1&&(n=s(),i=o(t),i&&n.gallery&&i==n.gallery&&(t.currIndex=n.index-1))},"beforeShow.fb":function(n,s,i,a){var r;i&&i.opts.hash!==!1&&(r=o(s),r&&(s.currentHash=r+(s.group.length>1?"-"+(i.index+1):""),t.location.hash!=="#"+s.currentHash&&(s.origHash||(s.origHash=t.location.hash),s.hashTimer&&clearTimeout(s.hashTimer),s.hashTimer=setTimeout(function(){"replaceState"in t.history?(t.history[a?"pushState":"replaceState"]({},e.title,t.location.pathname+t.location.search+"#"+s.currentHash),a&&(s.hasCreatedHistory=!0)):t.location.hash=s.currentHash,s.hashTimer=null},300))))},"beforeClose.fb":function(n,s,i){var a;i.opts.hash!==!1&&(a=o(s),s.currentHash&&s.hasCreatedHistory?t.history.back():s.currentHash&&("replaceState"in t.history?t.history.replaceState({},e.title,t.location.pathname+t.location.search+(s.origHash||"")):t.location.hash=s.origHash),s.currentHash=null,clearTimeout(s.hashTimer))}}),n(t).on("hashchange.fb",function(){var e,t=s();n.each(n(".fancybox-container").get().reverse(),function(t,s){var o=n(s).data("FancyBox");if(o.currentHash)return e=o,!1}),e?!e.currentHash||e.currentHash===t.gallery+"-"+t.index||1===t.index&&e.currentHash==t.gallery||(e.currentHash=null,e.close()):""!==t.gallery&&i(t)}),setTimeout(function(){n.fancybox.getInstance()||i(s())},50))})}(document,window,window.jQuery||jQuery),function(e,t){"use strict";var n=(new Date).getTime();t(e).on({"onInit.fb":function(e,t){t.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",function(e){var s=t.current,o=(new Date).getTime();t.group.length<2||s.opts.wheel===!1||"auto"===s.opts.wheel&&"image"!==s.type||(e.preventDefault(),e.stopPropagation(),s.$slide.hasClass("fancybox-animated")||(e=e.originalEvent||e,o-n<250||(n=o,t[(-e.deltaY||-e.deltaX||e.wheelDelta||-e.detail)<0?"next":"previous"]())))})}})}(document,window.jQuery||jQuery),+function(e){"use strict";function t(){var t,n=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(t in e)if(void 0!==n.style[t])return{end:e[t]};return!1}e.fn.emulateTransitionEnd=function(t){var s,n=!1,o=this;return e(this).one("bsTransitionEnd",function(){n=!0}),s=function(){n||e(o).trigger(e.support.transition.end)},setTimeout(s,t),this},e(function(){e.support.transition=t(),e.support.transition&&(e.event.special.bsTransitionEnd={bindType:e.support.transition.end,delegateType:e.support.transition.end,handle:function(t){if(e(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(e){"use strict";function o(n){return this.each(function(){var s=e(this),o=s.data("bs.alert");o||s.data("bs.alert",o=new t(this)),"string"==typeof n&&o[n].call(s)})}var s,n='[data-dismiss="alert"]',t=function(t){e(t).on("click",n,this.close)};t.VERSION="3.3.6",t.TRANSITION_DURATION=150,t.prototype.close=function(n){function a(){s.detach().trigger("closed.bs.alert").remove()}var s,i=e(this),o=i.attr("data-target");o||(o=i.attr("href"),o=o&&o.replace(/.*(?=#[^\s]*$)/,"")),s=e(o),n&&n.preventDefault(),s.length||(s=i.closest(".alert")),s.trigger(n=e.Event("close.bs.alert")),n.isDefaultPrevented()||(s.removeClass("in"),e.support.transition&&s.hasClass("fade")?s.one("bsTransitionEnd",a).emulateTransitionEnd(t.TRANSITION_DURATION):a())},s=e.fn.alert,e.fn.alert=o,e.fn.alert.Constructor=t,e.fn.alert.noConflict=function(){return e.fn.alert=s,this},e(document).on("click.bs.alert.data-api",n,t.prototype.close)}(jQuery),+function(e){"use strict";function n(n){return this.each(function(){var o=e(this),s=o.data("bs.button"),i="object"==typeof n&&n;s||o.data("bs.button",s=new t(this,i)),"toggle"==n?s.toggle():n&&s.setState(n)})}var s,t=function(n,s){this.$element=e(n),this.options=e.extend({},t.DEFAULTS,s),this.isLoading=!1};t.VERSION="3.3.6",t.DEFAULTS={loadingText:"loading..."},t.prototype.setState=function(t){var s="disabled",n=this.$element,i=n.is("input")?"val":"html",o=n.data();t+="Text",null==o.resetText&&n.data("resetText",n[i]()),setTimeout(e.proxy(function(){n[i](null==o[t]?this.options[t]:o[t]),"loadingText"==t?(this.isLoading=!0,n.addClass(s).attr(s,s)):this.isLoading&&(this.isLoading=!1,n.removeClass(s).removeAttr(s))},this),0)},t.prototype.toggle=function(){var e,t=!0,n=this.$element.closest('[data-toggle="buttons"]');n.length?(e=this.$element.find("input"),"radio"==e.prop("type")?(e.prop("checked")&&(t=!1),n.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==e.prop("type")&&(e.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),e.prop("checked",this.$element.hasClass("active")),t&&e.trigger("change")):(this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active"))},s=e.fn.button,e.fn.button=n,e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=s,this},e(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var s=e(t.target);s.hasClass("btn")||(s=s.closest(".btn")),n.call(s,"toggle"),e(t.target).is('input[type="radio"]')||e(t.target).is('input[type="checkbox"]')||t.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){e(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery),+function(e){"use strict";function n(n){return this.each(function(){var o=e(this),s=o.data("bs.carousel"),i=e.extend({},t.DEFAULTS,o.data(),"object"==typeof n&&n),a="string"==typeof n?n:i.slide;s||o.data("bs.carousel",s=new t(this,i)),"number"==typeof n?s.to(n):a?s[a]():i.interval&&s.pause().cycle()})}var s,o,t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",e.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",e.proxy(this.pause,this)).on("mouseleave.bs.carousel",e.proxy(this.cycle,this))};t.VERSION="3.3.6",t.TRANSITION_DURATION=600,t.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},t.prototype.keydown=function(e){if(!/input|textarea/i.test(e.target.tagName)){switch(e.which){case 37:this.prev();break;case 39:this.next();break;default:return}e.preventDefault()}},t.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},t.prototype.getItemIndex=function(e){return this.$items=e.parent().children(".item"),this.$items.index(e||this.$active)},t.prototype.getItemForDirection=function(e,t){var s,o,n=this.getItemIndex(t),i="prev"==e&&0===n||"next"==e&&n==this.$items.length-1;return i&&!this.options.wrap?t:(s="prev"==e?-1:1,o=(n+s)%this.$items.length,this.$items.eq(o))},t.prototype.to=function(e){var n=this,t=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(e>this.$items.length-1||e<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){n.to(e)}):t==e?this.pause().cycle():this.slide(e>t?"next":"prev",this.$items.eq(e))},t.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition&&(this.$element.trigger(e.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},t.prototype.next=function(){if(!this.sliding)return this.slide("next")},t.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},t.prototype.slide=function(n,s){var r,c,l,d,a=this.$element.find(".item.active"),o=s||this.getItemForDirection(n,a),u=this.interval,i="next"==n?"left":"right",h=this;if(o.hasClass("active"))return this.sliding=!1;if(r=o[0],c=e.Event("slide.bs.carousel",{relatedTarget:r,direction:i}),this.$element.trigger(c),!c.isDefaultPrevented())return(this.sliding=!0,u&&this.pause(),this.$indicators.length)&&(this.$indicators.find(".active").removeClass("active"),l=e(this.$indicators.children()[this.getItemIndex(o)]),l&&l.addClass("active")),d=e.Event("slid.bs.carousel",{relatedTarget:r,direction:i}),e.support.transition&&this.$element.hasClass("slide")?(o.addClass(n),o[0].offsetWidth,a.addClass(i),o.addClass(i),a.one("bsTransitionEnd",function(){o.removeClass([n,i].join(" ")).addClass("active"),a.removeClass(["active",i].join(" ")),h.sliding=!1,setTimeout(function(){h.$element.trigger(d)},0)}).emulateTransitionEnd(t.TRANSITION_DURATION)):(a.removeClass("active"),o.addClass("active"),this.sliding=!1,this.$element.trigger(d)),u&&this.cycle(),this},o=e.fn.carousel,e.fn.carousel=n,e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=o,this},s=function(t){var i,a,r,s=e(this),o=e(s.attr("data-target")||(r=s.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""));o.hasClass("carousel")&&(a=e.extend({},o.data(),s.data()),i=s.attr("data-slide-to"),i&&(a.interval=!1),n.call(o,a),i&&o.data("bs.carousel").to(i),t.preventDefault())},e(document).on("click.bs.carousel.data-api","[data-slide]",s).on("click.bs.carousel.data-api","[data-slide-to]",s),e(window).on("load",function(){e('[data-ride="carousel"]').each(function(){var t=e(this);n.call(t,t.data())})})}(jQuery),+function(e){"use strict";function s(t){var n,s=t.attr("data-target")||(n=t.attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,"");return e(s)}function n(n){return this.each(function(){var o=e(this),s=o.data("bs.collapse"),i=e.extend({},t.DEFAULTS,o.data(),"object"==typeof n&&n);!s&&i.toggle&&/show|hide/.test(n)&&(i.toggle=!1),s||o.data("bs.collapse",s=new t(this,i)),"string"==typeof n&&s[n]()})}var o,t=function(n,s){this.$element=e(n),this.options=e.extend({},t.DEFAULTS,s),this.$trigger=e('[data-toggle="collapse"][href="#'+n.id+'"],[data-toggle="collapse"][data-target="#'+n.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};t.VERSION="3.3.6",t.TRANSITION_DURATION=350,t.DEFAULTS={toggle:!0},t.prototype.dimension=function(){var e=this.$element.hasClass("width");return e?"width":"height"},t.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var o,i,a,r,c,s=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(s&&s.length&&(i=s.data("bs.collapse"),i&&i.transitioning))&&(a=e.Event("show.bs.collapse"),this.$element.trigger(a),!a.isDefaultPrevented())){if(s&&s.length&&(n.call(s,"hide"),i||s.data("bs.collapse",null)),o=this.dimension(),this.$element.removeClass("collapse").addClass("collapsing")[o](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1,r=function(){this.$element.removeClass("collapsing").addClass("collapse in")[o](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")},!e.support.transition)return r.call(this);c=e.camelCase(["scroll",o].join("-")),this.$element.one("bsTransitionEnd",e.proxy(r,this)).emulateTransitionEnd(t.TRANSITION_DURATION)[o](this.$element[0][c])}}},t.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var n,s,o=e.Event("hide.bs.collapse");if(this.$element.trigger(o),!o.isDefaultPrevented())return n=this.dimension(),this.$element[n](this.$element[n]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1,s=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")},e.support.transition?void this.$element[n](0).one("bsTransitionEnd",e.proxy(s,this)).emulateTransitionEnd(t.TRANSITION_DURATION):s.call(this)}},t.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},t.prototype.getParent=function(){return e(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(e.proxy(function(t,n){var o=e(n);this.addAriaAndCollapsedClass(s(o),o)},this)).end()},t.prototype.addAriaAndCollapsedClass=function(e,t){var n=e.hasClass("in");e.attr("aria-expanded",n),t.toggleClass("collapsed",!n).attr("aria-expanded",n)},o=e.fn.collapse,e.fn.collapse=n,e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=o,this},e(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){o=e(this),o.attr("data-target")||t.preventDefault();var o,i=s(o),a=i.data("bs.collapse"),r=a?"toggle":o.data();n.call(i,r)})}(jQuery),+function(e){"use strict";function s(t){var s,n=t.attr("data-target");return n||(n=t.attr("href"),n=n&&/#[A-Za-z]/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),s=n&&e(n),s&&s.length?s:t.parent()}function o(t){t&&3===t.which||(e(r).remove(),e(n).each(function(){var o=e(this),n=s(o),i={relatedTarget:this};n.hasClass("open")&&(t&&"click"==t.type&&/input|textarea/i.test(t.target.tagName)&&e.contains(n[0],t.target)||(n.trigger(t=e.Event("hide.bs.dropdown",i)),t.isDefaultPrevented()||(o.attr("aria-expanded","false"),n.removeClass("open").trigger(e.Event("hidden.bs.dropdown",i)))))}))}function a(n){return this.each(function(){var s=e(this),o=s.data("bs.dropdown");o||s.data("bs.dropdown",o=new t(this)),"string"==typeof n&&o[n].call(s)})}var i,r=".dropdown-backdrop",n='[data-toggle="dropdown"]',t=function(t){e(t).on("click.bs.dropdown",this.toggle)};t.VERSION="3.3.6",t.prototype.toggle=function(t){if(n=e(this),!n.is(".disabled, :disabled")){var n,a,i=s(n),r=i.hasClass("open");if(o(),!r){if("ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length&&e(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(e(this)).on("click",o),a={relatedTarget:this},i.trigger(t=e.Event("show.bs.dropdown",a)),t.isDefaultPrevented())return;n.trigger("focus").attr("aria-expanded","true"),i.toggleClass("open").trigger(e.Event("shown.bs.dropdown",a))}return!1}},t.prototype.keydown=function(t){if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)&&(a=e(this),t.preventDefault(),t.stopPropagation(),!a.is(".disabled, :disabled"))){var o,i,a,l,r=s(a),c=r.hasClass("open");if(!c&&27!=t.which||c&&27==t.which)return 27==t.which&&r.find(n).trigger("focus"),a.trigger("click");l=" li:not(.disabled):visible a",i=r.find(".dropdown-menu"+l),i.length&&(o=i.index(t.target),38==t.which&&o>0&&o--,40==t.which&&o<i.length-1&&o++,~o||(o=0),i.eq(o).trigger("focus"))}},i=e.fn.dropdown,e.fn.dropdown=a,e.fn.dropdown.Constructor=t,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=i,this},e(document).on("click.bs.dropdown.data-api",o).on("click.bs.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("click.bs.dropdown.data-api",n,t.prototype.toggle).on("keydown.bs.dropdown.data-api",n,t.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",t.prototype.keydown)}(jQuery),+function(e){"use strict";function n(n,s){return this.each(function(){var i=e(this),o=i.data("bs.modal"),a=e.extend({},t.DEFAULTS,i.data(),"object"==typeof n&&n);o||i.data("bs.modal",o=new t(this,a)),"string"==typeof n?o[n](s):a.show&&o.show(s)})}var s,t=function(t,n){this.options=n,this.$body=e(document.body),this.$element=e(t),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,e.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};t.VERSION="3.3.6",t.TRANSITION_DURATION=300,t.BACKDROP_TRANSITION_DURATION=150,t.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},t.prototype.toggle=function(e){return this.isShown?this.hide():this.show(e)},t.prototype.show=function(n){var s=this,o=e.Event("show.bs.modal",{relatedTarget:n});this.$element.trigger(o),this.isShown||o.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',e.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){s.$element.one("mouseup.dismiss.bs.modal",function(t){e(t.target).is(s.$element)&&(s.ignoreBackdropClick=!0)})}),this.backdrop(function(){var o,i=e.support.transition&&s.$element.hasClass("fade");s.$element.parent().length||s.$element.appendTo(s.$body),s.$element.show().scrollTop(0),s.adjustDialog(),i&&s.$element[0].offsetWidth,s.$element.addClass("in"),s.enforceFocus(),o=e.Event("shown.bs.modal",{relatedTarget:n}),i?s.$dialog.one("bsTransitionEnd",function(){s.$element.trigger("focus").trigger(o)}).emulateTransitionEnd(t.TRANSITION_DURATION):s.$element.trigger("focus").trigger(o)}))},t.prototype.hide=function(n){n&&n.preventDefault(),n=e.Event("hide.bs.modal"),this.$element.trigger(n),this.isShown&&!n.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),e(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),e.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",e.proxy(this.hideModal,this)).emulateTransitionEnd(t.TRANSITION_DURATION):this.hideModal())},t.prototype.enforceFocus=function(){e(document).off("focusin.bs.modal").on("focusin.bs.modal",e.proxy(function(e){this.$element[0]===e.target||this.$element.has(e.target).length||this.$element.trigger("focus")},this))},t.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",e.proxy(function(e){27==e.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},t.prototype.resize=function(){this.isShown?e(window).on("resize.bs.modal",e.proxy(this.handleUpdate,this)):e(window).off("resize.bs.modal")},t.prototype.hideModal=function(){var e=this;this.$element.hide(),this.backdrop(function(){e.$body.removeClass("modal-open"),e.resetAdjustments(),e.resetScrollbar(),e.$element.trigger("hidden.bs.modal")})},t.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},t.prototype.backdrop=function(n){var s,o,a=this,i=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){if(s=e.support.transition&&i,this.$backdrop=e(document.createElement("div")).addClass("modal-backdrop "+i).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",e.proxy(function(e){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(e.target===e.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),s&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!n)return;s?this.$backdrop.one("bsTransitionEnd",n).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):n()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),o=function(){a.removeBackdrop(),n&&n()},e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",o).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):o()):n&&n()},t.prototype.handleUpdate=function(){this.adjustDialog()},t.prototype.adjustDialog=function(){var e=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&e?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!e?this.scrollbarWidth:""})},t.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},t.prototype.checkScrollbar=function(){var t,e=window.innerWidth;e||(t=document.documentElement.getBoundingClientRect(),e=t.right-Math.abs(t.left)),this.bodyIsOverflowing=document.body.clientWidth<e,this.scrollbarWidth=this.measureScrollbar()},t.prototype.setScrollbar=function(){var e=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",e+this.scrollbarWidth)},t.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},t.prototype.measureScrollbar=function(){var t,e=document.createElement("div");return e.className="modal-scrollbar-measure",this.$body.append(e),t=e.offsetWidth-e.clientWidth,this.$body[0].removeChild(e),t},s=e.fn.modal,e.fn.modal=n,e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=s,this},e(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var s=e(this),i=s.attr("href"),o=e(s.attr("data-target")||i&&i.replace(/.*(?=#[^\s]+$)/,"")),a=o.data("bs.modal")?"toggle":e.extend({remote:!/#/.test(i)&&i},o.data(),s.data());s.is("a")&&t.preventDefault(),o.one("show.bs.modal",function(e){e.isDefaultPrevented()||o.one("hidden.bs.modal",function(){s.is(":visible")&&s.trigger("focus")})}),n.call(o,a,this)})}(jQuery),+function(e){"use strict";function s(n){return this.each(function(){var o=e(this),s=o.data("bs.tooltip"),i="object"==typeof n&&n;!s&&/destroy|hide/.test(n)||(s||o.data("bs.tooltip",s=new t(this,i)),"string"==typeof n&&s[n]())})}var n,t=function(e,t){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",e,t)};t.VERSION="3.3.6",t.TRANSITION_DURATION=150,t.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},t.prototype.init=function(t,n,s){if(this.enabled=!0,this.type=t,this.$element=e(n),this.options=this.getOptions(s),this.$viewport=this.options.viewport&&e(e.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var o,r,c,i=this.options.trigger.split(" "),a=i.length;a--;)o=i[a],"click"==o?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):"manual"!=o&&(r="hover"==o?"mouseenter":"focusin",c="hover"==o?"mouseleave":"focusout",this.$element.on(r+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(c+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},t.prototype.getDefaults=function(){return t.DEFAULTS},t.prototype.getOptions=function(t){return t=e.extend({},this.getDefaults(),this.$element.data(),t),t.delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t},t.prototype.getDelegateOptions=function(){var t={},n=this.getDefaults();return this._options&&e.each(this._options,function(e,s){n[e]!=s&&(t[e]=s)}),t},t.prototype.enter=function(t){var n=t instanceof this.constructor?t:e(t.currentTarget).data("bs."+this.type);return n||(n=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,n)),t instanceof e.Event&&(n.inState["focusin"==t.type?"focus":"hover"]=!0),n.tip().hasClass("in")||"in"==n.hoverState?void(n.hoverState="in"):(clearTimeout(n.timeout),n.hoverState="in",n.options.delay&&n.options.delay.show?void(n.timeout=setTimeout(function(){"in"==n.hoverState&&n.show()},n.options.delay.show)):n.show())},t.prototype.isInStateTrue=function(){for(var e in this.inState)if(this.inState[e])return!0;return!1},t.prototype.leave=function(t){var n=t instanceof this.constructor?t:e(t.currentTarget).data("bs."+this.type);if(n||(n=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,n)),t instanceof e.Event&&(n.inState["focusout"==t.type?"focus":"hover"]=!1),!n.isInStateTrue())return clearTimeout(n.timeout),n.hoverState="out",n.options.delay&&n.options.delay.hide?void(n.timeout=setTimeout(function(){"out"==n.hoverState&&n.hide()},n.options.delay.hide)):n.hide()},t.prototype.show=function(){if(c=e.Event("show.bs."+this.type),this.hasContent()&&this.enabled){if(this.$element.trigger(c),p=e.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]),c.isDefaultPrevented()||!p)return;var i,c,d,f,p,g,o=this,s=this.tip(),m=this.getUID(this.type);this.setContent(),s.attr("id",m),this.$element.attr("aria-describedby",m),this.options.animation&&s.addClass("fade");var n="function"==typeof this.options.placement?this.options.placement.call(this,s[0],this.$element[0]):this.options.placement,u=/\s?auto?\s?/i,h=u.test(n);h&&(n=n.replace(u,"")||"top"),s.detach().css({top:0,left:0,display:"block"}).addClass(n).data("bs."+this.type,this),this.options.container?s.appendTo(this.options.container):s.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var a=this.getPosition(),r=s[0].offsetWidth,l=s[0].offsetHeight;h&&(f=n,i=this.getPosition(this.$viewport),n="bottom"==n&&a.bottom+l>i.bottom?"top":"top"==n&&a.top-l<i.top?"bottom":"right"==n&&a.right+r>i.width?"left":"left"==n&&a.left-r<i.left?"right":n,s.removeClass(f).addClass(n)),g=this.getCalculatedOffset(n,a,r,l),this.applyPlacement(g,n),d=function(){var e=o.hoverState;o.$element.trigger("shown.bs."+o.type),o.hoverState=null,"out"==e&&o.leave(o)},e.support.transition&&this.$tip.hasClass("fade")?s.one("bsTransitionEnd",d).emulateTransitionEnd(t.TRANSITION_DURATION):d()}},t.prototype.applyPlacement=function(t,n){var o,i,l,s=this.tip(),u=s[0].offsetWidth,a=s[0].offsetHeight,r=parseInt(s.css("margin-top"),10),c=parseInt(s.css("margin-left"),10);isNaN(r)&&(r=0),isNaN(c)&&(c=0),t.top+=r,t.left+=c,e.offset.setOffset(s[0],e.extend({using:function(e){s.css({top:Math.round(e.top),left:Math.round(e.left)})}},t),0),s.addClass("in"),l=s[0].offsetWidth,i=s[0].offsetHeight,"top"==n&&i!=a&&(t.top=t.top+a-i),o=this.getViewportAdjustedDelta(n,t,l,i),o.left?t.left+=o.left:t.top+=o.top;var d=/top|bottom/.test(n),h=d?2*o.left-u+l:2*o.top-a+i,m=d?"offsetWidth":"offsetHeight";s.offset(t),this.replaceArrow(h,s[0][m],d)},t.prototype.replaceArrow=function(e,t,n){this.arrow().css(n?"left":"top",50*(1-e/t)+"%").css(n?"top":"left","")},t.prototype.setContent=function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},t.prototype.hide=function(n){function i(){"in"!=o.hoverState&&s.detach(),o.$element.removeAttr("aria-describedby").trigger("hidden.bs."+o.type),n&&n()}var o=this,s=e(this.$tip),a=e.Event("hide.bs."+this.type);if(this.$element.trigger(a),!a.isDefaultPrevented())return s.removeClass("in"),e.support.transition&&s.hasClass("fade")?s.one("bsTransitionEnd",i).emulateTransitionEnd(t.TRANSITION_DURATION):i(),this.hoverState=null,this},t.prototype.fixTitle=function(){var e=this.$element;(e.attr("title")||"string"!=typeof e.attr("data-original-title"))&&e.attr("data-original-title",e.attr("title")||"").attr("title","")},t.prototype.hasContent=function(){return this.getTitle()},t.prototype.getPosition=function(t){t=t||this.$element;var o=t[0],s="BODY"==o.tagName,n=o.getBoundingClientRect();null==n.width&&(n=e.extend({},n,{width:n.right-n.left,height:n.bottom-n.top}));var i=s?{top:0,left:0}:t.offset(),a={scroll:s?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},r=s?{width:e(window).width(),height:e(window).height()}:null;return e.extend({},n,a,r,i)},t.prototype.getCalculatedOffset=function(e,t,n,s){return"bottom"==e?{top:t.top+t.height,left:t.left+t.width/2-n/2}:"top"==e?{top:t.top-s,left:t.left+t.width/2-n/2}:"left"==e?{top:t.top+t.height/2-s/2,left:t.left-n}:{top:t.top+t.height/2-s/2,left:t.left+t.width}},t.prototype.getViewportAdjustedDelta=function(e,t,n,s){if(i={top:0,left:0},!this.$viewport)return i;var i,r,c,l,d,a=this.options.viewport&&this.options.viewport.padding||0,o=this.getPosition(this.$viewport);return/right|left/.test(e)?(r=t.top-a-o.scroll,c=t.top+a-o.scroll+s,r<o.top?i.top=o.top-r:c>o.top+o.height&&(i.top=o.top+o.height-c)):(l=t.left-a,d=t.left+a+n,l<o.left?i.left=o.left-l:d>o.right&&(i.left=o.left+o.width-d)),i},t.prototype.getTitle=function(){var n,t=this.$element,e=this.options;return n=t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},t.prototype.getUID=function(e){do e+=~~(1e6*Math.random());while(document.getElementById(e))return e},t.prototype.tip=function(){if(!this.$tip&&(this.$tip=e(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},t.prototype.enable=function(){this.enabled=!0},t.prototype.disable=function(){this.enabled=!1},t.prototype.toggleEnabled=function(){this.enabled=!this.enabled},t.prototype.toggle=function(t){var n=this;t&&(n=e(t.currentTarget).data("bs."+this.type),n||(n=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,n))),t?(n.inState.click=!n.inState.click,n.isInStateTrue()?n.enter(n):n.leave(n)):n.tip().hasClass("in")?n.leave(n):n.enter(n)},t.prototype.destroy=function(){var e=this;clearTimeout(this.timeout),this.hide(function(){e.$element.off("."+e.type).removeData("bs."+e.type),e.$tip&&e.$tip.detach(),e.$tip=null,e.$arrow=null,e.$viewport=null})},n=e.fn.tooltip,e.fn.tooltip=s,e.fn.tooltip.Constructor=t,e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(jQuery),+function(e){"use strict";function s(n){return this.each(function(){var o=e(this),s=o.data("bs.popover"),i="object"==typeof n&&n;!s&&/destroy|hide/.test(n)||(s||o.data("bs.popover",s=new t(this,i)),"string"==typeof n&&s[n]())})}var n,t=function(e,t){this.init("popover",e,t)};if(!e.fn.tooltip)throw new Error("Popover requires tooltip.js");t.VERSION="3.3.6",t.DEFAULTS=e.extend({},e.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype),t.prototype.constructor=t,t.prototype.getDefaults=function(){return t.DEFAULTS},t.prototype.setContent=function(){var e=this.tip(),n=this.getTitle(),t=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](n),e.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof t?"html":"append":"text"](t),e.removeClass("fade top bottom left right in"),e.find(".popover-title").html()||e.find(".popover-title").hide()},t.prototype.hasContent=function(){return this.getTitle()||this.getContent()},t.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},n=e.fn.popover,e.fn.popover=s,e.fn.popover.Constructor=t,e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(jQuery),+function(e){"use strict";function t(n,s){this.$body=e(document.body),this.$scrollElement=e(e(n).is(document.body)?window:n),this.options=e.extend({},t.DEFAULTS,s),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",e.proxy(this.process,this)),this.refresh(),this.process()}function n(n){return this.each(function(){var o=e(this),s=o.data("bs.scrollspy"),i="object"==typeof n&&n;s||o.data("bs.scrollspy",s=new t(this,i)),"string"==typeof n&&s[n]()})}t.VERSION="3.3.6",t.DEFAULTS={offset:10},t.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},t.prototype.refresh=function(){var t=this,n="offset",s=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),e.isWindow(this.$scrollElement[0])||(n="position",s=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var i=e(this),o=i.data("target")||i.attr("href"),t=/^#./.test(o)&&e(o);return t&&t.length&&t.is(":visible")&&[[t[n]().top+s,o]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},t.prototype.process=function(){var e,n=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),a=this.options.offset+i-this.$scrollElement.height(),t=this.offsets,s=this.targets,o=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),n>=a)return o!=(e=s[s.length-1])&&this.activate(e);if(o&&n<t[0])return this.activeTarget=null,this.clear();for(e=t.length;e--;)o!=s[e]&&n>=t[e]&&(void 0===t[e+1]||n<t[e+1])&&this.activate(s[e])},t.prototype.activate=function(t){this.activeTarget=t,this.clear();var s=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(s).parents("li").addClass("active");n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate.bs.scrollspy")},t.prototype.clear=function(){e(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var s=e.fn.scrollspy;e.fn.scrollspy=n,e.fn.scrollspy.Constructor=t,e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=s,this},e(window).on("load.bs.scrollspy.data-api",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);n.call(t,t.data())})})}(jQuery),+function(e){"use strict";function s(n){return this.each(function(){var o=e(this),s=o.data("bs.tab");s||o.data("bs.tab",s=new t(this)),"string"==typeof n&&s[n]()})}var n,o,t=function(t){this.element=e(t)};t.VERSION="3.3.6",t.TRANSITION_DURATION=150,t.prototype.show=function(){var o,t=this.element,i=t.closest("ul:not(.dropdown-menu)"),n=t.data("target");if(n||(n=t.attr("href"),n=n&&n.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var s=i.find(".active:last a"),a=e.Event("hide.bs.tab",{relatedTarget:t[0]}),r=e.Event("show.bs.tab",{relatedTarget:s[0]});s.trigger(a),t.trigger(r),!r.isDefaultPrevented()&&!a.isDefaultPrevented()&&(o=e(n),this.activate(t.closest("li"),i),this.activate(o,o.parent(),function(){s.trigger({type:"hidden.bs.tab",relatedTarget:t[0]}),t.trigger({type:"shown.bs.tab",relatedTarget:s[0]})}))}},t.prototype.activate=function(n,s,o){function a(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),n.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),r?(n[0].offsetWidth,n.addClass("in")):n.removeClass("fade"),n.parent(".dropdown-menu").length&&n.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),o&&o()}var i=s.find("> .active"),r=o&&e.support.transition&&(i.length&&i.hasClass("fade")||!!s.find("> .fade").length);i.length&&r?i.one("bsTransitionEnd",a).emulateTransitionEnd(t.TRANSITION_DURATION):a(),i.removeClass("in")},o=e.fn.tab,e.fn.tab=s,e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=o,this},n=function(t){t.preventDefault(),s.call(e(this),"show")},e(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',n).on("click.bs.tab.data-api",'[data-toggle="pill"]',n)}(jQuery),+function(e){"use strict";function n(n){return this.each(function(){var o=e(this),s=o.data("bs.affix"),i="object"==typeof n&&n;s||o.data("bs.affix",s=new t(this,i)),"string"==typeof n&&s[n]()})}var s,t=function(n,s){this.options=e.extend({},t.DEFAULTS,s),this.$target=e(this.options.target).on("scroll.bs.affix.data-api",e.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",e.proxy(this.checkPositionWithEventLoop,this)),this.$element=e(n),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};t.VERSION="3.3.6",t.RESET="affix affix-top affix-bottom",t.DEFAULTS={offset:0,target:window},t.prototype.getState=function(e,t,n,s){var o=this.$target.scrollTop(),i=this.$element.offset(),a=this.$target.height();if(n!=null&&"top"==this.affixed)return o<n&&"top";if("bottom"==this.affixed)return n!=null?!(o+this.unpin<=i.top)&&"bottom":!(o+a<=e-s)&&"bottom";var r=null==this.affixed,c=r?o:i.top,l=r?a:t;return n!=null&&o<=n?"top":s!=null&&c+l>=e-s&&"bottom"},t.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(t.RESET).addClass("affix");var e=this.$target.scrollTop(),n=this.$element.offset();return this.pinnedOffset=n.top-e},t.prototype.checkPositionWithEventLoop=function(){setTimeout(e.proxy(this.checkPosition,this),1)},t.prototype.checkPosition=function(){if(this.$element.is(":visible")){var n,a,r,c=this.$element.height(),s=this.options.offset,i=s.top,o=s.bottom,l=Math.max(e(document).height(),e(document.body).height());if("object"!=typeof s&&(o=i=s),"function"==typeof i&&(i=s.top(this.$element)),"function"==typeof o&&(o=s.bottom(this.$element)),n=this.getState(l,c,i,o),this.affixed!=n){if(null!=this.unpin&&this.$element.css("top",""),a="affix"+(n?"-"+n:""),r=e.Event(a+".bs.affix"),this.$element.trigger(r),r.isDefaultPrevented())return;this.affixed=n,this.unpin="bottom"==n?this.getPinnedOffset():null,this.$element.removeClass(t.RESET).addClass(a).trigger(a.replace("affix","affixed")+".bs.affix")}"bottom"==n&&this.$element.offset({top:l-c-o})}},s=e.fn.affix,e.fn.affix=n,e.fn.affix.Constructor=t,e.fn.affix.noConflict=function(){return e.fn.affix=s,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var s=e(this),t=s.data();t.offset=t.offset||{},null!=t.offsetBottom&&(t.offset.bottom=t.offsetBottom),null!=t.offsetTop&&(t.offset.top=t.offsetTop),n.call(s,t)})})}(jQuery),function(e,t){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(n){return t(e,n)}):"object"==typeof module&&module.exports?module.exports=t(e,require("ev-emitter")):e.imagesLoaded=t(e,e.EvEmitter)}("undefined"!=typeof window?window:this,function(e,t){"use strict";function r(e,t){for(var n in t)e[n]=t[n];return e}function l(e){if(Array.isArray(e))return e;var t="object"==typeof e&&"number"==typeof e.length;return t?d.call(e):[e]}function n(e,t,s){if(!(this instanceof n))return new n(e,t,s);var o=e;return"string"==typeof e&&(o=document.querySelectorAll(e)),o?(this.elements=l(o),this.options=r({},this.options),"function"==typeof t?s=t:r(this.options,t),s&&this.on("always",s),this.getImages(),i&&(this.jqDeferred=new i.Deferred),void setTimeout(this.check.bind(this))):void a.error("Bad element for imagesLoaded "+(o||e))}function s(e){this.img=e}function o(e,t){this.url=e,this.element=t,this.img=new Image}var c,i=e.jQuery,a=e.console,d=Array.prototype.slice;return n.prototype=Object.create(t.prototype),n.prototype.options={},n.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},n.prototype.addElementImages=function(e){if("IMG"==e.nodeName&&this.addImage(e),this.options.background===!0&&this.addElementBackgroundImages(e),n=e.nodeType,n&&c[n]){for(var n,s,i,a,o=e.querySelectorAll("img"),t=0;t<o.length;t++)i=o[t],this.addImage(i);if("string"==typeof this.options.background){s=e.querySelectorAll(this.options.background);for(t=0;t<s.length;t++)a=s[t],this.addElementBackgroundImages(a)}}},c={1:!0,9:!0,11:!0},n.prototype.addElementBackgroundImages=function(e){if(t=getComputedStyle(e),t)for(var t,s,o=/url\((['"])?(.*?)\1\)/gi,n=o.exec(t.backgroundImage);null!==n;)s=n&&n[2],s&&this.addBackground(s,e),n=o.exec(t.backgroundImage)},n.prototype.addImage=function(e){var t=new s(e);this.images.push(t)},n.prototype.addBackground=function(e,t){var n=new o(e,t);this.images.push(n)},n.prototype.check=function(){function e(e,n,s){setTimeout(function(){t.progress(e,n,s)})}var t=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(t){t.once("progress",e),t.check()}):void this.complete()},n.prototype.progress=function(e,t,n){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emitEvent("progress",[this,e,t]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,e),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&a&&a.log("progress: "+n,e,t)},n.prototype.complete=function(){var e,t=this.hasAnyBroken?"fail":"done";this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred&&(e=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[e](this))},s.prototype=Object.create(t.prototype),s.prototype.check=function(){var e=this.getIsImageComplete();return e?void 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),void(this.proxyImage.src=this.img.src))},s.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},s.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.img,t])},s.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},s.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},s.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},s.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},o.prototype=Object.create(s.prototype),o.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url;var e=this.getIsImageComplete();e&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},o.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},o.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.element,t])},n.makeJQueryPlugin=function(t){t=t||e.jQuery,t&&(i=t,i.fn.imagesLoaded=function(e,t){var s=new n(this,e,t);return s.jqDeferred.promise(i(this))})},n.makeJQueryPlugin(),n}),function(e){var t=function(){window.matchMedia("(max-width: 992px)").matches&&e(".list-posts").addClass("carousel")};e(document).ready(function(){e(".em-calendar a").click(function(){console.log("ciao")}),e(window).scroll(function(){e(this).scrollTop()>100?(e(".go-top").fadeIn(),e(".navbar-static-top").addClass("navbar-static-fix")):(e(".go-top").fadeOut(),e(".navbar-static-top").removeClass("navbar-static-fix"))}),e(".go-top").click(function(){return e("html, body").animate({scrollTop:0},800),!1}),e(".justifiedGallery.short").justifiedGallery({captions:!1,rowHeight:180,margins:10,border:0}),e(".wrapper-panel-group .panel-group .panel-collapse:first").addClass("in"),e(".wrapper-panel-group .panel-group .panel:first a").addClass("open"),e(".wrapper-panel-group .panel-group .panel:first a").removeClass("collapsed"),e(".wrapper-panel-group .panel-group .panel-default a").click(function(){e(this).addClass("open")}),e(".inside-content-slide").imagesLoaded(function(){e(".contenuto-slide").removeClass("hidden")}),e(".equal-el").matchHeight({byRow:!1,property:"height",target:null,remove:!1}),e(".second-equal-el").matchHeight({byRow:!1,property:"height",target:null,remove:!1}),e(".default-slider .slides").on("init",function(){e(".default-slider .slides").removeClass("bl-hidden")}).slick({lazyLoad:"ondemand",slidesToShow:1,slidesToScroll:1,nextArrow:"",prevArrow:"",dots:!1,infinite:!0,speed:800,fade:!0,cssEase:"linear",arrows:!0,mobileFirst:!0,autoplay:!0,autoplaySpeed:4e3,pauseOnFocus:!1,pauseOnHover:!1}),t(),e(".carousel").slick({dots:!1,infinite:!1,speed:300,slidesToShow:5,slidesToScroll:5,nextArrow:'<i class="fa fa-angle-right" aria-hidden="true"></i>',prevArrow:'<i class="fa fa-angle-left" aria-hidden="true"></i>',responsive:[{breakpoint:991,settings:{slidesToShow:5,slidesToScroll:1,infinite:!0,dots:!1}},{breakpoint:767,settings:{slidesToShow:3,slidesToScroll:1,infinite:!0,dots:!1}},{breakpoint:480,settings:{slidesToShow:2,slidesToScroll:1,infinite:!0,dots:!1}}]})})}(jQuery),function(e){e(document).ready(function(){e("a[href]").not("[data-fancybox]").filter(function(){return/(\.jpg|\.jpeg|\.gif|\.png)/i.test(e(this).attr("href"))}).attr("data-fancybox","image"),e("a[href]").not("[data-fancybox]").filter(function(){return/(?:www\.)?vimeo.com\/([0-9]+)/i.test(e(this).attr("href"))}).attr("data-fancybox",""),e("a[href]").not("[data-fancybox]").filter(function(){return/^(?:https?:\/\/)?(?:www\.)?(?:youtube\.com\/(?:watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/i.test(e(this).attr("href"))}).attr("data-fancybox",""),e(".no-fancybox").removeAttr("data-fancybox");var t={loop:!0,protect:!0,arrows:!0,infobar:!0,toolbar:!0,buttons:["fullScreen","close"],helpers:{title:null},slideShow:{autoStart:!1},iframe:{css:{width:"640px",height:"480px",margin:"0",preload:!1}}};e("[data-fancybox]").fancybox(t)})}(jQuery)