vendor: 3,803 bytes, line 1
1!function(){function e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t,i,n;!function(e){function o(e,t){return k.call(e,t)}function s(e,t){var i,n,o,s,r,a,l,d,c,u,p,f,h=t&&t.split("/"),g=w.map,v=g&&g["*"]||{};if(e){for(e=e.split("/"),r=e.length-1,w.nodeIdCompat&&T.test(e[r])&&(e[r]=e[r].replace(T,"")),"."===e[0].charAt(0)&&h&&(f=h.slice(0,h.length-1),e=f.concat(e)),c=0;c<e.length;c++)if("."===(p=e[c]))e.splice(c,1),c-=1;else if(".."===p){if(0===c||1===c&&".."===e[2]||".."===e[c-1])continue;c>0&&(e.splice(c-1,2),c-=2)}e=e.join("/")}if((h||v)&&g){for(i=e.split("/"),c=i.length;c>0;c-=1){if(n=i.slice(0,c).join("/"),h)for(u=h.length;u>0;u-=1)if((o=g[h.slice(0,u).join("/")])&&(o=o[n])){s=o,a=c;break}if(s)break;!l&&v&&v[n]&&(l=v[n],d=c)}!s&&l&&(s=l,a=d),s&&(i.splice(0,a,s),e=i.join("/"))}return e}function r(t,i){return function(){var n=S.call(arguments,0);return"string"!=typeof n[0]&&1===n.length&&n.push(null),h.apply(e,n.concat([t,i]))}}function a(e){return function(t){return s(t,e)}}function l(e){return function(t){m[e]=t}}function d(t){if(o(y,t)){var i=y[t];delete y[t],b[t]=!0,f.apply(e,i)}if(!o(m,t)&&!o(b,t))throw new Error("No "+t);return m[t]}function c(e){var t,i=e?e.indexOf("!"):-1;return i>-1&&(t=e.substring(0,i),e=e.substring(i+1,e.length)),[t,e]}function u(e){return e?c(e):[]}function p(e){return function(){return w&&w.config&&w.config[e]||{}}}var f,h,g,v,m={},y={},w={},b={},k=Object.prototype.hasOwnProperty,S=[].slice,T=/\.js$/;g=function(e,t){var i,n=c(e),o=n[0],r=t[1];return e=n[1],o&&(o=s(o,r),i=d(o)),o?e=i&&i.normalize?i.normalize(e,a(r)):s(e,r):(e=s(e,r),n=c(e),o=n[0],e=n[1],o&&(i=d(o))),{f:o?o+"!"+e:e,n:e,pr:o,p:i}},v={require:function(e){return r(e)},exports:function(e){var t=m[e];return void 0!==t?t:m[e]={}},module:function(e){return{id:e,uri:"",exports:m[e],config:p(e)}}},f=function(t,i,n,s){var a,c,p,f,h,w,k,S=[],T=typeof n;if(s=s||t,w=u(s),"undefined"===T||"function"===T){for(i=!i.length&&n.length?["require","exports","module"]:i,h=0;h<i.length;h+=1)if(f=g(i[h],w),"require"===(c=f.f))S[h]=v.require(t);else if("exports"===c)S[h]=v.exports(t),k=!0;else if("module"===c)a=S[h]=v.module(t);else if(o(m,c)||o(y,c)||o(b,c))S[h]=d(c);else{if(!f.p)throw new Error(t+" missing "+c);f.p.load(f.n,r(s,!0),l(c),{}),S[h]=m[c]}p=n?n.apply(m[t],S):void 0,t&&(a&&a.exports!==e&&a.exports!==m[t]?m[t]=a.exports:p===e&&k||(m[t]=p))}else t&&(m[t]=n)},t=i=h=function(t,i,n,o,s){if("string"==typeof t)return v[t]?v[t](i):d(g(t,u(i)).f);if(!t.splice){if(w=t,w.deps&&h(w.deps,w.callback),!i)return;i.splice?(t=i,i=n,n=null):t=e}return i=i||function(){},"function"==typeof n&&(n=o,o=s),o?f(e,t,i,n):setTimeout(function(){f(e,t,i,n)},4),h},h.config=function(e){return h(e)},t._defined=m,n=function(e,t,i){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(i=t,t=[]),o(m,e)||o(y,e)||(y[e]=[e,t,i])},n.amd={jQuery:!0}}(),n("bower_components/almond/almond",function(){}),n("jquery",[],function(){"use strict";return jQuery}),n("underscore",[],function(){"use strict";return _}),n("isElementInView",["jquery"],function(e){return function(t){var i=e(window),n=i.scrollTop(),o=n+i.height(),s=t.offset().top;return s+t.height()>n&&s<o}}),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof n&&n.amd?n("stampit",t):"object"==typeof exports?exports.stampit=t():e.stampit=t()}(this,function(){return function(e){function t(n){if(i[n])return i[n].exports;
1var o=i[n]={exports:{},id:n,loaded:!1};return e[n].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var i={};return t.m=e,t.c=i,t.p="",t(0)}([function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e){return e&&(0,w.default)(e.then)}function s(){for(var e=[],t=arguments.length,i=Array(t),n=0;n<t;n++)i[n]=arguments[n];return(0,w.default)(i[0])?(0,m.default)(i,function(t){(0,w.default)(t)&&e.push(t)}):(0,k.default)(i[0])&&(0,m.default)(i,function(t){(0,m.default)(t,function(t){(0,w.default)(t)&&e.push(t)})}),e}function r(e){for(var t=arguments.length,i=Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];return S.mixinFunctions.apply(void 0,[e.methods].concat(i))}function a(e){for(var t=arguments.length,i=Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];return e.refs=e.state=S.mixin.apply(void 0,[e.refs].concat(i)),e.refs}function l(e){for(var t=arguments.length,i=Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];var o=s.apply(void 0,i);return e.init=e.enclose=e.init.concat(o),e.init}function d(e){for(var t=arguments.length,i=Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];return S.merge.apply(void 0,[e.props].concat(i))}function c(e){for(var t=arguments.length,i=Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];return S.mixin.apply(void 0,[e.static].concat(i))}function u(e,t){for(var i=C(e),n=arguments.length,o=Array(n>2?n-2:0),s=2;s<n;s++)o[s-2]=arguments[s];return t.apply(void 0,[i.fixed].concat(o)),i}function p(){for(var e=C(),t=arguments.length,i=Array(t),n=0;n<t;n++)i[n]=arguments[n];return(0,m.default)(i,function(t){t&&t.fixed&&(r(e.fixed,t.fixed.methods),a(e.fixed,t.fixed.refs||t.fixed.state),l(e.fixed,t.fixed.init||t.fixed.enclose),d(e.fixed,t.fixed.props),c(e.fixed,t.fixed.static))}),(0,S.mixin)(e,e.fixed.static)}function f(e){return(0,w.default)(e)&&(0,w.default)(e.methods)&&((0,w.default)(e.refs)||(0,w.default)(e.state))&&((0,w.default)(e.init)||(0,w.default)(e.enclose))&&(0,w.default)(e.props)&&(0,w.default)(e.static)&&(0,k.default)(e.fixed)}function h(e){var t=C();return t.fixed.refs=t.fixed.state=(0,S.mergeChainNonFunctions)(t.fixed.refs,e.prototype),(0,S.mixin)(t,(0,S.mixin)(t.fixed.static,e)),(0,S.mixinChainFunctions)(t.fixed.methods,e.prototype),l(t.fixed,function(t){var i=t.instance,n=t.args;return e.apply(i,n)}),t}function g(e){for(var t=C(),i=arguments.length,n=Array(i>1?i-1:0),o=1;o<i;o++)n[o-1]=arguments[o];return e.apply(void 0,[t.fixed].concat(n)),t}Object.defineProperty(t,"__esModule",{value:!0});var v=i(1),m=n(v),y=i(12),w=n(y),b=i(8),k=n(b),S=i(27),T=Object.create,C=function(e){var t={methods:{},refs:{},init:[],props:{},static:{}};t.state=t.refs,t.enclose=t.init,e&&(r(t,e.methods),a(t,e.refs),l(t,e.init),d(t,e.props),c(t,e.static));var i=function(e){for(var n=arguments.length,s=Array(n>1?n-1:0),r=1;r<n;r++)s[r-1]=arguments[r];var a=(0,S.mixin)(T(t.methods),t.refs,e);(0,S.mergeUnique)(a,t.props);var l=null;return t.init.length>0&&(0,m.default)(t.init,function(e){if((0,w.default)(e))if(l)l=l.then(function(t){a=t||a;var n=e.call(a,{args:s,instance:a,stamp:i});return n?o(n)?n:a=n:a});else{var t=e.call(a,{args:s,instance:a,stamp:i});if(!t)return;if(!o(t))return void(a=t);l=t}}),l?l.then(function(e){return e||a}):a},n=u.bind(null,t,a),s=u.bind(null,t,l);return(0,S.mixin)(i,{create:i,fixed:t,methods:u.bind(null,t,r),refs:n,state:n,init:s,enclose:s,props:u.bind(null,t,d),static:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=u.apply(void 0,[i.fixed,c].concat(t));return(0,S.mixin)(o,o.fixed.static)},compose:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return p.apply(void 0,[i].concat(t))}},t.static)};t.default=(0,S.mixin)(C,{methods:g.bind(null,r),refs:g.bind(null,a),init:g.bind(null,l),props:g.bind(null,d),static:function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];var n=g.apply(void 0,[c].concat(t));return(0,S.mixin)(n,n.fixed.static)},compose:p,mixin:S.mixin,extend:S.mixin,mixIn:S.mixin,assign:S.mixin,isStamp:f,convertConstructor:h}),e.exports=t.default},function(e,t,i){var n=i(2),o=i(3),s=i(24),r=s(n,o);e.exports=r},function(e,t){function i(e,t){for(var i=-1,n=e.length;++i<n&&!1!==t(e[i],i,e););return e}e.exports=i},function(e,t,i){var n=i(4),o=i(23),s=o(n);e.exports=s},function(e,t,i){function n(e,t){return o(e,t,s)}var o=i(5),s=i(9);e.exports=n},function(e,t,i){var n=i(6),o=n();e.exports=o},function(e,t,i){function n(e){return function(t,i,n){for(var s=o(t),r=n(t),a=r.length,l=e?a:-1;e?l--:++l<a;){var d=r[l];if(!1===i(s[d],d,s))break}return t}}var o=i(7);e.exports=n},function(e,t,i){function n(e){return o(e)?e:Object(e)}var o=i(8);e.exports=n},function(e,t){function i(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}e.exports=i},function(e,t,i){var n=i(10),o=i(14),s=i(8),r=i(18),a=n(Object,"keys"),l=a?function(e){var t=null==e?void 0:e.constructor;return"function"==typeof t&&t.prototype===e||"function"!=typeof e&&o(e)?r(e):s(e)?a(e):[]}:r;e.exports=l},function(e,t,i){function n(e,t){var i=null==e?void 0:e[t];return o(i)?i:void 0}var o=i(11);e.exports=n},function(e,t,i){function n(e){return null!=e&&(o(e)?c.test(l.call(e)):s(e)&&r.test(e))}var o=i(12),s=i(13),r=/^\[object .+?Constructor\]$/,a=Object.prototype,l=Function.prototype.toString,d=a.hasOwnProperty,c=RegExp("^"+l.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=n},function(e,t,i){function n(e){return o(e)&&a.call(e)==s}var o=i(8),s="[object Function]",r=Object.prototype,a=r.toString;e.exports=n},function(e,t){function i(e){return!!e&&"object"==typeof e}e.exports=i},function(e,t,i){function n(e){return null!=e&&s(o(e))}var o=i(15),s=i(17);e.exports=n},function(e,t,i){var n=i(16),o=n("length");e.exports=o},function(e,t){function i(e){return function(t){return null==t?void 0:t[e]}}
1e.exports=i},function(e,t){function i(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=n}var n=9007199254740991;e.exports=i},function(e,t,i){function n(e){for(var t=l(e),i=t.length,n=i&&e.length,d=!!n&&a(n)&&(s(e)||o(e)),u=-1,p=[];++u<i;){var f=t[u];(d&&r(f,n)||c.call(e,f))&&p.push(f)}return p}var o=i(19),s=i(20),r=i(21),a=i(17),l=i(22),d=Object.prototype,c=d.hasOwnProperty;e.exports=n},function(e,t,i){function n(e){return s(e)&&o(e)&&a.call(e,"callee")&&!l.call(e,"callee")}var o=i(14),s=i(13),r=Object.prototype,a=r.hasOwnProperty,l=r.propertyIsEnumerable;e.exports=n},function(e,t,i){var n=i(10),o=i(17),s=i(13),r=Object.prototype,a=r.toString,l=n(Array,"isArray"),d=l||function(e){return s(e)&&o(e.length)&&"[object Array]"==a.call(e)};e.exports=d},function(e,t){function i(e,t){return e="number"==typeof e||n.test(e)?+e:-1,t=null==t?o:t,e>-1&&e%1==0&&e<t}var n=/^\d+$/,o=9007199254740991;e.exports=i},function(e,t,i){function n(e){if(null==e)return[];l(e)||(e=Object(e));var t=e.length;t=t&&a(t)&&(s(e)||o(e))&&t||0;for(var i=e.constructor,n=-1,d="function"==typeof i&&i.prototype===e,u=Array(t),p=t>0;++n<t;)u[n]=n+"";for(var f in e)p&&r(f,t)||"constructor"==f&&(d||!c.call(e,f))||u.push(f);return u}var o=i(19),s=i(20),r=i(21),a=i(17),l=i(8),d=Object.prototype,c=d.hasOwnProperty;e.exports=n},function(e,t,i){function n(e,t){return function(i,n){var a=i?o(i):0;if(!s(a))return e(i,n);for(var l=t?a:-1,d=r(i);(t?l--:++l<a)&&!1!==n(d[l],l,d););return i}}var o=i(15),s=i(17),r=i(7);e.exports=n},function(e,t,i){function n(e,t){return function(i,n,r){return"function"==typeof n&&void 0===r&&s(i)?e(i,n):t(i,o(n,r,3))}}var o=i(25),s=i(20);e.exports=n},function(e,t,i){function n(e,t,i){if("function"!=typeof e)return o;if(void 0===t)return e;switch(i){case 1:return function(i){return e.call(t,i)};case 3:return function(i,n,o){return e.call(t,i,n,o)};case 4:return function(i,n,o,s){return e.call(t,i,n,o,s)};case 5:return function(i,n,o,s,r){return e.call(t,i,n,o,s,r)}}return function(){return e.apply(t,arguments)}}var o=i(26);e.exports=n},function(e,t){function i(e){return e}e.exports=i},function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(28),s=n(o),r=i(12),a=n(r),l=function(e){return!(0,a.default)(e)},d=(0,s.default)(),c=(0,s.default)({filter:a.default}),u=(0,s.default)({filter:a.default,chain:!0}),p=(0,s.default)({deep:!0}),f=(0,s.default)({deep:!0,noOverwrite:!0}),h=(0,s.default)({filter:l,deep:!0,chain:!0});t.default=s.default,t.mixin=d,t.mixinFunctions=c,t.mixinChainFunctions=u,t.merge=p,t.mergeUnique=f,t.mergeChainNonFunctions=h},function(e,t,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(){var e=void 0===arguments[0]?{}:arguments[0];return e.deep&&!e._innerMixer&&(e._innerMixer=!0,e._innerMixer=o(e)),function(t){function i(i,n){var o=t[n];if(!e.filter||e.filter(i,o,n)){var s=e.deep?e._innerMixer(o,i):i;t[n]=e.transform?e.transform(s,o,n):s}}for(var n=arguments.length,o=Array(n>1?n-1:0),s=1;s<n;s++)o[s-1]=arguments[s];if((0,h.default)(t)||!e.noOverwrite&&!(0,p.default)(t))return o.length>1?e._innerMixer.apply(e,[{}].concat(o)):(0,c.default)(o[0]);if(e.noOverwrite&&(!(0,p.default)(t)||!(0,p.default)(o[0])))return t;var a=e.chain?l.default:r.default;return o.forEach(function(e){a(e,i)}),t}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var s=i(29),r=n(s),a=i(31),l=n(a),d=i(33),c=n(d),u=i(8),p=n(u),f=i(42),h=n(f);e.exports=t.default},function(e,t,i){var n=i(4),o=i(30),s=o(n);e.exports=s},function(e,t,i){function n(e){return function(t,i,n){return"function"==typeof i&&void 0===n||(i=o(i,n,3)),e(t,i)}}var o=i(25);e.exports=n},function(e,t,i){var n=i(5),o=i(32),s=o(n);e.exports=s},function(e,t,i){function n(e){return function(t,i,n){return"function"==typeof i&&void 0===n||(i=o(i,n,3)),e(t,i,s)}}var o=i(25),s=i(22);e.exports=n},function(e,t,i){function n(e,t,i){return"function"==typeof t?o(e,!0,s(t,i,1)):o(e,!0)}var o=i(34),s=i(25);e.exports=n},function(e,t,i){function n(e,t,i,m,w,b,k){var S;if(i&&(S=w?i(e,m,w):i(e)),void 0!==S)return S;if(!p(e))return e;var T=u(e);if(T){if(S=l(e),!t)return o(e,S)}else{var C=y.call(e),_=C==h;if(C!=g&&C!=f&&(!_||w))return v[C]?d(e,C,t):w?e:{};if(S=c(_?{}:e),!t)return r(S,e)}b||(b=[]),k||(k=[]);for(var x=b.length;x--;)if(b[x]==e)return k[x];return b.push(e),k.push(S),(T?s:a)(e,function(o,s){S[s]=n(o,t,i,s,e,b,k)}),S}
1var o=i(35),s=i(2),r=i(36),a=i(4),l=i(38),d=i(39),c=i(41),u=i(20),p=i(8),f="[object Arguments]",h="[object Function]",g="[object Object]",v={};v[f]=v["[object Array]"]=v["[object ArrayBuffer]"]=v["[object Boolean]"]=v["[object Date]"]=v["[object Float32Array]"]=v["[object Float64Array]"]=v["[object Int8Array]"]=v["[object Int16Array]"]=v["[object Int32Array]"]=v["[object Number]"]=v[g]=v["[object RegExp]"]=v["[object String]"]=v["[object Uint8Array]"]=v["[object Uint8ClampedArray]"]=v["[object Uint16Array]"]=v["[object Uint32Array]"]=!0,v["[object Error]"]=v[h]=v["[object Map]"]=v["[object Set]"]=v["[object WeakMap]"]=!1;var m=Object.prototype,y=m.toString;e.exports=n},function(e,t){function i(e,t){var i=-1,n=e.length;for(t||(t=Array(n));++i<n;)t[i]=e[i];return t}e.exports=i},function(e,t,i){function n(e,t){return null==t?e:o(t,s(t),e)}var o=i(37),s=i(9);e.exports=n},function(e,t){function i(e,t,i){i||(i={});for(var n=-1,o=t.length;++n<o;){var s=t[n];i[s]=e[s]}return i}e.exports=i},function(e,t){function i(e){var t=e.length,i=new e.constructor(t);return t&&"string"==typeof e[0]&&o.call(e,"index")&&(i.index=e.index,i.input=e.input),i}var n=Object.prototype,o=n.hasOwnProperty;e.exports=i},function(e,t,i){function n(e,t,i){var n=e.constructor;switch(t){case c:return o(e);case s:case r:return new n(+e);case u:case p:case f:case h:case g:case v:case m:case y:case w:var k=e.buffer;return new n(i?o(k):k,e.byteOffset,e.length);case a:case d:return new n(e);case l:var S=new n(e.source,b.exec(e));S.lastIndex=e.lastIndex}return S}var o=i(40),s="[object Boolean]",r="[object Date]",a="[object Number]",l="[object RegExp]",d="[object String]",c="[object ArrayBuffer]",u="[object Float32Array]",p="[object Float64Array]",f="[object Int8Array]",h="[object Int16Array]",g="[object Int32Array]",v="[object Uint8Array]",m="[object Uint8ClampedArray]",y="[object Uint16Array]",w="[object Uint32Array]",b=/\w*$/;e.exports=n},function(e,t){(function(t){function i(e){var t=new n(e.byteLength);return new o(t).set(new o(e)),t}var n=t.ArrayBuffer,o=t.Uint8Array;e.exports=i}).call(t,function(){return this}())},function(e,t){function i(e){var t=e.constructor;return"function"==typeof t&&t instanceof t||(t=Object),new t}e.exports=i},function(e,t){function i(e){return void 0===e}e.exports=i}])}),n("assets/js/utils/objectFitFallback",["stampit","jquery"],function(e,t){return e({init:function(){var e=this.$container.find("img").prop("currentSrc");e||(e=this.$container.find("img").prop("src")),e&&this.$container.css("backgroundImage","url("+e+")").addClass("compat-object-fit")},props:{$container:null}})}),n("assets/js/portfolio-grid-filter/nav",["jquery","underscore","stampit"],function(e,t,i){return i({methods:{onCategoryClick:function(t){t.preventDefault(),e(t.currentTarget).parent().hasClass("is-active")||(this.filterItems(t),this.updateActiveBtn(t),this.updateUrlHash(t),this.isDesktopLayout()||this.toggleNavHolderState())},toggleNavHolderState:function(e){return e&&e.preventDefault&&e.preventDefault(),this.mobileNavOpened?this.closeFilterMenu():this.openFilterMenu(),this.toggleNavHolderStateProp(),this},openFilterMenu:function(){var e=this.heightOfAllElmChildren(this.$navHolder);return this.animateNavHolderHeightTo(e),this},closeFilterMenu:function(){var e=this.heightOfActiveChild(this.$navHolder);return this.animateNavHolderHeightTo(e),this},animateNavHolderHeightTo:function(e){return this.$navHolder.animate({height:e}),this},heightOfAllElmChildren:function(i){return t.reduce(i.children().get(),function(t,i){return t+e(i).outerHeight(!0)},0)},heightOfActiveChild:function(e){return e.children(".is-active").first().outerHeight(!0)},filterItems:function(t){t&&t.preventDefault();var i=e(t.target).data("category");return this.render(this.getItemsByCategoryName(i)),this},updateActiveBtn:function(t){e(t.target).parent().addClass("is-active").siblings(".is-active").removeClass("is-active")},toggleNavHolderStateProp:function(){return this.mobileNavOpened=!this.mobileNavOpened,this},recalcNavHolderStyle:function(){return this.isDesktopLayout()?(this.$navHolder.removeAttr("style"),this.mobileNavOpened=!1):this.initNavHolderHeight(),this},initNavHolderHeight:function(){var e=this.heightOfActiveChild(this.$navHolder);return this.$navHolder.outerHeight(e),this.$navHolder.css("padding-top",e),this},isDesktopLayout:function(){return Modernizr.mq("(min-width: "+this.mobileBreakpoint+"px)")},updateUrlHash:function(t){void 0===e(t.currentTarget).data("skip-hash-update")&&(window.location.hash=t.currentTarget.hash.replace("#","#"+this.hashPrefix))}},init:function(){return this.$container.find(this.itemSel).each(t.bind(function(t,i){this.addItem(e(i))},this)),this.$navHolder=this.$container.find(this.navHolder),this.$container.on("click.wpg",this.navElmSel,t.bind(this.onCategoryClick,this)),this.$container.on("click.wpg",this.navMobileFilter,t.bind(this.toggleNavHolderState,this)),e(window).on("resize",t.debounce(t.bind(this.recalcNavHolderStyle,this),50)),this.recalcNavHolderStyle(),this},props:{mobileNavOpened:!1,mobileBreakpoint:992}})}
1),n("assets/js/portfolio-grid-filter/items",["jquery","underscore","stampit"],function(e,t,i){return i({methods:{addItem:function(e){return this.$items.push({categories:this.getItemCagories(e),$elm:e}),this},getItemsByCategoryName:function(e){return e=""+e,"*"===e?this.getItems():t.chain(this.$items).filter(function(i){return t.contains(i.categories,e)}).pluck("$elm").value()},getItemCagories:function(e){return(""+e.data("categories")).split(",")},getItems:function(){return t.pluck(this.$items,"$elm")}},props:{$items:[]}})}),n("assets/js/portfolio-grid-filter/generalView",["jquery","underscore","stampit"],function(e,t,i){return i({init:function(){return this.$itemsContainer=this.$container.find(this.itemsContainerSel),this},methods:{groupArrayItems:function(e,i){return t.chain(i).groupBy(function(t,i){return Math.floor(i/e)}).values().value()},render:function(e){this.$container.trigger(this.eventsNS+"before_render",{items:e});var i=this.$itemsContainer.children();t.forEach(this.getItems(),function(e){e.find(this.cardSel).addClass("is-fadeout")},this);var n=this.groupArrayItems(this.itemsPerRow,e);return setTimeout(t.bind(function(){t.forEach(n,function(e){this.createNewRow(e).appendTo(this.$itemsContainer)},this),i.remove(),this.afterRendered&&this.afterRendered(),this.$container.trigger(this.eventsNS+"on_elements_switch",{items:e})},this),200),this},createNewRow:function(i){var n=e(this.rowHTML);return i.forEach(function(e){var i=e.find(this.cardSel);i.removeClass("is-fadeout").addClass("is-fadein"),setTimeout(t.bind(function(e){this.removeClass("is-fadein")},i),200),t.isString(this.appendItemsInside)?e.appendTo(n.find(this.appendItemsInside)):e.appendTo(n)}.bind(this)),n}},props:{itemsPerRow:4}})}),n("assets/js/portfolio-grid-filter/gridView",["stampit","assets/js/portfolio-grid-filter/generalView"],function(e,t){return e().refs({rowHTML:'<div class="row"></div>'}).compose(t)}),n("assets/js/portfolio-grid-filter/selectors",["stampit"],function(e){return e().props({navElmSel:".js-wpg-nav",navHolder:".js-wpg-nav-holder",navMobileFilter:".js-filter",itemsContainerSel:".js-wpg-items",itemSel:".js-wpg-item",cardSel:".js-wpg-card",eventsNS:"wpge_",hashPrefix:"projects_"})}),n("assets/js/portfolio-grid-filter/gridFilter",["stampit","assets/js/portfolio-grid-filter/nav","assets/js/portfolio-grid-filter/items","assets/js/portfolio-grid-filter/gridView","assets/js/portfolio-grid-filter/selectors"],function(e,t,i,n,o){return e().compose(t,i,n,o)}),n("assets/js/portfolio-grid-filter/navSlider",["jquery","underscore","stampit","assets/js/portfolio-grid-filter/nav"],function(e,t,i,n){return n.compose(i({methods:{toggleArrowsVisibility:function(e,t){return this.$container.toggleClass("is-nav-arrows-hidden",this.arrowsHidden(t.items.length)),this},arrowsHidden:function(e){return e<=this.itemsPerRow}},init:function(){return this.$container.on(this.eventsNS+"before_render",t.bind(this.toggleArrowsVisibility,this)),this}}))}),n("assets/js/portfolio-grid-filter/sliderView",["jquery","stampit","assets/js/portfolio-grid-filter/generalView"],function(e,t,i){return t({props:{rowHTML:'<div class="carousel-item"><div class="row"></div></div>',appendItemsInside:".row",arrowsSel:".js-wpg-arrows"},methods:{afterRendered:function(){return this.$itemsContainer.children().first().addClass("active"),this}}}).compose(i)}),n("assets/js/portfolio-grid-filter/sliderFilter",["stampit","assets/js/portfolio-grid-filter/navSlider","assets/js/portfolio-grid-filter/items","assets/js/portfolio-grid-filter/sliderView","assets/js/portfolio-grid-filter/selectors"],function(e,t,i,n,o){return e().compose(t,i,n,o)}),n("assets/js/utils/easeInOutQuad",["jquery"],function(e){return function(){e.extend(e.easing,{easeInOutQuad:function(e,t,i,n,o){return(t/=o/2)<1?n/2*t*t+i:-n/2*(--t*(t-2)-1)+i}})}}),n("vendor/proteusthemes/proteuswidgets/assets/js/NumberCounter",["jquery","underscore"],function(e,t){"use strict";var i={eventNS:"widgetCounter",numberContainerClass:".js-number",progressBarContainerClass:".js-nc-progress-bar"},n=function(n){return this.$widgetElement=n,this.uniqueNS=t.uniqueId(i.eventNS),this.registerListeners(),e(window).trigger("scroll."+this.uniqueNS),this},o=function(e,t){for(var i=""+e;i.length<t;)i="0"+i;return i};return t.extend(n.prototype,{registerListeners:function(){return e(window).on("scroll."+this.uniqueNS,t.throttle(t.bind(function(){this.widgetScrolledIntoView()&&this.triggerCounting()},this),500)),this},destroyListeners:function(){return e(window).off("scroll."+this.uniqueNS),this},triggerCounting:function(){t.each(this.getSingleNumbersInWidget(),function(e){this.animateValue(e,0,e.data("to"),this.$widgetElement.data("speed"))},this);var e=this.getProgressBarsForThisWidget();e.length&&t.each(e,function(e){e.css("width",parseInt(e.data("progress-bar-value"),10)+"%")},this),this.destroyListeners()},getProgressBarsForThisWidget:function(){var t=[];return this.$widgetElement.find(i.progressBarContainerClass).each(function(){t.push(e(this))}),t}
1,getSingleNumbersInWidget:function(){var t=[];return this.$widgetElement.find(i.numberContainerClass).each(function(){t.push(e(this))}),t},animateValue:function(t,i,n,s){var r=n.toString().length;e({num:i}).animate({num:n},{duration:s,easing:"easeInOutQuad",complete:function(){t.text(n.toString())},step:function(){t.text(o(Math.ceil(this.num),r))}})},widgetScrolledIntoView:function(){var t=e(window).scrollTop(),i=t+e(window).height(),n=this.$widgetElement.children(".number-counter").first().offset().top;return n+this.$widgetElement.children(".number-counter").first().height()<=i&&n>=t}}),n}),function(e){"use strict";"function"==typeof n&&n.amd?n("SlickCarousel",["jquery"],e):"undefined"!=typeof exports?module.exports=e(i("jquery")):e(jQuery)}(function(e){"use strict";var t=window.Slick||{};t=function(){function t(t,n){var o,s=this;s.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,i){return e('<button type="button" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},s.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(s,s.initials),s.activeBreakpoint=null,s.animType=null,s.animProp=null,s.breakpoints=[],s.breakpointSettings=[],s.cssTransitions=!1,s.focussed=!1,s.interrupted=!1,s.hidden="hidden",s.paused=!0,s.positionProp=null,s.respondTo=null,s.rowCount=1,s.shouldClick=!0,s.$slider=e(t),s.$slidesCache=null,s.transformType=null,s.transitionType=null,s.visibilityChange="visibilitychange",s.windowWidth=0,s.windowTimer=null,o=e(t).data("slick")||{},s.options=e.extend({},s.defaults,n,o),s.currentSlide=s.options.initialSlide,s.originalSettings=s.options,void 0!==document.mozHidden?(s.hidden="mozHidden",s.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(s.hidden="webkitHidden",s.visibilityChange="webkitvisibilitychange"),s.autoPlay=e.proxy(s.autoPlay,s),s.autoPlayClear=e.proxy(s.autoPlayClear,s),s.autoPlayIterator=e.proxy(s.autoPlayIterator,s),s.changeSlide=e.proxy(s.changeSlide,s),s.clickHandler=e.proxy(s.clickHandler,s),s.selectHandler=e.proxy(s.selectHandler,s),s.setPosition=e.proxy(s.setPosition,s),s.swipeHandler=e.proxy(s.swipeHandler,s),s.dragHandler=e.proxy(s.dragHandler,s),s.keyHandler=e.proxy(s.keyHandler,s),s.instanceUid=i++,s.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,s.registerBreakpoints(),s.init(!0)}var i=0;return t}(),t.prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},t.prototype.addSlide=t.prototype.slickAdd=function(t,i,n){var o=this;if("boolean"==typeof i)n=i,i=null;else if(i<0||i>=o.slideCount)return!1;o.unload(),"number"==typeof i?0===i&&0===o.$slides.length?e(t).appendTo(o.$slideTrack):n?e(t).insertBefore(o.$slides.eq(i)):e(t).insertAfter(o.$slides.eq(i)):!0===n?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,i){e(i).attr("data-slick-index",t)}),o.$slidesCache=o.$slides,o.reinit()},t.prototype.animateHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.animate({height:t},e.options.speed)}},t.prototype.animateSlide=function(t,i){var n={},o=this;o.animateHeight(),!0===o.options.rtl&&!1===o.options.vertical&&(t=-t),!1===o.transformsEnabled?!1===o.options.vertical?o.$slideTrack.animate({left:t},o.options.speed,o.options.easing,i):o.$slideTrack.animate({top:t},o.options.speed,o.options.easing,i):!1===o.cssTransitions?(!0===o.options.rtl&&(o.currentLeft=-o.currentLeft),e({animStart:o.currentLeft}).animate({animStart:t},{duration:o.options.speed,easing:o.options.easing,step:function(e){e=Math.ceil(e),!1===o.options.vertical?(n[o.animType]="translate("+e+"px, 0px)",o.$slideTrack.css(n)):(n[o.animType]="translate(0px,"+e+"px)",o.$slideTrack.css(n))},complete:function(){i&&i.call()}})):(o.applyTransition(),t=Math.ceil(t),!1===o.options.vertical?n[o.animType]="translate3d("+t+"px, 0px, 0px)":n[o.animType]="translate3d(0px,"+t+"px, 0px)",o.$slideTrack.css(n),i&&setTimeout(function(){o.disableTransition(),i.call()},o.options.speed))},t.prototype.getNavTarget=function(){var t=this,i=t.options.asNavFor;return i&&null!==i&&(i=e(i).not(t.$slider)),i},t.prototype.asNavFor=function(t){var i=this,n=i.getNavTarget();null!==n&&"object"==typeof n&&n.each(function(){var i=e(this).slick("getSlick");i.unslicked||i.slideHandler(t,!0)})},t.prototype.applyTransition=function(e){var t=this,i={};!1===t.options.fade?i[t.transitionType]=t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:i[t.transitionType]="opacity "+t.options.speed+"ms "+t.options.cssEase,!1===t.options.fade?t.$slideTrack.css(i):t.$slides.eq(e).css(i)},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||(!1===e.options.infinite&&(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;!0===t.options.arrows&&(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),!0!==t.options.infinite&&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 t,i,n=this;if(!0===n.options.dots&&n.slideCount>n.options.slidesToShow){for(n.$slider.addClass("slick-dotted"),i=e("<ul />").addClass(n.options.dotsClass),t=0;t<=n.getDotCount();t+=1)i.append(e("<li />").append(n.options.customPaging.call(this,n,t)));n.$dots=i.appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active")}},t.prototype.buildOut=function(){var t=this 2;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide"),t.slideCount=t.$slides.length,t.$slides.each(function(t,i){e(i).attr("data-slick-index",t).data("originalStyling",e(i).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),!0!==t.options.centerMode&&!0!==t.options.swipeToSlide||(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),!0===t.options.draggable&&t.$list.addClass("draggable")},t.prototype.buildRows=function(){var e,t,i,n,o,s,r,a=this;if(n=document.createDocumentFragment(),s=a.$slider.children(),a.options.rows>0){for(r=a.options.slidesPerRow*a.options.rows,o=Math.ceil(s.length/r),e=0;e<o;e++){var l=document.createElement("div");for(t=0;t<a.options.rows;t++){var d=document.createElement("div");for(i=0;i<a.options.slidesPerRow;i++){var c=e*r+(t*a.options.slidesPerRow+i);s.get(c)&&d.appendChild(s.get(c))}l.appendChild(d)}n.appendChild(l)}a.$slider.empty().append(n),a.$slider.children().children().children().css({width:100/a.options.slidesPerRow+"%",display:"inline-block"})}},t.prototype.checkResponsive=function(t,i){var n,o,s,r=this,a=!1,l=r.$slider.width(),d=window.innerWidth||e(window).width();if("window"===r.respondTo?s=d:"slider"===r.respondTo?s=l:"min"===r.respondTo&&(s=Math.min(d,l)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){o=null;for(n in r.breakpoints)r.breakpoints.hasOwnProperty(n)&&(!1===r.originalSettings.mobileFirst?s<r.breakpoints[n]&&(o=r.breakpoints[n]):s>r.breakpoints[n]&&(o=r.breakpoints[n]));null!==o?null!==r.activeBreakpoint?(o!==r.activeBreakpoint||i)&&(r.activeBreakpoint=o,"unslick"===r.breakpointSettings[o]?r.unsl
2ick(o):(r.options=e.extend({},r.originalSettings,r.breakpointSettings[o]),!0===t&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),a=o):(r.activeBreakpoint=o,"unslick"===r.breakpointSettings[o]?r.unslick(o):(r.options=e.extend({},r.originalSettings,r.breakpointSettings[o]),!0===t&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),a=o):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===t&&(r.currentSlide=r.options.initialSlide),r.refresh(t),a=o),t||!1===a||r.$slider.trigger("breakpoint",[r,a])}},t.prototype.changeSlide=function(t,i){var n,o,s,r=this,a=e(t.currentTarget);switch(a.is("a")&&t.preventDefault(),a.is("li")||(a=a.closest("li")),s=r.slideCount%r.options.slidesToScroll!=0,n=s?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,t.data.message){case"previous":o=0===n?r.options.slidesToScroll:r.options.slidesToShow-n,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-o,!1,i);break;case"next":o=0===n?r.options.slidesToScroll:n,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+o,!1,i);break;case"index":var l=0===t.data.index?0:t.data.index||a.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(l),!1,i),a.children().trigger("focus");break;default:return}},t.prototype.checkNavigable=function(e){var t,i,n=this;if(t=n.getNavigableIndexes(),i=0,e>t[t.length-1])e=t[t.length-1];else for(var o in t){if(e<t[o]){e=i;break}i=t[o]}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)),!0===t.options.accessibility&&t.$dots.off("keydown.slick",t.keyHandler)),t.$slider.off("focus.slick blur.slick"),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide),!0===t.options.accessibility&&(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.
2slick",t.swipeHandler),t.$list.off("click.slick",t.clickHandler),e(document).off(t.visibilityChange,t.visibility),t.cleanUpSlideEvents(),!0===t.options.accessibility&&t.$list.off("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&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){!1===this.shouldClick&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},t.prototype.destroy=function(t){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),e(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){e(this).attr("style",e(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,t||i.$slider.trigger("destroy",[i])},t.prototype.disableTransition=function(e){var t=this,i={};i[t.transitionType]="",!1===t.options.fade?t.$slideTrack.css(i):t.$slides.eq(e).css(i)},t.prototype.fadeSlide=function(e,t){var i=this;!1===i.cssTransitions?(i.$slides.eq(e).css({zIndex:i.options.zIndex}),i.$slides.eq(e).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(e),i.$slides.eq(e).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(e),t.call()},i.options.speed))},t.prototype.fadeSlideOut=function(e){var t=this;!1===t.cssTransitions?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(i){i.stopImmediatePropagation();var n=e(this);setTimeout(function(){t.options.pauseOnFocus&&(t.focussed=n.is(":focus"),t.autoPlay())},0)})},t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){return this.currentSlide},t.prototype.getDotCount=function(){var e=this,t=0,i=0,n=0;if(!0===e.options.infinite)if(e.slideCount<=e.options.slidesToShow)++n;else for(;t<e.slideCount;)++n,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(!0===e.options.centerMode)n=e.slideCount;else if(e.options.asNavFor)for(;t<e.slideCount;)++n,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else n=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return n-1},t.prototype.getLeft=function(e){var t,i,n,o,s=this,r=0;return s.slideOffset=0,i=s.$slides.first().outerHeight(!0),!0===s.options.infinite?(s.slideCount>s.options.slidesToShow&&(s.slideOffset=s.slideWidth*s.options.slidesToShow*-1,o=-1,!0===s.options.vertical&&!0===s.options.centerMode&&(2===s.options.slidesToShow?o=-1.5:1===s.options.slidesToShow&&(o=-2)),r=i*s.options.slidesToShow*o),s.slideCount%s.options.slidesToScroll!=0&&e+s.options.slidesToScroll>s.slideCount&&s.slideCount>s.options.slidesToShow&&(e>s.slideCount?(s.slideOffset=(s.options.slidesToShow-(e-s.slideCount))*s.slideWidth*-1,r=(s.options.slidesToShow-(e-s.slideCount))*i*-1):(s.slideOffset=s.slideCount%s.options.slidesToScroll*s.slideWidth*-1,r=s.slideCount%s.options.slidesToScroll*i*-1))):e+s.options.slidesToShow>s.slideCount&&(s.slideOffset=(e+s.options.slidesToShow-s.slideCount)*s.slideWidth,r=(e+s.options.slidesToShow-s.slideCount)*i),s.slideCount<=s.options.slidesToShow&&(s.slideOffset=0,r=0),!0===s.options.centerMode&&s.slideCount<=s.options.slidesToShow?s.slideOffset=s.slideWidth*Math.floor(s.options.slidesToShow)/2-s.slideWidth*s.slideCount/2:!0===s.options.centerMode&&!0===s.options.infinite?s.slideOffset+=s.slideWidth*Math.floor(s.options.slidesToShow/2)-s.slideWidth:!0===s.options.centerMode&&(s.slideOffset=0,s.slideOffset+=s.slideWidth*Math.floor(s.options.slidesToShow/2)),t=!1===s.options.vertical?e*s.slideWidth*-1+s.slideOffset:e*i*-1+r,!0===s.options.variableWidth&&(n=s.slideCount<=s.options.slidesToShow||!1===s.options.infinite?s.$slideTrack.children(".slick-slide").eq(e):s.$slideTrack.children(".slick-slide").eq(e+s.options.slidesToShow),t=!0===s.options.rtl?n[0]?-1*(s.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,!0===s.options.centerMode&&(n=s.slideCount<=s.options.slidesToShow||!1===s.options.infinite?s.$slideTrack.children(".slick-slide").eq(e):s.$slideTrack.children(".slick-slide").eq(e+s.options.slidesToShow+1),t=!0===s.options.rtl?n[0]?-1*(s.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,t+=(s.$list.width()-n.outerWidth())/2)),t},t.prototype.getOption=t.prototype.slickGetOption=function(e){return this.options[e]},t.prototype.getNavigableIndexes=function(){var e,t=this,i=0,n=0,o=[];for(!1===t.options.infinite?e=t.slideCount:(i=-1*t.options.slidesToScroll,n=-1*t.options.slidesToScroll,e=2*t.slideCount);i<e;)o.push(i),i=n+t.options.slidesToScroll,n+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return o},t.prototype.getSlick=function(){return this},t.prototype.getSlideCount=function(){var t,i,n=this;return i=!0===n.options.centerMode?n.slideWidth*Math.floor(n.options.slidesToShow/2):0,!0===n.options.swipeToSlide?(n.$slideTrack.find(".slick-slide").each(function(o,s){if(s.offsetLeft-i+e(s).outerWidth()/2>-1*n.swipeLeft)return t=s,!1}),Math.abs(e(t).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},t.prototype.goTo=t.prototype.slickGoTo=function(e,t){this.changeSlide({data:{message:"index",index:
2parseInt(e)}},t)},t.prototype.init=function(t){var i=this;e(i.$slider).hasClass("slick-initialized")||(e(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),t&&i.$slider.trigger("init",[i]),!0===i.options.accessibility&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},t.prototype.initADA=function(){var t=this,i=Math.ceil(t.slideCount/t.options.slidesToShow),n=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(i){var o=n.indexOf(i);if(e(this).attr({role:"tabpanel",id:"slick-slide"+t.instanceUid+i,tabindex:-1}),-1!==o){var s="slick-slide-control"+t.instanceUid+o;e("#"+s).length&&e(this).attr({"aria-describedby":s})}}),t.$dots.attr("role","tablist").find("li").each(function(o){var s=n[o];e(this).attr({role:"presentation"}),e(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+t.instanceUid+o,"aria-controls":"slick-slide"+t.instanceUid+s,"aria-label":o+1+" of "+i,"aria-selected":null,tabindex:"-1"})}).eq(t.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var o=t.currentSlide,s=o+t.options.slidesToShow;o<s;o++)t.options.focusOnChange?t.$slides.eq(o).attr({tabindex:"0"}):t.$slides.eq(o).removeAttr("tabindex");t.activateADA()},t.prototype.initArrowEvents=function(){var e=this;!0===e.options.arrows&&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),!0===e.options.accessibility&&(e.$prevArrow.on("keydown.slick",e.keyHandler),e.$nextArrow.on("keydown.slick",e.keyHandler)))},t.prototype.initDotEvents=function(){var t=this;!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&(e("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide),!0===t.options.accessibility&&t.$dots.on("keydown.slick",t.keyHandler)),!0===t.options.dots&&!0===t.options.pauseOnDotsHover&&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"}
2,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)),!0===t.options.accessibility&&t.$list.on("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&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;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.show(),e.$nextArrow.show()),!0===e.options.dots&&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&&!0===t.options.accessibility?t.changeSlide({data:{message:!0===t.options.rtl?"next":"previous"}}):39===e.keyCode&&!0===t.options.accessibility&&t.changeSlide({data:{message:!0===t.options.rtl?"previous":"next"}}))},t.prototype.lazyLoad=function(){function t(t){e("img[data-lazy]",t).each(function(){var t=e(this),i=e(this).attr("data-lazy"),n=e(this).attr("data-srcset"),o=e(this).attr("data-sizes")||r.$slider.attr("data-sizes"),s=document.createElement("img");s.onload=function(){t.animate({opacity:0}
2,100,function(){n&&(t.attr("srcset",n),o&&t.attr("sizes",o)),t.attr("src",i).animate({opacity:1},200,function(){t.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),r.$slider.trigger("lazyLoaded",[r,t,i])})},s.onerror=function(){t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,t,i])},s.src=i})}var i,n,o,s,r=this;if(!0===r.options.centerMode?!0===r.options.infinite?(o=r.currentSlide+(r.options.slidesToShow/2+1),s=o+r.options.slidesToShow+2):(o=Math.max(0,r.currentSlide-(r.options.slidesToShow/2+1)),s=r.options.slidesToShow/2+1+2+r.currentSlide):(o=r.options.infinite?r.options.slidesToShow+r.currentSlide:r.currentSlide,s=Math.ceil(o+r.options.slidesToShow),!0===r.options.fade&&(o>0&&o--,s<=r.slideCount&&s++)),i=r.$slider.find(".slick-slide").slice(o,s),"anticipated"===r.options.lazyLoad)for(var a=o-1,l=s,d=r.$slider.find(".slick-slide"),c=0;c<r.options.slidesToScroll;c++)a<0&&(a=r.slideCount-1),i=i.add(d.eq(a)),i=i.add(d.eq(l)),a--,l++;t(i),r.slideCount<=r.options.slidesToShow?(n=r.$slider.find(".slick-slide"),t(n)):r.currentSlide>=r.slideCount-r.options.slidesToShow?(n=r.$slider.find(".slick-cloned").slice(0,r.options.slidesToShow),t(n)):0===r.currentSlide&&(n=r.$slider.find(".slick-cloned").slice(-1*r.options.slidesToShow),t(n))},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(){this.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 i=this;if(!i.unslicked&&(i.$slider.trigger("afterChange",[i,t]),i.animating=!1,i.slideCount>i.options.slidesToShow&&i.setPosition(),i.swipeLeft=null,i.options.autoplay&&i.autoPlay(),!0===i.options.accessibility&&(i.initADA(),i.options.focusOnChange))){e(i.$slides.get(i.currentSlide)).attr("tabindex",0).focus()}},t.prototype.prev=t.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},t.prototype.preventDefault=function(e){e.preventDefault()},t.prototype.progressiveLazyLoad=function(t){t=t||1;var i,n,o,s,r,a=this,l=e("img[data-lazy]",a.$slider);l.length?(i=l.first(),n=i.attr("data-lazy"),o=i.attr("data-srcset"),s=i.attr("data-sizes")||a.$slider.attr("data-sizes"),r=document.createElement("img"),r.onload=function(){o&&(i.attr("srcset",o),s&&i.attr("sizes",s)),i.attr("src",n).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===a.options.adaptiveHeight&&a.setPosition(),a.$slider.trigger("lazyLoaded",[a,i,n]),a.progressiveLazyLoad()},r.onerror=function(){t<3?setTimeout(function(){a.progressiveLazyLoad(t+1)},500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),a.$slider.trigger("lazyLoadError",[a,i,n]),a.progressiveLazyLoad())},r.src=n):a.$slider.trigger("allImagesLoaded",[a])},t.prototype.refresh=function(t){var i,n,o=this;n=o.slideCount-o.options.slidesToShow,!o.options.infinite&&o.currentSlide>n&&(o.currentSlide=n),o.slideCount<=o.options.slidesToShow&&(o.currentSlide=0),i=o.currentSlide,o.destroy(!0),e.extend(o,o.initials,{currentSlide:i}),o.init(),t||o.changeSlide({data:{message:"index",index:i}},!1)},t.prototype.registerBreakpoints=function(){var t,i,n,o=this,s=o.options.responsive||null;if("array"===e.type(s)&&s.length){o.respondTo=o.options.respondTo||"window";for(t in s)if(n=o.breakpoints.length-1,s.hasOwnProperty(t)){for(i=s[t].breakpoint;n>=0;)o.breakpoints[n]&&o.breakpoints[n]===i&&o.breakpoints.splice(n,1),n--;o.breakpoints.push(i),o.breakpointSettings[i]=s[t].settings}o.breakpoints.sort(function(e,t){return o.options.mobileFirst?e-t:t-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),!0===t.options.focusOnSelect&&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.o
2ptions.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,i){var n=this;if("boolean"==typeof e?(t=e,e=!0===t?0:n.slideCount-1):e=!0===t?--e:e,n.slideCount<1||e<0||e>n.slideCount-1)return!1;n.unload(),!0===i?n.$slideTrack.children().remove():n.$slideTrack.children(this.options.slide).eq(e).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,n.reinit()},t.prototype.setCSS=function(e){var t,i,n=this,o={};!0===n.options.rtl&&(e=-e),t="left"==n.positionProp?Math.ceil(e)+"px":"0px",i="top"==n.positionProp?Math.ceil(e)+"px":"0px",o[n.positionProp]=e,!1===n.transformsEnabled?n.$slideTrack.css(o):(o={},!1===n.cssTransitions?(o[n.animType]="translate("+t+", "+i+")",n.$slideTrack.css(o)):(o[n.animType]="translate3d("+t+", "+i+", 0px)",n.$slideTrack.css(o)))},t.prototype.setDimensions=function(){var e=this;!1===e.options.vertical?!0===e.options.centerMode&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),!0===e.options.centerMode&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),!1===e.options.vertical&&!1===e.options.variableWidth?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):!0===e.options.variableWidth?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)));var t=e.$slides.first().outerWidth(!0)-e.$slides.first().width();!1===e.options.variableWidth&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},t.prototype.setFade=function(){var t,i=this;i.$slides.each(function(n,o){t=i.slideWidth*n*-1,!0===i.options.rtl?e(o).css({position:"relative",right:t,top:0,zIndex:i.options.zIndex-2,opacity:0}
2):e(o).css({position:"relative",left:t,top:0,zIndex:i.options.zIndex-2,opacity:0})}),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},t.prototype.setHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.css("height",t)}},t.prototype.setOption=t.prototype.slickSetOption=function(){var t,i,n,o,s,r=this,a=!1;if("object"===e.type(arguments[0])?(n=arguments[0],a=arguments[1],s="multiple"):"string"===e.type(arguments[0])&&(n=arguments[0],o=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===e.type(arguments[1])?s="responsive":void 0!==arguments[1]&&(s="single")),"single"===s)r.options[n]=o;else if("multiple"===s)e.each(n,function(e,t){r.options[e]=t});else if("responsive"===s)for(i in o)if("array"!==e.type(r.options.responsive))r.options.responsive=[o[i]];else{for(t=r.options.responsive.length-1;t>=0;)r.options.responsive[t].breakpoint===o[i].breakpoint&&r.options.responsive.splice(t,1),t--;r.options.responsive.push(o[i])}a&&(r.unload(),r.reinit())},t.prototype.setPosition=function(){var e=this;e.setDimensions(),e.setHeight(),!1===e.options.fade?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=!0===e.options.vertical?"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||!0===e.options.useCSS&&(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&&!1!==e.animType&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&null!==e.animType&&!1!==e.animType},t.prototype.setSlideClasses=function(e){var t,i,n,o,s=this;if(i=s.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),s.$slides.eq(e).addClass("slick-current"),!0===s.options.centerMode){var r=s.options.slidesToShow%2==0?1:0;t=Math.floor(s.options.slidesToShow/2),!0===s.options.infinite&&(e>=t&&e<=s.slideCount-1-t?s.$slides.slice(e-t+r,e+t+1).addClass("slick-active").attr("aria-hidden","false"):(n=s.options.slidesToShow+e,i.slice(n-t+1+r,n+t+2).addClass("slick-active").attr("aria-hidden","false")),0===e?i.eq(i.length-1-s.options.slidesToShow).addClass("slick-center"):e===s.slideCount-1&&i.eq(s.options.slidesToShow).addClass("slick-center")),s.$slides.eq(e).addClass("slick-center")}else e>=0&&e<=s.slideCount-s.options.slidesToShow?s.$slides.slice(e,e+s.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=s.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(o=s.slideCount%s.options.slidesToShow,n=!0===s.options.infinite?s.options.slidesToShow+e:e,s.options.slidesToShow==s.options.slidesToScroll&&s.slideCount-e<s.options.slidesToShow?i.slice(n-(s.options.slidesToShow-o),n+o).addClass("slick-active").attr("aria-hidden","false"):i.slice(n,n+s.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==s.options.lazyLoad&&"anticipated"!==s.options.lazyLoad||s.lazyLoad()},t.prototype.setupInfinite=function(){var t,i,n,o=this;if(!0===o.options.fade&&(o.options.centerMode=!1),!0===o.options.infinite&&!1===o.options.fade&&(i=null,o.slideCount>o.options.slidesToShow)){for(n=!0===o.options.centerMode?o.options.slidesToShow+1:o.options.slidesToShow,t=o.slideCount;t>o.slideCount-n;t-=1)i=t-1,e(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(t=0;t<n+o.slideCount;t+=1)i=t,e(o.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$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 i=this,n=e(t.target).is(".slick-slide")?e(t.target):e(t.target).parents(".slick-slide"),o=parseInt(n.attr("data-slick-index"));if(o||(o=0),i.slideCount<=i.options.slidesToShow)return void i.slideHandler(o,!1,!0);i.slideHandler(o)},t.prototype.slideHandler=function(e,t,i){var n,o,s,r,a,l=null,d=this;if(t=t||!1,!(!0===d.animating&&!0===d.options.waitForAnimate||!0===d.options.fade&&d.currentSlide===e)){if(!1===t&&d.asNavFor(e),n=e,l=d.getLeft(n),r=d.getLeft(d.currentSlide),d.currentLeft=null===d.swipeLeft?r:d.swipeLeft,!1===d.options.infinite&&!1===d.options.centerMode&&(e<0||e>d.getDotCount()*d.options.slidesToScroll))return void(!1===d.options.fade&&(n=d.currentSlide,!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(r,function(){d.postSlide(n)}):d.postSlide(n)));if(!1===d.options.infinite&&!0===d.options.centerMode&&(e<0||e>d.slideCount-d.options.slidesToScroll))return void(!1===d.options.fade&&(n=d.currentSlide,!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(r,function(){d.postSlide(n)}):d.postSlide(n)));if(d.options.autoplay&&clearInterval(d.autoPlayTimer),o=n<0?d.slideCount%d.options.slidesToScroll!=0?d.slideCount-d.slideCount%d.options.slidesToScroll:d.slideCount+n:n>=d.slideCount?d.slideCount%d.options.slidesToScroll!=0?0:n-d.slideCount:n,d.animating=!0,d.$slider.trigger("beforeChange",[d,d.currentSlide,o]),s=d.currentSlide,d.currentSlide=o,d.setSlideClasses(d.currentSlide),d.options.asNavFor&&(a=d.getNavTarget(),a=a.slick("getSlick"),a.slideCount<=a.options.slidesToShow&&a.setSlideClasses(d.currentSlide)),d.updateDots(),d.updateArrows(),!0===d.options.fade)return!0!==i?(d.fadeSlideOut(s),d.fadeSlide(o,function(){d.postSlide(o)})):d.postSlide(o),void d.animateHeight();!0!==i&&d.slideCount>d.options.slidesToShow?d.animateSlide(l,function(){d.postSlide(o)}):d.postSlide(o)}},t.prototype.startLoad=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},t.prototype.swipeDirection=function(){var e,t,i,n,o=this;return e=o.touchObject.startX-o.touchObject.curX,t=o.touchObject.startY-o.touchObject.curY,i=Math.atan2(t,e),n=Math.round(180*i/Math.PI),n<0&&(n=360-Math.abs(n)),n<=45&&n>=0?!1===o.options.rtl?"left":"right":n<=360&&n>=315?!1===o.options.rtl?"left":"right":n>=135&&n<=225?!1===o.options.rtl?"right":"left":!0===o.options.verticalSwiping?n>=35&&n<=135?"down":"up":"vertical"},t.prototype.swipeEnd=function(e){var t,i,n=this;if(n.dragging=!1,n.swiping=!1,n.scrolling)return n.scrolling=!1,!1;if(n.interrupted=!1,n.shouldClick=!(n.touchObject.swipeLength>10),void 0===n.touchObject.curX)return!1;if(!0===n.touchObject.edgeHit&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(i=n.swipeDirection()){case"left":case"down":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount(),n.currentDirection=0;break;case"right":case"up":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount(),n.currentDirection=1}"vertical"!=i&&(n.slideHandler(t),n.touchObject={},n.$slider.trigger("swipe",[n,i]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})},t.prototype.swipeHandler=function(e){var t=this;if(!(!1===t.options.swipe||"ontouchend"in document&&!1===t.options.swipe||!1===t.options.draggable&&-1!==e.type.indexOf("mou
2se")))switch(t.touchObject.fingerCount=e.originalEvent&&void 0!==e.originalEvent.touches?e.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold, 3!0===t.options.verticalSwiping&&(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 t,i,n,o,s,r,a=this;return s=void 0!==e.originalEvent?e.originalEvent.touches:null,!(!a.dragging||a.scrolling||s&&1!==s.length)&&(t=a.getLeft(a.currentSlide),a.touchObject.curX=void 0!==s?s[0].pageX:e.clientX,a.touchObject.curY=void 0!==s?s[0].pageY:e.clientY,a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curX-a.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(a.touchObject.curY-a.touchObject.startY,2))),!a.options.verticalSwiping&&!a.swiping&&r>4?(a.scrolling=!0,!1):(!0===a.options.verticalSwiping&&(a.touchObject.swipeLength=r),i=a.swipeDirection(),void 0!==e.originalEvent&&a.touchObject.swipeLength>4&&(a.swiping=!0,e.preventDefault()),o=(!1===a.options.rtl?1:-1)*(a.touchObject.curX>a.touchObject.startX?1:-1),!0===a.options.verticalSwiping&&(o=a.touchObject.curY>a.touchObject.startY?1:-1),n=a.touchObject.swipeLength,a.touchObject.edgeHit=!1,!1===a.options.infinite&&(0===a.currentSlide&&"right"===i||a.currentSlide>=a.getDotCount()&&"left"===i)&&(n=a.touchObject.swipeLength*a.options.edgeFriction,a.touchObject.edgeHit=!0),!1===a.options.vertical?a.swipeLeft=t+n*o:a.swipeLeft=t+n*(a.$list.height()/a.listWidth)*o,!0===a.options.verticalSwiping&&(a.swipeLeft=t+n*o),!0!==a.options.fade&&!1!==a.options.touchMove&&(!0===a.animating?(a.swipeLeft=null,!1):void a.setCSS(a.swipeLeft))))},t.prototype.swipeStart=function(e){var t,i=this;if(i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow)return i.touchObject={},!1;void 0!==e.originalEvent&&void 0!==e.originalEvent.touches&&(t=e.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==t?t.pageX:e.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==t?t.pageY:e.clientY,i.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;Math.floor(e.options.slidesToShow/2),!0===e.options.arrows&&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&&!1===e.options.centerMode?(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):e.currentSlide>=e.slideCount-1&&!0===e.options.centerMode&&(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,i,n=this,o=arguments[0],s=Array.prototype.slice.call(arguments,1
3),r=n.length;for(e=0;e<r;e++)if("object"==typeof o||void 0===o?n[e].slick=new t(n[e],o):i=n[e].slick[o].apply(n[e].slick,s),void 0!==i)return i;return n}}),n("assets/js/theme-slider/slick-carousel",["jquery","underscore","SlickCarousel","isElementInView"],function(e,t,i,n){"use strict";var o={mainContainer:e(".js-pt-slick-carousel-captions-container"),container:e(".js-pt-slick-carousel-captions"),title:e(".js-pt-slick-carousel-captions-title"),label:e(".js-pt-slick-carousel-captions-label"),text:e(".js-pt-slick-carousel-captions-text")},s=e(".js-pt-slick-carousel-slide-current-number"),r=function(e){return this.$slider=e,this.$parentContainer=e.parent(),this.$slider.length&&(this.initializeCarousel(),this.pauseCarouselIfNotVisible(),this.onSliderChangeEvents(),this.registerModalEvents()),this};return t.extend(r.prototype,{onSliderChangeEvents:function(){return this.$slider.on("beforeChange",t.bind(function(e,t,i,n){this.$slider.length&&"object"==typeof AdrenalineSliderCaptions&&this.changeCaptions(t,n),this.updateCurrentSlideClass(i,n)},this)),this.$slider.on("afterChange",t.bind(function(e,t,i){this.$slider.length&&"object"==typeof AdrenalineSliderCaptions&&o.container.removeClass("is-in-transition"),this.changeNavigationCount(i)},this)),this},changeCaptions:function(e,t){return o.container.addClass("is-in-transition"),AdrenalineSliderCaptions[t].is_video?Modernizr.mq("(max-width: 991px)")?o.container.slideUp(300):(o.container.hide(),o.mainContainer.hide()):o.mainContainer.show(),setTimeout(function(){o.title.html(AdrenalineSliderCaptions[t].title),o.label.html(AdrenalineSliderCaptions[t].label),o.text.html(AdrenalineSliderCaptions[t].text),AdrenalineSliderCaptions[t].is_video||(Modernizr.mq("(max-width: 991px)")?o.container.slideDown(300):o.container.show())},e.options.speed),this},pauseCarouselIfNotVisible:function(){return e(document).on("scroll",t.bind(t.throttle(function(){this.$slider.slick("slickGetOption","autoplay")&&(n(this.$slider)?this.$slider.slick("slickPlay"):this.$slider.slick("slickPause"))},1e3,{leading:!1}),this)),this},initializeCarousel:function(){return this.moveModalsToRoot(),this.$slider.on("init",t.bind(function(e,t){this.updateCurrentSlideClass(0,t.currentSlide)},this)),this.$slider.slick(),"object"==typeof AdrenalineSliderCaptions&&AdrenalineSliderCaptions[0].is_video&&o.mainContainer.hide(),this.$slider.css("display","block"),this},changeNavigationCount:function(e){return s.html(("00"+(e+1)).slice(-2)),this},updateCurrentSlideClass:function(e,t){return o.container.removeClass("slick-carousel-captions-slide-"+e),o.container.addClass("slick-carousel-captions-slide-"+t),this},moveModalsToRoot:function(){this.$slider.find(".js-pt-slick-carousel-video-modal-container").detach().children().appendTo(document.body)},registerModalEvents:function(){e(".js-pt-slick-carousel-video-modal").on("show.bs.modal",t.bind(function(e){this.$slider.slick("slickGetOption","autoplay")&&this.$slider.slick("slickPause")},this))}}),r}),n("assets/js/theme-slider/vimeo-events",["jquery","underscore"],function(e,t){"use strict";var i=function(t){return this.sc=t,this.personProfileSliders=e(".js-person-profile-initialize-carousel"),this.pauseOnHover=this.sc.$slider.slick("slickGetOption","pauseOnHover"),this.autoplay=this.sc.$slider.slick("slickGetOption","autoplay"),this.registerSliderEvents(),this.registerModalEvents(),this};return t.extend(i.prototype,{post:function(t,i,n){var o={method:t};i&&(o.value=i);var s=JSON.stringify(o);e("#"+n.player_id)[0].contentWindow.postMessage(s,"*")},registerSliderEvents:function(){this.sc.$slider.on("beforeChange",t.bind(function(t,i,n,o){var s=e(t.target).find('.slick-slide[data-slick-index="'+n+'"] .js-carousel-item-vimeo-video-link');s.length&&this.post("pause","",{player_id:s.data("video-id")})},this)),this.personProfileSliders.on("beforeChange",t.bind(function(t,i,n,o){var s=e(t.target).find('.slick-slide[data-slick-index="'+n+'"] .js-carousel-item-vimeo-video');s.length&&this.post("pause","",{player_id:s.children("iframe").attr("id")})},this))},registerModalEvents:function(){e(".js-pt-slick-carousel-video-modal").on("shown.bs.modal",t.bind(function(t){var i=e(t.currentTarget).find(".js-carousel-item-vimeo-video > iframe").attr("id");void 0!==i&&this.post("play","",{player_id:i})},this)),e(".js-pt-slick-carousel-video-modal").on("hide.bs.modal",t.bind(function(t){var i=e(t.currentTarget).find(".js-carousel-item-vimeo-video > iframe").attr("id");void 0!==i&&this.post("pause","",{player_id:i})},this))}}),i}),n("assets/js/theme-slider/youtube-events",["jquery"],function(e){"use strict";var t,i={},n=".js-carousel-item-yt-video",o=e(".js-person-profile-initialize-carousel"),s=function(s){t=s,i.pauseOnHover=t.$slider.slick("slickGetOption","pauseOnHover"),i.autoplay=t.$slider.slick("slickGetOption","autoplay"),window.onYouTubeIframeAPIReady=function(){t.$slider.length&&e(".js-pt-slick-carousel-video-modal").find(n+" iframe").each(function(t,i){new YT.Player(e(i).attr("id"))}),o.length&&o.find(n+" iframe").each(function(t,i){new YT.Player(e(i).attr("id"))})},this.initializeYoutubeIframeApi(),this.registerSliderEvents(),this.registerModalEvents()};return _.extend(s.prototype,{registerSliderEvents:function(){t.$slider.on("beforeChange",_.bind(function(t,i,n,o){var s=e(t.target).find('.slick-slide[data-slick-index="'+n+'"] .js-carousel-item-yt-video-link');s.length&&YT.get(s.data("video-id")).pauseVideo()},this)),o.on("beforeChange",_.bind(function(t,i,o,s){var r=e(t.target).find('.slick-slide[data-slick-index="'+o+'"] '+n);r.length&&YT.get(r.children("iframe").attr("id")).pauseVideo()},this))},initializeYoutubeIframeApi:function(){var e=document.createElement("script"),t=document.getElementsByTagName("script")[0];e.src="https://www.youtube.com/iframe_api",t.parentNode.insertBefore(e,t)},registerModalEvents:function(){e(".js-pt-slick-carousel-video-modal").on("shown.bs.modal",function(t){var i=e(t.currentTarget).find(n+" > iframe").attr("id");void 0!==i&&YT.get(i).playVideo()}),e(".js-pt-slick-carousel-video-modal").on("hide.bs.modal",function(t){var i=e(t.currentTarget).find(n+" > iframe").attr("id");void 0!==i&&YT.get(i).pauseVideo()})}}),s}),n("assets/js/weather-widget",["jquery","underscore"],function(e,t){"use strict";var i={currentDayClass:".js-weather-current",forecastClass:".js-weather-forecast"},n={currentWeather:t.template('<div class="weather-current"><div class="weather-current__content"><<%= titleTag %> class="weather-current__title" <%= url %>><%= location %></<%= titleTag %>><p class="weather-current__description"><%= weatherInWords %><% if ( currentWeatherText !== "" ) { %><span class="weather-current__text"><%= currentWeatherText %></p><% } %></span></div><div class="weather-current__temperature-container"><p class="weather-current__temperature"><%= temperature %><sup><%= temperatureUnit %></sup></p><img class="weather-current__icon" src="<%= pathToTheme %>/assets/images/weather-widget/color-icons/<%= icon %>.svg" alt="<%= icon %>"></div></div>'),weatherRow:t.template('<div class="weather-forecast"><span class="weather-forecast__day"><%= dayOfTheWeek %></span><div class="weather-forecast__temperature-container"><img class="weather-forecast__icon" src="<%= pathToTheme %>/assets/images/weather-widget/gray-icons/<%= icon %>.svg" alt="<%= icon %>"><p class="weather-forecast__temperature"><%= temperature %><sup><%= temperatureUnit %></sup></p></div></div>'),error:t.template('<div class="weather__error"><%= error %></div>')},o=function(e){return this.$widget=e,this.latitude=this.$widget.data("latitude"),this.longitude=this.$widget.data("longitude"),this.temperatureUnit=this.$widget.data("temperature-unit"),this.forecastDays=this.$widget.data("forecast"),this.location=this.$widget.data("location"),this.url=this.$widget.data("url"),this.currentWeatherEnabled=this.$widget.data("current-weather")||"",this.getDataFromWeatherAPI(),this};return t.extend(o.prototype,{getDataFromWeatherAPI:function(){return e.ajax({method:"GET",url:AdrenalineVars.ajax_url,data:{action:"pt_adrenaline_get_weather_data",security:AdrenalineVars.ajax_nonce,latitude:this.latitude,longitude:this.longitude,current_weather_enabled:this.currentWeatherEnabled},context:this,beforeSend:function(){this.$widget.append('<p class="weather__loader"><i class="fa fa-spinner fa-spin fa-3x fa-fw"></i><span class="screen-reader-text">Loading...</span></p>')},complete:function(){this.$widget.find(".weather__loader").remove()}}).done(function(e){e.success?this.outputData(e):this.outputError(e.data)}),this},outputData:function(e){var i=t.first(e.data),n=t.chain(e.data).rest().first(this.forecastDays).value(
3);this.render(i,!0),t.each(n,function(e){this.render(e)},this)},render:function(e,o){var s={icon:e.icon,temperature:this.getCorrectTemperatureValue(e.temperature_max),temperatureUnit:this.getCorrectTemperatureUnit(e.temperature_max),pathToTheme:AdrenalineVars.pathToTheme};o?this.$widget.find(i.currentDayClass).append(n.currentWeather(t.extend(s,{weatherInWords:e.weather_in_words,location:this.location,titleTag:""===this.url?"p":"a",url:""===this.url?"":'href="'+this.url+'"',currentWeatherText:""===this.currentWeatherEnabled?"":AdrenalineVars.currentText}))):this.$widget.find(i.forecastClass).append(n.weatherRow(t.extend(s,{dayOfTheWeek:e.day_of_the_week_short})))},outputError:function(e){this.$widget.find(i.forecastClass).after(n.error({error:e}))},getCorrectTemperatureValue:function(e){return"fahrenheit"===this.temperatureUnit?e.fahrenheit.value:e.celsius.value},getCorrectTemperatureUnit:function(e){return"fahrenheit"===this.temperatureUnit?e.fahrenheit.unit:e.celsius.unit}}),o}),n("vendor/proteusthemes/sticky-menu/assets/js/sticky-menu",["jquery","underscore"],function(e,t){"use strict";var i={bodyStickyClass:"js-sticky-navigation",bodyStickyVisibilityClass:"js-sticky-all",stickyOffsetClass:"js-sticky-offset",stickyContainerClass:"js-pt-sticky-menu",stickyMenuActiveClass:"is-shown",scrollDownIgnore:7},n=function(){this.windowTop=0,this.stickyOffset=0,this.initializeStickyMenu(),this.registerResizeEventListener(),this.registerClickEventListeners()};t.extend(n.prototype,{initializeStickyMenu:function(){this.windowTop=e(window).scrollTop(),this.stickyOffset=this.getStickyMenuOffset(),this.registerScrollEventListner(),e(window).trigger("scroll.ptStickyMenu")},registerScrollEventListner:function(){var n=!1,o=!1;e(window).on("scroll.ptStickyMenu",t.bind(t.throttle(function(){if(o=(this.isScrollDirectionUp()||this.isAllDirectionEnabled())&&this.isWindowTopBellowOffset(),n!==o){n=o,e("."+i.stickyContainerClass).toggleClass(i.stickyMenuActiveClass,n);var t=n?"ptStickyMenuShow":"ptStickyMenuHide";e("."+i.stickyContainerClass+" .js-dropdown").trigger(t)}},20),this))},registerClickEventListeners:function(){e(document).on("click",".js-pt-sticky-menu-back-to-top-open-menu",t.bind(function(){return e("html, body").animate({scrollTop:e(".js-sticky-mobile-option").offset().top-this.getAdminBarHeight()},500,"swing",function(){e(".js-sticky-mobile-option").click()}),!1},this))},setStickyOffsetClass:function(){e(".js-sticky-desktop-option").toggleClass(i.stickyOffsetClass,Modernizr.mq("(min-width: 992px)")),e(".js-sticky-mobile-option").toggleClass(i.stickyOffsetClass,Modernizr.mq("(max-width: 991px)"))},getStickyMenuOffset:function(){return this.setStickyOffsetClass(),0<e("."+i.stickyOffsetClass).length?e("."+i.stickyOffsetClass).offset().top:0},registerResizeEventListener:function(){e(window).on("resize.ptStickyMenu",t.bind(t.debounce(function(){this.stickyOffset=this.getStickyMenuOffset()},100),this))},getAdminBarHeight:function(){return e("body").hasClass("admin-bar")&&"fixed"===e("#wpadminbar").css("position")?e("#wpadminbar").height():0},getScrollDirection:function(){var t=e(window).scrollTop(),i=t-this.windowTop;return this.windowTop=t,i},isAllDirectionEnabled:function(){return e("body").hasClass(i.bodyStickyVisibilityClass)},isScrollDirectionUp:function(){var t=this.getScrollDirection();return!!(t<0||t<i.scrollDownIgnore&&t>=0&&e("."+i.stickyContainerClass).hasClass(i.stickyMenuActiveClass))},isWindowTopBellowOffset:function(){return e(window).scrollTop()>this.stickyOffset-this.getAdminBarHeight()}}),e("body").hasClass(i.bodyStickyClass)&&new n}),n("assets/js/TouchDropdown",["jquery","underscore"],function(e,t){"use strict";function i(e){e.find(".sub-menu").addClass("js-dropdown")}function n(t){e(t).each(function(t,i){e(i).children(".menu-item-has-children").on("click.td","a",function(t){t.preventDefault(),e(i).children(".is-hover").removeClass("is-hover"),e(t.delegateTarget).addClass("is-hover"),e(t.delegateTarget).off("click.td")})})}function o(t){e(t).each(function(t,i){e(i).children(".menu-item-has-children").off("click.td")})}function s(t){var i=e("<button />",{class:"dropdown-toggle dropdown-toggle--close","aria-expanded":!1}).append('<i class="fa fa-plus" aria-hidden="true"></i>');t.find(".menu-item-has-children > a").after(i),t.find(".menu-item-has-children > button.dropdown-toggle").on("click.tdm",function(t){t.preventDefault(),e(t.currentTarget).siblings(".sub-menu").toggle(),e(t.currentTarget).toggleClass("dropdown-toggle--close").toggleClass("dropdown-toggle--open"),e(t.currentTarget).children("i.fa").toggleClass("fa-plus").toggleClass("fa-minus")})}function r(e){e.find(".menu-item-has-children > button.dropdown-toggle").remove()}function a(e){e.find(".sub-menu").hide()}function l(e){e.find(".sub-menu").show()}var d=e(window).width(),c=!0;Modernizr&&(e(window).on("resize",t.debounce(function(){if(e(window).width()!==d||c){c=!1;var t=e(".js-main-nav");i(t),Modernizr.mq("(min-width: 992px)")&&Modernizr.touchevents?(r(t),l(t),n("ul.js-dropdown")):Modernizr.mq("(max-width: 991px)")?(o("ul.js-dropdown"),r(t),a(t),s(t)):(o("ul.js-dropdown"),r(t),l(t))}},100)),e(window).trigger("resize"))});var o=function(e){function t(e){return{}.toString.call(e).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function i(e){return(e[0]||e).nodeType}function n(){return{bindType:r.end,delegateType:r.end,handle:function(t){if(e(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}}}function o(){if(window.QUnit)return!1;var e=document.createElement("bootstrap");for(var t in a)if(void 0!==e.style[t])return{end:a[t]};return!1}function s(t){var i=this,n=!1;return e(this).one(l.TRANSITION_END,function(){n=!0}),setTimeout(function(){n||l.triggerTransitionEnd(i)},t),this}var r=!1,a={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},l={TRANSITION_END:"bsTransitionEnd",getUID:function(e){do{e+=~~(1e6*Math.random())}while(document.getElementById(e));return e},getSelectorFromElement:function(e){var t=e.getAttribute("data-target");return t||(t=e.getAttribute("href")||"",t=/^#[a-z]/i.test(t)?t:null),t},reflow:function(e){new Function("bs","return bs")(e.offsetHeight)},triggerTransitionEnd:function(t){e(t).trigger(r.end)},supportsTransitionEnd:function(){return Boolean(r)},typeCheckConfig:function(e,n,o){for(var s in o)if(o.hasOwnProperty(s)){var r=o[s],a=n[s],l=void 0;if(l=a&&i(a)?"element":t(a),!new RegExp(r).test(l))throw new Error(e.toUpperCase()+': Option "'+s+'" provided type "'+l+'" but expected type "'+r+'".')}}};return function(){r=o(),e.fn.emulateTransitionEnd=s,l.supportsTransitionEnd()&&(e.event.special[l.TRANSITION_END]=n())}(),l}(jQuery);n("util",function(){});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=function(){function e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}
3return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}();!function(t){var i="carousel",n="bs.carousel",a="."+n,l=t.fn[i],d={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},c={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},u={NEXT:"next",PREVIOUS:"prev"},p={SLIDE:"slide"+a,SLID:"slid"+a,KEYDOWN:"keydown"+a,MOUSEENTER:"mouseenter"+a,MOUSELEAVE:"mouseleave"+a,LOAD_DATA_API:"load.bs.carousel.data-api",CLICK_DATA_API:"click.bs.carousel.data-api"},f={CAROUSEL:"carousel",ACTIVE:"active",SLIDE:"slide",RIGHT:"right",LEFT:"left",ITEM:"carousel-item"},h={ACTIVE:".active",ACTIVE_ITEM:".active.carousel-item",ITEM:".carousel-item",NEXT_PREV:".next, .prev",INDICATORS:".carousel-indicators",DATA_SLIDE:"[data-slide], [data-slide-to]",DATA_RIDE:'[data-ride="carousel"]'},g=function(){function l(i,n){e(this,l),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this._config=this._getConfig(n),this._element=t(i)[0],this._indicatorsElement=t(this._element).find(h.INDICATORS)[0],this._addEventListeners()}return l.prototype.next=function(){this._isSliding||this._slide(u.NEXT)},l.prototype.nextWhenVisible=function(){document.hidden||this.next()},l.prototype.prev=function(){this._isSliding||this._slide(u.PREVIOUS)},l.prototype.pause=function(e){e||(this._isPaused=!0),t(this._element).find(h.NEXT_PREV)[0]&&o.supportsTransitionEnd()&&(o.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},l.prototype.cycle=function(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval(t.proxy(document.visibilityState?this.nextWhenVisible:this.next,this),this._config.interval))},l.prototype.to=function(e){var i=this;this._activeElement=t(this._element).find(h.ACTIVE_ITEM)[0];var n=this._getItemIndex(this._activeElement);if(!(e>this._items.length-1||e<0)){if(this._isSliding)return void t(this._element).one(p.SLID,function(){return i.to(e)});if(n===e)return this.pause(),void this.cycle();var o=e>n?u.NEXT:u.PREVIOUS;this._slide(o,this._items[e])}},l.prototype.dispose=function(){t(this._element).off(a),t.removeData(this._element,n),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},l.prototype._getConfig=function(e){return e=t.extend({},d,e),o.typeCheckConfig(i,e,c),e},l.prototype._addEventListeners=function(){this._config.keyboard&&t(this._element).on(p.KEYDOWN,t.proxy(this._keydown,this)),"hover"!==this._config.pause||"ontouchstart"in document.documentElement||t(this._element).on(p.MOUSEENTER,t.proxy(this.pause,this)).on(p.MOUSELEAVE,t.proxy(this.cycle,this))},l.prototype._keydown=function(e){if(e.preventDefault(),!/input|textarea/i.test(e.target.tagName))switch(e.which){case 37:this.prev();break;case 39:this.next();break;default:return}},l.prototype._getItemIndex=function(e){return this._items=t.makeArray(t(e).parent().find(h.ITEM)),this._items.indexOf(e)},l.prototype._getItemByDirection=function(e,t){var i=e===u.NEXT,n=e===u.PREVIOUS,o=this._getItemIndex(t),s=this._items.length-1;if((n&&0===o||i&&o===s)&&!this._config.wrap)return t;var r=e===u.PREVIOUS?-1:1,a=(o+r)%this._items.length;return-1===a?this._items[this._items.length-1]:this._items[a]},l.prototype._triggerSlideEvent=function(e,i){var n=t.Event(p.SLIDE,{relatedTarget:e,direction:i});return t(this._element).trigger(n),n},l.prototype._setActiveIndicatorElement=function(e){if(this._indicatorsElement){t(this._indicatorsElement).find(h.ACTIVE).removeClass(f.ACTIVE);var i=this._indicatorsElement.children[this._getItemIndex(e)];i&&t(i).addClass(f.ACTIVE)}},l.prototype._slide=function(e,i){var n=this,s=t(this._element).find(h.ACTIVE_ITEM)[0],r=i||s&&this._getItemByDirection(e,s),a=Boolean(this._interval),l=e===u.NEXT?f.LEFT:f.RIGHT;if(r&&t(r).hasClass(f.ACTIVE))return void(this._isSliding=!1);if(!this._triggerSlideEvent(r,l).isDefaultPrevented()&&s&&r){this._isSliding=!0,a&&this.pause(),this._setActiveIndicatorElement(r);var d=t.Event(p.SLID,{relatedTarget:r,direction:l});o.supportsTransitionEnd()&&t(this._element).hasClass(f.SLIDE)?(t(r).addClass(e),o.reflow(r),t(s).addClass(l),t(r).addClass(l),t(s).one(o.TRANSITION_END,function(){t(r).removeClass(l).removeClass(e),t(r).addClass(f.ACTIVE),t(s).removeClass(f.ACTIVE).removeClass(e).removeClass(l),n._isSli
3ding=!1,setTimeout(function(){return t(n._element).trigger(d)},0)}).emulateTransitionEnd(600)):(t(s).removeClass(f.ACTIVE),t(r).addClass(f.ACTIVE),this._isSliding=!1,t(this._element).trigger(d)),a&&this.cycle()}},l._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),o=t.extend({},d,t(this).data());"object"===(void 0===e?"undefined":s(e))&&t.extend(o,e);var r="string"==typeof e?e:o.slide;if(i||(i=new l(this,o),t(this).data(n,i)),"number"==typeof e)i.to(e);else if("string"==typeof r){if(void 0===i[r])throw new Error('No method named "'+r+'"');i[r]()}else o.interval&&(i.pause(),i.cycle())})},l._dataApiClickHandler=function(e){var i=o.getSelectorFromElement(this);if(i){var s=t(i)[0];if(s&&t(s).hasClass(f.CAROUSEL)){var r=t.extend({},t(s).data(),t(this).data()),a=this.getAttribute("data-slide-to");a&&(r.interval=!1),l._jQueryInterface.call(t(s),r),a&&t(s).data(n).to(a),e.preventDefault()}}},r(l,null,[{key:"VERSION",get:function(){return"4.0.0-alpha.5"}},{key:"Default",get:function(){return d}}]),l}();t(document).on(p.CLICK_DATA_API,h.DATA_SLIDE,g._dataApiClickHandler),t(window).on(p.LOAD_DATA_API,function(){t(h.DATA_RIDE).each(function(){var e=t(this);g._jQueryInterface.call(e,e.data())})}),t.fn[i]=g._jQueryInterface,t.fn[i].Constructor=g,t.fn[i].noConflict=function(){return t.fn[i]=l,g._jQueryInterface}}(jQuery);n("carousel",function(){});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=function(){function e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}();!function(t){var i="collapse",n="bs.collapse",a=t.fn[i],l={toggle:!0,parent:""},d={toggle:"boolean",parent:"string"},c={SHOW:"show.bs.collapse",SHOWN:"shown.bs.collapse",HIDE:"hide.bs.collapse",HIDDEN:"hidden.bs.collapse",CLICK_DATA_API:"click.bs.collapse.data-api"},u={IN:"in",COLLAPSE:"collapse",COLLAPSING:"collapsing",COLLAPSED:"collapsed"},p={WIDTH:"width",HEIGHT:"height"},f={ACTIVES:".card > .in, .card > .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},h=function(){function a(i,n){e(this,a),this._isTransitioning=!1,this._element=i,this._config=this._getConfig(n),this._triggerArray=t.makeArray(t('[data-toggle="collapse"][href="#'+i.id+'"],[data-toggle="collapse"][data-target="#'+i.id+'"]')),this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}return a.prototype.toggle=function(){t(this._element).hasClass(u.IN)?this.hide():this.show()},a.prototype.show=function(){var e=this;if(!this._isTransitioning&&!t(this._element).hasClass(u.IN)){var i=void 0,s=void 0;if(this._parent&&(i=t.makeArray(t(f.ACTIVES)),i.length||(i=null)),!(i&&(s=t(i).data(n))&&s._isTransitioning)){var r=t.Event(c.SHOW);if(t(this._element).trigger(r),!r.isDefaultPrevented()){i&&(a._jQueryInterface.call(t(i),"hide"),s||t(i).data(n,null));var l=this._getDimension();t(this._element).removeClass(u.COLLAPSE).addClass(u.COLLAPSING),this._element.style[l]=0,this._element.setAttribute("aria-expanded",!0),this._triggerArray.length&&t(this._triggerArray).removeClass(u.COLLAPSED).attr("aria-expanded",!0),this.setTransitioning(!0);var d=function(){t(e._element).removeClass(u.COLLAPSING).addClass(u.COLLAPSE).addClass(u.IN),e._element.style[l]="",e.setTransitioning(!1),t(e._element).trigger(c.SHOWN)};if(!o.supportsTransitionEnd())return void d();var p=l[0].toUpperCase()+l.slice(1),h="scroll"+p;t(this._element).one(o.TRANSITION_END,d).emulateTransitionEnd(600),this._element.style[l]=this._element[h]+"px"}}}},a.prototype.hide=function(){var e=this;if(!this._isTransitioning&&t(this._element).hasClass(u.IN)){var i=t.Event(c.HIDE);if(t(this._element).trigger(i),!i.isDefaultPrevented()){var n=this._getDimension(),s=n===p.WIDTH?"offsetWidth":"offsetHeight";this._element.style[n]=this._element[s]+"px",o.reflow(this._element),t(this._element).addClass(u.COLLAPSING).removeClass(u.COLLAPSE).removeClass(u.IN),this._element.setAttribute("aria-expanded",!1),this._triggerArray.length&&t(this._triggerArray).addClass(u.COLLAPSED).attr("aria-expanded",!1),this.setTransitioning(!0);var r=function(){e.setTransitioning(!1),t(e._element).removeClass(u.COLLAPSING).addClass(u.COLLAPSE).trigger(c.HIDDEN)};if(this._element.style[n]="",!o.supportsTransitionEnd())return void r();t(this._element).one(o.TRANSITION_END,r).emulateTransitionEnd(600)}}},a.prototype.setTransitioning=function(e){this._isTransitioning=e},a.prototype.dispose=function(){t.removeData(this._element,n),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},a.prototype._getConfig=function(e){return e=t.extend({}
3,l,e),e.toggle=Boolean(e.toggle),o.typeCheckConfig(i,e,d),e},a.prototype._getDimension=function(){return t(this._element).hasClass(p.WIDTH)?p.WIDTH:p.HEIGHT},a.prototype._getParent=function(){var e=this,i=t(this._config.parent)[0],n='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]';return t(i).find(n).each(function(t,i){e._addAriaAndCollapsedClass(a._getTargetFromElement(i),[i])}),i},a.prototype._addAriaAndCollapsedClass=function(e,i){if(e){var n=t(e).hasClass(u.IN);e.setAttribute("aria-expanded",n),i.length&&t(i).toggleClass(u.COLLAPSED,!n).attr("aria-expanded",n)}},a._getTargetFromElement=function(e){var i=o.getSelectorFromElement(e);return i?t(i)[0]:null},a._jQueryInterface=function(e){return this.each(function(){var i=t(this),o=i.data(n),r=t.extend({},l,i.data(),"object"===(void 0===e?"undefined":s(e))&&e);if(!o&&r.toggle&&/show|hide/.test(e)&&(r.toggle=!1),o||(o=new a(this,r),i.data(n,o)),"string"==typeof e){if(void 0===o[e])throw new Error('No method named "'+e+'"');o[e]()}})},r(a,null,[{key:"VERSION",get:function(){return"4.0.0-alpha.5"}},{key:"Default",get:function(){return l}}]),a}();t(document).on(c.CLICK_DATA_API,f.DATA_TOGGLE,function(e){e.preventDefault();var i=h._getTargetFromElement(this),o=t(i).data(n),s=o?"toggle":t(this).data();h._jQueryInterface.call(t(i),s)}),t.fn[i]=h._jQueryInterface,t.fn[i].Constructor=h,t.fn[i].noConflict=function(){return t.fn[i]=a,h._jQueryInterface}}(jQuery);n("collapse",function(){});var r=function(){function e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}();!function(t){var i=t.fn.tab,n={HIDE:"hide.bs.tab",HIDDEN:"hidden.bs.tab",SHOW:"show.bs.tab",SHOWN:"shown.bs.tab",CLICK_DATA_API:"click.bs.tab.data-api"},s={DROPDOWN_MENU:"dropdown-menu",ACTIVE:"active",FADE:"fade",IN:"in"}
3,a={A:"a",LI:"li",DROPDOWN:".dropdown",UL:"ul:not(.dropdown-menu)",FADE_CHILD:"> .nav-item .fade, > .fade",ACTIVE:".active",ACTIVE_CHILD:"> .nav-item > .active, > .active",DATA_TOGGLE:'[data-toggle="tab"], [data-toggle="pill"]',DROPDOWN_TOGGLE:".dropdown-toggle",DROPDOWN_ACTIVE_CHILD:"> .dropdown-menu .active"},l=function(){function i(t){e(this,i),this._element=t}return i.prototype.show=function(){var e=this;if(!this._element.parentNode||this._element.parentNode.nodeType!==Node.ELEMENT_NODE||!t(this._element).hasClass(s.ACTIVE)){var i=void 0,r=void 0,l=t(this._element).closest(a.UL)[0],d=o.getSelectorFromElement(this._element);l&&(r=t.makeArray(t(l).find(a.ACTIVE)),r=r[r.length-1]);var c=t.Event(n.HIDE,{relatedTarget:this._element 4}),u=t.Event(n.SHOW,{relatedTarget:r});if(r&&t(r).trigger(c),t(this._element).trigger(u),!u.isDefaultPrevented()&&!c.isDefaultPrevented()){d&&(i=t(d)[0]),this._activate(this._element,l);var p=function(){var i=t.Event(n.HIDDEN,{relatedTarget:e._element}),o=t.Event(n.SHOWN,{relatedTarget:r});t(r).trigger(i),t(e._element).trigger(o)};i?this._activate(i,i.parentNode,p):p()}}},i.prototype.dispose=function(){t.removeClass(this._element,"bs.tab"),this._element=null},i.prototype._activate=function(e,i,n){var r=t(i).find(a.ACTIVE_CHILD)[0],l=n&&o.supportsTransitionEnd()&&(r&&t(r).hasClass(s.FADE)||Boolean(t(i).find(a.FADE_CHILD)[0])),d=t.proxy(this._transitionComplete,this,e,r,l,n);r&&l?t(r).one(o.TRANSITION_END,d).emulateTransitionEnd(150):d(),r&&t(r).removeClass(s.IN)},i.prototype._transitionComplete=function(e,i,n,r){if(i){t(i).removeClass(s.ACTIVE);var l=t(i).find(a.DROPDOWN_ACTIVE_CHILD)[0];l&&t(l).removeClass(s.ACTIVE),i.setAttribute("aria-expanded",!1)}if(t(e).addClass(s.ACTIVE),e.setAttribute("aria-expanded",!0),n?(o.reflow(e),t(e).addClass(s.IN)):t(e).removeClass(s.FADE),e.parentNode&&t(e.parentNode).hasClass(s.DROPDOWN_MENU)){var d=t(e).closest(a.DROPDOWN)[0];d&&t(d).find(a.DROPDOWN_TOGGLE).addClass(s.ACTIVE),e.setAttribute("aria-expanded",!0)}r&&r()},i._jQueryInterface=function(e){return this.each(function(){var n=t(this),o=n.data("bs.tab");if(o||(o=o=new i(this),n.data("bs.tab",o)),"string"==typeof e){if(void 0===o[e])throw new Error('No method named "'+e+'"');o[e]()}})},r(i,null,[{key:"VERSION",get:function(){return"4.0.0-alpha.5"}}]),i}();t(document).on(n.CLICK_DATA_API,a.DATA_TOGGLE,function(e){e.preventDefault(),l._jQueryInterface.call(t(this),"show")}),t.fn.tab=l._jQueryInterface,t.fn.tab.Constructor=l,t.fn.tab.noConflict=function(){return t.fn.tab=i,l._jQueryInterface}}(jQuery);n("tab",function(){});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=function(){function e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}();!function(t){var i="modal",n=".bs.modal",a=t.fn[i],l={backdrop:!0,keyboard:!0,focus:!0,show:!0},d={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},c={HIDE:"hide.bs.modal",HIDDEN:"hidden.bs.modal",SHOW:"show.bs.modal",SHOWN:"shown.bs.modal",FOCUSIN:"focusin.bs.modal",RESIZE:"resize.bs.modal",CLICK_DISMISS:"click.dismiss.bs.modal",KEYDOWN_DISMISS:"keydown.dismiss.bs.modal",MOUSEUP_DISMISS:"mouseup.dismiss.bs.modal",MOUSEDOWN_DISMISS:"mousedown.dismiss.bs.modal",CLICK_DATA_API:"click.bs.modal.data-api"},u={SCROLLBAR_MEASURER:"modal-scrollbar-measure",BACKDROP:"modal-backdrop",OPEN:"modal-open",FADE:"fade",IN:"in"},p={DIALOG:".modal-dialog",DATA_TOGGLE:'[data-toggle="modal"]',DATA_DISMISS:'[data-dismiss="modal"]',FIXED_CONTENT:".navbar-fixed-top, .navbar-fixed-bottom, .is-fixed"},f=function(){function a(i,n){e(this,a),this._config=this._getConfig(n),this._element=i,this._dialog=t(i).find(p.DIALOG)[0],this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._originalBodyPadding=0,this._scrollbarWidth=0}return a.prototype.toggle=function(e){return this._isShown?this.hide():this.show(e)},a.prototype.show=function(e){var i=this,n=t.Event(c.SHOW,{relatedTarget:e});t(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),t(document.body).addClass(u.OPEN),this._setEscapeEvent(),this._setResizeEvent(),t(this._element).on(c.CLICK_DISMISS,p.DATA_DISMISS,t.proxy(this.hide,this)),t(this._dialog).on(c.MOUSEDOWN_DISMISS,function(){t(i._element).one(c.MOUSEUP_DISMISS,function(e){t(e.target).is(i._element)&&(i._ignoreBackdropClick=!0)})}),this._showBackdrop(t.proxy(this._showElement,this,e)))},a.prototype.hide=function(e){e&&e.preventDefault();var i=t.Event(c.HIDE);t(this._element).trigger(i),this._isShown&&!i.isDefaultPrevented()&&(this._isShown=!1,this._setEscapeEvent(),this._setResizeEvent(),t(document).off(c.FOCUSIN),t(this._element).removeClass(u.IN),t(this._element).off(c.CLICK_DISMISS),t(this._dialog).off(c.MOUSEDOWN_DISMISS),o.supportsTransitionEnd()&&t(this._element).hasClass(u.FADE)?t(this._element).one(o.TRANSITION_END,t.proxy(this._hideModal,this)).emulateTransitionEnd(300):this._hideModal())}
4,a.prototype.dispose=function(){t.removeData(this._element,"bs.modal"),t(window).off(n),t(document).off(n),t(this._element).off(n),t(this._backdrop).off(n),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._originalBodyPadding=null,this._scrollbarWidth=null},a.prototype._getConfig=function(e){return e=t.extend({},l,e),o.typeCheckConfig(i,e,d),e},a.prototype._showElement=function(e){var i=this,n=o.supportsTransitionEnd()&&t(this._element).hasClass(u.FADE);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.scrollTop=0,n&&o.reflow(this._element),t(this._element).addClass(u.IN),this._config.focus&&this._enforceFocus();var s=t.Event(c.SHOWN,{relatedTarget:e}),r=function(){i._config.focus&&i._element.focus(),t(i._element).trigger(s)};n?t(this._dialog).one(o.TRANSITION_END,r).emulateTransitionEnd(300):r()},a.prototype._enforceFocus=function(){var e=this;t(document).off(c.FOCUSIN).on(c.FOCUSIN,function(i){document===i.target||e._element===i.target||t(e._element).has(i.target).length||e._element.focus()})},a.prototype._setEscapeEvent=function(){var e=this;this._isShown&&this._config.keyboard?t(this._element).on(c.KEYDOWN_DISMISS,function(t){27===t.which&&e.hide()}):this._isShown||t(this._element).off(c.KEYDOWN_DISMISS)},a.prototype._setResizeEvent=function(){this._isShown?t(window).on(c.RESIZE,t.proxy(this._handleUpdate,this)):t(window).off(c.RESIZE)},a.prototype._hideModal=function(){var e=this;this._element.style.display="none",this._element.setAttribute("aria-hidden","true"),this._showBackdrop(function(){t(document.body).removeClass(u.OPEN),e._resetAdjustments(),e._resetScrollbar(),t(e._element).trigger(c.HIDDEN)})},a.prototype._removeBackdrop=function(){this._backdrop&&(t(this._backdrop).remove(),this._backdrop=null)},a.prototype._showBackdrop=function(e){var i=this,n=t(this._element).hasClass(u.FADE)?u.FADE:"";if(this._isShown&&this._config.backdrop){var s=o.supportsTransitionEnd()&&n;if(this._backdrop=document.createElement("div"),this._backdrop.className=u.BACKDROP,n&&t(this._backdrop).addClass(n),t(this._backdrop).appendTo(document.body),t(this._element).on(c.CLICK_DISMISS,function(e){if(i._ignoreBackdropClick)return void(i._ignoreBackdropClick=!1);e.target===e.currentTarget&&("static"===i._config.backdrop?i._element.focus():i.hide())}),s&&o.reflow(this._backdrop),t(this._backdrop).addClass(u.IN),!e)return;if(!s)return void e();t(this._backdrop).one(o.TRANSITION_END,e).emulateTransitionEnd(150)}else if(!this._isShown&&this._backdrop){t(this._backdrop).removeClass(u.IN);var r=function(){i._removeBackdrop(),e&&e()};o.supportsTransitionEnd()&&t(this._element).hasClass(u.FADE)?t(this._backdrop).one(o.TRANSITION_END,r).emulateTransitionEnd(150):r()}else e&&e()},a.prototype._handleUpdate=function(){this._adjustDialog()},a.prototype._adjustDialog=function(){var e=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&e&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!e&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},a.prototype._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},a.prototype._checkScrollbar=function(){this._isBodyOverflowing=document.body.clientWidth<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},a.prototype._setScrollbar=function(){var e=parseInt(t(p.FIXED_CONTENT).css("padding-right")||0,10);this._originalBodyPadding=document.body.style.paddingRight||"",this._isBodyOverflowing&&(document.body.style.paddingRight=e+this._scrollbarWidth+"px")},a.prototype._resetScrollbar=function(){document.body.style.paddingRight=this._originalBodyPadding},a.prototype._getScrollbarWidth=function(){var e=document.createElement("div");e.className=u.SCROLLBAR_MEASURER,document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t},a._jQueryInterface=function(e,i){return this.each(function(){var n=t(this).data("bs.modal"),o=t.extend({},a.Default,t(this).data(),"object"===(void 0===e?"undefined":s(e))&&e);if(n||(n=new a(this,o),t(this).data("bs.modal",n)),"string"==typeof e){if(void 0===n[e])throw new Error('No method n
4amed "'+e+'"');n[e](i)}else o.show&&n.show(i)})},r(a,null,[{key:"VERSION",get:function(){return"4.0.0-alpha.5"}},{key:"Default",get:function(){return l}}]),a}();t(document).on(c.CLICK_DATA_API,p.DATA_TOGGLE,function(e){var i=this,n=void 0,s=o.getSelectorFromElement(this);s&&(n=t(s)[0]);var r=t(n).data("bs.modal")?"toggle":t.extend({},t(n).data(),t(this).data());"A"===this.tagName&&e.preventDefault();var a=t(n).one(c.SHOW,function(e){e.isDefaultPrevented()||a.one(c.HIDDEN,function(){t(i).is(":visible")&&i.focus()})});f._jQueryInterface.call(t(n),r,this)}),t.fn[i]=f._jQueryInterface,t.fn[i].Constructor=f,t.fn[i].noConflict=function(){return t.fn[i]=a,f._jQueryInterface}}(jQuery);n("modal",function(){}),i.config({paths:{jquery:"assets/js/fix.jquery",underscore:"assets/js/fix.underscore",util:"bower_components/bootstrap/js/dist/util",alert:"bower_components/bootstrap/js/dist/alert",button:"bower_components/bootstrap/js/dist/button",carousel:"bower_components/bootstrap/js/dist/carousel",collapse:"bower_components/bootstrap/js/dist/collapse",dropdown:"bower_components/bootstrap/js/dist/dropdown",modal:"bower_components/bootstrap/js/dist/modal",scrollspy:"bower_components/bootstrap/js/dist/scrollspy",tab:"bower_components/bootstrap/js/dist/tab",tooltip:"bower_components/bootstrap/js/dist/tooltip",popover:"bower_components/bootstrap/js/dist/popover",stampit:"assets/js/vendor/stampit",SlickCarousel:"bower_components/slick-carousel/slick/slick",isElementInView:"assets/js/utils/isElementInView"}}),i.config({baseUrl:AdrenalineVars.pathToTheme}),i(["jquery","underscore","isElementInView","assets/js/utils/objectFitFallback","assets/js/portfolio-grid-filter/gridFilter","assets/js/portfolio-grid-filter/sliderFilter","assets/js/utils/easeInOutQuad","vendor/proteusthemes/proteuswidgets/assets/js/NumberCounter","assets/js/theme-slider/slick-carousel","assets/js/theme-slider/vimeo-events","assets/js/theme-slider/youtube-events","assets/js/weather-widget","vendor/proteusthemes/sticky-menu/assets/js/sticky-menu","assets/js/TouchDropdown","SlickCarousel","util","carousel","collapse","tab","modal"],function(e,t,i,n,o,s,r,a,l,d,c,u){"use strict";e(".col-lg-__col-num__").removeClass("col-lg-__col-num__").addClass("col-lg-3");var p=e(".number-counters");p.length&&(r(),p.each(function(){new a(e(this))})),e(".portfolio-grid").each(function(){var i,n=window.location.hash,r={$container:e(this),itemsPerRow:e(this).data("inarow")};t(r.itemsPerRow).isNumber()||(r.itemsPerRow=4),i="slider"===e(this).data("type")?s(r):o(r),new RegExp("^#"+i.hashPrefix).test(n)?e(this).find('a[href="'+n.replace(i.hashPrefix,"")+'"]').trigger("click"):e(this).find(".portfolio-grid__nav-item").first().not("is-active")&&e(this).find(".portfolio-grid__nav-item").first().children(".portfolio-grid__nav-link").data("skip-hash-update",!0).trigger("click").removeData("skip-hash-update"),i.isDesktopLayout()||i.initNavHolderHeight()}),e(".js-person-profile-initialize-carousel").slick(),function(){var t=new l(e(".js-pt-slick-carousel-initialize-slides"));new d(t),new c(t)}(),function(){e(".js-sc-portfolio-slider").slick().parent().css("visibility","visible").on("afterChange",function(t,i,n){e(this).parent().find(".js-sc-portfolio-current-number").html(("00"+(n+1)).slice(-2))})}(),e(".js-weather").each(function(){new u(e(this))}),function(){var t=e(".js-pt-masonry");if(e.isFunction(e.fn.masonry)&&t.length){var i=function(){t.masonry("layout")};e(document).ready(function(){t.masonry({itemSelector:".grid-item"})}),e(window).on("load",function(){i(),setTimeout(i,1e3)})}}(),function(){e(".js-back-to-top").click(function(t){t.preventDefault(),e("body, html").animate({scrollTop:0},700)})}(),function(){Modernizr.objectfit||e(".js-object-fit-fallback").each(function(){n({$container:e(this)})})}()}),n("assets/js/main",function(){})}();
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.