1!function($){window.wp&&window.wp.customize||(window.initHoverFX=function(t,e,i){var k,A,C,I,z,S,P;function V(t){return{width:"100%",height:Math.abs(parseFloat($(t).outerHeight(!1)))}}A=$(".contentswap-effect"),P=!0,(C=t).resizeEvent=!!i,function(t){$();A.each(function(){var e,h,i,n,r,o,a,s,t,c,u,l,p,d,f,m,g;if((e=$(this)).unbind(".hoverfx"),e.css({width:"",height:""}),h=function(t){z=$(t).attr("class"),S=z.split(" ");for(var e=0;e<=A.length;e++)for(var i in C)S[e]===i&&(I=i);return C?C[I]:k[I]}(e),i=function(t,e){var i;switch(e){case"overlay":i=$(t).find(".swap-inner");break;case"imageSwap":i=$(t).find(".second-image");break;case"caption":i=$(t).find(".swap-inner")}return i}(e,h.contentType),r=e.find(".initial-image"),n=e.find(".overlay"),h.overlayColor=i.css("background-color"),h.innerColor=i.css("background-color"),i.removeAttr("style"),n.removeAttr("style"),r.removeAttr("style"),u=e,l=(c=r).css("margin-left"),p=c.css("margin-right"),d=c.css("margin-top"),f=c.css("margin-bottom"),m=c.css("float"),c.css({float:"none","margin-left":"0px","margin-right":"0px","margin-top":"0px","margin-bottom":"0px"}),u.css({float:m,"margin-left":l,"margin-right":p,"margin-top":d,"margin-bottom":f}),V(e),s=function(t){var e,i="",n=!1;switch(t.toLowerCase()){case"easeinoutback":e="cubic-bezier(0.680, -0.550, 0.265, 1.550)",n="cubic-bezier(0.680, 0, 0.265, 1)";break;case"quick-in":e="cubic-bezier(0.315, -0.185, 0.000, 1.270)",n="cubic-bezier(0.315, 0, 0.000, 1)";break;case"accelerate":e="cubic-bezier(0.885, 0.420, 0.000, 1.270)",n="cubic-bezier(0.885, 0.420, 0.000, 1)";break;case"super-fast":e="cubic-bezier(0.000, 0.870, 0.000, 0.890)";break;case"ease-in-out-back":e="cubic-bezier(0.680, -0.550, 0.265, 1.550)",n="cubic-bezier(0.680, 0, 0.265, 1)";break;case"ease-in-out-expo":e="cubic-bezier(1.000, 0.000, 0.000, 1.000)";break;case"ease-out-back":e="cubic-bezier(0.175, 0.885, 0.320, 1.275)",n="cubic-bezier(0.175, 0.885, 0.320, 1)";break;case"ease-out-circ":e="cubic-bezier(0.075, 0.820, 0.165, 1.000)";break;case"ease-in-back":e="cubic-bezier(0.600, -0.280, 0.735, 0.045)",n="cubic-bezier(0.600, 0, 0.735, 0.045)";break;case"ease-in-circ":n=e="cubic-bezier(0.600, 0.040, 0.980, 0.335)";break;case"ease":e="ease";break;case"ease-in":e="ease-in";break;case"ease-in-out":e="ease-in-out";break;case"ease-out":e="ease-out"}n&&(e=n);for(var r=["-webkit-","-moz-","-o-",""],o=0;o<r.length;o++)i+=r[o]+"transition-timing-function:"+e+";";return i}(h.effectEasing),o=h.contentType,t=i.find(".swap-icons img"),(g=$(t)).parent().css({width:g.width(),height:g.height()}),a="overlay"==o?"all":"margin",r.css("float","none"),"caption"==o){if(0==e.find(".caption-wrap").length){var v=$("<div />").addClass("caption-wrap overlay");i.wrap(v)}n=e.find(".caption-wrap")}else n=e.find(".overlay");function y(t,e,i,n,r){var o,a,s=e||"all",c=h.effectDelay+"ms",u=s+" "+c;t.css({"-webkit-transition":u,"-moz-transition":u,"-o-transition":u,transition:u}),r&&(a=i,(o=t).attr("style",o.attr("style")+a))}n.add(i).css("display","block"),e.addClass(h.effectType);var b=!1;if(0<r.height()){b=!0;var w=V(r);e.css({width:w.width}),"overlay"==o&&y(i,a,s,h.effectDelay,!0)}r.on("load",function(){var t=V($(this));e.css({width:t.width}),"overlay"==o&&i.css({"margin-top":0,"margin-left":Math.abs(t.width-i.outerWidth())/2}),"overlay"==o&&y(i,a,s,h.effectDelay)}),i.css({"background-color":function(t,e,i){if(-1==t.indexOf("#")||-1<t.indexOf("rgb(")||-1<t.indexOf("rgba"))return{rgba:t};var o;o=e?(e/100).toFixed(2):1,t=(t=function(t){var e=/rgb *\( *([0-9]{1,3}) *, *([0-9]{1,3}) *, *([0-9]{1,3}) *\)/.exec(t);if(e||(e=/rgba *\( *([0-9]{1,3}) *, *([0-9]{1,3}) *, *([0-9]{1,3}) *, *(0.+[0-9]) *\)/.exec(t)),!e)return t;if(5!=e.length)return t;var i=Math.round(parseFloat(e[1])),n=Math.round(parseFloat(e[2])),r=Math.round(parseFloat(e[3]));return e[4]&&(o=e[4]),"#"+(i+65536).toString(16).substring(3).toUpperCase()+(n+65536).toString(16).substring(3).toUpperCase()+(r+65536).toString(16).substring(3).toUpperCase()}(t)).replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(t,e,i,n){return e+e+i+i+n+n});var n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);function r(t){var e=255*t;return Math.floor(e).toString(16)}if(void 0!==i&&n)switch(P){case!0:i.css("background-color","rgba("+[parseInt(n[1],16),parseInt(n[2],16),parseInt(n[3],16)].join(",")+","+o+")");break;case!1:i.css({background:"transparent",filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#"+r(o)+n[0].replace("#","")+",endColorstr=#"+r(o)+n[0].replace("#","")+");",zoom:1})}return n?{rgba:"rgba("+[parseInt(n[1],16),parseInt(n[2],16),parseInt(n[3],16)].join(",")+","+o+")",fallback:r(o)+n[0].replace("#","")}:null}(h.overlayColor,h.overlayAlpha).rgba}),"overlay"==o&&y(n,"opacity",s,h.effectDelay,!0);var T,_,x={Android:function(){return navigator.userAgent.match(/Android/i)},BlackBerry:function(){return navigator.userAgent.match(/BlackBerry/i)},iOS:function(){return navigator.userAgent.match(/iPhone|iPad|iPod/i)},Opera:function(){return navigator.userAgent.match(/Opera Mini/i)},Windows:function(){return navigator.userAgent.match(/IEMobile/i)},any:function(){return!!(x.Android()||x.BlackBerry()||x.iOS()||x.Opera()||x.Windows()||"ontouchstart"in document)}},E=x.any();if(h.link&&(1==E||e.bind("click.hoverfx",function(){"same"===h.openPage?window.location.assign(h.link):window.open(h.link,"_blank")})),"overlay"==o){e.unbind(".caption"),e.addClass("contentswap-overlay");var w=V(r);0<r.height()&&i.css({"margin-top":0,"margin-left":Math.abs(w.width-i.outerWidth())/2})}"caption"==o&&(e.addClass("caption"),"top"==h.direction?(b?n.css({"margin-top":-i.outerHeight()-1+"px",opacity:1}):setTimeout(function(){n.css({"margin-top":-i.outerHeight()-1+"px",opacity:1})},10),setTimeout(function(){n.insertBefore(r)},10)):setTimeout(function(){n.css({opacity:1})},10),"over"==h.captionType?("top"==h.direction?n.css({position:"absolute","z-index":9991}):n.css({"margin-top":"1px"}),y(n,"margin",s,h.effectDelay,!0),T=function(){n.css({"margin-top":-i.outerHeight()+"px"}),"top"==h.direction&&n.css("margin-top",0)},_=function(){n.css({"margin-top":"0px"}),"top"==h.direction&&n.css("margin-top",-i.outerHeight()+"px")}):(y(n,"margin",s,h.effectDelay,!0),y(r,"margin",s,h.effectDelay,!0),T=function(){var t,e;h.captionHeight<=i.outerHeight()&&(t=h.captionHeight,e=i,"auto"==t&&"undefined"==t||e.css("height",parseInt(t)+"px")),"top"==h.direction&&"over"!=h.captionType?n.css({"margin-top":"0px"}):(n.css({"margin-top":-i.outerHeight()}),r.css({"margin-top":-i.outerHeight(),"margin-bottom":i.outerHeight()}))},_=function(){"top"==h.direction?n.css({"margin-top":-i.outerHeight()-1+"px"}):(n.css({"margin-top":"1px"}),r.css({"margin-top":"0px","margin-bottom":"0px"}))}));1==E?(e.addClass("hover"),"caption"==o&&T()):"caption"==o&&e.bind("mouseenter.hoverfx",T).bind("mouseleave.hoverfx",_)})}()})}(jQuery),function(t,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e(require,exports,module):t.CountUp=e()}
1(this,function(t,e,i){return function(t,e,i,n,r,o){var a=this;if(a.version=function(){return"1.9.1"},a.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:function(t,e,i,n){return i*(1-Math.pow(2,-10*t/n))*1024/1023+e},formattingFn:function(t){var e,i,n,r;if(t=t.toFixed(a.decimals),e=(t+="").split("."),i=e[0],n=1<e.length?a.options.decimal+e[1]:"",r=/(\d+)(\d{3})/,a.options.useGrouping)for(;r.test(i);)i=i.replace(r,"$1"+a.options.separator+"$2");return a.options.numerals.length&&(i=i.replace(/[0-9]/g,function(t){return a.options.numerals[+t]}),n=n.replace(/[0-9]/g,function(t){return a.options.numerals[+t]})),a.options.prefix+i+n+a.options.suffix},prefix:"",suffix:"",numerals:[],onUpdate:!1},o&&"object"==typeof o)for(var s in a.options)o.hasOwnProperty(s)&&null!==o[s]&&(a.options[s]=o[s]);""===a.options.separator&&(a.options.useGrouping=!1);for(var c=0,u=["webkit","moz","ms","o"],h=0;h<u.length&&!window.requestAnimationFrame;++h)window.requestAnimationFrame=window[u[h]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[u[h]+"CancelAnimationFrame"]||window[u[h]+"CancelRequestAnimationFrame"];function l(t){return"number"==typeof t&&!isNaN(t)}window.requestAnimationFrame||(window.requestAnimationFrame=function(t,e){var i=(new Date).getTime(),n=Math.max(0,16-(i-c)),r=window.setTimeout(function(){t(i+n)},n);return c=i+n,r}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t)}),a.initialize=function(){return!!a.initialized||(a.error="",a.d="string"==typeof t?document.getElementById(t):t,a.d?(a.startVal=Number(e),a.endVal=Number(i),l(a.startVal)&&l(a.endVal)?(a.decimals=Math.max(0,n||0),a.dec=Math.pow(10,a.decimals),a.duration=1e3*Number(r)||4e3,a.countDown=a.startVal>a.endVal,a.frameVal=a.startVal,a.initialized=!0):(a.error="[CountUp] startVal ("+e+") or endVal ("+i+") is not a number",!1)):!(a.error="[CountUp] target is null or undefined"))},a.printValue=function(t){var e=a.options.formattingFn(t);"INPUT"===a.d.tagName?this.d.value=e:"text"===a.d.tagName||"tspan"===a.d.tagName?this.d.textContent=e:this.d.innerHTML=e},a.count=function(t){a.startTime||(a.startTime=t);var e=(a.timestamp=t)-a.startTime;a.remaining=a.duration-e,a.options.useEasing?a.countDown?a.frameVal=a.startVal-a.options.easingFn(e,0,a.startVal-a.endVal,a.duration):a.frameVal=a.options.easingFn(e,a.startVal,a.endVal-a.startVal,a.duration):a.countDown?a.frameVal=a.startVal-(a.startVal-a.endVal)*(e/a.duration):a.frameVal=a.startVal+(a.endVal-a.startVal)*(e/a.duration),a.countDown?a.frameVal=a.frameVal<a.endVal?a.endVal:a.frameVal:a.frameVal=a.frameVal>a.endVal?a.endVal:a.frameVal,a.frameVal=Math.round(a.frameVal*a.dec)/a.dec,a.printValue(a.frameVal),a.options.onUpdate&&a.options.onUpdate(a.frameVal),e<a.duration?a.rAF=requestAnimationFrame(a.count):a.callback&&a.callback()},a.start=function(t){a.initialize()&&(a.callback=t,a.rAF=requestAnimationFrame(a.count))},a.pauseResume=function(){a.paused?(a.paused=!1,delete a.startTime,a.duration=a.remaining,a.startVal=a.frameVal,requestAnimationFrame(a.count)):(a.paused=!0,cancelAnimationFrame(a.rAF))},a.reset=function(){a.paused=!1,delete a.startTime,a.initialized=!1,a.initialize()&&(cancelAnimationFrame(a.rAF),a.printValue(a.startVal))},a.update=function(t){a.initialize()&&(l(t=Number(t))?(a.error="",t!==a.frameVal&&(cancelAnimationFrame(a.rAF),a.paused=!1,delete a.startTime,a.startVal=a.frameVal,a.endVal=t,a.countDown=a.startVal>a.endVal,a.rAF=requestAnimationFrame(a.count))):a.error="[CountUp] update() - new endVal is not a number: "+t)},a.initialize()&&a.printValue(a.startVal)}}),function(t){function i(t,e){var i=jQuery(t),n=jQuery(".header-homepage.cp-video-bg"),r=n.width(),o=n.height();(r=Math.max(r,o))<16*o/9?r=16/9*o:o=9*r/16;var a=-.5*(r-n.width());i.css({width:r,height:o,opacity:1,left:a})}window.addEventListener("resize",function(){var t=document.querySelector("video#wp-custom-header-video")||document.querySelector("iframe#wp-custom-header-video");t&&i(t)}),jQuery(function(){var t=document.querySelector("video#wp-custom-header-video")||document.querySelector("iframe#wp-custom-header-video");t&&i(t)}),__cpVideoElementFirstPlayed=!1,document.addEventListener("wp-custom-header-video-loaded",function(){var t=document.querySelector("video#wp-custom-header-video");t?i(t):document.querySelector("#wp-custom-header").addEventListener("play",function(){var t=document.querySelector("iframe#wp-custom-header-video"),e=document.querySelector("video#wp-custom-header-video")||t;e&&!__cpVideoElementFirstPlayed&&(__cpVideoElementFirstPlayed=!0,i(e))})})}(jQuery),function(o,s,t,T){"use strict";function c(t,e,i){return setTimeout(r(t,i),e)}function n(t,e,i){return!!Array.isArray(t)&&(a(t,i[e],i),!0)}function a(t,e,i){var n;if(t)if(t.forEach)t.forEach(e,i);else if(t.length!==T)for(n=0;n<t.length;)e.call(i,t[n],n,t),n++;else for(n in t)t.hasOwnProperty(n)&&e.call(i,t[n],n,t)}function e(n,t,e){var r="DEPRECATED METHOD: "+t+"\n"+e+" AT \n";return function(){var t=new Error("get-stack-trace"),e=t&&t.stack?t.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",i=o.console&&(o.console.warn||o.console.log);return i&&i.call(o.console,r,e),n.apply(this,arguments)}}function i(t,e,i){var n,r=e.prototype;(n=t.prototype=Object.create(r)).constructor=t,n._super=r,i&&Z(n,i)}function r(t,e){return function(){return t.apply(e,arguments)}}function u(t,e){return typeof t==tt?t.apply(e&&e[0]||T,e):t}function h(t,e){return t===T?e:t}function l(e,t,i){a(f(t),function(t){e.addEventListener(t,i,!1)})}function p(e,t,i){a(f(t),function(t){e.removeEventListener(t,i,!1)})}function _(t,e){for(;t;){if(t==e)return!0;t=t.parentNode}return!1}function d(t,e){return-1<t.indexOf(e)}function f(t){return t.trim().split(/\s+/g)}
vendor: 17,794 bytes, line 1
1function m(t,e,i){if(t.indexOf&&!i)return t.indexOf(e);for(var n=0;n<t.length;){if(i&&t[n][i]==e||!i&&t[n]===e)return n;n++}return-1}function g(t){return Array.prototype.slice.call(t,0)}function v(t,i,e){for(var n=[],r=[],o=0;o<t.length;){var a=i?t[o][i]:t[o];m(r,a)<0&&n.push(t[o]),r[o]=a,o++}return e&&(n=i?n.sort(function(t,e){return t[i]>e[i]}):n.sort()),n}function y(t,e){for(var i,n,r=e[0].toUpperCase()+e.slice(1),o=0;o<J.length;){if((n=(i=J[o])?i+r:e)in t)return n;o++}return T}function b(t){var e=t.ownerDocument||t;return e.defaultView||e.parentWindow||o}function w(e,t){var i=this;this.manager=e,this.callback=t,this.element=e.element,this.target=e.options.inputTarget,this.domHandler=function(t){u(e.options.enable,[e])&&i.handler(t)},this.init()}function x(t,e,i){var n=i.pointers.length,r=i.changedPointers.length,o=e&dt&&n-r==0,a=e&(ft|mt)&&n-r==0;i.isFirst=!!o,i.isFinal=!!a,o&&(t.session={}),i.eventType=e,function(t,e){var i=t.session,n=e.pointers,r=n.length;i.firstInput||(i.firstInput=E(e)),1<r&&!i.firstMultiple?i.firstMultiple=E(e):1===r&&(i.firstMultiple=!1);var o=i.firstInput,a=i.firstMultiple,s=a?a.center:o.center,c=e.center=k(n);e.timeStamp=nt(),e.deltaTime=e.timeStamp-o.timeStamp,e.angle=z(s,c),e.distance=I(s,c),u=i,h=e,l=h.center,p=u.offsetDelta||{},d=u.prevDelta||{},f=u.prevInput||{},h.eventType!==dt&&f.eventType!==ft||(d=u.prevDelta={x:f.deltaX||0,y:f.deltaY||0},p=u.offsetDelta={x:l.x,y:l.y}),h.deltaX=d.x+(l.x-p.x),h.deltaY=d.y+(l.y-p.y),e.offsetDirection=C(e.deltaX,e.deltaY);var u,h,l,p,d,f;var m=A(e.deltaTime,e.deltaX,e.deltaY);e.overallVelocityX=m.x,e.overallVelocityY=m.y,e.overallVelocity=it(m.x)>it(m.y)?m.x:m.y,e.scale=a?(y=a.pointers,b=n,I(b[0],b[1],kt)/I(y[0],y[1],kt)):1,e.rotation=a?(g=a.pointers,v=n,z(v[1],v[0],kt)+z(g[1],g[0],kt)):0,e.maxPointers=i.prevInput?e.pointers.length>i.prevInput.maxPointers?e.pointers.length:i.prevInput.maxPointers:e.pointers.length,function(t,e){var i,n,r,o,a=t.lastInterval||e,s=e.timeStamp-a.timeStamp;if(e.eventType!=mt&&(pt<s||a.velocity===T)){var c=e.deltaX-a.deltaX,u=e.deltaY-a.deltaY,h=A(s,c,u);n=h.x,r=h.y,i=it(h.x)>it(h.y)?h.x:h.y,o=C(c,u),t.lastInterval=e}else i=a.velocity,n=a.velocityX,r=a.velocityY,o=a.direction;e.velocity=i,e.velocityX=n,e.velocityY=r,e.direction=o}(i,e);var g,v;var y,b;var w=t.element;_(e.srcEvent.target,w)&&(w=e.srcEvent.target),e.target=w}(t,i),t.emit("hammer.input",i),t.recognize(i),t.session.prevInput=i}function E(t){for(var e=[],i=0;i<t.pointers.length;)e[i]={clientX:et(t.pointers[i].clientX),clientY:et(t.pointers[i].clientY)},i++;return{timeStamp:nt(),pointers:e,center:k(e),deltaX:t.deltaX,deltaY:t.deltaY}}function k(t){var e=t.length;if(1===e)return{x:et(t[0].clientX),y:et(t[0].clientY)};for(var i=0,n=0,r=0;r<e;)i+=t[r].clientX,n+=t[r].clientY,r++;return{x:et(i/e),y:et(n/e)}}function A(t,e,i){return{x:e/t||0,y:i/t||0}}function C(t,e){return t===e?gt:it(t)>=it(e)?t<0?vt:yt:e<0?bt:wt}function I(t,e,i){i||(i=Et);var n=e[i[0]]-t[i[0]],r=e[i[1]]-t[i[1]];return Math.sqrt(n*n+r*r)}function z(t,e,i){i||(i=Et);var n=e[i[0]]-t[i[0]],r=e[i[1]]-t[i[1]];return 180*Math.atan2(r,n)/Math.PI}function S(){this.evEl=Ct,this.evWin=It,this.pressed=!1,w.apply(this,arguments)}function P(){this.evEl=Pt,this.evWin=Vt,w.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function V(){this.evTarget="touchstart",this.evWin="touchstart touchmove touchend touchcancel",this.started=!1,w.apply(this,arguments)}function $(){this.evTarget=Rt,this.targetIds={},w.apply(this,arguments)}function F(){w.apply(this,arguments);var t=r(this.handler,this);this.touch=new $(this.manager,t),this.mouse=new S(this.manager,t),this.primaryTouch=null,this.lastTouches=[]}function R(t){var e=t.changedPointers[0];if(e.identifier===this.primaryTouch){var i={x:e.clientX,y:e.clientY};this.lastTouches.push(i);var n=this.lastTouches;setTimeout(function(){var t=n.indexOf(i);-1<t&&n.splice(t,1)},Dt)}}function D(t,e){this.manager=t,this.set(e)}function M(t){this.options=Z({},this.defaults,t||{}),this.id=at++,this.manager=null,this.options.enable=h(this.options.enable,!0),this.state=jt,this.simultaneous={},this.requireFail=[]}function W(t){return 16&t?"cancel":8&t?"end":4&t?"move":2&t?"start":""}function Y(t){return t==wt?"down":t==bt?"up":t==vt?"left":t==yt?"right":""}function O(t,e){var i=e.manager;return i?i.get(t):t}function N(){M.apply(this,arguments)}function X(){N.apply(this,arguments),this.pX=null,this.pY=null}function H(){N.apply(this,arguments)}function q(){M.apply(this,arguments),this._timer=null,this._input=null}function j(){N.apply(this,arguments)}function U(){N.apply(this,arguments)}function L(){M.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function B(t,e){return(e=e||{}).recognizers=h(e.recognizers,B.defaults.preset),new G(t,e)}function G(t,e){var i;this.options=Z({},B.defaults,e||{}),this.options.inputTarget=this.options.inputTarget||t,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=t,this.input=new((i=this).options.inputClass||(ct?P:ut?$:st?F:S))(i,x),this.touchAction=new D(this,this.options.touchAction),Q(this,!0),a(this.options.recognizers,function(t){var e=this.add(new t[0](t[1]));t[2]&&e.recognizeWith(t[2]),t[3]&&e.requireFailure(t[3])},this)}function Q(i,n){var r,o=i.element;o.style&&(a(i.options.cssProps,function(t,e){r=y(o.style,e),n?(i.oldCssProps[r]=o.style[r],o.style[r]=t):o.style[r]=i.oldCssProps[r]||""}),n||(i.oldCssProps={}))}var Z,J=["","webkit","Moz","MS","ms","o"],K=s.createElement("div"),tt="function",et=Math.round,it=Math.abs,nt=Date.now;Z="function"!=typeof Object.assign?function(t){if(t===T||null===t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),i=1;i<arguments.length;i++){var n=arguments[i];if(n!==T&&null!==n)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}:Object.assign;var rt=e(function(t,e,i){for(var n=Object.keys(e),r=0;r<n.length;)(!i||i&&t[n[r]]===T)&&(t[n[r]]=e[n[r]]),r++;return t},"extend","Use `assign`."),ot=e(function(t,e){return rt(t,e,!0)},"merge","Use `assign`."),at=1,st="ontouchstart"in o,ct=y(o,"PointerEvent")!==T,ut=st&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),ht="touch",lt="mouse",pt=25,dt=1,ft=4,mt=8,gt=1,vt=2,yt=4,bt=8,wt=16,Tt=vt|yt,_t=bt|wt,xt=Tt|_t,Et=["x","y"],kt=["clientX","clientY"];w.prototype={handler:function(){},init:function(){this.evEl&&l(this.element,this.evEl,this.domHandler),this.evTarget&&l(this.target,this.evTarget,this.domHandler),this.evWin&&l(b(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&p(this.element,this.evEl,this.domHandler),this.evTarget&&p(this.target,this.evTarget,this.domHandler),this.evWin&&p(b(this.element),this.evWin,this.domHandler)}};var At={mousedown:dt,mousemove:2,mouseup:ft},Ct="mousedown",It="mousemove mouseup";i(S,w,{handler:function(t){var e=At[t.type];e&dt&&0===t.button&&(this.pressed=!0),2&e&&1!==t.which&&(e=ft),this.pressed&&(e&ft&&(this.pressed=!1),this.callback(this.manager,e,{pointers:[t],changedPointers:[t],pointerType:lt,srcEvent:t}))}});var zt={pointerdown:dt,pointermove:2,pointerup:ft,pointercancel:mt,pointerout:mt},St={2:ht,3:"pen",4:lt,5:"kinect"},Pt="pointerdown",Vt="pointermove pointerup pointercancel";o.MSPointerEvent&&!o.PointerEvent&&(Pt="MSPointerDown",Vt="MSPointerMove MSPointerUp MSPointerCancel"),i(P,w,{handler:function(t){var e=this.store,i=!1,n=t.type.toLowerCase().replace("ms",""),r=zt[n],o=St[t.pointerType]||t.pointerType,a=o==ht,s=m(e,t.pointerId,"pointerId");r&dt&&(0===t.button||a)?s<0&&(e.push(t),s=e.length-1):r&(ft|mt)&&(i=!0),s<0||(e[s]=t,this.callback(this.manager,r,{pointers:e,changedPointers:[t],pointerType:o,srcEvent:t}),i&&e.splice(s,1))}});var $t={touchstart:dt,touchmove:2,touchend:ft,touchcancel:mt};i(V,w,{handler:function(t){var e=$t[t.type];if(e===dt&&(this.started=!0),this.started){var i=function(t,e){var i=g(t.touches),n=g(t.changedTouches);return e&(ft|mt)&&(i=v(i.concat(n),"identifier",!0)),[i,n]}.call(this,t,e);e&(ft|mt)&&i[0].length-i[1].length==0&&(this.started=!1),this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:ht,srcEvent:t})}}});var Ft={touchstart:dt,touchmove:2,touchend:ft,touchcancel:mt},Rt="touchstart touchmove touchend touchcancel";i($,w,{handler:function(t){var e=Ft[t.type],i=function(t,e){var i=g(t.touches),n=this.targetIds;if(e&(2|dt)&&1===i.length)return n[i[0].identifier]=!0,[i,i];var r,o,a=g(t.changedTouches),s=[],c=this.target;if(o=i.filter(function(t){return _(t.target,c)}),e===dt)for(r=0;r<o.length;)n[o[r].identifier]=!0,r++;for(r=0;r<a.length;)n[a[r].identifier]&&s.push(a[r]),e&(ft|mt)&&delete n[a[r].identifier],r++;return s.length?[v(o.concat(s),"identifier",!0),s]:void 0}.call(this,t,e);i&&this.callback(this.manager,e,{pointers:i[0],changedPointers:i[1],pointerType:ht,srcEvent:t})}});var Dt=2500;i(F,w,{handler:function(t,e,i){var n=i.pointerType==ht,r=i.pointerType==lt;if(!(r&&i.sourceCapabilities&&i.sourceCapabilities.firesTouchEvents)){if(n)(function(t,e){t&dt?(this.primaryTouch=e.changedPointers[0].identifier,R.call(this,e)):t&(ft|mt)&&R.call(this,e)}).call(this,e,i);else if(r&&function(t){for(var e=t.srcEvent.clientX,i=t.srcEvent.clientY,n=0;n<this.lastTouches.length;n++){var r=this.lastTouches[n],o=Math.abs(e-r.x),a=Math.abs(i-r.y);if(o<=25&&a<=25)return!0}return!1}.call(this,i))return;this.callback(t,e,i)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Mt=y(K.style,"touchAction"),Wt=Mt!==T,Yt="compute",Ot="manipulation",Nt="none",Xt="pan-x",Ht="pan-y",qt=function(){if(!Wt)return!1;var e={},i=o.CSS&&o.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach(function(t){e[t]=!i||o.CSS.supports("touch-action",t)}),e}();D.prototype={set:function(t){t==Yt&&(t=this.compute()),Wt&&this.manager.element.style&&qt[t]&&(this.manager.element.style[Mt]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var e=[];return a(this.manager.recognizers,function(t){u(t.options.enable,[t])&&(e=e.concat(t.getTouchAction()))}),function(t){if(d(t,Nt))return Nt;var e=d(t,Xt),i=d(t,Ht);return e&&i?Nt:e||i?e?Xt:Ht:d(t,Ot)?Ot:"auto"}(e.join(" "))},preventDefaults:function(t){var e=t.srcEvent,i=t.offsetDirection;if(!this.manager.session.prevented){var n=this.actions,r=d(n,Nt)&&!qt[Nt],o=d(n,Ht)&&!qt[Ht],a=d(n,Xt)&&!qt[Xt];if(r){var s=1===t.pointers.length,c=t.distance<2,u=t.deltaTime<250;if(s&&c&&u)return}return a&&o?void 0:r||o&&i&Tt||a&&i&_t?this.preventSrc(e):void 0}e.preventDefault()},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};var jt=1;M.prototype={defaults:{},set:function(t){return Z(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(n(t,"recognizeWith",this))return this;var e=this.simultaneous;return e[(t=O(t,this)).id]||(e[t.id]=t).recognizeWith(this),this},dropRecognizeWith:function(t){return n(t,"dropRecognizeWith",this)||(t=O(t,this),delete this.simultaneous[t.id]),this},requireFailure:function(t){if(n(t,"requireFailure",this))return this;var e=this.requireFail;return-1===m(e,t=O(t,this))&&(e.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(n(t,"dropRequireFailure",this))return this;t=O(t,this);var e=m(this.requireFail,t);return-1<e&&this.requireFail.splice(e,1),this},hasRequireFailures:function(){return 0<this.requireFail.length},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(e){function t(t){i.manager.emit(t,e)}var i=this,n=this.state;n<8&&t(i.options.event+W(n)),t(i.options.event),e.additionalEvent&&t(e.additionalEvent),8<=n&&t(i.options.event+W(n))},tryEmit:function(t){return this.canEmit()?this.emit(t):void(this.state=32)},canEmit:function(){for(var t=0;t<this.requireFail.length;){if(!(this.requireFail[t].state&(32|jt)))return!1;t++}return!0},recognize:function(t){var e=Z({},t);return u(this.options.enable,[this,e])?(56&this.state&&(this.state=jt),this.state=this.process(e),void(30&this.state&&this.tryEmit(e))):(this.reset(),void(this.state=32))},process:function(t){},getTouchAction:function(){},reset:function(){}},i(N,M,{defaults:{pointers:1},attrTest:function(t){var e=this.options.pointers;return 0===e||t.pointers.length===e},process:function(t){var e=this.state,i=t.eventType,n=6&e,r=this.attrTest(t);return n&&(i&mt||!r)?16|e:n||r?i&ft?8|e:2&e?4|e:2:32}}),i(X,N,{defaults:{event:"pan",threshold:10,pointers:1,direction:xt},getTouchAction:function(){var t=this.options.direction,e=[];return t&Tt&&e.push(Ht),t&_t&&e.push(Xt),e},directionTest:function(t){var e=this.options,i=!0,n=t.distance,r=t.direction,o=t.deltaX,a=t.deltaY;return r&e.direction||(e.direction&Tt?(r=0===o?gt:o<0?vt:yt,i=o!=this.pX,n=Math.abs(t.deltaX)):(r=0===a?gt:a<0?bt:wt,i=a!=this.pY,n=Math.abs(t.deltaY))),t.direction=r,i&&n>e.threshold&&r&e.direction},attrTest:function(t){return N.prototype.attrTest.call(this,t)&&(2&this.state||!(2&this.state)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var e=Y(t.direction);e&&(t.additionalEvent=this.options.event+e),this._super.emit.call(this,t)}}),i(H,N,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Nt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||2&this.state)},emit:function(t){if(1!==t.scale){var e=t.scale<1?"in":"out";t.additionalEvent=this.options.event+e}this._super.emit.call(this,t)}}),i(q,M,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return["auto"]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,r=t.deltaTime>e.time;if(this._input=t,!n||!i||t.eventType&(ft|mt)&&!r)this.reset();else if(t.eventType&dt)this.reset(),this._timer=c(function(){this.state=8,this.tryEmit()},e.time,this);else if(t.eventType&ft)return 8;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){8===this.state&&(t&&t.eventType&ft?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=nt(),this.manager.emit(this.options.event,this._input)))}}),i(j,N,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Nt]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||2&this.state)}}),i(U,N,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:Tt|_t,pointers:1},getTouchAction:function(){return X.prototype.getTouchAction.call(this)},attrTest:function(t){var e,i=this.options.direction;return i&(Tt|_t)?e=t.overallVelocity:i&Tt?e=t.overallVelocityX:i&_t&&(e=t.overallVelocityY),this._super.attrTest.call(this,t)&&i&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&it(e)>this.options.velocity&&t.eventType&ft},emit:function(t){var e=Y(t.offsetDirection);e&&this.manager.emit(this.options.event+e,t),this.manager.emit(this.options.event,t)}}),i(L,M,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Ot]},process:function(t){var e=this.options,i=t.pointers.length===e.pointers,n=t.distance<e.threshold,r=t.deltaTime<e.time;if(this.reset(),t.eventType&dt&&0===this.count)return this.failTimeout();if(n&&r&&i){if(t.eventType!=ft)return this.failTimeout();var o=!this.pTime||t.timeStamp-this.pTime<e.interval,a=!this.pCenter||I(this.pCenter,t.center)<e.posThreshold;if(this.pTime=t.timeStamp,this.pCenter=t.center,a&&o?this.count+=1:this.count=1,this._input=t,0===this.count%e.taps)return this.hasRequireFailures()?(this._timer=c(function(){this.state=8,this.tryEmit()},e.interval,this),2):8}return 32},failTimeout:function(){return this._timer=c(function(){this.state=32},this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){8==this.state&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),B.VERSION="2.0.8",B.defaults={domEvents:!1,touchAction:Yt,enable:!0,inputTarget:null,inputClass:null,preset:[[j,{enable:!1}],[H,{enable:!1},["rotate"]],[U,{direction:Tt}],[X,{direction:Tt},["swipe"]],[L],[L,{event:"doubletap",taps:2},["tap"]],[q]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};G.prototype={set:function(t){return Z(this.options,t),t.touchAction&&this.touchAction.update(),t.inputTarget&&(this.input.destroy(),this.input.target=t.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped=t?2:1},recognize:function(t){var e=this.session;if(!e.stopped){this.touchAction.preventDefaults(t);var i,n=this.recognizers,r=e.curRecognizer;(!r||r&&8&r.state)&&(r=e.curRecognizer=null);for(var o=0;o<n.length;)i=n[o],2===e.stopped||r&&i!=r&&!i.canRecognizeWith(r)?i.reset():i.recognize(t),!r&&14&i.state&&(r=e.curRecognizer=i),o++}},get:function(t){if(t instanceof M)return t;for(var e=this.recognizers,i=0;i<e.length;i++)if(e[i].options.event==t)return e[i];return null},add:function(t){if(n(t,"add",this))return this;var e=this.get(t.options.event);return e&&this.remove(e),this.recognizers.push(t),(t.manager=this).touchAction.update(),t},remove:function(t){if(n(t,"remove",this))return this;if(t=this.get(t)){var e=this.recognizers,i=m(e,t);-1!==i&&(e.splice(i,1),this.touchAction.update())}return this},on:function(t,e){if(t!==T&&e!==T){var i=this.handlers;return a(f(t),function(t){i[t]=i[t]||[],i[t].push(e)}),this}},off:function(t,e){if(t!==T){var i=this.handlers;return a(f(t),function(t){e?i[t]&&i[t].splice(m(i[t],e),1):delete i[t]}),this}},emit:function(t,e){var i,n,r;this.options.domEvents&&(i=t,n=e,(r=s.createEvent("Event")).initEvent(i,!0,
1!0),(r.gesture=n).target.dispatchEvent(r));var o=this.handlers[t]&&this.handlers[t].slice();if(o&&o.length){e.type=t,e.preventDefault=function(){e.srcEvent.preventDefault()};for(var a=0;a<o.length;)o[a](e),a++}},destroy:function(){this.element&&Q(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},Z(B,{INPUT_START:dt,INPUT_MOVE:2,INPUT_END:ft,INPUT_CANCEL:mt,STATE_POSSIBLE:jt,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:16,STATE_FAILED:32,DIRECTION_NONE:gt,DIRECTION_LEFT:vt,DIRECTION_RIGHT:yt,DIRECTION_UP:bt,DIRECTION_DOWN:wt,DIRECTION_HORIZONTAL:Tt,DIRECTION_VERTICAL:_t,DIRECTION_ALL:xt,Manager:G,Input:w,TouchAction:D,TouchInput:$,MouseInput:S,PointerEventInput:P,TouchMouseInput:F,SingleTouchInput:V,Recognizer:M,AttrRecognizer:N,Tap:L,Pan:X,Swipe:U,Pinch:H,Rotate:j,Press:q,on:l,off:p,each:a,merge:ot,extend:rt,assign:Z,inherit:i,bindFn:r,prefixed:y}),(void 0!==o?o:"undefined"!=typeof self?self:{}).Hammer=B,"function"==typeof define&&define.amd?define(function(){return B}):"undefined"!=typeof module&&module.exports?module.exports=B:o.Hammer=B}(window,document),function(v,m,y){"use strict";var u=/^.*(youtu\.be\/|youtube\.com\/v\/|youtube\.com\/embed\/|youtube\.com\/watch\?v=|youtube\.com\/watch\?.*\&v=)([^#\&\?]*).*/i;v.fn.backstretch=function(o,a){var s,c=arguments;return 0===v(m).scrollTop()&&m.scrollTo(0,0),this.each(function(t){var e=v(this),i=e.data("backstretch");if(i){if("string"==typeof c[0]&&"function"==typeof i[c[0]]){var n=i[c[0]].apply(i,Array.prototype.slice.call(c,1));return n===i&&(n=y),void(n!==y&&((s=s||[])[t]=n))}a=v.extend(i.options,a),i.hasOwnProperty("destroy")&&i.destroy(!0)}if(!o||o&&0===o.length){var r=e.css("background-image");r&&"none"!==r?o=[{url:e.css("backgroundImage").replace(/url\(|\)|"|'/g,"")}]:v.error("No images were supplied for Backstretch, or element must have a CSS-defined background image.")}i=new _(this,o,a||{}),e.data("backstretch",i)}),s?1===s.length?s[0]:s:this},v.backstretch=function(t,e){return v("body").backstretch(t,e).data("backstretch")},v.expr[":"].backstretch=function(t){return v(t).data("backstretch")!==y},v.fn.backstretch.defaults={duration:5e3,transition:"fade",transitionDuration:0,animateFirst:!0,alignX:.5,alignY:.5,paused:!1,start:0,preload:2,preloadSize:1,resolutionRefreshRate:2500,resolutionChangeRatioThreshold:.1};var h,l,p,i,d,f,s={wrap:{left:0,top:0,overflow:"hidden",margin:0,padding:0,height:"100%",width:"100%",zIndex:-999999},itemWrapper:{position:"absolute",display:"none",margin:0,padding:0,border:"none",width:"100%",height:"100%",zIndex:-999999},item:{position:"absolute",margin:0,padding:0,border:"none",width:"100%",height:"100%",maxWidth:"none"}},g=(h=function(t){for(var e=1;e<t.length;e++){for(var i=t[e],n=e;t[n-1]&&parseInt(t[n-1].width,10)>parseInt(i.width,10);)t[n]=t[n-1],--n;t[n]=i}return t},l=function(t,e,i){for(var n,r,o=m.devicePixelRatio||1,a=z(),s=(S(),t<e?"portrait":e<t?"landscape":"square"),c=0,u=0;u<i.length&&("string"==typeof(r=i[u])&&(r=i[u]={url:r}),r.pixelRatio&&"auto"!==r.pixelRatio&&parseFloat(r.pixelRatio)!==o||r.deviceOrientation&&r.deviceOrientation!==a||r.windowOrientation&&r.windowOrientation!==a||r.orientation&&r.orientation!==s||(c=u,n=t,"auto"===r.pixelRatio&&(t*=o),!(r.width>=n)));u++);return i[Math.min(u,c)]},p=function(t,e){if("string"==typeof t)t=t.replace(/{{(width|height)}}/g,e);else if(t instanceof Array)for(var i=0;i<t.length;i++)t[i].src?t[i].src=p(t[i].src,e):t[i]=p(t[i],e);return t},function(t,e){for(var i=t.width(),n=t.height(),r=[],o=function(t,e){return"width"===e?i:"height"===e?n:t},a=0;a<e.length;a++)if(v.isArray(e[a])){e[a]=h(e[a]);var s=l(i,n,e[a]);r.push(s)}else{"string"==typeof e[a]&&(e[a]={url:e[a]});var c=v.extend({},e[a]);c.url=p(c.url,o),r.push(c)}return r}),b=function(t){return u.test(t.url)||t.isVideo},w=(i=[],d=function(t){for(var e=0;e<i.length;e++)if(i[e].src===t.src)return i[e];return i.push(t),t},f=function(t,e,i){"function"==typeof e&&e.call(t,i)},function t(e,i,n,r,o){if(void 0!==e){v.isArray(e)||(e=[e]),arguments.length<5&&"function"==typeof arguments[arguments.length-1]&&(o=arguments[arguments.length-1]),i="function"!=typeof i&&i?i:0,n="function"==typeof n||!n||n<0?e.length:Math.min(n,e.length),r="function"!=typeof r&&r?r:1,i>
1=e.length&&(n=i=0),r<0&&(r=n),r=Math.min(r,n);var a=e.slice(i+r,n-r);if(e=e.slice(i,r),n=e.length)for(var s,c=0,u=function(){++c===n&&(f(e,o,!a),t(a,0,0,r,o))},h=0;h<e.length;h++)b(e[h])||((s=new Image).src=e[h].url,(s=d(s)).complete?u():v(s).on("load error",u));else f(e,o,!0)}}),c=function(t){for(var e=[],i=0;i<t.length;i++)"string"==typeof t[i]?e.push({url:t[i]}):v.isArray(t[i])?e.push(c(t[i])):e.push(T(t[i]));return e},T=function(t,e){return(t.centeredX||t.centeredY)&&(m.console&&m.console.log&&m.console.log("jquery.backstretch: `centeredX`/`centeredY` is deprecated, please use `alignX`/`alignY`"),t.centeredX&&(t.alignX=.5),t.centeredY&&(t.alignY=.5)),t.speed!==y&&(m.console&&m.console.log&&m.console.log("jquery.backstretch: `speed` is deprecated, please use `transitionDuration`"),t.transitionDuration=t.speed,t.transition="fade"),t.resolutionChangeRatioTreshold!==y&&(m.console.log("jquery.backstretch: `treshold` is a typo!"),t.resolutionChangeRatioThreshold=t.resolutionChangeRatioTreshold),t.fadeFirst!==y&&(t.animateFirst=t.fadeFirst),t.fade!==y&&(t.transitionDuration=t.fade,t.transition="fade"),n(t)},n=function(t,e){return"left"===t.alignX?t.alignX=0:"center"===t.alignX?t.alignX=.5:"right"===t.alignX?t.alignX=1:(t.alignX!==y||e)&&(t.alignX=parseFloat(t.alignX),isNaN(t.alignX)&&(t.alignX=.5)),"top"===t.alignY?t.alignY=0:"center"===t.alignY?t.alignY=.5:"bottom"===t.alignY?t.alignY=1:(t.alignX!==y||e)&&(t.alignY=parseFloat(t.alignY),isNaN(t.alignY)&&(t.alignY=.5)),t},_=function(t,e,i){this.options=v.extend({},v.fn.backstretch.defaults,i||{}),this.firstShow=!0,T(this.options,!0),this.images=c(v.isArray(e)?e:[e]),this.options.paused&&(this.paused=!0),this.options.start>=this.images.length&&(this.options.start=this.images.length-1),this.options.start<0&&(this.options.start=0),this.isBody=t===document.body;var n=v(m);this.$container=v(t),this.$root=this.isBody?P?n:v(document):this.$container,this.originalImages=this.images,this.images=g(this.options.alwaysTestWindowResolution?n:this.$root,this.originalImages),w(this.images,this.options.start||0,this.options.preload||1);var r=this.$container.children(".backstretch").first();if(this.$wrap=r.length?r:v('<div class="backstretch"></div>').css(this.options.bypassCss?{}:s.wrap).appendTo(this.$container),!this.options.bypassCss){if(!this.isBody){var o=this.$container.css("position"),a=this.$container.css("zIndex");this.$container.css({position:"static"===o?"relative":o,zIndex:"auto"===a?0:a}),this.$wrap.css({zIndex:-999998})}this.$wrap.css({position:this.isBody&&P?"fixed":"absolute"})}this.index=this.options.start,this.show(this.index),n.on("resize.backstretch",v.proxy(this.resize,this)).on("orientationchange.backstretch",v.proxy(function(){this.isBody&&0===m.pageYOffset&&(m.scrollTo(0,1),this.resize())},this))};_.prototype={resize:function(){try{var t=this.options.alwaysTestWindowResolution?v(m):this.$root,e=t.width(),i=t.height(),n=e/(this._lastResizeContainerWidth||0),r=i/(this._lastResizeContainerHeight||0),o=this.options.resolutionChangeRatioThreshold||0;if((e!==this._lastResizeContainerWidth||i!==this._lastResizeContainerHeight)&&(Math.abs(n-1)>=o||isNaN(n)||Math.abs(r-1)>=o||isNaN(r))&&(this._lastResizeContainerWidth=e,this._lastResizeContainerHeight=i,this.images=g(t,this.originalImages),this.options.preload&&w(this.images,(this.index+1)%this.images.length,this.options.preload),1===this.images.length&&this._currentImage.url!==this.images[0].url)){var a=this;clearTimeout(a._selectAnotherResolutionTimeout),a._selectAnotherResolutionTimeout=setTimeout(function(){a.show(0)},this.options.resolutionRefreshRate)}var s={left:0,top:0,right:"auto",bottom:"auto"},c=this.isBody?this.$root.width():this.$root.innerWidth(),u=this.isBody?m.innerHeight?m.innerHe
1ight:this.$root.height():this.$root.innerHeight(),h=c,l=h/this.$itemWrapper.data("ratio"),p=v.Event("backstretch.resize",{relatedTarget:this.$container[0]}),d=this._currentImage.alignX===y?this.options.alignX:this._currentImage.alignX,f=this._currentImage.alignY===y?this.options.alignY:this._currentImage.alignY;u<=l?s.top=-(l-u)*f:(((h=(l=u)*this.$itemWrapper.data("ratio"))-c)/2,s.left=-(h-c)*d),this.options.bypassCss||this.$wrap.css({width:c,height:u}).find(">.backstretch-item").not(".deleteable").each(function(){v(this).find("img,video,iframe").css({width:h,height:l}).css(s)}),this.$container.trigger(p,this)}catch(t){}return this},show:function(h,l){if(!(Math.abs(h)>this.images.length-1)){var p=this,d=p.$wrap.find(">.backstretch-item").addClass("deleteable"),f=p.videoWrapper,m={relatedTarget:p.$container[0]};p.$container.trigger(v.Event("backstretch.before",m),[p,h]),this.index=h;var t=p.images[h];clearTimeout(p._cycleTimeout),delete p.videoWrapper;var g=b(t);return g?(p.videoWrapper=new x(t),p.$item=p.videoWrapper.$video.css("pointer-events","none")):p.$item=v("<img />"),p.$itemWrapper=v('<div class="backstretch-item">').append(p.$item),this.options.bypassCss?p.$itemWrapper.css({display:"none"}):(p.$itemWrapper.css(s.itemWrapper),p.$item.css(s.item)),p.$item.bind(g?"canplay":"load",function(t){var e=v(this).parent(),i=e.data("options");l&&(i=v.extend({},i,l));var n=this.naturalWidth||this.videoWidth||this.width,r=this.naturalHeight||this.videoHeight||this.height;e.data("ratio",n/r);var o=function(t){return i[t]!==y?i[t]:p.options[t]},a=o("transition"),s=o("transitionEasing"),c=o("transitionDuration"),u=function(){f&&(f.stop(),f.destroy()),d.remove(),!p.paused&&1<p.images.length&&p.cycle(),p.options.bypassCss||p.isBody||p.$container.css("background-image","none"),v(["after","show"]).each(function(){p.$container.trigger(v.Event("backstretch."+this,m),[p,h])}),g&&p.videoWrapper.play()};p.firstShow&&!p.options.animateFirst||!c||!a?(e.show(),u()):function(t){var e=t.transition||"fade";"string"==typeof e&&-1<e.indexOf("|")&&(e=e.split("|")),e instanceof Array&&(e=e[Math.round(Math.random()*(e.length-1))]);var i=t.new,n=t.old?t.old:v([]);switch(e.toString().toLowerCase()){default:case"fade":i.fadeIn({duration:t.duration,complete:t.complete,easing:t.easing||y});break;case"fadeinout":case"fade_in_out":var r=function(){i.fadeIn({duration:t.duration/2,complete:t.complete,easing:t.easing||y})};n.length?n.fadeOut({duration:t.duration/2,complete:r,easing:t.easing||y}):r();break;case"pushleft":case"push_left":case"pushright":case"push_right":case"pushup":case"push_up":case"pushdown":case"push_down":case"coverleft":case"cover_left":case"coverright":case"cover_right":case"coverup":case"cover_up":case"coverdown":case"cover_down":var o=e.match(/^(cover|push)_?(.*)$/),a="left"===o[2]?"right":"right"===o[2]?"left":"down"===o[2]?"top":"up"===o[2]?"bottom":"right",s={display:""},c={};if(s[a]="-100%",c[a]=0,i.css(s).animate(c,{duration:t.duration,complete:function(){i.css(a,""),t.complete.apply(this,arguments)},easing:t.easing||y}),"push"===o[1]&&n.length){var u={};u[a]="100%",n.animate(u,{duration:t.duration,complete:function(){n.css("display","none")},easing:t.easing||y})}}}({new:e,old:d,transition:a,duration:c,easing:s,complete:u}),p.firstShow=!1,p.resize()}),p.$itemWrapper.appendTo(p.$wrap),p.$item.attr("alt",t.alt||""),p.$itemWrapper.data("options",t),g||p.$item.attr("src",t.url),p._currentImage=t,p}},current:function(){return this.index},next:function(){var t=Array.prototype.slice.call(arguments,0);return t.unshift(this.index<this.images.length-1?this.index+1:0),this.show.apply(this,t)},prev:function(){var t=Array.prototype.slice.call(arguments,0);return t.unshift(0===this.index?this.images.length-1:this.index-1),this.show.apply(this,t)},pause:function(){return this.paused=!0,this.videoWrapper&&this.videoWrapper.pause(),this},resume:function(){return this.paused=!1,this.videoWrapper&&this.videoWrapper.play(),this.cycle(),this},cycle:function(){if(1<this.images.length){clearTimeout(this._cycleTimeout);var t=this._currentImage&&this._currentImage.duration||this.options.duration,e=b(this._currentImage),i=function(){this.$item.off(".cycle"),this.paused||this.next()};if(e){if(!this._currentImage.loop){var n=0;this.$item.on("playing.cycle",function(){var t=v(this).data("player");clearTimeout(n),n=setTimeout(function(){t.pause(),t.$video.trigger("ended")},1e3*(t.getDuration()-t.getCurrentTime()))}).on("ended.cycle",function(){clearTimeout(n)})}this.$item.on("error.cycle initerror.cycle",v.proxy(i,this))}e&&!this._currentImage.duration?this.$item.on("ended.cycle",v.proxy(i,this)):this._cycleTimeout=setTimeout(v.proxy(i,this),t)}return this},destroy:function(t){v(m).off("resize.backstretch orientationchange.backstretch"),this.videoWrapper&&this.videoWrapper.destroy(),clearTimeout(this._cycleTimeout),t||this.$wrap.remove(),this.$container.removeData("backstretch")}};var x=function(){this.init.apply(this,arguments)};x.prototype.init=function(t){var e,i=this,n=function(){i.$video=e,i.video=e[0]},r="video";if(t.url instanceof Array||!u.test(t.url)||(r="youtube"),"youtube"===(i.type=r)){x.loadYoutubeAPI(),i.ytId=t.url.match(u)[2];var o="https://www.youtube.com/embed/"+i.ytId+"?rel=0&autoplay=0&showinfo=0&controls=0&modestbranding=1&cc_load_policy=0&disablekb=1&iv_load_policy=3&loop=0&enablejsapi=1&origin="+encodeURIComponent(m.location.origin);i.__ytStartMuted=!!t.mute||t.mute===y,e=v("<iframe />").attr({src_to_load:o}).css({border:0,margin:0,padding:0}).data("player",i),t.loop&&e.on("ended.loop",function(){i.__manuallyStopped||i.play()}),i.ytReady=!1,n(),m.YT?(i._initYoutube(),e.trigger("initsuccess")):v(m).one("youtube_api_load",function(){i._initYoutube(),e.trigger("initsuccess")})}
1else{e=v("<video>").prop("autoplay",!1).prop("controls",!1).prop("loop",!!t.loop).prop("muted",!!t.mute||t.mute===y).prop("preload","auto").prop("poster",t.poster||"");for(var a=t.url instanceof Array?t.url:[t.url],s=0;s<a.length;s++){var c=a[s];"string"==typeof c&&(c={src:c}),v("<source>").attr("src",c.src).attr("type",c.type||null).appendTo(e)}e[0].canPlayType&&a.length?e.trigger("initsuccess"):e.trigger("initerror"),n()}},x.prototype._initYoutube=function(){var e=this,i=m.YT;e.$video.attr("src",e.$video.attr("src_to_load")).removeAttr("src_to_load");var t=!!e.$video[0].parentNode;if(!t){var n=v("<div>").css("display","none !important").appendTo(document.body);e.$video.appendTo(n)}var r=new i.Player(e.video,{events:{onReady:function(){e.__ytStartMuted&&r.mute(),t||(e.$video[0].parentNode===n[0]&&e.$video.detach(),n.remove()),e.ytReady=!0,e._updateYoutubeSize(),e.$video.trigger("canplay")},onStateChange:function(t){switch(t.data){case i.PlayerState.PLAYING:e.$video.trigger("playing");break;case i.PlayerState.ENDED:e.$video.trigger("ended");break;case i.PlayerState.PAUSED:e.$video.trigger("pause");break;case i.PlayerState.BUFFERING:e.$video.trigger("waiting");break;case i.PlayerState.CUED:e.$video.trigger("canplay")}},onPlaybackQualityChange:function(){e._updateYoutubeSize(),e.$video.trigger("resize")},onError:function(t){e.hasError=!0,e.$video.trigger({type:"error",error:t})}}});return e.ytPlayer=r,e},x.prototype._updateYoutubeSize=function(){var t=this;switch(t.ytPlayer.getPlaybackQuality()||"medium"){case"small":t.video.videoWidth=426,t.video.videoHeight=240;break;case"medium":t.video.videoWidth=640,t.video.videoHeight=360;break;default:case"large":t.video.videoWidth=854,t.video.videoHeight=480;break;case"hd720":t.video.videoWidth=1280,t.video.videoHeight=720;break;case"hd1080":t.video.videoWidth=1920,t.video.videoHeight=1080;break;case"highres":t.video.videoWidth=2560,t.video.videoHeight=1440}return t},x.prototype.play=function(){var t=this;return t.__manuallyStopped=!1,"youtube"===t.type?t.ytReady&&(t.$video.trigger("play"),t.ytPlayer.playVideo()):t.video.play(),t},x.prototype.pause=function(){var t=this;return t.__manuallyStopped=!1,"youtube"===t.type?t.ytReady&&t.ytPlayer.pauseVideo():t.video.pause(),t},x.prototype.stop=function(){var t=this;return t.__manuallyStopped=!0,"youtube"===t.type?t.ytReady&&(t.ytPlayer.pauseVideo(),t.ytPlayer.seekTo(0)):(t.video.pause(),t.video.currentTime=0),t},x.prototype.destroy=function(){return this.ytPlayer&&this.ytPlayer.destroy(),this.$video.remove(),this},x.prototype.getCurrentTime=function(t){return"youtube"!==this.type?this.video.currentTime:this.ytReady?this.ytPlayer.getCurrentTime():0},x.prototype.setCurrentTime=function(t){var e=this;return"youtube"===e.type?e.ytReady&&e.ytPlayer.seekTo(t,!0):e.video.currentTime=t,e},x.prototype.getDuration=function(){return"youtube"!==this.type?this.video.duration:this.ytReady?this.ytPlayer.getDuration():0},x.loadYoutubeAPI=function(){if(!m.YT){v("script[src*=www\\.youtube\\.com\\/iframe_api]").length||v('<script type="text/javascript" src="https://www.youtube.com/iframe_api">').appendTo("body");var t=setInterval(function(){m.YT&&m.YT.loaded&&(v(m).trigger("youtube_api_load"),clearTimeout(t))},50)}};var t,e,r,o,a,E,k,A,C,I,z=function(){if("matchMedia"in m){if(m.matchMedia("(orientation: portrait)").matches)return"portrait";if(m.matchMedia("(orientation: landscape)").matches)return"landscape"}return screen.height>screen.width?"portrait":"landscape"},S=function(){return m.innerHeight>m.innerWidth?"portrait":m.innerWidth>m.innerHeight?"landscape":"square"},P=(t=navigator.userAgent,e=navigator.platform,r=t.match(/AppleWebKit\/([0-9]+)/),o=!!r&&r[1],a=t.match(/Fennec\/([0-9]+)/),E=!!a&&a[1],k=t.match(/Opera Mobi\/([0-9]+)/),A=!!k&&k[1],C=t.match(/MSIE ([0-9]+)/),I=!!C&&C[1],!((-1<e.indexOf("iPhone")||-1<e.indexOf("iPad")||-1<e.indexOf("iPod"))&&o&&o<534||m.operamini&&"[object OperaMini]"==={}.toString.call(m.operamini)||k&&A<7458||-1<t.indexOf("Android")&&o&&o<533||E&&E<6||"palmGetResource"in m&&o&&o<534||-1<t.indexOf("MeeGo")&&-1<t.indexOf("NokiaBrowser/8.5.0")||I&&I<=6))}
1(jQuery,window),function(t,e,i){var s=[],n={_version:"3.3.1",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(t,e){var i=this;setTimeout(function(){e(i[t])},0)},addTest:function(t,e,i){s.push({name:t,fn:e,options:i})},addAsyncTest:function(t){s.push({name:null,fn:t})}},c=function(){};c.prototype=n,c=new c;var u=[];var r=e.documentElement,o="svg"===r.nodeName.toLowerCase();!function(){var t,e,i,n,r,o;for(var a in s)if(s.hasOwnProperty(a)){if(t=[],(e=s[a]).name&&(t.push(e.name.toLowerCase()),e.options&&e.options.aliases&&e.options.aliases.length))for(i=0;i<e.options.aliases.length;i++)t.push(e.options.aliases[i].toLowerCase());for(n="function"==typeof e.fn?e.fn():e.fn,r=0;r<t.length;r++)1===(o=t[r].split(".")).length?c[o[0]]=n:(!c[o[0]]||c[o[0]]instanceof Boolean||(c[o[0]]=new Boolean(c[o[0]])),c[o[0]][o[1]]=n),u.push((n?"":"no-")+o.join("-"))}}(),function(t){var e=r.className,i=c._config.classPrefix||"";if(o&&(e=e.baseVal),c._config.enableJSClass){var n=new RegExp("(^|\\s)"+i+"no-js(\\s|$)");e=e.replace(n,"$1"+i+"js$2")}c._config.enableClasses&&(e+=" "+i+t.join(" "+i),o?r.className.baseVal=e:r.className=e)}(u);for(var a=0;a<c._q.length;a++)c._q[a]();t.Modernizr=c}(window,document),function(t){var i={"contentswap-effect":{effectType:"",contentType:"overlay",overflowEnabled:"false",effectDelay:"800",effectEasing:"Ease",overlayColor:"490A3D",innerColor:"ffffff",openPage:"same",name:"",captionType:"490A3D",operationType:"edit",hasls:"true",additionalWrapperClasses:"",direction:"bottom",useSameTemplate:"true"}};jQuery(document).ready(function(){var e=setTimeout(function(){window.initHoverFX&&initHoverFX(i)},10);jQuery(window).resize(function(t){clearTimeout(e),e=setTimeout(function(){window.initHoverFX&&initHoverFX(i,null,t)},150)})})}(jQuery); 2
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.