// source --> https://www.janforth.de/wordpress/wp-content/themes/vantage/js/jquery.flexslider.min.js?ver=2.1 
!function(e){e.flexslider=function(t,a){var n=e(t);n.vars=e.extend({},e.flexslider.defaults,a);var i,s=n.vars.namespace,r=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,o=("ontouchstart"in window||r||window.DocumentTouch&&document instanceof DocumentTouch)&&n.vars.touch,l="click touchend MSPointerUp keyup",c="",d="vertical"===n.vars.direction,u=n.vars.reverse,v=n.vars.itemWidth>0,p="fade"===n.vars.animation,m=""!==n.vars.asNavFor,f={},g=!0;e.data(t,"flexslider",n),f={init:function(){n.animating=!1,n.currentSlide=parseInt(n.vars.startAt?n.vars.startAt:0,10),isNaN(n.currentSlide)&&(n.currentSlide=0),n.animatingTo=n.currentSlide,n.atEnd=0===n.currentSlide||n.currentSlide===n.last,n.containerSelector=n.vars.selector.substr(0,n.vars.selector.search(" ")),n.slides=e(n.vars.selector,n),n.container=e(n.containerSelector,n),n.count=n.slides.length,n.syncExists=e(n.vars.sync).length>0,"slide"===n.vars.animation&&(n.vars.animation="swing"),n.prop=d?"top":"marginLeft",n.args={},n.manualPause=!1,n.stopped=!1,n.started=!1,n.startTimeout=null,n.transitions=!n.vars.video&&!p&&n.vars.useCSS&&function(){var e=document.createElement("div"),t=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var a in t)if(void 0!==e.style[t[a]])return n.pfx=t[a].replace("Perspective","").toLowerCase(),n.prop="-"+n.pfx+"-transform",!0;return!1}(),n.ensureAnimationEnd="",""!==n.vars.controlsContainer&&(n.controlsContainer=e(n.vars.controlsContainer).length>0&&e(n.vars.controlsContainer)),""!==n.vars.manualControls&&(n.manualControls=e(n.vars.manualControls).length>0&&e(n.vars.manualControls)),n.vars.randomize&&(n.slides.sort(function(){return Math.round(Math.random())-.5}),n.container.empty().append(n.slides)),n.doMath(),n.setup("init"),n.vars.controlNav&&f.controlNav.setup(),n.vars.directionNav&&f.directionNav.setup(),n.vars.keyboard&&(1===e(n.containerSelector).length||n.vars.multipleKeyboard)&&e(document).bind("keyup",function(e){var t=e.keyCode;if(!n.animating&&(39===t||37===t)){var a=39===t?n.getTarget("next"):37===t?n.getTarget("prev"):!1;n.flexAnimate(a,n.vars.pauseOnAction)}}),n.vars.mousewheel&&n.bind("mousewheel",function(e,t,a,i){e.preventDefault();var s=0>t?n.getTarget("next"):n.getTarget("prev");n.flexAnimate(s,n.vars.pauseOnAction)}),n.vars.pausePlay&&f.pausePlay.setup(),n.vars.slideshow&&n.vars.pauseInvisible&&f.pauseInvisible.init(),n.vars.slideshow&&(n.vars.pauseOnHover&&n.hover(function(){n.manualPlay||n.manualPause||n.pause()},function(){n.manualPause||n.manualPlay||n.stopped||n.play()}),n.vars.pauseInvisible&&f.pauseInvisible.isHidden()||(n.vars.initDelay>0?n.startTimeout=setTimeout(n.play,n.vars.initDelay):n.play())),m&&f.asNav.setup(),o&&n.vars.touch&&f.touch(),(!p||p&&n.vars.smoothHeight)&&e(window).bind("resize orientationchange focus",f.resize),n.find("img").attr("draggable","false"),setTimeout(function(){n.vars.start(n)},200)},asNav:{setup:function(){n.asNav=!0,n.animatingTo=Math.floor(n.currentSlide/n.move),n.currentItem=n.currentSlide,n.slides.removeClass(s+"active-slide").eq(n.currentItem).addClass(s+"active-slide"),r?(t._slider=n,n.slides.each(function(){var t=this;t._gesture=new MSGesture,t._gesture.target=t,t.addEventListener("MSPointerDown",function(e){e.preventDefault(),e.currentTarget._gesture&&e.currentTarget._gesture.addPointer(e.pointerId)},!1),t.addEventListener("MSGestureTap",function(t){t.preventDefault();var a=e(this),i=a.index();e(n.vars.asNavFor).data("flexslider").animating||a.hasClass("active")||(n.direction=n.currentItem<i?"next":"prev",n.flexAnimate(i,n.vars.pauseOnAction,!1,!0,!0))})})):n.slides.on(l,function(t){t.preventDefault();var a=e(this),i=a.index(),r=a.offset().left-e(n).scrollLeft();0>=r&&a.hasClass(s+"active-slide")?n.flexAnimate(n.getTarget("prev"),!0):e(n.vars.asNavFor).data("flexslider").animating||a.hasClass(s+"active-slide")||(n.direction=n.currentItem<i?"next":"prev",n.flexAnimate(i,n.vars.pauseOnAction,!1,!0,!0))})}},controlNav:{setup:function(){n.manualControls?f.controlNav.setupManual():f.controlNav.setupPaging()},setupPaging:function(){var t,a,i="thumbnails"===n.vars.controlNav?"control-thumbs":"control-paging",r=1;if(n.controlNavScaffold=e('<ol class="'+s+"control-nav "+s+i+'"></ol>'),n.pagingCount>1)for(var o=0;o<n.pagingCount;o++){if(a=n.slides.eq(o),t="thumbnails"===n.vars.controlNav?'<img src="'+a.attr("data-thumb")+'"/>':"<a>"+r+"</a>","thumbnails"===n.vars.controlNav&&!0===n.vars.thumbCaptions){var d=a.attr("data-thumbcaption");""!=d&&void 0!=d&&(t+='<span class="'+s+'caption">'+d+"</span>")}n.controlNavScaffold.append("<li>"+t+"</li>"),r++}n.controlsContainer?e(n.controlsContainer).append(n.controlNavScaffold):n.append(n.controlNavScaffold),f.controlNav.set(),f.controlNav.active(),n.controlNavScaffold.delegate("a, img",l,function(t){if(t.preventDefault(),""===c||c===t.type){var a=e(this),i=n.controlNav.index(a);a.hasClass(s+"active")||(n.direction=i>n.currentSlide?"next":"prev",n.flexAnimate(i,n.vars.pauseOnAction))}""===c&&(c=t.type),f.setToClearWatchedEvent()})},setupManual:function(){n.controlNav=n.manualControls,f.controlNav.active(),n.controlNav.bind(l,function(t){if(t.preventDefault(),""===c||c===t.type){var a=e(this),i=n.controlNav.index(a);a.hasClass(s+"active")||(i>n.currentSlide?n.direction="next":n.direction="prev",n.flexAnimate(i,n.vars.pauseOnAction))}""===c&&(c=t.type),f.setToClearWatchedEvent()})},set:function(){var t="thumbnails"===n.vars.controlNav?"img":"a";n.controlNav=e("."+s+"control-nav li "+t,n.controlsContainer?n.controlsContainer:n)},active:function(){n.controlNav.removeClass(s+"active").eq(n.animatingTo).addClass(s+"active")},update:function(t,a){n.pagingCount>1&&"add"===t?n.controlNavScaffold.append(e("<li><a>"+n.count+"</a></li>")):1===n.pagingCount?n.controlNavScaffold.find("li").remove():n.controlNav.eq(a).closest("li").remove(),f.controlNav.set(),n.pagingCount>1&&n.pagingCount!==n.controlNav.length?n.update(a,t):f.controlNav.active()}},directionNav:{setup:function(){var t=e('<ul class="'+s+'direction-nav"><li><a class="'+s+'prev" href="#">'+n.vars.prevText+'</a></li><li><a class="'+s+'next" href="#">'+n.vars.nextText+"</a></li></ul>");n.controlsContainer?(e(n.controlsContainer).append(t),n.directionNav=e("."+s+"direction-nav li a",n.controlsContainer)):(n.append(t),n.directionNav=e("."+s+"direction-nav li a",n)),f.directionNav.update(),n.directionNav.bind(l,function(t){t.preventDefault();var a;""!==c&&c!==t.type||(a=e(this).hasClass(s+"next")?n.getTarget("next"):n.getTarget("prev"),n.flexAnimate(a,n.vars.pauseOnAction)),""===c&&(c=t.type),f.setToClearWatchedEvent()})},update:function(){var e=s+"disabled";1===n.pagingCount?n.directionNav.addClass(e).attr("tabindex","-1"):n.vars.animationLoop?n.directionNav.removeClass(e).removeAttr("tabindex"):0===n.animatingTo?n.directionNav.removeClass(e).filter("."+s+"prev").addClass(e).attr("tabindex","-1"):n.animatingTo===n.last?n.directionNav.removeClass(e).filter("."+s+"next").addClass(e).attr("tabindex","-1"):n.directionNav.removeClass(e).removeAttr("tabindex")}},pausePlay:{setup:function(){var t=e('<div class="'+s+'pauseplay"><a></a></div>');n.controlsContainer?(n.controlsContainer.append(t),n.pausePlay=e("."+s+"pauseplay a",n.controlsContainer)):(n.append(t),n.pausePlay=e("."+s+"pauseplay a",n)),f.pausePlay.update(n.vars.slideshow?s+"pause":s+"play"),n.pausePlay.bind(l,function(t){t.preventDefault(),""!==c&&c!==t.type||(e(this).hasClass(s+"pause")?(n.manualPause=!0,n.manualPlay=!1,n.pause()):(n.manualPause=!1,n.manualPlay=!0,n.play())),""===c&&(c=t.type),f.setToClearWatchedEvent()})},update:function(e){"play"===e?n.pausePlay.removeClass(s+"pause").addClass(s+"play").html(n.vars.playText):n.pausePlay.removeClass(s+"play").addClass(s+"pause").html(n.vars.pauseText)}},touch:function(){function e(e){n.animating?e.preventDefault():(window.navigator.msPointerEnabled||1===e.touches.length)&&(n.pause(),g=d?n.h:n.w,S=Number(new Date),x=e.touches[0].pageX,b=e.touches[0].pageY,f=v&&u&&n.animatingTo===n.last?0:v&&u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:v&&n.currentSlide===n.last?n.limit:v?(n.itemW+n.vars.itemMargin)*n.move*n.currentSlide:u?(n.last-n.currentSlide+n.cloneOffset)*g:(n.currentSlide+n.cloneOffset)*g,c=d?b:x,m=d?x:b,t.addEventListener("touchmove",a,!1),t.addEventListener("touchend",i,!1))}function a(e){x=e.touches[0].pageX,b=e.touches[0].pageY,h=d?c-b:c-x,y=d?Math.abs(h)<Math.abs(x-m):Math.abs(h)<Math.abs(b-m);var t=500;(!y||Number(new Date)-S>t)&&(e.preventDefault(),!p&&n.transitions&&(n.vars.animationLoop||(h/=0===n.currentSlide&&0>h||n.currentSlide===n.last&&h>0?Math.abs(h)/g+2:1),n.setProps(f+h,"setTouch")))}function i(e){if(t.removeEventListener("touchmove",a,!1),n.animatingTo===n.currentSlide&&!y&&null!==h){var s=u?-h:h,r=s>0?n.getTarget("next"):n.getTarget("prev");n.canAdvance(r)&&(Number(new Date)-S<550&&Math.abs(s)>50||Math.abs(s)>g/2)?n.flexAnimate(r,n.vars.pauseOnAction):p||n.flexAnimate(n.currentSlide,n.vars.pauseOnAction,!0)}t.removeEventListener("touchend",i,!1),c=null,m=null,h=null,f=null}function s(e){e.stopPropagation(),n.animating?e.preventDefault():(n.pause(),t._gesture.addPointer(e.pointerId),T=0,g=d?n.h:n.w,S=Number(new Date),f=v&&u&&n.animatingTo===n.last?0:v&&u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:v&&n.currentSlide===n.last?n.limit:v?(n.itemW+n.vars.itemMargin)*n.move*n.currentSlide:u?(n.last-n.currentSlide+n.cloneOffset)*g:(n.currentSlide+n.cloneOffset)*g)}function o(e){e.stopPropagation();var a=e.target._slider;if(a){var n=-e.translationX,i=-e.translationY;return T+=d?i:n,h=T,y=d?Math.abs(T)<Math.abs(-n):Math.abs(T)<Math.abs(-i),e.detail===e.MSGESTURE_FLAG_INERTIA?void setImmediate(function(){t._gesture.stop()}):void((!y||Number(new Date)-S>500)&&(e.preventDefault(),!p&&a.transitions&&(a.vars.animationLoop||(h=T/(0===a.currentSlide&&0>T||a.currentSlide===a.last&&T>0?Math.abs(T)/g+2:1)),a.setProps(f+h,"setTouch"))))}}function l(e){e.stopPropagation();var t=e.target._slider;if(t){if(t.animatingTo===t.currentSlide&&!y&&null!==h){var a=u?-h:h,n=a>0?t.getTarget("next"):t.getTarget("prev");t.canAdvance(n)&&(Number(new Date)-S<550&&Math.abs(a)>50||Math.abs(a)>g/2)?t.flexAnimate(n,t.vars.pauseOnAction):p||t.flexAnimate(t.currentSlide,t.vars.pauseOnAction,!0)}c=null,m=null,h=null,f=null,T=0}}var c,m,f,g,h,S,y=!1,x=0,b=0,T=0;r?(t.style.msTouchAction="none",t._gesture=new MSGesture,t._gesture.target=t,t.addEventListener("MSPointerDown",s,!1),t._slider=n,t.addEventListener("MSGestureChange",o,!1),t.addEventListener("MSGestureEnd",l,!1)):t.addEventListener("touchstart",e,!1)},resize:function(){!n.animating&&n.is(":visible")&&(v||n.doMath(),p?f.smoothHeight():v?(n.slides.width(n.computedW),n.update(n.pagingCount),n.setProps()):d?(n.viewport.height(n.h),n.setProps(n.h,"setTotal")):(n.vars.smoothHeight&&f.smoothHeight(),n.newSlides.width(n.computedW),n.setProps(n.computedW,"setTotal")))},smoothHeight:function(e){if(!d||p){var t=p?n:n.viewport;e?t.animate({height:n.slides.eq(n.animatingTo).height()},e):t.height(n.slides.eq(n.animatingTo).height())}},sync:function(t){var a=e(n.vars.sync).data("flexslider"),i=n.animatingTo;switch(t){case"animate":a.flexAnimate(i,n.vars.pauseOnAction,!1,!0);break;case"play":a.playing||a.asNav||a.play();break;case"pause":a.pause()}},uniqueID:function(t){return t.filter("[id]").add(t.find("[id]")).each(function(){var t=e(this);t.attr("id",t.attr("id")+"_clone")}),t},pauseInvisible:{visProp:null,init:function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;t<e.length;t++)e[t]+"Hidden"in document&&(f.pauseInvisible.visProp=e[t]+"Hidden");if(f.pauseInvisible.visProp){var a=f.pauseInvisible.visProp.replace(/[H|h]idden/,"")+"visibilitychange";document.addEventListener(a,function(){f.pauseInvisible.isHidden()?n.startTimeout?clearTimeout(n.startTimeout):n.pause():n.started?n.play():n.vars.initDelay>0?setTimeout(n.play,n.vars.initDelay):n.play()})}},isHidden:function(){return document[f.pauseInvisible.visProp]||!1}},setToClearWatchedEvent:function(){clearTimeout(i),i=setTimeout(function(){c=""},3e3)}},n.flexAnimate=function(t,a,i,r,l){if(n.vars.animationLoop||t===n.currentSlide||(n.direction=t>n.currentSlide?"next":"prev"),m&&1===n.pagingCount&&(n.direction=n.currentItem<t?"next":"prev"),!n.animating&&(n.canAdvance(t,l)||i)&&n.is(":visible")){if(m&&r){var c=e(n.vars.asNavFor).data("flexslider");if(n.atEnd=0===t||t===n.count-1,c.flexAnimate(t,!0,!1,!0,l),n.direction=n.currentItem<t?"next":"prev",c.direction=n.direction,Math.ceil((t+1)/n.visible)-1===n.currentSlide||0===t)return n.currentItem=t,n.slides.removeClass(s+"active-slide").eq(t).addClass(s+"active-slide"),!1;n.currentItem=t,n.slides.removeClass(s+"active-slide").eq(t).addClass(s+"active-slide"),t=Math.floor(t/n.visible)}if(n.animating=!0,n.animatingTo=t,a&&n.pause(),n.vars.before(n),n.syncExists&&!l&&f.sync("animate"),n.vars.controlNav&&f.controlNav.active(),v||n.slides.removeClass(s+"active-slide").eq(t).addClass(s+"active-slide"),n.atEnd=0===t||t===n.last,n.vars.directionNav&&f.directionNav.update(),t===n.last&&(n.vars.end(n),n.vars.animationLoop||n.pause()),p)o?(n.slides.eq(n.currentSlide).css({opacity:0,zIndex:1}),n.slides.eq(t).css({opacity:1,zIndex:2}),n.wrapup(y)):(n.slides.eq(n.currentSlide).css({zIndex:1}).animate({opacity:0},n.vars.animationSpeed,n.vars.easing),n.slides.eq(t).css({zIndex:2}).animate({opacity:1},n.vars.animationSpeed,n.vars.easing,n.wrapup));else{var g,h,S,y=d?n.slides.filter(":first").height():n.computedW;v?(g=n.vars.itemMargin,S=(n.itemW+g)*n.move*n.animatingTo,h=S>n.limit&&1!==n.visible?n.limit:S):h=0===n.currentSlide&&t===n.count-1&&n.vars.animationLoop&&"next"!==n.direction?u?(n.count+n.cloneOffset)*y:0:n.currentSlide===n.last&&0===t&&n.vars.animationLoop&&"prev"!==n.direction?u?0:(n.count+1)*y:u?(n.count-1-t+n.cloneOffset)*y:(t+n.cloneOffset)*y,n.setProps(h,"",n.vars.animationSpeed),n.transitions?(n.vars.animationLoop&&n.atEnd||(n.animating=!1,n.currentSlide=n.animatingTo),n.container.unbind("webkitTransitionEnd transitionend"),n.container.bind("webkitTransitionEnd transitionend",function(){clearTimeout(n.ensureAnimationEnd),n.wrapup(y)}),clearTimeout(n.ensureAnimationEnd),n.ensureAnimationEnd=setTimeout(function(){n.wrapup(y)},n.vars.animationSpeed+100)):n.container.animate(n.args,n.vars.animationSpeed,n.vars.easing,function(){n.wrapup(y)})}n.vars.smoothHeight&&f.smoothHeight(n.vars.animationSpeed)}},n.wrapup=function(e){p||v||(0===n.currentSlide&&n.animatingTo===n.last&&n.vars.animationLoop?n.setProps(e,"jumpEnd"):n.currentSlide===n.last&&0===n.animatingTo&&n.vars.animationLoop&&n.setProps(e,"jumpStart")),n.animating=!1,n.currentSlide=n.animatingTo,n.vars.after(n)},n.animateSlides=function(){!n.animating&&g&&n.flexAnimate(n.getTarget("next"))},n.pause=function(){clearInterval(n.animatedSlides),n.animatedSlides=null,n.playing=!1,n.vars.pausePlay&&f.pausePlay.update("play"),n.syncExists&&f.sync("pause")},n.play=function(){n.playing&&clearInterval(n.animatedSlides),n.animatedSlides=n.animatedSlides||setInterval(n.animateSlides,n.vars.slideshowSpeed),n.started=n.playing=!0,n.vars.pausePlay&&f.pausePlay.update("pause"),n.syncExists&&f.sync("play")},n.stop=function(){n.pause(),n.stopped=!0},n.canAdvance=function(e,t){var a=m?n.pagingCount-1:n.last;return t?!0:m&&n.currentItem===n.count-1&&0===e&&"prev"===n.direction?!0:m&&0===n.currentItem&&e===n.pagingCount-1&&"next"!==n.direction?!1:e!==n.currentSlide||m?n.vars.animationLoop?!0:n.atEnd&&0===n.currentSlide&&e===a&&"next"!==n.direction?!1:!n.atEnd||n.currentSlide!==a||0!==e||"next"!==n.direction:!1},n.getTarget=function(e){return n.direction=e,"next"===e?n.currentSlide===n.last?0:n.currentSlide+1:0===n.currentSlide?n.last:n.currentSlide-1},n.setProps=function(e,t,a){var i=function(){var a=e?e:(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo,i=function(){if(v)return"setTouch"===t?e:u&&n.animatingTo===n.last?0:u?n.limit-(n.itemW+n.vars.itemMargin)*n.move*n.animatingTo:n.animatingTo===n.last?n.limit:a;switch(t){case"setTotal":return u?(n.count-1-n.currentSlide+n.cloneOffset)*e:(n.currentSlide+n.cloneOffset)*e;case"setTouch":return u?e:e;case"jumpEnd":return u?e:n.count*e;case"jumpStart":return u?n.count*e:e;default:return e}}();return-1*i+"px"}();n.transitions&&(i=d?"translate3d(0,"+i+",0)":"translate3d("+i+",0,0)",a=void 0!==a?a/1e3+"s":"0s",n.container.css("-"+n.pfx+"-transition-duration",a),n.container.css("transition-duration",a)),n.args[n.prop]=i,(n.transitions||void 0===a)&&n.container.css(n.args),n.container.css("transform",i)},n.setup=function(t){if(p)n.slides.css({width:"100%","float":"left",marginRight:"-100%",position:"relative"}),"init"===t&&(o?n.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+n.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(n.currentSlide).css({opacity:1,zIndex:2}):0==n.vars.fadeFirstSlide?n.slides.css({opacity:0,display:"block",zIndex:1}).eq(n.currentSlide).css({zIndex:2}).css({opacity:1}):n.slides.css({opacity:0,display:"block",zIndex:1}).eq(n.currentSlide).css({zIndex:2}).animate({opacity:1},n.vars.animationSpeed,n.vars.easing)),n.vars.smoothHeight&&f.smoothHeight();else{var a,i;"init"===t&&(n.viewport=e('<div class="'+s+'viewport"></div>').css({overflow:"hidden",position:"relative"}).appendTo(n).append(n.container),n.cloneCount=0,n.cloneOffset=0,u&&(i=e.makeArray(n.slides).reverse(),n.slides=e(i),n.container.empty().append(n.slides))),n.vars.animationLoop&&!v&&(n.cloneCount=2,n.cloneOffset=1,"init"!==t&&n.container.find(".clone").remove(),n.container.append(f.uniqueID(n.slides.first().clone().addClass("clone")).attr("aria-hidden","true")).prepend(f.uniqueID(n.slides.last().clone().addClass("clone")).attr("aria-hidden","true"))),n.newSlides=e(n.vars.selector,n),a=u?n.count-1-n.currentSlide+n.cloneOffset:n.currentSlide+n.cloneOffset,d&&!v?(n.container.height(200*(n.count+n.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){n.newSlides.css({display:"block"}),n.doMath(),n.viewport.height(n.h),n.setProps(a*n.h,"init")},"init"===t?100:0)):(n.container.width(200*(n.count+n.cloneCount)+"%"),n.setProps(a*n.computedW,"init"),setTimeout(function(){n.doMath(),n.newSlides.css({width:n.computedW,"float":"left",display:"block"}),n.vars.smoothHeight&&f.smoothHeight()},"init"===t?100:0))}v||n.slides.removeClass(s+"active-slide").eq(n.currentSlide).addClass(s+"active-slide"),n.vars.init(n)},n.doMath=function(){var e=n.slides.first(),t=n.vars.itemMargin,a=n.vars.minItems,i=n.vars.maxItems;n.w=void 0===n.viewport?n.width():n.viewport.width(),n.h=e.height(),n.boxPadding=e.outerWidth()-e.width(),v?(n.itemT=n.vars.itemWidth+t,n.minW=a?a*n.itemT:n.w,n.maxW=i?i*n.itemT-t:n.w,n.itemW=n.minW>n.w?(n.w-t*(a-1))/a:n.maxW<n.w?(n.w-t*(i-1))/i:n.vars.itemWidth>n.w?n.w:n.vars.itemWidth,n.visible=Math.floor(n.w/n.itemW),n.move=n.vars.move>0&&n.vars.move<n.visible?n.vars.move:n.visible,n.pagingCount=Math.ceil((n.count-n.visible)/n.move+1),n.last=n.pagingCount-1,n.limit=1===n.pagingCount?0:n.vars.itemWidth>n.w?n.itemW*(n.count-1)+t*(n.count-1):(n.itemW+t)*n.count-n.w-t):(n.itemW=n.w,n.pagingCount=n.count,n.last=n.count-1),n.computedW=n.itemW-n.boxPadding},n.update=function(e,t){n.doMath(),v||(e<n.currentSlide?n.currentSlide+=1:e<=n.currentSlide&&0!==e&&(n.currentSlide-=1),n.animatingTo=n.currentSlide),n.vars.controlNav&&!n.manualControls&&("add"===t&&!v||n.pagingCount>n.controlNav.length?f.controlNav.update("add"):("remove"===t&&!v||n.pagingCount<n.controlNav.length)&&(v&&n.currentSlide>n.last&&(n.currentSlide-=1,n.animatingTo-=1),f.controlNav.update("remove",n.last))),n.vars.directionNav&&f.directionNav.update()},n.addSlide=function(t,a){var i=e(t);n.count+=1,n.last=n.count-1,d&&u?void 0!==a?n.slides.eq(n.count-a).after(i):n.container.prepend(i):void 0!==a?n.slides.eq(a).before(i):n.container.append(i),n.update(a,"add"),n.slides=e(n.vars.selector+":not(.clone)",n),n.setup(),n.vars.added(n)},n.removeSlide=function(t){var a=isNaN(t)?n.slides.index(e(t)):t;n.count-=1,n.last=n.count-1,isNaN(t)?e(t,n.slides).remove():d&&u?n.slides.eq(n.last).remove():n.slides.eq(t).remove(),n.doMath(),n.update(a,"remove"),n.slides=e(n.vars.selector+":not(.clone)",n),n.setup(),n.vars.removed(n)},f.init()},e(window).blur(function(e){focused=!1}).focus(function(e){focused=!0}),e.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,fadeFirstSlide:!0,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){}},e.fn.flexslider=function(t){if(void 0===t&&(t={}),"object"==typeof t)return this.each(function(){var a=e(this),n=t.selector?t.selector:".slides > li",i=a.find(n);1===i.length&&t.allowOneSlide===!0||0===i.length?(i.fadeIn(400),t.start&&t.start(a)):void 0===a.data("flexslider")&&new e.flexslider(this,t)});var a=e(this).data("flexslider");switch(t){case"play":a.play();break;case"pause":a.pause();break;case"stop":a.stop();break;case"next":a.flexAnimate(a.getTarget("next"),!0);break;case"prev":case"previous":a.flexAnimate(a.getTarget("prev"),!0);break;default:"number"==typeof t&&a.flexAnimate(t,!0)}}}(jQuery);
// source --> https://www.janforth.de/wordpress/wp-content/themes/vantage/js/jquery.touchSwipe.min.js?ver=1.6.6 
!function(n){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],n):n(jQuery)}(function(n){"use strict";function e(e){return!e||void 0!==e.allowPageScroll||void 0===e.swipe&&void 0===e.swipeStatus||(e.allowPageScroll=c),void 0!==e.click&&void 0===e.tap&&(e.tap=e.click),e||(e={}),e=n.extend({},n.fn.swipe.defaults,e),this.each(function(){var r=n(this),i=r.data(P);i||(i=new t(this,e),r.data(P,i))})}function t(e,t){function D(e){if(!(sn()||n(e.target).closest(t.excludedElements,Fn).length>0)){var r,i=e.originalEvent?e.originalEvent:e,o=O?i.touches[0]:i;return Vn=E,O?zn=i.touches.length:e.preventDefault(),Hn=0,jn=null,qn=null,_n=0,Qn=0,Cn=0,Xn=1,Yn=0,Gn=gn(),Wn=Tn(),an(),!O||zn===t.fingers||t.fingers===T||q()?(hn(0,o),Zn=Pn(),2==zn&&(hn(1,i.touches[1]),Qn=Cn=Sn(Gn[0].start,Gn[1].start)),(t.swipeStatus||t.pinchStatus)&&(r=U(i,Vn))):r=!1,r===!1?(Vn=y,U(i,Vn),r):(t.hold&&(ee=setTimeout(n.proxy(function(){Fn.trigger("hold",[i.target]),t.hold&&(r=t.hold.call(Fn,i,i.target))},this),t.longTapThreshold)),pn(!0),null)}}function L(n){var e=n.originalEvent?n.originalEvent:n;if(Vn!==m&&Vn!==y&&!cn()){var r,i=O?e.touches[0]:e,o=fn(i);if(Bn=Pn(),O&&(zn=e.touches.length),t.hold&&clearTimeout(ee),Vn=S,2==zn&&(0==Qn?(hn(1,e.touches[1]),Qn=Cn=Sn(Gn[0].start,Gn[1].start)):(fn(e.touches[1]),Cn=Sn(Gn[0].end,Gn[1].end),qn=yn(Gn[0].end,Gn[1].end)),Xn=mn(Qn,Cn),Yn=Math.abs(Qn-Cn)),zn===t.fingers||t.fingers===T||!O||q()){if(jn=Mn(o.start,o.end),X(n,jn),Hn=On(o.start,o.end),_n=En(),wn(jn,Hn),(t.swipeStatus||t.pinchStatus)&&(r=U(e,Vn)),!t.triggerOnTouchEnd||t.triggerOnTouchLeave){var u=!0;if(t.triggerOnTouchLeave){var l=Dn(this);u=Ln(o.end,l)}!t.triggerOnTouchEnd&&u?Vn=N(S):t.triggerOnTouchLeave&&!u&&(Vn=N(m)),Vn!=y&&Vn!=m||U(e,Vn)}}else Vn=y,U(e,Vn);r===!1&&(Vn=y,U(e,Vn))}}function R(n){var e=n.originalEvent;return O&&e.touches.length>0?(ln(),!0):(cn()&&(zn=Kn),Bn=Pn(),_n=En(),_()||!j()?(Vn=y,U(e,Vn)):t.triggerOnTouchEnd||0==t.triggerOnTouchEnd&&Vn===S?(n.preventDefault(),Vn=m,U(e,Vn)):!t.triggerOnTouchEnd&&B()?(Vn=m,H(e,Vn,f)):Vn===S&&(Vn=y,U(e,Vn)),pn(!1),null)}function k(){zn=0,Bn=0,Zn=0,Qn=0,Cn=0,Xn=1,an(),pn(!1)}function A(n){var e=n.originalEvent;t.triggerOnTouchLeave&&(Vn=N(m),U(e,Vn))}function I(){Fn.unbind(kn,D),Fn.unbind(Un,k),Fn.unbind(An,L),Fn.unbind(In,R),Nn&&Fn.unbind(Nn,A),pn(!1)}function N(n){var e=n,r=C(),i=j(),o=_();return!r||o?e=y:!i||n!=S||t.triggerOnTouchEnd&&!t.triggerOnTouchLeave?!i&&n==m&&t.triggerOnTouchLeave&&(e=y):e=m,e}function U(n,e){var t=void 0;return z()||V()||W()||q()?((z()||V())&&(t=H(n,e,p)),(W()||q())&&t!==!1&&(t=H(n,e,h))):on()&&t!==!1?t=H(n,e,d):un()&&t!==!1?t=H(n,e,g):rn()&&t!==!1&&(t=H(n,e,f)),e===y&&k(n),e===m&&(O?0==n.touches.length&&k(n):k(n)),t}function H(e,c,s){var w=void 0;if(s==p){if(Fn.trigger("swipeStatus",[c,jn||null,Hn||0,_n||0,zn,Gn]),t.swipeStatus&&(w=t.swipeStatus.call(Fn,e,c,jn||null,Hn||0,_n||0,zn,Gn),w===!1))return!1;if(c==m&&F()){if(Fn.trigger("swipe",[jn,Hn,_n,zn,Gn]),t.swipe&&(w=t.swipe.call(Fn,e,jn,Hn,_n,zn,Gn),w===!1))return!1;switch(jn){case r:Fn.trigger("swipeLeft",[jn,Hn,_n,zn,Gn]),t.swipeLeft&&(w=t.swipeLeft.call(Fn,e,jn,Hn,_n,zn,Gn));break;case i:Fn.trigger("swipeRight",[jn,Hn,_n,zn,Gn]),t.swipeRight&&(w=t.swipeRight.call(Fn,e,jn,Hn,_n,zn,Gn));break;case o:Fn.trigger("swipeUp",[jn,Hn,_n,zn,Gn]),t.swipeUp&&(w=t.swipeUp.call(Fn,e,jn,Hn,_n,zn,Gn));break;case u:Fn.trigger("swipeDown",[jn,Hn,_n,zn,Gn]),t.swipeDown&&(w=t.swipeDown.call(Fn,e,jn,Hn,_n,zn,Gn))}}}if(s==h){if(Fn.trigger("pinchStatus",[c,qn||null,Yn||0,_n||0,zn,Xn,Gn]),t.pinchStatus&&(w=t.pinchStatus.call(Fn,e,c,qn||null,Yn||0,_n||0,zn,Xn,Gn),w===!1))return!1;if(c==m&&Y())switch(qn){case l:Fn.trigger("pinchIn",[qn||null,Yn||0,_n||0,zn,Xn,Gn]),t.pinchIn&&(w=t.pinchIn.call(Fn,e,qn||null,Yn||0,_n||0,zn,Xn,Gn));break;case a:Fn.trigger("pinchOut",[qn||null,Yn||0,_n||0,zn,Xn,Gn]),t.pinchOut&&(w=t.pinchOut.call(Fn,e,qn||null,Yn||0,_n||0,zn,Xn,Gn))}}return s==f?c!==y&&c!==m||(clearTimeout(ne),clearTimeout(ee),J()&&!nn()?($n=Pn(),ne=setTimeout(n.proxy(function(){$n=null,Fn.trigger("tap",[e.target]),t.tap&&(w=t.tap.call(Fn,e,e.target))},this),t.doubleTapThreshold)):($n=null,Fn.trigger("tap",[e.target]),t.tap&&(w=t.tap.call(Fn,e,e.target)))):s==d?c!==y&&c!==m||(clearTimeout(ne),$n=null,Fn.trigger("doubletap",[e.target]),t.doubleTap&&(w=t.doubleTap.call(Fn,e,e.target))):s==g&&(c!==y&&c!==m||(clearTimeout(ne),$n=null,Fn.trigger("longtap",[e.target]),t.longTap&&(w=t.longTap.call(Fn,e,e.target)))),w}function j(){var n=!0;return null!==t.threshold&&(n=Hn>=t.threshold),n}function _(){var n=!1;return null!==t.cancelThreshold&&null!==jn&&(n=vn(jn)-Hn>=t.cancelThreshold),n}function Q(){return null!==t.pinchThreshold?Yn>=t.pinchThreshold:!0}function C(){var n;return n=t.maxTimeThreshold?!(_n>=t.maxTimeThreshold):!0}function X(n,e){if(t.preventDefaultEvents!==!1)if(t.allowPageScroll===c)n.preventDefault();else{var l=t.allowPageScroll===s;switch(e){case r:(t.swipeLeft&&l||!l&&t.allowPageScroll!=w)&&n.preventDefault();break;case i:(t.swipeRight&&l||!l&&t.allowPageScroll!=w)&&n.preventDefault();break;case o:(t.swipeUp&&l||!l&&t.allowPageScroll!=v)&&n.preventDefault();break;case u:(t.swipeDown&&l||!l&&t.allowPageScroll!=v)&&n.preventDefault()}}}function Y(){var n=G(),e=Z(),t=Q();return n&&e&&t}function q(){return!!(t.pinchStatus||t.pinchIn||t.pinchOut)}function W(){return!(!Y()||!q())}function F(){var n=C(),e=j(),t=G(),r=Z(),i=_(),o=!i&&r&&t&&e&&n;return o}function V(){return!!(t.swipe||t.swipeStatus||t.swipeLeft||t.swipeRight||t.swipeUp||t.swipeDown)}function z(){return!(!F()||!V())}function G(){return zn===t.fingers||t.fingers===T||!O}function Z(){return 0!==Gn[0].end.x}function B(){return!!t.tap}function J(){return!!t.doubleTap}function K(){return!!t.longTap}function $(){if(null==$n)return!1;var n=Pn();return J()&&n-$n<=t.doubleTapThreshold}function nn(){return $()}function en(){return(1===zn||!O)&&(isNaN(Hn)||Hn<t.threshold)}function tn(){return _n>t.longTapThreshold&&b>Hn}function rn(){return!(!en()||!B())}function on(){return!(!$()||!J())}function un(){return!(!tn()||!K())}function ln(){Jn=Pn(),Kn=event.touches.length+1}function an(){Jn=0,Kn=0}function cn(){var n=!1;if(Jn){var e=Pn()-Jn;e<=t.fingerReleaseThreshold&&(n=!0)}return n}function sn(){return!(Fn.data(P+"_intouch")!==!0)}function pn(n){n===!0?(Fn.bind(An,L),Fn.bind(In,R),Nn&&Fn.bind(Nn,A)):(Fn.unbind(An,L,!1),Fn.unbind(In,R,!1),Nn&&Fn.unbind(Nn,A,!1)),Fn.data(P+"_intouch",n===!0)}function hn(n,e){var t=void 0!==e.identifier?e.identifier:0;return Gn[n].identifier=t,Gn[n].start.x=Gn[n].end.x=e.pageX||e.clientX,Gn[n].start.y=Gn[n].end.y=e.pageY||e.clientY,Gn[n]}function fn(n){var e=void 0!==n.identifier?n.identifier:0,t=dn(e);return t.end.x=n.pageX||n.clientX,t.end.y=n.pageY||n.clientY,t}function dn(n){for(var e=0;e<Gn.length;e++)if(Gn[e].identifier==n)return Gn[e]}function gn(){for(var n=[],e=0;5>=e;e++)n.push({start:{x:0,y:0},end:{x:0,y:0},identifier:0});return n}function wn(n,e){e=Math.max(e,vn(n)),Wn[n].distance=e}function vn(n){return Wn[n]?Wn[n].distance:void 0}function Tn(){var n={};return n[r]=bn(r),n[i]=bn(i),n[o]=bn(o),n[u]=bn(u),n}function bn(n){return{direction:n,distance:0}}function En(){return Bn-Zn}function Sn(n,e){var t=Math.abs(n.x-e.x),r=Math.abs(n.y-e.y);return Math.round(Math.sqrt(t*t+r*r))}function mn(n,e){var t=e/n*1;return t.toFixed(2)}function yn(){return 1>Xn?a:l}function On(n,e){return Math.round(Math.sqrt(Math.pow(e.x-n.x,2)+Math.pow(e.y-n.y,2)))}function xn(n,e){var t=n.x-e.x,r=e.y-n.y,i=Math.atan2(r,t),o=Math.round(180*i/Math.PI);return 0>o&&(o=360-Math.abs(o)),o}function Mn(n,e){var t=xn(n,e);return 45>=t&&t>=0?r:360>=t&&t>=315?r:t>=135&&225>=t?i:t>45&&135>t?u:o}function Pn(){var n=new Date;return n.getTime()}function Dn(e){e=n(e);var t=e.offset(),r={left:t.left,right:t.left+e.outerWidth(),top:t.top,bottom:t.top+e.outerHeight()};return r}function Ln(n,e){return n.x>e.left&&n.x<e.right&&n.y>e.top&&n.y<e.bottom}var Rn=O||M||!t.fallbackToMouseEvents,kn=Rn?M?x?"MSPointerDown":"pointerdown":"touchstart":"mousedown",An=Rn?M?x?"MSPointerMove":"pointermove":"touchmove":"mousemove",In=Rn?M?x?"MSPointerUp":"pointerup":"touchend":"mouseup",Nn=Rn?null:"mouseleave",Un=M?x?"MSPointerCancel":"pointercancel":"touchcancel",Hn=0,jn=null,_n=0,Qn=0,Cn=0,Xn=1,Yn=0,qn=0,Wn=null,Fn=n(e),Vn="start",zn=0,Gn=null,Zn=0,Bn=0,Jn=0,Kn=0,$n=0,ne=null,ee=null;try{Fn.bind(kn,D),Fn.bind(Un,k)}catch(te){n.error("events not supported "+kn+","+Un+" on jQuery.swipe")}this.enable=function(){return Fn.bind(kn,D),Fn.bind(Un,k),Fn},this.disable=function(){return I(),Fn},this.destroy=function(){I(),Fn.data(P,null),Fn=null},this.option=function(e,r){if(void 0!==t[e]){if(void 0===r)return t[e];t[e]=r}else n.error("Option "+e+" does not exist on jQuery.swipe.options");return null}}var r="left",i="right",o="up",u="down",l="in",a="out",c="none",s="auto",p="swipe",h="pinch",f="tap",d="doubletap",g="longtap",w="horizontal",v="vertical",T="all",b=10,E="start",S="move",m="end",y="cancel",O="ontouchstart"in window,x=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled,M=window.navigator.pointerEnabled||window.navigator.msPointerEnabled,P="TouchSwipe",D={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:"label, button, input, select, textarea, a, .noSwipe",preventDefaultEvents:!0};n.fn.swipe=function(t){var r=n(this),i=r.data(P);if(i&&"string"==typeof t){if(i[t])return i[t].apply(this,Array.prototype.slice.call(arguments,1));n.error("Method "+t+" does not exist on jQuery.swipe")}else if(!(i||"object"!=typeof t&&t))return e.apply(this,arguments);return r},n.fn.swipe.defaults=D,n.fn.swipe.phases={PHASE_START:E,PHASE_MOVE:S,PHASE_END:m,PHASE_CANCEL:y},n.fn.swipe.directions={LEFT:r,RIGHT:i,UP:o,DOWN:u,IN:l,OUT:a},n.fn.swipe.pageScroll={NONE:c,HORIZONTAL:w,VERTICAL:v,AUTO:s},n.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,ALL:T}});
// source --> https://www.janforth.de/wordpress/wp-content/themes/vantage/js/jquery.theme-main.min.js?ver=2.5.2.1 
jQuery(function(e){e("body.no-js").removeClass("no-js"),e(".entry-content .flexslider:not(.metaslider .flexslider), #metaslider-demo.flexslider").flexslider({}),"undefined"!=typeof e.fn.fitVids&&e(".entry-content, .entry-content .panel, .woocommerce #main").fitVids({ignore:".tableauViz"});var t=e("body").hasClass("so-vantage-mobile-device"),i=e("body").hasClass("so-vantage-customizer-preview"),n=e("nav.site-navigation.primary").hasClass("mobile-navigation");(!t&&e("#scroll-to-top").hasClass("scroll-to-top")||(i||t)&&n)&&(e(window).scroll(function(){e(window).scrollTop()>150?e("#scroll-to-top").addClass("displayed"):e("#scroll-to-top").removeClass("displayed")}),e("#scroll-to-top").click(function(){return e("html, body").animate({scrollTop:"0px"}),!1})),e(".vantage-carousel").each(function(){var t=e(this),i=t.closest(".widget"),n=i.find(".widget-title"),a=t.find(".carousel-entry"),s=a.eq(0),o=0,r=1,l=!1,c=!1,d=a.length,u=s.width()+parseInt(s.css("margin-right")),f=function(){0>o&&(o=0),o>=t.find(".carousel-entry").length-1&&(o=t.find(".carousel-entry").length-1,l||c||(l=!0,r++,t.append('<li class="loading"></li>'),e.get(t.data("ajax-url"),{query:t.data("query"),action:"vantage_carousel_load",paged:r},function(i,n){var a=e(i.html),s=a.find(".carousel-entry").appendTo(t).hide().fadeIn().length;d+=s,0===s?(c=!0,t.find(".loading").fadeOut(function(){e(this).remove()})):t.find(".loading").remove(),l=!1}))),t.css("transition-duration","0.45s"),t.css("margin-left",-(u*o)+"px")};n.find("a.previous").click(function(){return o-=1,f(),!1}),n.find("a.next").click(function(){return o+=1,f(),!1});var h,m=!1,p=0,g=0,v=0,y=0;t.swipe({excludedElements:"",triggerOnTouchEnd:!0,threshold:75,swipeStatus:function(e,t,i,n,a,s,r){if("start"===t)g=-(u*o),y=(new Date).getTime(),clearInterval(h);else if("move"===t){"left"===i&&(n*=-1),w(g+n);var l=(new Date).getTime(),c=(l-y)/1e3;v=(n-p)/c,y=l,p=n}else if("end"===t)if(m=!0,"left"===i&&(n*=-1),Math.abs(v)>400){v*=.1;var d=(new Date).getTime(),C=0;h=setInterval(function(){var e=((new Date).getTime()-d)/1e3;C+=v*e;var t=g+n+C,a=30,s=Math.abs(v)-a<0;"left"===i?v+=a:v-=a,!s&&w(t)||(clearInterval(h),b())},20)}else b();else"cancel"===t&&f()}});var w=function(e){return 50>e&&e>-(u*d)?(t.css("transition-duration","0s"),t.css("margin-left",e+"px"),!0):!1},b=function(){var e=parseInt(t.css("margin-left"));o=Math.abs(Math.round(e/u)),f()};t.on("click","li.carousel-entry .thumbnail a",function(e){m&&(e.preventDefault(),m=!1)})}),e("#masthead").on("mouseenter",".main-navigation ul li",function(){var t=e(this),i=t.find("> ul");i.css({display:"block",opacity:0}).clearQueue().animate({opacity:1},250),i.data("final-opacity",1)}).on("mouseleave",".main-navigation ul li",function(){var t=e(this),i=t.find("> ul");i.clearQueue().animate({opacity:0},250,function(){0===i.data("final-opacity")&&i.css("display","none")}),i.data("final-opacity",0)}),e("#header-sidebar .widget_nav_menu").on("mouseenter","ul.menu li",function(){var t=e(this),i=t.find("> ul");i.finish().css("opacity",0).hide().slideDown(200).animate({opacity:1},{queue:!1,duration:200})}).on("mouseleave","ul.menu li",function(){var t=e(this),i=t.find("> ul");i.finish().fadeOut(150)});var a=!1;e(document).click(function(){a||e("#search-icon form").fadeOut(250)});var s=e(".masthead-logo-in-menu").height(),o=e(".masthead-logo-in-menu .menu > .menu-item").outerHeight(),r=e(".masthead-logo-in-menu .logo").outerHeight();if(s>o&&e(".masthead-logo-in-menu .menu > .menu-item").css("margin-top",(s-o)/2),s>r&&e(".masthead-logo-in-menu .logo").css("margin-top",(s-r)/2),e(document).on("click","#search-icon-icon",function(){var t=e(this).parent();t.find("form").fadeToggle(250),setTimeout(function(){t.find("input[name=s]").focus()},300)}),e(document).on("mouseenter","#search-icon",function(){a=!0}).on("mouseleave","#search-icon",function(){a=!1}),e(window).resize(function(){e("#search-icon .searchform").each(function(){e(this).width(e(this).closest(".full-container").width())})}).resize(),e("nav.site-navigation.primary").hasClass("use-sticky-menu")&&!t||(t||i)&&n){var l=e("nav.site-navigation.primary"),c=e('<div id="sticky-container"></div>');c.css("margin-left",l.css("margin-left")),c.css("margin-right",l.css("margin-right")),c.css("position",l.css("position"));var d,u=function(){null!=d&&"undefined"!=typeof d||(d=l.offset().top);var t=0;if(e("body").hasClass("admin-bar")){var i=e("#wpadminbar"),n=i.outerHeight();t="absolute"==i.css("position")?0:n}var a=e(window).scrollTop(),s=parseInt(d-a);t>s?(l.hasClass("sticky")?l.css({width:l.parent().width(),top:t,left:l.parent().position().left}):(l.wrapAll(c),l.css({position:"fixed",width:l.parent().width(),top:t,left:l.parent().position().left,"z-index":998}).addClass("sticky")),l.parent().css("height",l.outerHeight())):l.hasClass("sticky")&&(l.css({position:"",width:"",top:"",left:"","z-index":""}).removeClass("sticky"),l.unwrap(),d=null)};e(window).scroll(u).resize(u),u()}e('body.layout-full #main-slider[data-stretch="true"]').each(function(){var t=e(this);t.find(">div").css("max-width","100%"),t.find(".slides li").each(function(){var t=e(this),i=t.find("img.ms-default-image").eq(0);i.length||(i=t.find("img").eq(0)),t.css("background-image","url("+i.attr("src")+")"),i.css("visibility","hidden"),t.wrapInner('<div class="full-container"></div>');var n=t.find("a");n.length&&(t.mouseover(function(){t.css("cursor","hand")}),t.mouseout(function(){t.css("cursor","pointer")}),t.click(function(t){t.preventDefault();var i=e(t.target),a=i.is("a")?i:n;window.open(a.attr("href"),a.attr("target"))}))})}),e("#header-sidebar").each(function(){var t=e(this),i=0;if(t.find("> aside").each(function(){var e=(t.outerHeight()-t.find("> aside").outerHeight())/2;e>i&&(i=e)}),i>15?t.css({"padding-top":i,"padding-bottom":i}):(i=-i+15,e("#masthead .logo > *").css({"padding-top":i,"padding-bottom":i})),t.hasClass("no-logo-overlay")){var n=function(){t.closest("#masthead").removeClass("force-responsive");var i=e("#masthead .logo").find("h1,img");t.offset().left<i.offset().left+i.outerWidth()&&t.closest("#masthead").addClass("force-responsive")};e(window).resize(n),n()}}),e("#colophon #footer-widgets .widget_nav_menu a").each(function(){var t=(e(this),e(this).parents(".sub-menu").length),i=10*t+"px";e(this).css("padding-left",i)})});
// source --> https://www.janforth.de/wordpress/wp-content/themes/vantage/js/jquery.fitvids.min.js?ver=1.0 
!function(t){"use strict";t.fn.fitVids=function(e){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var r=document.head||document.getElementsByTagName("head")[0],a=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",d=document.createElement("div");d.innerHTML='<p>x</p><style id="fit-vids-style">'+a+"</style>",r.appendChild(d.childNodes[1])}return e&&t.extend(i,e),this.each(function(){var e=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];i.customSelector&&e.push(i.customSelector);var r=".fitvidsignore";i.ignore&&(r=r+", "+i.ignore);var a=t(this).find(e.join(","));a=a.not("object object"),a=a.not(r),a.each(function(){var e=t(this);if(!(e.parents(r).length>0||"embed"===this.tagName.toLowerCase()&&e.parent("object").length||e.parent(".fluid-width-video-wrapper").length)){e.css("height")||e.css("width")||!isNaN(e.attr("height"))&&!isNaN(e.attr("width"))||(e.attr("height",9),e.attr("width",16));var i="object"===this.tagName.toLowerCase()||e.attr("height")&&!isNaN(parseInt(e.attr("height"),10))?parseInt(e.attr("height"),10):e.height(),a=isNaN(parseInt(e.attr("width"),10))?e.width():parseInt(e.attr("width"),10),d=i/a;if(!e.attr("id")){var o="fitvid"+Math.floor(999999*Math.random());e.attr("id",o)}e.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*d+"%"),e.removeAttr("height").removeAttr("width")}})})}}(window.jQuery||window.Zepto);
// source --> https://www.janforth.de/wordpress/wp-content/themes/vantage/js/keyboard-image-navigation.js?ver=20120202 
/**
 * Freely distributable under the terms of the GPL 2.0 license.
 */
jQuery( document ).ready( function( $ ) {
	$( document ).keydown( function( e ) {
		var url = false;
		if ( e.which == 37 ) {  // Left arrow key code
			url = $( '.previous-image a' ).attr( 'href' );
		}
		else if ( e.which == 39 ) {  // Right arrow key code
			url = $( '.entry-attachment a' ).attr( 'href' );
		}
		if ( url && ( !$( 'textarea, input' ).is( ':focus' ) ) ) {
			window.location = url;
		}
	} );
} );