try{document.documentElement.className=document.documentElement.className.replace("no-js","js");}catch(e){}
try{/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+o[a]<+n[a])return 1;if(+n[a]<+o[a])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion="3.4.1";var t=Object.create(null);s.migrateDisablePatches=function(){for(var e=0;e<arguments.length;e++)t[arguments[e]]=!0},s.migrateEnablePatches=function(){for(var e=0;e<arguments.length;e++)delete t[arguments[e]]},s.migrateIsPatchEnabled=function(e){return!t[e]},n.console&&n.console.log&&(s&&e("3.0.0")&&!e("5.0.0")||n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"),s.migrateWarnings&&n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),n.console.log("JQMIGRATE: Migrate is installed"+(s.migrateMute?"":" with logging active")+", version "+s.migrateVersion));var o={};function u(e,t){var r=n.console;!s.migrateIsPatchEnabled(e)||s.migrateDeduplicateWarnings&&o[t]||(o[t]=!0,s.migrateWarnings.push(t+" ["+e+"]"),r&&r.warn&&!s.migrateMute&&(r.warn("JQMIGRATE: "+t),s.migrateTrace&&r.trace&&r.trace()))}function r(e,t,r,n,o){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return u(n,o),r},set:function(e){u(n,o),r=e}})}function a(e,t,r,n,o){var a=e[t];e[t]=function(){return o&&u(n,o),(s.migrateIsPatchEnabled(n)?r:a||s.noop).apply(this,arguments)}}function c(e,t,r,n,o){if(!o)throw new Error("No warning message provided");return a(e,t,r,n,o),0}function i(e,t,r,n){return a(e,t,r,n),0}s.migrateDeduplicateWarnings=!0,s.migrateWarnings=[],void 0===s.migrateTrace&&(s.migrateTrace=!0),s.migrateReset=function(){o={},s.migrateWarnings.length=0},"BackCompat"===n.document.compatMode&&u("quirks","jQuery is not compatible with Quirks Mode");var d,l,p,f={},m=s.fn.init,y=s.find,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,g=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,v=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;for(d in i(s.fn,"init",function(e){var t=Array.prototype.slice.call(arguments);return s.migrateIsPatchEnabled("selector-empty-id")&&"string"==typeof e&&"#"===e&&(u("selector-empty-id","jQuery( '#' ) is not a valid selector"),t[0]=[]),m.apply(this,t)},"selector-empty-id"),s.fn.init.prototype=s.fn,i(s,"find",function(t){var r=Array.prototype.slice.call(arguments);if("string"==typeof t&&h.test(t))try{n.document.querySelector(t)}catch(e){t=t.replace(g,function(e,t,r,n){return"["+t+r+'"'+n+'"]'});try{n.document.querySelector(t),u("selector-hash","Attribute selector with '#' must be quoted: "+r[0]),r[0]=t}catch(e){u("selector-hash","Attribute selector with '#' was not fixed: "+r[0])}}return y.apply(this,r)},"selector-hash"),y)Object.prototype.hasOwnProperty.call(y,d)&&(s.find[d]=y[d]);c(s.fn,"size",function(){return this.length},"size","jQuery.fn.size() is deprecated and removed; use the .length property"),c(s,"parseJSON",function(){return JSON.parse.apply(null,arguments)},"parseJSON","jQuery.parseJSON is deprecated; use JSON.parse"),c(s,"holdReady",s.holdReady,"holdReady","jQuery.holdReady is deprecated"),c(s,"unique",s.uniqueSort,"unique","jQuery.unique is deprecated; use jQuery.uniqueSort"),r(s.expr,"filters",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),r(s.expr,":",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),e("3.1.1")&&c(s,"trim",function(e){return null==e?"":(e+"").replace(v,"$1")},"trim","jQuery.trim is deprecated; use String.prototype.trim"),e("3.2.0")&&(c(s,"nodeName",function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},"nodeName","jQuery.nodeName is deprecated"),c(s,"isArray",Array.isArray,"isArray","jQuery.isArray is deprecated; use Array.isArray")),e("3.3.0")&&(c(s,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&&!isNaN(e-parseFloat(e))},"isNumeric","jQuery.isNumeric() is deprecated"),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){f["[object "+t+"]"]=t.toLowerCase()}),c(s,"type",function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?f[Object.prototype.toString.call(e)]||"object":typeof e},"type","jQuery.type is deprecated"),c(s,"isFunction",function(e){return"function"==typeof e},"isFunction","jQuery.isFunction() is deprecated"),c(s,"isWindow",function(e){return null!=e&&e===e.window},"isWindow","jQuery.isWindow() is deprecated")),s.ajax&&(l=s.ajax,p=/(=)\?(?=&|$)|\?\?/,i(s,"ajax",function(){var e=l.apply(this,arguments);return e.promise&&(c(e,"success",e.done,"jqXHR-methods","jQXHR.success is deprecated and removed"),c(e,"error",e.fail,"jqXHR-methods","jQXHR.error is deprecated and removed"),c(e,"complete",e.always,"jqXHR-methods","jQXHR.complete is deprecated and removed")),e},"jqXHR-methods"),e("4.0.0")||s.ajaxPrefilter("+json",function(e){!1!==e.jsonp&&(p.test(e.url)||"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&p.test(e.data))&&u("jsonp-promotion","JSON-to-JSONP auto-promotion is deprecated")}));var j=s.fn.removeAttr,b=s.fn.toggleClass,w=/\S+/g;function x(e){return e.replace(/-([a-z])/g,function(e,t){return t.toUpperCase()})}i(s.fn,"removeAttr",function(e){var r=this,n=!1;return s.each(e.match(w),function(e,t){s.expr.match.bool.test(t)&&r.each(function(){if(!1!==s(this).prop(t))return!(n=!0)}),n&&(u("removeAttr-bool","jQuery.fn.removeAttr no longer sets boolean properties: "+t),r.prop(t,!1))}),j.apply(this,arguments)},"removeAttr-bool"),i(s.fn,"toggleClass",function(t){return void 0!==t&&"boolean"!=typeof t?b.apply(this,arguments):(u("toggleClass-bool","jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var e=this.getAttribute&&this.getAttribute("class")||"";e&&s.data(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==t&&s.data(this,"__className__")||"")}))},"toggleClass-bool");var Q,A,R=!1,C=/^[a-z]/,N=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;s.swap&&s.each(["height","width","reliableMarginRight"],function(e,t){var r=s.cssHooks[t]&&s.cssHooks[t].get;r&&(s.cssHooks[t].get=function(){var e;return R=!0,e=r.apply(this,arguments),R=!1,e})}),i(s,"swap",function(e,t,r,n){var o,a,i={};for(a in R||u("swap","jQuery.swap() is undocumented and deprecated"),t)i[a]=e.style[a],e.style[a]=t[a];for(a in o=r.apply(e,n||[]),t)e.style[a]=i[a];return o},"swap"),e("3.4.0")&&"undefined"!=typeof Proxy&&(s.cssProps=new Proxy(s.cssProps||{},{set:function(){return u("cssProps","jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),e("4.0.0")?(A={animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},"undefined"!=typeof Proxy?s.cssNumber=new Proxy(A,{get:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.get.apply(this,arguments)},set:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.set.apply(this,arguments)}}):s.cssNumber=A):A=s.cssNumber,Q=s.fn.css,i(s.fn,"css",function(e,t){var r,n,o=this;return e&&"object"==typeof e&&!Array.isArray(e)?(s.each(e,function(e,t){s.fn.css.call(o,e,t)}),this):("number"==typeof t&&(r=x(e),n=r,C.test(n)&&N.test(n[0].toUpperCase()+n.slice(1))||A[r]||u("css-number",'Number-typed values are deprecated for jQuery.fn.css( "'+e+'", value )')),Q.apply(this,arguments))},"css-number");var S,P,k,H,E=s.data;i(s,"data",function(e,t,r){var n,o,a;if(t&&"object"==typeof t&&2===arguments.length){for(a in n=s.hasData(e)&&E.call(this,e),o={},t)a!==x(a)?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+a),n[a]=t[a]):o[a]=t[a];return E.call(this,e,o),t}return t&&"string"==typeof t&&t!==x(t)&&(n=s.hasData(e)&&E.call(this,e))&&t in n?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+t),2<arguments.length&&(n[t]=r),n[t]):E.apply(this,arguments)},"data-camelCase"),s.fx&&(k=s.Tween.prototype.run,H=function(e){return e},i(s.Tween.prototype,"run",function(){1<s.easing[this.easing].length&&(u("easing-one-arg","'jQuery.easing."+this.easing.toString()+"' should use only one argument"),s.easing[this.easing]=H),k.apply(this,arguments)},"easing-one-arg"),S=s.fx.interval,P="jQuery.fx.interval is deprecated",n.requestAnimationFrame&&Object.defineProperty(s.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return n.document.hidden||u("fx-interval",P),s.migrateIsPatchEnabled("fx-interval")&&void 0===S?13:S},set:function(e){u("fx-interval",P),S=e}}));var M=s.fn.load,q=s.event.add,O=s.event.fix;s.event.props=[],s.event.fixHooks={},r(s.event.props,"concat",s.event.props.concat,"event-old-patch","jQuery.event.props.concat() is deprecated and removed"),i(s.event,"fix",function(e){var t,r=e.type,n=this.fixHooks[r],o=s.event.props;if(o.length){u("event-old-patch","jQuery.event.props are deprecated and removed: "+o.join());while(o.length)s.event.addProp(o.pop())}if(n&&!n._migrated_&&(n._migrated_=!0,u("event-old-patch","jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&&o.length))while(o.length)s.event.addProp(o.pop());return t=O.call(this,e),n&&n.filter?n.filter(t,e):t},"event-old-patch"),i(s.event,"add",function(e,t){return e===n&&"load"===t&&"complete"===n.document.readyState&&u("load-after-event","jQuery(window).on('load'...) called after load event occurred"),q.apply(this,arguments)},"load-after-event"),s.each(["load","unload","error"],function(e,t){i(s.fn,t,function(){var e=Array.prototype.slice.call(arguments,0);return"load"===t&&"string"==typeof e[0]?M.apply(this,e):(u("shorthand-removed-v3","jQuery.fn."+t+"() is deprecated"),e.splice(0,0,t),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))},"shorthand-removed-v3")}),s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,r){c(s.fn,r,function(e,t){return 0<arguments.length?this.on(r,null,e,t):this.trigger(r)},"shorthand-deprecated-v3","jQuery.fn."+r+"() event shorthand is deprecated")}),s(function(){s(n.document).triggerHandler("ready")}),s.event.special.ready={setup:function(){this===n.document&&u("ready-event","'ready' event is deprecated")}},c(s.fn,"bind",function(e,t,r){return this.on(e,null,t,r)},"pre-on-methods","jQuery.fn.bind() is deprecated"),c(s.fn,"unbind",function(e,t){return this.off(e,null,t)},"pre-on-methods","jQuery.fn.unbind() is deprecated"),c(s.fn,"delegate",function(e,t,r,n){return this.on(t,e,r,n)},"pre-on-methods","jQuery.fn.delegate() is deprecated"),c(s.fn,"undelegate",function(e,t,r){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)},"pre-on-methods","jQuery.fn.undelegate() is deprecated"),c(s.fn,"hover",function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)},"pre-on-methods","jQuery.fn.hover() is deprecated");function T(e){var t=n.document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body&&t.body.innerHTML}var F=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"<$1></$2>"))!==t&&T(t)!==T(r)&&u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"<$1></$2>")},"self-closed-tags"),s.migrateDisablePatches("self-closed-tags");var D,W,_,I=s.fn.offset;return i(s.fn,"offset",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?I.apply(this,arguments):(u("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},"offset-valid-elem"),s.ajax&&(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)},"param-ajax-traditional")),c(s.fn,"andSelf",s.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),s.Deferred&&(W=s.Deferred,_=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],i(s,"Deferred",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r="function"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),c(i,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),e&&e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s});}catch(e){}
try{window.yaContextCb=window.yaContextCb||[];}catch(e){}
try{var rtbW=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;function getRTBpageNumber(key){window[key]=window[key]||0;return window[key]++;};}catch(e){}
try{jQuery(function($){if($('#flexslider-featured').length){$('#flexslider-featured').on('featured-slider-ready',function(){$('#6721441f69e25').animateSvg();});}else{$('#6721441f69e25').animateSvg({svg_opacity:0.3,filter_opacity:0.5});}});;}catch(e){}
try{jQuery(function($){if($('#flexslider-featured').length){$('#flexslider-featured').on('featured-slider-ready',function(){$('#6721441f6a699').animateSvg();});}else{$('#6721441f6a699').animateSvg({svg_opacity:0.3,filter_opacity:0.5});}});;}catch(e){}
try{jQuery(function($){if($('#flexslider-featured').length){$('#flexslider-featured').on('featured-slider-ready',function(){$('#6721441f6ae3f').animateSvg();});}else{$('#6721441f6ae3f').animateSvg({svg_opacity:0.3,filter_opacity:0.5});}});;}catch(e){}
try{/*! This file is auto-generated */
!function(n,r){var t,e;"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define("underscore",r):(n="undefined"!=typeof globalThis?globalThis:n||self,t=n._,(e=n._=r()).noConflict=function(){return n._=t,e})}(this,function(){var n="1.13.6",r="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},e=Array.prototype,F=Object.prototype,V="undefined"!=typeof Symbol?Symbol.prototype:null,P=e.push,f=e.slice,s=F.toString,q=F.hasOwnProperty,t="undefined"!=typeof ArrayBuffer,u="undefined"!=typeof DataView,U=Array.isArray,W=Object.keys,z=Object.create,L=t&&ArrayBuffer.isView,$=isNaN,C=isFinite,K=!{toString:null}.propertyIsEnumerable("toString"),J=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],G=Math.pow(2,53)-1;function l(u,o){return o=null==o?u.length-1:+o,function(){for(var n=Math.max(arguments.length-o,0),r=Array(n),t=0;t<n;t++)r[t]=arguments[t+o];switch(o){case 0:return u.call(this,r);case 1:return u.call(this,arguments[0],r);case 2:return u.call(this,arguments[0],arguments[1],r)}for(var e=Array(o+1),t=0;t<o;t++)e[t]=arguments[t];return e[o]=r,u.apply(this,e)}}function o(n){var r=typeof n;return"function"==r||"object"==r&&!!n}function H(n){return void 0===n}function Q(n){return!0===n||!1===n||"[object Boolean]"===s.call(n)}function i(n){var r="[object "+n+"]";return function(n){return s.call(n)===r}}var X=i("String"),Y=i("Number"),Z=i("Date"),nn=i("RegExp"),rn=i("Error"),tn=i("Symbol"),en=i("ArrayBuffer"),a=i("Function"),r=r.document&&r.document.childNodes,p=a="function"!=typeof/./&&"object"!=typeof Int8Array&&"function"!=typeof r?function(n){return"function"==typeof n||!1}:a,r=i("Object"),un=u&&r(new DataView(new ArrayBuffer(8))),a="undefined"!=typeof Map&&r(new Map),u=i("DataView");var h=un?function(n){return null!=n&&p(n.getInt8)&&en(n.buffer)}:u,v=U||i("Array");function y(n,r){return null!=n&&q.call(n,r)}var on=i("Arguments"),an=(!function(){on(arguments)||(on=function(n){return y(n,"callee")})}(),on);function fn(n){return Y(n)&&$(n)}function cn(n){return function(){return n}}function ln(r){return function(n){n=r(n);return"number"==typeof n&&0<=n&&n<=G}}function sn(r){return function(n){return null==n?void 0:n[r]}}var d=sn("byteLength"),pn=ln(d),hn=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var vn=t?function(n){return L?L(n)&&!h(n):pn(n)&&hn.test(s.call(n))}:cn(!1),g=sn("length");function yn(n,r){r=function(r){for(var t={},n=r.length,e=0;e<n;++e)t[r[e]]=!0;return{contains:function(n){return!0===t[n]},push:function(n){return t[n]=!0,r.push(n)}}}(r);var t=J.length,e=n.constructor,u=p(e)&&e.prototype||F,o="constructor";for(y(n,o)&&!r.contains(o)&&r.push(o);t--;)(o=J[t])in n&&n[o]!==u[o]&&!r.contains(o)&&r.push(o)}function b(n){if(!o(n))return[];if(W)return W(n);var r,t=[];for(r in n)y(n,r)&&t.push(r);return K&&yn(n,t),t}function dn(n,r){var t=b(r),e=t.length;if(null==n)return!e;for(var u=Object(n),o=0;o<e;o++){var i=t[o];if(r[i]!==u[i]||!(i in u))return!1}return!0}function m(n){return n instanceof m?n:this instanceof m?void(this._wrapped=n):new m(n)}function gn(n){return new Uint8Array(n.buffer||n,n.byteOffset||0,d(n))}m.VERSION=n,m.prototype.valueOf=m.prototype.toJSON=m.prototype.value=function(){return this._wrapped},m.prototype.toString=function(){return String(this._wrapped)};var bn="[object DataView]";function mn(n,r,t,e){var u;return n===r?0!==n||1/n==1/r:null!=n&&null!=r&&(n!=n?r!=r:("function"==(u=typeof n)||"object"==u||"object"==typeof r)&&function n(r,t,e,u){r instanceof m&&(r=r._wrapped);t instanceof m&&(t=t._wrapped);var o=s.call(r);if(o!==s.call(t))return!1;if(un&&"[object Object]"==o&&h(r)){if(!h(t))return!1;o=bn}switch(o){case"[object RegExp]":case"[object String]":return""+r==""+t;case"[object Number]":return+r!=+r?+t!=+t:0==+r?1/+r==1/t:+r==+t;case"[object Date]":case"[object Boolean]":return+r==+t;case"[object Symbol]":return V.valueOf.call(r)===V.valueOf.call(t);case"[object ArrayBuffer]":case bn:return n(gn(r),gn(t),e,u)}o="[object Array]"===o;if(!o&&vn(r)){var i=d(r);if(i!==d(t))return!1;if(r.buffer===t.buffer&&r.byteOffset===t.byteOffset)return!0;o=!0}if(!o){if("object"!=typeof r||"object"!=typeof t)return!1;var i=r.constructor,a=t.constructor;if(i!==a&&!(p(i)&&i instanceof i&&p(a)&&a instanceof a)&&"constructor"in r&&"constructor"in t)return!1}e=e||[];u=u||[];var f=e.length;for(;f--;)if(e[f]===r)return u[f]===t;e.push(r);u.push(t);if(o){if((f=r.length)!==t.length)return!1;for(;f--;)if(!mn(r[f],t[f],e,u))return!1}else{var c,l=b(r);if(f=l.length,b(t).length!==f)return!1;for(;f--;)if(c=l[f],!y(t,c)||!mn(r[c],t[c],e,u))return!1}e.pop();u.pop();return!0}(n,r,t,e))}function c(n){if(!o(n))return[];var r,t=[];for(r in n)t.push(r);return K&&yn(n,t),t}function jn(e){var u=g(e);return function(n){if(null==n)return!1;var r=c(n);if(g(r))return!1;for(var t=0;t<u;t++)if(!p(n[e[t]]))return!1;return e!==wn||!p(n[_n])}}var _n="forEach",r=["clear","delete"],u=["get","has","set"],U=r.concat(_n,u),wn=r.concat(u),t=["add"].concat(r,_n,"has"),u=a?jn(U):i("Map"),r=a?jn(wn):i("WeakMap"),U=a?jn(t):i("Set"),a=i("WeakSet");function j(n){for(var r=b(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e}function An(n){for(var r={},t=b(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r}function xn(n){var r,t=[];for(r in n)p(n[r])&&t.push(r);return t.sort()}function Sn(f,c){return function(n){var r=arguments.length;if(c&&(n=Object(n)),!(r<2||null==n))for(var t=1;t<r;t++)for(var e=arguments[t],u=f(e),o=u.length,i=0;i<o;i++){var a=u[i];c&&void 0!==n[a]||(n[a]=e[a])}return n}}var On=Sn(c),_=Sn(b),Mn=Sn(c,!0);function En(n){var r;return o(n)?z?z(n):((r=function(){}).prototype=n,n=new r,r.prototype=null,n):{}}function Bn(n){return v(n)?n:[n]}function w(n){return m.toPath(n)}function Nn(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function In(n,r,t){n=Nn(n,w(r));return H(n)?t:n}function Tn(n){return n}function A(r){return r=_({},r),function(n){return dn(n,r)}}function kn(r){return r=w(r),function(n){return Nn(n,r)}}function x(u,o,n){if(void 0===o)return u;switch(null==n?3:n){case 1:return function(n){return u.call(o,n)};case 3:return function(n,r,t){return u.call(o,n,r,t)};case 4:return function(n,r,t,e){return u.call(o,n,r,t,e)}}return function(){return u.apply(o,arguments)}}function Dn(n,r,t){return null==n?Tn:p(n)?x(n,r,t):(o(n)&&!v(n)?A:kn)(n)}function Rn(n,r){return Dn(n,r,1/0)}function S(n,r,t){return m.iteratee!==Rn?m.iteratee(n,r):Dn(n,r,t)}function Fn(){}function Vn(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))}m.toPath=Bn,m.iteratee=Rn;var O=Date.now||function(){return(new Date).getTime()};function Pn(r){function t(n){return r[n]}var n="(?:"+b(r).join("|")+")",e=RegExp(n),u=RegExp(n,"g");return function(n){return e.test(n=null==n?"":""+n)?n.replace(u,t):n}}var t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},qn=Pn(t),t=Pn(An(t)),Un=m.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Wn=/(.)^/,zn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Ln=/\\|'|\r|\n|\u2028|\u2029/g;function $n(n){return"\\"+zn[n]}var Cn=/^\s*(\w|\$)+\s*$/;var Kn=0;function Jn(n,r,t,e,u){return e instanceof r?(e=En(n.prototype),o(r=n.apply(e,u))?r:e):n.apply(t,u)}var M=l(function(u,o){function i(){for(var n=0,r=o.length,t=Array(r),e=0;e<r;e++)t[e]=o[e]===a?arguments[n++]:o[e];for(;n<arguments.length;)t.push(arguments[n++]);return Jn(u,i,this,this,t)}var a=M.placeholder;return i}),Gn=(M.placeholder=m,l(function(r,t,e){var u;if(p(r))return u=l(function(n){return Jn(r,u,t,this,e.concat(n))});throw new TypeError("Bind must be called on a function")})),E=ln(g);function B(n,r,t,e){if(e=e||[],r||0===r){if(r<=0)return e.concat(n)}else r=1/0;for(var u=e.length,o=0,i=g(n);o<i;o++){var a=n[o];if(E(a)&&(v(a)||an(a)))if(1<r)B(a,r-1,t,e),u=e.length;else for(var f=0,c=a.length;f<c;)e[u++]=a[f++];else t||(e[u++]=a)}return e}var Hn=l(function(n,r){var t=(r=B(r,!1,!1)).length;if(t<1)throw new Error("bindAll must be passed function names");for(;t--;){var e=r[t];n[e]=Gn(n[e],n)}return n});var Qn=l(function(n,r,t){return setTimeout(function(){return n.apply(null,t)},r)}),Xn=M(Qn,m,1);function Yn(n){return function(){return!n.apply(this,arguments)}}function Zn(n,r){var t;return function(){return 0<--n&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}}var nr=M(Zn,2);function rr(n,r,t){r=S(r,t);for(var e,u=b(n),o=0,i=u.length;o<i;o++)if(r(n[e=u[o]],e,n))return e}function tr(o){return function(n,r,t){r=S(r,t);for(var e=g(n),u=0<o?0:e-1;0<=u&&u<e;u+=o)if(r(n[u],u,n))return u;return-1}}var er=tr(1),ur=tr(-1);function or(n,r,t,e){for(var u=(t=S(t,e,1))(r),o=0,i=g(n);o<i;){var a=Math.floor((o+i)/2);t(n[a])<u?o=a+1:i=a}return o}function ir(o,i,a){return function(n,r,t){var e=0,u=g(n);if("number"==typeof t)0<o?e=0<=t?t:Math.max(t+u,e):u=0<=t?Math.min(t+1,u):t+u+1;else if(a&&t&&u)return n[t=a(n,r)]===r?t:-1;if(r!=r)return 0<=(t=i(f.call(n,e,u),fn))?t+e:-1;for(t=0<o?e:u-1;0<=t&&t<u;t+=o)if(n[t]===r)return t;return-1}}var ar=ir(1,er,or),fr=ir(-1,ur);function cr(n,r,t){r=(E(n)?er:rr)(n,r,t);if(void 0!==r&&-1!==r)return n[r]}function N(n,r,t){if(r=x(r,t),E(n))for(u=0,o=n.length;u<o;u++)r(n[u],u,n);else for(var e=b(n),u=0,o=e.length;u<o;u++)r(n[e[u]],e[u],n);return n}function I(n,r,t){r=S(r,t);for(var e=!E(n)&&b(n),u=(e||n).length,o=Array(u),i=0;i<u;i++){var a=e?e[i]:i;o[i]=r(n[a],a,n)}return o}function lr(p){return function(n,r,t,e){var u=3<=arguments.length,o=n,i=x(r,e,4),a=t,f=!E(o)&&b(o),c=(f||o).length,l=0<p?0:c-1;for(u||(a=o[f?f[l]:l],l+=p);0<=l&&l<c;l+=p){var s=f?f[l]:l;a=i(a,o[s],s,o)}return a}}var sr=lr(1),pr=lr(-1);function T(n,e,r){var u=[];return e=S(e,r),N(n,function(n,r,t){e(n,r,t)&&u.push(n)}),u}function hr(n,r,t){r=S(r,t);for(var e=!E(n)&&b(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(!r(n[i],i,n))return!1}return!0}function vr(n,r,t){r=S(r,t);for(var e=!E(n)&&b(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(r(n[i],i,n))return!0}return!1}function k(n,r,t,e){return E(n)||(n=j(n)),0<=ar(n,r,t="number"==typeof t&&!e?t:0)}var yr=l(function(n,t,e){var u,o;return p(t)?o=t:(t=w(t),u=t.slice(0,-1),t=t[t.length-1]),I(n,function(n){var r=o;if(!r){if(null==(n=u&&u.length?Nn(n,u):n))return;r=n[t]}return null==r?r:r.apply(n,e)})});function dr(n,r){return I(n,kn(r))}function gr(n,e,r){var t,u,o=-1/0,i=-1/0;if(null==e||"number"==typeof e&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=E(n)?n:j(n)).length;a<f;a++)null!=(t=n[a])&&o<t&&(o=t);else e=S(e,r),N(n,function(n,r,t){u=e(n,r,t),(i<u||u===-1/0&&o===-1/0)&&(o=n,i=u)});return o}var br=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function mr(n){return n?v(n)?f.call(n):X(n)?n.match(br):E(n)?I(n,Tn):j(n):[]}function jr(n,r,t){if(null==r||t)return(n=E(n)?n:j(n))[Vn(n.length-1)];for(var e=mr(n),t=g(e),u=(r=Math.max(Math.min(r,t),0),t-1),o=0;o<r;o++){var i=Vn(o,u),a=e[o];e[o]=e[i],e[i]=a}return e.slice(0,r)}function D(o,r){return function(t,e,n){var u=r?[[],[]]:{};return e=S(e,n),N(t,function(n,r){r=e(n,r,t);o(u,n,r)}),u}}var _r=D(function(n,r,t){y(n,t)?n[t].push(r):n[t]=[r]}),wr=D(function(n,r,t){n[t]=r}),Ar=D(function(n,r,t){y(n,t)?n[t]++:n[t]=1}),xr=D(function(n,r,t){n[t?0:1].push(r)},!0);function Sr(n,r,t){return r in t}var Or=l(function(n,r){var t={},e=r[0];if(null!=n){p(e)?(1<r.length&&(e=x(e,r[1])),r=c(n)):(e=Sr,r=B(r,!1,!1),n=Object(n));for(var u=0,o=r.length;u<o;u++){var i=r[u],a=n[i];e(a,i,n)&&(t[i]=a)}}return t}),Mr=l(function(n,t){var r,e=t[0];return p(e)?(e=Yn(e),1<t.length&&(r=t[1])):(t=I(B(t,!1,!1),String),e=function(n,r){return!k(t,r)}),Or(n,e,r)});function Er(n,r,t){return f.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))}function Br(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[0]:Er(n,n.length-r)}function R(n,r,t){return f.call(n,null==r||t?1:r)}var Nr=l(function(n,r){return r=B(r,!0,!0),T(n,function(n){return!k(r,n)})}),Ir=l(function(n,r){return Nr(n,r)});function Tr(n,r,t,e){Q(r)||(e=t,t=r,r=!1),null!=t&&(t=S(t,e));for(var u=[],o=[],i=0,a=g(n);i<a;i++){var f=n[i],c=t?t(f,i,n):f;r&&!t?(i&&o===c||u.push(f),o=c):t?k(o,c)||(o.push(c),u.push(f)):k(u,f)||u.push(f)}return u}var kr=l(function(n){return Tr(B(n,!0,!0))});function Dr(n){for(var r=n&&gr(n,g).length||0,t=Array(r),e=0;e<r;e++)t[e]=dr(n,e);return t}var Rr=l(Dr);function Fr(n,r){return n._chain?m(r).chain():r}function Vr(t){return N(xn(t),function(n){var r=m[n]=t[n];m.prototype[n]=function(){var n=[this._wrapped];return P.apply(n,arguments),Fr(this,r.apply(m,n))}}),m}N(["pop","push","reverse","shift","sort","splice","unshift"],function(r){var t=e[r];m.prototype[r]=function(){var n=this._wrapped;return null!=n&&(t.apply(n,arguments),"shift"!==r&&"splice"!==r||0!==n.length||delete n[0]),Fr(this,n)}}),N(["concat","join","slice"],function(n){var r=e[n];m.prototype[n]=function(){var n=this._wrapped;return Fr(this,n=null!=n?r.apply(n,arguments):n)}});n=Vr({__proto__:null,VERSION:n,restArguments:l,isObject:o,isNull:function(n){return null===n},isUndefined:H,isBoolean:Q,isElement:function(n){return!(!n||1!==n.nodeType)},isString:X,isNumber:Y,isDate:Z,isRegExp:nn,isError:rn,isSymbol:tn,isArrayBuffer:en,isDataView:h,isArray:v,isFunction:p,isArguments:an,isFinite:function(n){return!tn(n)&&C(n)&&!isNaN(parseFloat(n))},isNaN:fn,isTypedArray:vn,isEmpty:function(n){var r;return null==n||("number"==typeof(r=g(n))&&(v(n)||X(n)||an(n))?0===r:0===g(b(n)))},isMatch:dn,isEqual:function(n,r){return mn(n,r)},isMap:u,isWeakMap:r,isSet:U,isWeakSet:a,keys:b,allKeys:c,values:j,pairs:function(n){for(var r=b(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},invert:An,functions:xn,methods:xn,extend:On,extendOwn:_,assign:_,defaults:Mn,create:function(n,r){return n=En(n),r&&_(n,r),n},clone:function(n){return o(n)?v(n)?n.slice():On({},n):n},tap:function(n,r){return r(n),n},get:In,has:function(n,r){for(var t=(r=w(r)).length,e=0;e<t;e++){var u=r[e];if(!y(n,u))return!1;n=n[u]}return!!t},mapObject:function(n,r,t){r=S(r,t);for(var e=b(n),u=e.length,o={},i=0;i<u;i++){var a=e[i];o[a]=r(n[a],a,n)}return o},identity:Tn,constant:cn,noop:Fn,toPath:Bn,property:kn,propertyOf:function(r){return null==r?Fn:function(n){return In(r,n)}},matcher:A,matches:A,times:function(n,r,t){var e=Array(Math.max(0,n));r=x(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},random:Vn,now:O,escape:qn,unescape:t,templateSettings:Un,template:function(o,n,r){n=Mn({},n=!n&&r?r:n,m.templateSettings);var t,r=RegExp([(n.escape||Wn).source,(n.interpolate||Wn).source,(n.evaluate||Wn).source].join("|")+"|$","g"),i=0,a="__p+='";if(o.replace(r,function(n,r,t,e,u){return a+=o.slice(i,u).replace(Ln,$n),i=u+n.length,r?a+="'+\n((__t=("+r+"))==null?'':_.escape(__t))+\n'":t?a+="'+\n((__t=("+t+"))==null?'':__t)+\n'":e&&(a+="';\n"+e+"\n__p+='"),n}),a+="';\n",r=n.variable){if(!Cn.test(r))throw new Error("variable is not a bare identifier: "+r)}else a="with(obj||{}){\n"+a+"}\n",r="obj";a="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+a+"return __p;\n";try{t=new Function(r,"_",a)}catch(n){throw n.source=a,n}function e(n){return t.call(this,n,m)}return e.source="function("+r+"){\n"+a+"}",e},result:function(n,r,t){var e=(r=w(r)).length;if(!e)return p(t)?t.call(n):t;for(var u=0;u<e;u++){var o=null==n?void 0:n[r[u]];void 0===o&&(o=t,u=e),n=p(o)?o.call(n):o}return n},uniqueId:function(n){var r=++Kn+"";return n?n+r:r},chain:function(n){return(n=m(n))._chain=!0,n},iteratee:Rn,partial:M,bind:Gn,bindAll:Hn,memoize:function(e,u){function o(n){var r=o.cache,t=""+(u?u.apply(this,arguments):n);return y(r,t)||(r[t]=e.apply(this,arguments)),r[t]}return o.cache={},o},delay:Qn,defer:Xn,throttle:function(t,e,u){function o(){l=!1===u.leading?0:O(),i=null,c=t.apply(a,f),i||(a=f=null)}function n(){var n=O(),r=(l||!1!==u.leading||(l=n),e-(n-l));return a=this,f=arguments,r<=0||e<r?(i&&(clearTimeout(i),i=null),l=n,c=t.apply(a,f),i||(a=f=null)):i||!1===u.trailing||(i=setTimeout(o,r)),c}var i,a,f,c,l=0;return u=u||{},n.cancel=function(){clearTimeout(i),l=0,i=a=f=null},n},debounce:function(r,t,e){function u(){var n=O()-i;n<t?o=setTimeout(u,t-n):(o=null,e||(f=r.apply(c,a)),o||(a=c=null))}var o,i,a,f,c,n=l(function(n){return c=this,a=n,i=O(),o||(o=setTimeout(u,t),e&&(f=r.apply(c,a))),f});return n.cancel=function(){clearTimeout(o),o=a=c=null},n},wrap:function(n,r){return M(r,n)},negate:Yn,compose:function(){var t=arguments,e=t.length-1;return function(){for(var n=e,r=t[e].apply(this,arguments);n--;)r=t[n].call(this,r);return r}},after:function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},before:Zn,once:nr,findKey:rr,findIndex:er,findLastIndex:ur,sortedIndex:or,indexOf:ar,lastIndexOf:fr,find:cr,detect:cr,findWhere:function(n,r){return cr(n,A(r))},each:N,forEach:N,map:I,collect:I,reduce:sr,foldl:sr,inject:sr,reduceRight:pr,foldr:pr,filter:T,select:T,reject:function(n,r,t){return T(n,Yn(S(r)),t)},every:hr,all:hr,some:vr,any:vr,contains:k,includes:k,include:k,invoke:yr,pluck:dr,where:function(n,r){return T(n,A(r))},max:gr,min:function(n,e,r){var t,u,o=1/0,i=1/0;if(null==e||"number"==typeof e&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=E(n)?n:j(n)).length;a<f;a++)null!=(t=n[a])&&t<o&&(o=t);else e=S(e,r),N(n,function(n,r,t){((u=e(n,r,t))<i||u===1/0&&o===1/0)&&(o=n,i=u)});return o},shuffle:function(n){return jr(n,1/0)},sample:jr,sortBy:function(n,e,r){var u=0;return e=S(e,r),dr(I(n,function(n,r,t){return{value:n,index:u++,criteria:e(n,r,t)}}).sort(function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(e<t||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index}),"value")},groupBy:_r,indexBy:wr,countBy:Ar,partition:xr,toArray:mr,size:function(n){return null==n?0:(E(n)?n:b(n)).length},pick:Or,omit:Mr,first:Br,head:Br,take:Br,initial:Er,last:function(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[n.length-1]:R(n,Math.max(0,n.length-r))},rest:R,tail:R,drop:R,compact:function(n){return T(n,Boolean)},flatten:function(n,r){return B(n,r,!1)},without:Ir,uniq:Tr,unique:Tr,union:kr,intersection:function(n){for(var r=[],t=arguments.length,e=0,u=g(n);e<u;e++){var o=n[e];if(!k(r,o)){for(var i=1;i<t&&k(arguments[i],o);i++);i===t&&r.push(o)}}return r},difference:Nr,unzip:Dr,transpose:Dr,zip:Rr,object:function(n,r){for(var t={},e=0,u=g(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t},range:function(n,r,t){null==r&&(r=n||0,n=0),t=t||(r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),o=0;o<e;o++,n+=t)u[o]=n;return u},chunk:function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(f.call(n,e,e+=r));return t},mixin:Vr,default:m});return n._=n});}catch(e){}
try{var HUParams={"_disabled":[],"SmoothScroll":{"Enabled":true,"Options":{"touchpadSupport":false}},"centerAllImg":"1","timerOnScrollAllBrowsers":"1","extLinksStyle":"","extLinksTargetExt":"","extLinksSkipSelectors":{"classes":["btn","button"],"ids":[]},"imgSmartLoadEnabled":"","imgSmartLoadOpts":{"parentSelectors":[".container .content",".container .sidebar","#footer","#header-widgets"],"opts":{"excludeImg":[".tc-holder-img"],"fadeIn_options":100}},"goldenRatio":"1.618","gridGoldenRatioLimit":"350","sbStickyUserSettings":{"desktop":false,"mobile":false},"isWPMobile":"","menuStickyUserSettings":{"desktop":"stick_up","mobile":"stick_up"},"mobileSubmenuExpandOnClick":"1","submenuTogglerIcon":"<i class=\"fas fa-angle-down\"><\/i>","isDevMode":"","ajaxUrl":"https:\/\/goodblogger.ru\/?huajax=1","frontNonce":{"id":"HuFrontNonce","handle":"6dad3c5e17"},"isWelcomeNoteOn":"","welcomeContent":"","i18n":{"collapsibleExpand":"Expand","collapsibleCollapse":"Collapse"}};}catch(e){}
try{/*! addEventListener Polyfill ie9- http://stackoverflow.com/a/27790212*/
window.addEventListener=window.addEventListener||function(a,b){window.attachEvent("on"+a,b)},/*!  Datenow Polyfill ie9- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/now */
Date.now||(Date.now=function(){return(new Date).getTime()}),/*! Object.create monkey patch ie8 http://stackoverflow.com/a/18020326 */
Object.create||(Object.create=function(a,b){function c(){}if("undefined"!=typeof b)throw"The multiple-argument version of Object.create is not provided by this browser and cannot be shimmed.";return c.prototype=a,new c}),/*! https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter */
Array.prototype.filter||(Array.prototype.filter=function(a){"use strict";if(void 0===this||null===this)throw new TypeError;var b=Object(this),c=b.length>>>0;if("function"!=typeof a)throw new TypeError;for(var d=[],e=arguments.length>=2?arguments[1]:void 0,f=0;f<c;f++)if(f in b){var g=b[f];a.call(e,g,f,b)&&d.push(g)}return d}),/*! map was added to the ECMA-262 standard in the 5th edition */
Array.prototype.map||(Array.prototype.map=function(a,b){var c,d,e;if(null===this)throw new TypeError(" this is null or not defined");var f=Object(this),g=f.length>>>0;if("function"!=typeof a)throw new TypeError(a+" is not a function");for(arguments.length>1&&(c=b),d=new Array(g),e=0;e<g;){var h,i;e in f&&(h=f[e],i=a.call(c,h,e,f),d[e]=i),e++}return d}),/*! Array.from was added to the ECMA-262 standard in the 6th edition (ES2015) */
Array.from||(Array.from=function(){var a=Object.prototype.toString,b=function(b){return"function"==typeof b||"[object Function]"===a.call(b)},c=function(a){var b=Number(a);return isNaN(b)?0:0!==b&&isFinite(b)?(b>0?1:-1)*Math.floor(Math.abs(b)):b},d=Math.pow(2,53)-1,e=function(a){var b=c(a);return Math.min(Math.max(b,0),d)};return function(a){var c=this,d=Object(a);if(null==a)throw new TypeError("Array.from requires an array-like object - not null or undefined");var f,g=arguments.length>1?arguments[1]:void 0;if("undefined"!=typeof g){if(!b(g))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(f=arguments[2])}for(var h,i=e(d.length),j=b(c)?Object(new c(i)):new Array(i),k=0;k<i;)h=d[k],g?j[k]="undefined"==typeof f?g(h,k):g.call(f,h,k):j[k]=h,k+=1;return j.length=i,j}}()),function(a,b,c,d){function e(b,c){var e=a(b).attr(c);return typeof e!==d&&e}var f="original",g=["Width","Height"];g.map(function(b){var c=b.toLowerCase();a.fn[f+b]="natural"+b in new Image?function(){return this[0]["natural"+b]}:function(){var a=e(this,c);if(a)return a;var b,d=this[0];return"img"===d.tagName.toLowerCase()&&(b=new Image,b.src=d.src,a=b[c]),a}})}(jQuery,window,document),function(a,b,c,d){function e(b,c){this.element=b,this.options=a.extend({},g,c),this._defaults=g,this._name=f,this.init()}var f="imgSmartLoad",g={load_all_images_on_first_scroll:!1,attribute:["data-src","data-srcset","data-sizes"],excludeImg:"",threshold:200,fadeIn_options:{duration:400},delaySmartLoadEvent:0};e.prototype.init=function(){var c=this,d=a("img["+this.options.attribute[0]+"]:not("+this.options.excludeImg.join()+")",this.element);this.increment=1,this.timer=0,d.bind("load_img",{},function(){c._load_img(this)}),a(b).scroll(function(a){c._better_scroll_event_handler(d,a)}),a(b).resize(_.debounce(function(a){c._maybe_trigger_load(d,a)},100)),this._maybe_trigger_load(d)},e.prototype._better_scroll_event_handler=function(a,c){var d=this;this.doingAnimation||(this.doingAnimation=!0,b.requestAnimationFrame(function(){d._maybe_trigger_load(a,c),d.doingAnimation=!1}))},e.prototype._maybe_trigger_load=function(b,c){var d=this;_visible_list=b.filter(function(a,b){return d._is_visible(b,c)}),_visible_list.map(function(b,c){a(c).trigger("load_img")})},e.prototype._is_visible=function(c,d){var e=a(c),f=a(b).scrollTop(),g=f+a(b).height(),h=e.offset().top,i=h+e.height(),j=this.options.threshold;return!(!d||"scroll"!=d.type||!this.options.load_all_images_on_first_scroll)||i>=f-j&&h<=g+j},e.prototype._load_img=function(b){var c=a(b),d=c.attr(this.options.attribute[0]),e=c.attr(this.options.attribute[1]),f=c.attr(this.options.attribute[2]),g=this;c.parent().addClass("smart-loading"),c.unbind("load_img").hide().removeAttr(this.options.attribute.join(" ")).attr("sizes",f).attr("srcset",e).attr("src",d).load(function(){if(c.hasClass("tc-smart-loaded")||c.fadeIn(g.options.fadeIn_options).addClass("tc-smart-loaded"),"undefined"!=typeof c.attr("data-tcjp-recalc-dims")&&!1!==c.attr("data-tcjp-recalc-dims")){var a=c.originalWidth();if(_height=c.originalHeight(),2!=_.size(_.filter([a,_height],function(a){return _.isNumber(parseInt(a,10))&&a>1})))return;c.removeAttr("data-tcjp-recalc-dims scale"),c.attr("width",a),c.attr("height",_height)}c.trigger("smartload")}),c[0].complete&&c.load(),c.parent().removeClass("smart-loading")},a.fn[f]=function(b){return this.each(function(){a.data(this,"plugin_"+f)||a.data(this,"plugin_"+f,new e(this,b))})}}(jQuery,window,document),function(a,b,c,d){function e(b,c){this.$_el=a(b),this.options=a.extend({},g,c),this._href=a.trim(this.$_el.attr("href")),this.init()}var f="extLinks",g={addIcon:!0,iconClassName:"tc-external",newTab:!0,skipSelectors:{classes:[],ids:[]},skipChildTags:["IMG"]};e.prototype.init=function(){var a=this,b=this.$_el.next("."+a.options.iconClassName);return this._is_eligible()?(this.options.addIcon&&0===b.length&&this.$_el.after('<span class="'+a.options.iconClassName+'">'),void(this.options.newTab&&"_blank"!=this.$_el.attr("target")&&this.$_el.attr("target","_blank"))):void(b.length&&b.remove())},e.prototype._is_eligible=function(){var b=this;if(this._is_external(this._href)&&this._is_first_child_tag_allowed()&&2==["ids","classes"].filter(function(a){return b._is_selector_allowed(a)}).length){var c=!0;return a.each(this.$_el.parents(),function(){if("underline"==a(this).css("textDecoration"))return c=!1,!1}),c}},e.prototype._is_selector_allowed=function(b){if(czrapp&&czrapp.userXP&&czrapp.userXP.isSelectorAllowed)return czrapp.userXP.isSelectorAllowed(this.$_el,this.options.skipSelectors,b);var c="ids"==b?"id":"class",d=this.options.skipSelectors[b];if("object"!=typeof this.options.skipSelectors||!this.options.skipSelectors[b]||!a.isArray(this.options.skipSelectors[b])||0===this.options.skipSelectors[b].length)return!0;if(this.$_el.parents(d.map(function(a){return"id"==c?"#"+a:"."+a}).join(",")).length>0)return!1;if(!this.$_el.attr(c))return!0;var e=this.$_el.attr(c).split(" "),f=e.filter(function(b){return-1!=a.inArray(b,d)});return 0===f.length},e.prototype._is_first_child_tag_allowed=function(){if(0===this.$_el.children().length)return!0;var b=this.$_el.children().first()[0].tagName,c=this.options.skipChildTags;return!a.isArray(c)||(c=c.map(function(a){return a.toUpperCase()}),-1==a.inArray(b,c))},e.prototype._is_external=function(b){var c=location.host.split(".").slice(-2).join("."),d=new RegExp(c);if(b=a.trim(b),""!==b&&"#"!=b&&this._isValidURL(b))return!d.test(b)},e.prototype._isValidURL=function(a){var b=/(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;return b.test(a)},a.fn[f]=function(b){return this.each(function(){a.data(this,"plugin_"+f)||a.data(this,"plugin_"+f,new e(this,b))})}}(jQuery,window,document),function(a,b,c,d){function e(b,c){var d=this;this.container=b,this.options=a.extend({},g,c),this._defaults=g,this._name=f,this._customEvt=a.isArray(d.options.oncustom)?d.options.oncustom:d.options.oncustom.split(" "),this.init()}var f="centerImages",g={enableCentering:!0,onresize:!0,oncustom:[],imgSel:"img",defaultCSSVal:{width:"auto",height:"auto"},leftAdjust:0,zeroLeftAdjust:0,topAdjust:0,zeroTopAdjust:-2,enableGoldenRatio:!1,goldenRatioLimitHeightTo:350,goldenRatioVal:1.618,skipGoldenRatioClasses:["no-gold-ratio"],disableGRUnder:767,useImgAttr:!1,setOpacityWhenCentered:!1,opacity:1};e.prototype.init=function(){var c=this,d=function(){c._maybe_apply_golden_r();var d=a(c.options.imgSel,c.container);c.options.enableGoldenRatio&&a(b).bind("resize",{},_.debounce(function(a){c._maybe_apply_golden_r(a)},200)),1<=d.length&&c.options.enableCentering&&c._parse_imgs(d)};d(),a.isArray(c._customEvt)&&c._customEvt.map(function(b){a(c.container).bind(b,{},d)})},e.prototype._maybe_apply_golden_r=function(b){if(this.options.enableGoldenRatio&&this.options.goldenRatioVal&&0!==this.options.goldenRatioVal&&this._is_selector_allowed()){if(!this._is_window_width_allowed())return void a(this.container).attr("style","");var c=Math.round(a(this.container).width()/this.options.goldenRatioVal);c=c>this.options.goldenRatioLimitHeightTo?this.options.goldenRatioLimitHeightTo:c,a(this.container).css({"line-height":c+"px",height:c+"px"}).trigger("golden-ratio-applied")}},e.prototype._is_window_width_allowed=function(){return a(b).width()>this.options.disableGRUnder-15},e.prototype._parse_imgs=function(c){var d=this;c.each(function(c,e){var f=a(e);d._pre_img_cent(f),d.options.onresize&&a(b).resize(_.debounce(function(){d._pre_img_cent(f)},200)),a.isArray(d._customEvt)&&d._customEvt.map(function(a){f.bind(a,{},function(a){d._pre_img_cent(f)})})})},e.prototype._pre_img_cent=function(b){var c=this._get_current_state(b),d=this,e=c.current,f=c.prop[e],g=c.prop["h"==e?"v":"h"],h="h"==e?this.options.zeroTopAdjust||0:this.options.zeroLeftAdjust||0,i=function(a){return a.css(f.dim.name,f.dim.val).css(g.dim.name,d.options.defaultCSSVal[g.dim.name]||"auto").addClass(f._class).removeClass(g._class).css(f.dir.name,f.dir.val).css(g.dir.name,h),a};this.options.setOpacityWhenCentered?a.when(i(b)).done(function(a){a.css("opacity",d.options.opacity)}):i(b)},e.prototype._get_current_state=function(b){var c=b.closest(this.container).outerWidth(),d=a(this.container).outerHeight(),e=this._get_img_dim(b,"x"),f=this._get_img_dim(b,"y"),g=f*d!==0?Math.round(e/f*d):c,h=e*c!==0?Math.round(f/e*c):d,i="h";0!==c*e&&(i=d/c>=f/e?"h":"v");var j={h:{dim:{name:"height",val:d},dir:{name:"left",val:(c-g)/2+(this.options.leftAdjust||0)},_class:"h-centered"},v:{dim:{name:"width",val:c},dir:{name:"top",val:(d-h)/2+(this.options.topAdjust||0)},_class:"v-centered"}};return{current:i,prop:j}},e.prototype._get_img_dim=function(a,b){if(!this.options.useImgAttr)return"x"==b?a.outerWidth():a.outerHeight();if(a.is(":visible"))return"x"==b?a.outerWidth():a.outerHeight();if("x"==b){var c=a.originalWidth();return typeof c===d?0:c}if("y"==b){var e=a.originalHeight();return typeof e===d?0:e}},e.prototype._is_selector_allowed=function(){if(!a(this.container).attr("class"))return!0;if(!this.options.skipGoldenRatioClasses||!a.isArray(this.options.skipGoldenRatioClasses))return!0;var b=a(this.container).attr("class").split(" "),c=this.options.skipGoldenRatioClasses,d=b.filter(function(b){return-1!=a.inArray(b,c)});return 0===d.length},a.fn[f]=function(b){return this.each(function(){a.data(this,"plugin_"+f)||a.data(this,"plugin_"+f,new e(this,b))})}}(jQuery,window,document),function(a,b,c,d){function e(b,c){this.element=a(b),this.element_wrapper=this.element.closest(".parallax-wrapper"),this.options=a.extend({},g,c,this.parseElementDataOptions()),this._defaults=g,this._name=f,this.init()}var f="czrParallax",g={parallaxRatio:.5,parallaxDirection:1,parallaxOverflowHidden:!0,oncustom:[],backgroundClass:"image",matchMedia:"only screen and (max-width: 768px)"};e.prototype.parseElementDataOptions=function(){return this.element.data()},e.prototype.init=function(){this.$_document=a(c),this.$_window=czrapp?czrapp.$_window:a(b),this.doingAnimation=!1,this.initWaypoints(),this.stageParallaxElements(),this._bind_evt()},e.prototype._bind_evt=function(){a.isArray(this.options.oncustom)?this.options.oncustom:this.options.oncustom.split(" ");_.bindAll(this,"maybeParallaxMe","parallaxMe")},e.prototype.stageParallaxElements=function(){if(this.element.css({position:this.element.hasClass(this.options.backgroundClass)?"absolute":"relative","will-change":"transform"}),this.options.parallaxOverflowHidden){var a=this.element_wrapper;a.length&&a.css("overflow","hidden")}},e.prototype.initWaypoints=function(){var a=this;this.way_start=new Waypoint({element:a.element_wrapper.length?a.element_wrapper:a.element,handler:function(){a.maybeParallaxMe(),a.element.hasClass("parallaxing")?(a.element.removeClass("parallaxing"),a.$_window.off("scroll",a.maybeParallaxMe),a.doingAnimation=!1,a.element.css("top",0)):(a.$_window.on("scroll",a.maybeParallaxMe),a.element.addClass("parallaxing"))}}),this.way_stop=new Waypoint({element:a.element_wrapper.length?a.element_wrapper:a.element,handler:function(){a.maybeParallaxMe(),a.element.hasClass("parallaxing")?(a.element.removeClass("parallaxing"),a.$_window.off("scroll",a.maybeParallaxMe),a.doingAnimation=!1):(a.$_window.on("scroll",a.maybeParallaxMe),a.element.addClass("parallaxing"))},offset:function(){return-this.adapter.outerHeight()}})},e.prototype.maybeParallaxMe=function(){var a=this;return _.isFunction(b.matchMedia)&&matchMedia(a.options.matchMedia).matches?this.setTopPosition():void(this.doingAnimation||(this.doingAnimation=!0,b.requestAnimationFrame(function(){a.parallaxMe(),a.doingAnimation=!1})))},e.prototype.setTopPosition=function(a){a=a||0,this.element.css({transform:"translate3d(0px, "+a+"px, .01px)","-webkit-transform":"translate3d(0px, "+a+"px, .01px)"})},e.prototype.parallaxMe=function(){var a=this.options.parallaxRatio,b=this.options.parallaxDirection,c=a*b*(this.$_document.scrollTop()-this.way_start.triggerPoint);this.setTopPosition(b*c<0?0:c)},a.fn[f]=function(b){return this.each(function(){a.data(this,"plugin_"+f)||a.data(this,"plugin_"+f,new e(this,b))})}}(jQuery,window,document),function(a,b,c,d){var e="animateSvg",f={filter_opacity:.8,svg_opacity:.8,animation_duration:400},g=function(c){var e=a(this).attr("id");if(d.isUndefined(e)||d.isEmpty(e)||"function"!=typeof Vivus)return void(b.czrapp&&czrapp.consoleLog("An svg icon could not be animated with Vivus."));a("[id="+e+"]").length>1&&b.czrapp&&czrapp.consoleLog("Svg icons must have a unique css #id to be animated. Multiple id found for : "+e);var f=function(){return a("#"+e).siblings(".filter-placeholder").length?a("#"+e).css("opacity",c.svg_opacity).siblings(".filter-placeholder").css("opacity",c.filter_opacity):a("#"+e).css("opacity",c.svg_opacity)};a.when(f()).done(function(){new Vivus(e,{type:"delayed",duration:c.animation_duration})})};a.fn[e]=function(b){return b=a.extend({},f,b),this.each(function(){a.data(this,"plugin_"+e)||a.data(this,"plugin_"+e,g.call(this,b))})}}(jQuery,window,document,_),function(){for(var a=0,b=["ms","moz","webkit","o"],c=0;c<b.length&&!window.requestAnimationFrame;++c)window.requestAnimationFrame=window[b[c]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[b[c]+"CancelAnimationFrame"]||window[b[c]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(b,c){var d=(new Date).getTime(),e=Math.max(0,16-(d-a));return a=d+e,window.setTimeout(function(){b(d+e)},e)}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(a){clearTimeout(a)})}(),/*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license */
window.matchMedia||(window.matchMedia=function(){"use strict";var a=window.styleMedia||window.media;if(!a){var b=document.createElement("style"),c=document.getElementsByTagName("script")[0],d=null;b.type="text/css",b.id="matchmediajs-test",c?c.parentNode.insertBefore(b,c):document.head.appendChild(b),d="getComputedStyle"in window&&window.getComputedStyle(b,null)||b.currentStyle,a={matchMedium:function(a){var c="@media "+a+"{ #matchmediajs-test { width: 1px; } }";return b.styleSheet?b.styleSheet.cssText=c:b.textContent=c,"1px"===d.width}}}return function(b){return{matches:a.matchMedium(b||"all"),media:b||"all"}}}()),function(){function a(){D.keyboardSupport&&n("keydown",f)}function b(){if(!H&&document.body){H=!0;var b=document.body,c=document.documentElement,d=window.innerHeight,e=b.scrollHeight;if(I=document.compatMode.indexOf("CSS")>=0?c:b,y=b,a(),top!=self)F=!0;else if(e>d&&(b.offsetHeight<=d||c.offsetHeight<=d)){var f=document.createElement("div");f.style.cssText="position:absolute; z-index:-10000; top:0; left:0; right:0; height:"+I.scrollHeight+"px",document.body.appendChild(f);var g,h=function(){g||(g=setTimeout(function(){E||(f.style.height="0",f.style.height=I.scrollHeight+"px",g=null)},500))};setTimeout(h,10);var i={attributes:!0,childList:!0,characterData:!1};if(z=new T(h),z.observe(b,i),I.offsetHeight<=d){var j=document.createElement("div");j.style.clear="both",b.appendChild(j)}}D.fixedBackground||E||(b.style.backgroundAttachment="scroll",c.style.backgroundAttachment="scroll")}}function c(){z&&z.disconnect(),o(R,e),o("mousedown",g),o("keydown",f)}function d(a,b,c){if(q(b,c),1!=D.accelerationMax){var d=Date.now(),e=d-O;if(e<D.accelerationDelta){var f=(1+50/e)/2;f>1&&(f=Math.min(f,D.accelerationMax),b*=f,c*=f)}O=Date.now()}if(M.push({x:b,y:c,lastX:b<0?.99:-.99,lastY:c<0?.99:-.99,start:Date.now()}),!N){var g=a===document.body,h=function(d){for(var e=Date.now(),f=0,i=0,j=0;j<M.length;j++){var k=M[j],l=e-k.start,m=l>=D.animationTime,n=m?1:l/D.animationTime;D.pulseAlgorithm&&(n=w(n));var o=k.x*n-k.lastX>>0,p=k.y*n-k.lastY>>0;f+=o,i+=p,k.lastX+=o,k.lastY+=p,m&&(M.splice(j,1),j--)}g?window.scrollBy(f,i):(f&&(a.scrollLeft+=f),i&&(a.scrollTop+=i)),b||c||(M=[]),M.length?S(h,a,1e3/D.frameRate+1):N=!1};S(h,a,0),N=!0}}function e(a){H||b();var c=a.target,e=j(c);if(!e||a.defaultPrevented||a.ctrlKey)return!0;if(p(y,"embed")||p(c,"embed")&&/\.pdf/i.test(c.src)||p(y,"object"))return!0;var f=-a.wheelDeltaX||a.deltaX||0,g=-a.wheelDeltaY||a.deltaY||0;return K&&(a.wheelDeltaX&&s(a.wheelDeltaX,120)&&(f=-120*(a.wheelDeltaX/Math.abs(a.wheelDeltaX))),a.wheelDeltaY&&s(a.wheelDeltaY,120)&&(g=-120*(a.wheelDeltaY/Math.abs(a.wheelDeltaY)))),f||g||(g=-a.wheelDelta||0),1===a.deltaMode&&(f*=40,g*=40),!(D.touchpadSupport||!r(g))||(Math.abs(f)>1.2&&(f*=D.stepSize/120),Math.abs(g)>1.2&&(g*=D.stepSize/120),d(e,f,g),a.preventDefault(),void h())}function f(a){var b=a.target,c=a.ctrlKey||a.altKey||a.metaKey||a.shiftKey&&a.keyCode!==L.spacebar;document.contains(y)||(y=document.activeElement);var e=/^(textarea|select|embed|object)$/i,f=/^(button|submit|radio|checkbox|file|color|image)$/i;if(e.test(b.nodeName)||p(b,"input")&&!f.test(b.type)||p(y,"video")||u(a)||b.isContentEditable||a.defaultPrevented||c)return!0;if((p(b,"button")||p(b,"input")&&f.test(b.type))&&a.keyCode===L.spacebar)return!0;var g,i=0,k=0,l=j(y),m=l.clientHeight;switch(l==document.body&&(m=window.innerHeight),a.keyCode){case L.up:k=-D.arrowScroll;break;case L.down:k=D.arrowScroll;break;case L.spacebar:g=a.shiftKey?1:-1,k=-g*m*.9;break;case L.pageup:k=.9*-m;break;case L.pagedown:k=.9*m;break;case L.home:k=-l.scrollTop;break;case L.end:var n=l.scrollHeight-l.scrollTop-m;k=n>0?n+10:0;break;case L.left:i=-D.arrowScroll;break;case L.right:i=D.arrowScroll;break;default:return!0}d(l,i,k),a.preventDefault(),h()}function g(a){y=a.target}function h(){clearTimeout(A),A=setInterval(function(){Q={}},1e3)}function i(a,b){for(var c=a.length;c--;)Q[P(a[c])]=b;return b}function j(a){var b=[],c=document.body,d=I.scrollHeight;do{var e=Q[P(a)];if(e)return i(b,e);if(b.push(a),d===a.scrollHeight){var f=l(I)&&l(c),g=f||m(I);if(F&&k(I)||!F&&g)return i(b,U())}else if(k(a)&&m(a))return i(b,a)}while(a=a.parentElement)}function k(a){return a.clientHeight+10<a.scrollHeight}function l(a){var b=getComputedStyle(a,"").getPropertyValue("overflow-y");return"hidden"!==b}function m(a){var b=getComputedStyle(a,"").getPropertyValue("overflow-y");return"scroll"===b||"auto"===b}function n(a,b){window.addEventListener(a,b,!1)}function o(a,b){window.removeEventListener(a,b,!1)}function p(a,b){return(a.nodeName||"").toLowerCase()===b.toLowerCase()}function q(a,b){a=a>0?1:-1,b=b>0?1:-1,G.x===a&&G.y===b||(G.x=a,G.y=b,M=[],O=0)}function r(a){if(a)return J.length||(J=[a,a,a]),a=Math.abs(a),J.push(a),J.shift(),clearTimeout(B),B=setTimeout(function(){window.localStorage&&(localStorage.SS_deltaBuffer=J.join(","))},1e3),!t(120)&&!t(100)}function s(a,b){return Math.floor(a/b)==a/b}function t(a){return s(J[0],a)&&s(J[1],a)&&s(J[2],a)}function u(a){var b=a.target,c=!1;if(document.URL.indexOf("www.youtube.com/watch")!=-1)do if(c=b.classList&&b.classList.contains("html5-video-controls"))break;while(b=b.parentNode);return c}function v(a){var b,c,d;return a*=D.pulseScale,a<1?b=a-(1-Math.exp(-a)):(c=Math.exp(-1),a-=1,d=1-Math.exp(-a),b=c+d*(1-c)),b*D.pulseNormalize}function w(a){return a>=1?1:a<=0?0:(1==D.pulseNormalize&&(D.pulseNormalize/=v(1)),v(a))}function x(a){return R&&(n(R,e),n("mousedown",g),a?b():n("load",b)),!!R}var y,z,A,B,C={frameRate:150,animationTime:400,stepSize:120,pulseAlgorithm:!0,pulseScale:4,pulseNormalize:1,accelerationDelta:20,accelerationMax:1,keyboardSupport:!0,arrowScroll:50,touchpadSupport:!0,fixedBackground:!0,excluded:""},D=C,E=!1,F=!1,G={x:0,y:0},H=!1,I=document.documentElement,J=[],K=/^Mac/.test(navigator.platform),L={left:37,up:38,right:39,down:40,spacebar:32,pageup:33,pagedown:34,end:35,home:36},D=C,M=[],N=!1,O=Date.now(),P=function(){var a=0;return function(b){return b.uniqueID||(b.uniqueID=a++)}}(),Q={};window.localStorage&&localStorage.SS_deltaBuffer&&(J=localStorage.SS_deltaBuffer.split(","));var R,S=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(a,b,c){window.setTimeout(a,c||1e3/60)}}(),T=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,U=function(){var a;return function(){if(!a){var b=document.createElement("div");b.style.cssText="height:10000px;width:1px;",document.body.appendChild(b);var c=document.body.scrollTop;document.documentElement.scrollTop;window.scrollBy(0,1),a=document.body.scrollTop!=c?document.body:document.documentElement,window.scrollBy(0,-1),document.body.removeChild(b)}return a}}();"onwheel"in document.createElement("div")?R="wheel":"onmousewheel"in document.createElement("div")&&(R="mousewheel"),smoothScroll=function(a){smoothScroll._setCustomOptions(a),x(),czrapp.$_body.addClass("hu-smoothscroll")},smoothScroll._cleanUp=function(){c(),czrapp.$_body.removeClass("hu-smoothscroll")},smoothScroll._maybeFire=function(){x(!0),czrapp.$_body.addClass("hu-smoothscroll")},smoothScroll._setCustomOptions=function(a){D=a?_.extend(D,a):D}}();var smoothScroll,tcOutline;!function(a){tcOutline=function(){var b=a.createElement("STYLE"),c="addEventListener"in a,d=function(b,d){c?a.addEventListener(b,d):a.attachEvent("on"+b,d)},e=function(a){b.styleSheet?b.styleSheet.cssText=a:b.innerHTML=a};a.getElementsByTagName("HEAD")[0].appendChild(b),d("mousedown",function(){e("input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus,select:focus,a:focus{outline:0}input[type=file]::-moz-focus-inner,input[type=radio]::-moz-focus-inner,input[type=checkbox]::-moz-focus-inner,select::-moz-focus-inner,a::-moz-focus-inner{border:0;}")}),d("keydown",function(){e("")})}}(document),/*!
Waypoints - 4.0.0
Copyright © 2011-2015 Caleb Troughton
Licensed under the MIT license.
https://github.com/imakewebthings/waypoints/blob/master/licenses.txt
*/
function(){"use strict";function a(d){if(!d)throw new Error("No options passed to Waypoint constructor");if(!d.element)throw new Error("No element option passed to Waypoint constructor");if(!d.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+b,this.options=a.Adapter.extend({},a.defaults,d),this.element=this.options.element,this.adapter=new a.Adapter(this.element),this.callback=d.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=a.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=a.Context.findOrCreateByElement(this.options.context),a.offsetAliases[this.options.offset]&&(this.options.offset=a.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),c[this.key]=this,b+=1}var b=0,c={};a.prototype.queueTrigger=function(a){this.group.queueTrigger(this,a)},a.prototype.trigger=function(a){this.enabled&&this.callback&&this.callback.apply(this,a)},a.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete c[this.key]},a.prototype.disable=function(){return this.enabled=!1,this},a.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},a.prototype.next=function(){return this.group.next(this)},a.prototype.previous=function(){return this.group.previous(this)},a.invokeAll=function(a){var b=[];for(var d in c)b.push(c[d]);for(var e=0,f=b.length;e<f;e++)b[e][a]()},a.destroyAll=function(){a.invokeAll("destroy")},a.disableAll=function(){a.invokeAll("disable")},a.enableAll=function(){a.invokeAll("enable")},a.refreshAll=function(){a.Context.refreshAll()},a.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},a.viewportWidth=function(){return document.documentElement.clientWidth},a.adapters=[],a.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},a.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=a}(),function(){"use strict";function a(a){window.setTimeout(a,1e3/60)}function b(a){this.element=a,this.Adapter=e.Adapter,this.adapter=new this.Adapter(a),this.key="waypoint-context-"+c,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},a.waypointContextKey=this.key,d[a.waypointContextKey]=this,c+=1,this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var c=0,d={},e=window.Waypoint,f=window.onload;b.prototype.add=function(a){var b=a.options.horizontal?"horizontal":"vertical";this.waypoints[b][a.key]=a,this.refresh()},b.prototype.checkEmpty=function(){var a=this.Adapter.isEmptyObject(this.waypoints.horizontal),b=this.Adapter.isEmptyObject(this.waypoints.vertical);a&&b&&(this.adapter.off(".waypoints"),delete d[this.key])},b.prototype.createThrottledResizeHandler=function(){function a(){b.handleResize(),b.didResize=!1}var b=this;this.adapter.on("resize.waypoints",function(){b.didResize||(b.didResize=!0,e.requestAnimationFrame(a))})},b.prototype.createThrottledScrollHandler=function(){function a(){b.handleScroll(),b.didScroll=!1}var b=this;this.adapter.on("scroll.waypoints",function(){b.didScroll&&!e.isTouch||(b.didScroll=!0,e.requestAnimationFrame(a))})},b.prototype.handleResize=function(){e.Context.refreshAll()},b.prototype.handleScroll=function(){var a={},b={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var c in b){var d=b[c],e=d.newScroll>d.oldScroll,f=e?d.forward:d.backward;for(var g in this.waypoints[c]){var h=this.waypoints[c][g],i=d.oldScroll<h.triggerPoint,j=d.newScroll>=h.triggerPoint,k=i&&j,l=!i&&!j;(k||l)&&(h.queueTrigger(f),a[h.group.id]=h.group)}}for(var m in a)a[m].flushTriggers();this.oldScroll={x:b.horizontal.newScroll,y:b.vertical.newScroll}},b.prototype.innerHeight=function(){return this.element==this.element.window?e.viewportHeight():this.adapter.innerHeight()},b.prototype.remove=function(a){delete this.waypoints[a.axis][a.key],this.checkEmpty()},b.prototype.innerWidth=function(){return this.element==this.element.window?e.viewportWidth():this.adapter.innerWidth()},b.prototype.destroy=function(){var a=[];for(var b in this.waypoints)for(var c in this.waypoints[b])a.push(this.waypoints[b][c]);for(var d=0,e=a.length;d<e;d++)a[d].destroy()},b.prototype.refresh=function(){var a,b=this.element==this.element.window,c=b?void 0:this.adapter.offset(),d={};this.handleScroll(),a={horizontal:{contextOffset:b?0:c.left,contextScroll:b?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:b?0:c.top,contextScroll:b?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var f in a){var g=a[f];for(var h in this.waypoints[f]){var i,j,k,l,m,n=this.waypoints[f][h],o=n.options.offset,p=n.triggerPoint,q=0,r=null==p;n.element!==n.element.window&&(q=n.adapter.offset()[g.offsetProp]),"function"==typeof o?o=o.apply(n):"string"==typeof o&&(o=parseFloat(o),n.options.offset.indexOf("%")>-1&&(o=Math.ceil(g.contextDimension*o/100))),i=g.contextScroll-g.contextOffset,n.triggerPoint=q+i-o,j=p<g.oldScroll,k=n.triggerPoint>=g.oldScroll,l=j&&k,m=!j&&!k,!r&&l?(n.queueTrigger(g.backward),d[n.group.id]=n.group):!r&&m?(n.queueTrigger(g.forward),d[n.group.id]=n.group):r&&g.oldScroll>=n.triggerPoint&&(n.queueTrigger(g.forward),d[n.group.id]=n.group)}}return e.requestAnimationFrame(function(){for(var a in d)d[a].flushTriggers()}),this},b.findOrCreateByElement=function(a){return b.findByElement(a)||new b(a)},b.refreshAll=function(){for(var a in d)d[a].refresh()},b.findByElement=function(a){return d[a.waypointContextKey]},window.onload=function(){f&&f(),b.refreshAll()},e.requestAnimationFrame=function(b){var c=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||a;c.call(window,b)},e.Context=b}(),function(){"use strict";function a(a,b){return a.triggerPoint-b.triggerPoint}function b(a,b){return b.triggerPoint-a.triggerPoint}function c(a){this.name=a.name,this.axis=a.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),d[this.axis][this.name]=this}var d={vertical:{},horizontal:{}},e=window.Waypoint;c.prototype.add=function(a){this.waypoints.push(a)},c.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},c.prototype.flushTriggers=function(){for(var c in this.triggerQueues){var d=this.triggerQueues[c],e="up"===c||"left"===c;d.sort(e?b:a);for(var f=0,g=d.length;f<g;f+=1){var h=d[f];(h.options.continuous||f===d.length-1)&&h.trigger([c])}}this.clearTriggerQueues()},c.prototype.next=function(b){this.waypoints.sort(a);var c=e.Adapter.inArray(b,this.waypoints),d=c===this.waypoints.length-1;return d?null:this.waypoints[c+1]},c.prototype.previous=function(b){this.waypoints.sort(a);var c=e.Adapter.inArray(b,this.waypoints);return c?this.waypoints[c-1]:null},c.prototype.queueTrigger=function(a,b){this.triggerQueues[b].push(a)},c.prototype.remove=function(a){var b=e.Adapter.inArray(a,this.waypoints);b>-1&&this.waypoints.splice(b,1)},c.prototype.first=function(){return this.waypoints[0]},c.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},c.findOrCreate=function(a){return d[a.axis][a.name]||new c(a)},e.Group=c}(),function(){"use strict";function a(a){this.$element=b(a)}var b=window.jQuery,c=window.Waypoint;b.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(b,c){a.prototype[c]=function(){var a=Array.prototype.slice.call(arguments);return this.$element[c].apply(this.$element,a)}}),b.each(["extend","inArray","isEmptyObject"],function(c,d){a[d]=b[d]}),c.adapters.push({name:"jquery",Adapter:a}),c.Adapter=a}(),function(){"use strict";function a(a){return function(){var c=[],d=arguments[0];return a.isFunction(arguments[0])&&(d=a.extend({},arguments[1]),d.handler=arguments[0]),this.each(function(){var e=a.extend({},d,{element:this});"string"==typeof e.context&&(e.context=a(this).closest(e.context)[0]),c.push(new b(e))}),c}}var b=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=a(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=a(window.Zepto))}(),!function(a,b){function c(c){if("undefined"==typeof c)throw new Error('Pathformer [constructor]: "element" parameter is required');if(c.constructor===String&&(c=b.getElementById(c),!c))throw new Error('Pathformer [constructor]: "element" parameter is not related to an existing ID');if(!(c.constructor instanceof a.SVGElement||/^svg$/i.test(c.nodeName)))throw new Error('Pathformer [constructor]: "element" parameter must be a string or a SVGelement');this.el=c,this.scan(c)}function d(a,b,c){this.isReady=!1,this.setElement(a,b),this.setOptions(b),this.setCallback(c),this.isReady&&this.init()}c.prototype.TYPES=["line","ellipse","circle","polygon","polyline","rect"],c.prototype.ATTR_WATCH=["cx","cy","points","r","rx","ry","x","x1","x2","y","y1","y2"],c.prototype.scan=function(a){for(var b,c,d,e,f=a.querySelectorAll(this.TYPES.join(",")),g=0;g<f.length;g++)c=f[g],b=this[c.tagName.toLowerCase()+"ToPath"],d=b(this.parseAttr(c.attributes)),e=this.pathMaker(c,d),c.parentNode.replaceChild(e,c)},c.prototype.lineToPath=function(a){var b={};return b.d="M"+a.x1+","+a.y1+"L"+a.x2+","+a.y2,b},c.prototype.rectToPath=function(a){var b={},c=parseFloat(a.x)||0,d=parseFloat(a.y)||0,e=parseFloat(a.width)||0,f=parseFloat(a.height)||0;return b.d="M"+c+" "+d+" ",b.d+="L"+(c+e)+" "+d+" ",b.d+="L"+(c+e)+" "+(d+f)+" ",b.d+="L"+c+" "+(d+f)+" Z",b},c.prototype.polylineToPath=function(a){var b,c,d={},e=a.points.trim().split(" ");if(-1===a.points.indexOf(",")){var f=[];for(b=0;b<e.length;b+=2)f.push(e[b]+","+e[b+1]);e=f}for(c="M"+e[0],b=1;b<e.length;b++)-1!==e[b].indexOf(",")&&(c+="L"+e[b]);return d.d=c,d},c.prototype.polygonToPath=function(a){var b=c.prototype.polylineToPath(a);return b.d+="Z",b},c.prototype.ellipseToPath=function(a){var b=a.cx-a.rx,c=a.cy,d=parseFloat(a.cx)+parseFloat(a.rx),e=a.cy,f={};return f.d="M"+b+","+c+"A"+a.rx+","+a.ry+" 0,1,1 "+d+","+e+"A"+a.rx+","+a.ry+" 0,1,1 "+b+","+e,f},c.prototype.circleToPath=function(a){var b={},c=a.cx-a.r,d=a.cy,e=parseFloat(a.cx)+parseFloat(a.r),f=a.cy;return b.d="M"+c+","+d+"A"+a.r+","+a.r+" 0,1,1 "+e+","+f+"A"+a.r+","+a.r+" 0,1,1 "+c+","+f,b},c.prototype.pathMaker=function(a,c){var d,e,f=b.createElementNS("http://www.w3.org/2000/svg","path");for(d=0;d<a.attributes.length;d++)e=a.attributes[d],-1===this.ATTR_WATCH.indexOf(e.name)&&f.setAttribute(e.name,e.value);for(d in c)f.setAttribute(d,c[d]);return f},c.prototype.parseAttr=function(a){for(var b,c={},d=0;d<a.length;d++){if(b=a[d],-1!==this.ATTR_WATCH.indexOf(b.name)&&-1!==b.value.indexOf("%"))throw new Error("Pathformer [parseAttr]: a SVG shape got values in percentage. This cannot be transformed into 'path' tags. Please use 'viewBox'.");c[b.name]=b.value}return c};var e,f,g;d.LINEAR=function(a){return a},d.EASE=function(a){return-Math.cos(a*Math.PI)/2+.5},d.EASE_OUT=function(a){return 1-Math.pow(1-a,3)},d.EASE_IN=function(a){return Math.pow(a,3)},d.EASE_OUT_BOUNCE=function(a){var b=-Math.cos(.5*a*Math.PI)+1,c=Math.pow(b,1.5),d=Math.pow(1-a,2),e=-Math.abs(Math.cos(2.5*c*Math.PI))+1;return 1-d+e*d},d.prototype.setElement=function(c,d){if("undefined"==typeof c)throw new Error('Vivus [constructor]: "element" parameter is required');if(c.constructor===String&&(c=b.getElementById(c),!c))throw new Error('Vivus [constructor]: "element" parameter is not related to an existing ID');if(this.parentEl=c,d&&d.file){var e=b.createElement("object");e.setAttribute("type","image/svg+xml"),e.setAttribute("data",d.file),e.setAttribute("built-by-vivus","true"),c.appendChild(e),c=e}switch(c.constructor){case a.SVGSVGElement:case a.SVGElement:this.el=c,this.isReady=!0;break;case a.HTMLObjectElement:var f,g;g=this,f=function(a){if(!g.isReady){if(g.el=c.contentDocument&&c.contentDocument.querySelector("svg"),!g.el&&a)throw new Error("Vivus [constructor]: object loaded does not contain any SVG");return g.el?(c.getAttribute("built-by-vivus")&&(g.parentEl.insertBefore(g.el,c),g.parentEl.removeChild(c),g.el.setAttribute("width","100%"),g.el.setAttribute("height","100%")),g.isReady=!0,g.init(),!0):void 0}},f()||c.addEventListener("load",f);break;default:throw new Error('Vivus [constructor]: "element" parameter is not valid (or miss the "file" attribute)')}},d.prototype.setOptions=function(b){var c=["delayed","async","oneByOne","scenario","scenario-sync"],e=["inViewport","manual","autostart"];if(void 0!==b&&b.constructor!==Object)throw new Error('Vivus [constructor]: "options" parameter must be an object');if(b=b||{},b.type&&-1===c.indexOf(b.type))throw new Error("Vivus [constructor]: "+b.type+" is not an existing animation `type`");if(this.type=b.type||c[0],b.start&&-1===e.indexOf(b.start))throw new Error("Vivus [constructor]: "+b.start+" is not an existing `start` option");if(this.start=b.start||e[0],this.isIE=-1!==a.navigator.userAgent.indexOf("MSIE")||-1!==a.navigator.userAgent.indexOf("Trident/")||-1!==a.navigator.userAgent.indexOf("Edge/"),this.duration=g(b.duration,120),this.delay=g(b.delay,null),this.dashGap=g(b.dashGap,1),this.forceRender=b.hasOwnProperty("forceRender")?!!b.forceRender:this.isIE,this.selfDestroy=!!b.selfDestroy,this.onReady=b.onReady,this.frameLength=this.currentFrame=this.map=this.delayUnit=this.speed=this.handle=null,this.ignoreInvisible=!!b.hasOwnProperty("ignoreInvisible")&&!!b.ignoreInvisible,this.animTimingFunction=b.animTimingFunction||d.LINEAR,this.pathTimingFunction=b.pathTimingFunction||d.LINEAR,this.delay>=this.duration)throw new Error("Vivus [constructor]: delay must be shorter than duration")},d.prototype.setCallback=function(a){if(a&&a.constructor!==Function)throw new Error('Vivus [constructor]: "callback" parameter must be a function');this.callback=a||function(){}},d.prototype.mapping=function(){var b,c,d,e,f,h,i,j;for(j=h=i=0,c=this.el.querySelectorAll("path"),b=0;b<c.length;b++)d=c[b],this.isInvisible(d)||(f={el:d,length:Math.ceil(d.getTotalLength())},isNaN(f.length)?a.console&&console.warn&&console.warn("Vivus [mapping]: cannot retrieve a path element length",d):(this.map.push(f),d.style.strokeDasharray=f.length+" "+(f.length+2*this.dashGap),d.style.strokeDashoffset=f.length+this.dashGap,f.length+=this.dashGap,h+=f.length,this.renderPath(b)));for(h=0===h?1:h,this.delay=null===this.delay?this.duration/3:this.delay,this.delayUnit=this.delay/(c.length>1?c.length-1:1),b=0;b<this.map.length;b++){switch(f=this.map[b],this.type){case"delayed":f.startAt=this.delayUnit*b,f.duration=this.duration-this.delay;break;case"oneByOne":f.startAt=i/h*this.duration,f.duration=f.length/h*this.duration;break;case"async":f.startAt=0,f.duration=this.duration;break;case"scenario-sync":d=f.el,e=this.parseAttr(d),f.startAt=j+(g(e["data-delay"],this.delayUnit)||0),f.duration=g(e["data-duration"],this.duration),j=void 0!==e["data-async"]?f.startAt:f.startAt+f.duration,this.frameLength=Math.max(this.frameLength,f.startAt+f.duration);break;case"scenario":d=f.el,e=this.parseAttr(d),f.startAt=g(e["data-start"],this.delayUnit)||0,f.duration=g(e["data-duration"],this.duration),this.frameLength=Math.max(this.frameLength,f.startAt+f.duration)}i+=f.length,this.frameLength=this.frameLength||this.duration}},d.prototype.drawer=function(){var a=this;this.currentFrame+=this.speed,this.currentFrame<=0?(this.stop(),this.reset(),this.callback(this)):this.currentFrame>=this.frameLength?(this.stop(),this.currentFrame=this.frameLength,this.trace(),this.selfDestroy&&this.destroy(),this.callback(this)):(this.trace(),this.handle=e(function(){a.drawer()}))},d.prototype.trace=function(){var a,b,c,d;for(d=this.animTimingFunction(this.currentFrame/this.frameLength)*this.frameLength,a=0;a<this.map.length;a++)c=this.map[a],b=(d-c.startAt)/c.duration,b=this.pathTimingFunction(Math.max(0,Math.min(1,b))),c.progress!==b&&(c.progress=b,c.el.style.strokeDashoffset=Math.floor(c.length*(1-b)),this.renderPath(a))},d.prototype.renderPath=function(a){if(this.forceRender&&this.map&&this.map[a]){var b=this.map[a],c=b.el.cloneNode(!0);b.el.parentNode.replaceChild(c,b.el),b.el=c}},d.prototype.init=function(){this.frameLength=0,this.currentFrame=0,this.map=[],new c(this.el),this.mapping(),this.starter(),this.onReady&&this.onReady(this)},d.prototype.starter=function(){switch(this.start){case"manual":return;case"autostart":this.play();break;case"inViewport":var b=this,c=function(){b.isInViewport(b.parentEl,1)&&(b.play(),a.removeEventListener("scroll",c))};a.addEventListener("scroll",c),c()}},d.prototype.getStatus=function(){return 0===this.currentFrame?"start":this.currentFrame===this.frameLength?"end":"progress"},d.prototype.reset=function(){return this.setFrameProgress(0)},d.prototype.finish=function(){return this.setFrameProgress(1)},d.prototype.setFrameProgress=function(a){return a=Math.min(1,Math.max(0,a)),this.currentFrame=Math.round(this.frameLength*a),this.trace(),this},d.prototype.play=function(a){if(a&&"number"!=typeof a)throw new Error("Vivus [play]: invalid speed");return this.speed=a||1,this.handle||this.drawer(),this},d.prototype.stop=function(){return this.handle&&(f(this.handle),this.handle=null),this},d.prototype.destroy=function(){this.stop();var a,b;for(a=0;a<this.map.length;a++)b=this.map[a],b.el.style.strokeDashoffset=null,b.el.style.strokeDasharray=null,this.renderPath(a)},d.prototype.isInvisible=function(a){var b,c=a.getAttribute("data-ignore");return null!==c?"false"!==c:!!this.ignoreInvisible&&(b=a.getBoundingClientRect(),!b.width&&!b.height)},d.prototype.parseAttr=function(a){var b,c={};if(a&&a.attributes)for(var d=0;d<a.attributes.length;d++)b=a.attributes[d],c[b.name]=b.value;return c},d.prototype.isInViewport=function(a,b){var c=this.scrollY(),d=c+this.getViewportH(),e=a.getBoundingClientRect(),f=e.height,g=c+e.top,h=g+f;return b=b||0,d>=g+f*b&&h>=c},d.prototype.docElem=a.document.documentElement,d.prototype.getViewportH=function(){var b=this.docElem.clientHeight,c=a.innerHeight;return c>b?c:b},d.prototype.scrollY=function(){return a.pageYOffset||this.docElem.scrollTop},e=function(){return a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||function(b){return a.setTimeout(b,1e3/60)}}(),f=function(){return a.cancelAnimationFrame||a.webkitCancelAnimationFrame||a.mozCancelAnimationFrame||a.oCancelAnimationFrame||a.msCancelAnimationFrame||function(b){return a.clearTimeout(b)}}(),g=function(a,b){var c=parseInt(a,10);return c>=0?c:b},"function"==typeof define&&define.amd?define([],function(){return d}):"object"==typeof exports?module.exports=d:a.Vivus=d}(window,document);var czrapp=czrapp||{};!function(a,b){b._printLog=function(c){var d=function(){return a.Deferred(function(){var b=this;a.when(a("#footer").before(a("<div/>",{id:"bulklog"}))).done(function(){a("#bulklog").css({position:"fixed","z-index":"99999","font-size":"0.8em",color:"#000",padding:"5%",width:"90%",height:"20%",overflow:"hidden",bottom:"0",left:"0",background:"yellow"}),b.resolve()})}).promise()},e=function(){a("#bulklog").prepend("<p>"+b._prettyfy({consoleArguments:[c],prettyfy:!1})+"</p>")};1!=a("#bulk-log").length?d().done(e):e()},b._truncate=function(a,b){return b=b||150,_.isString(a)?a.length>b?a.substr(0,b-1):a:""},b._prettyfy=function(a){var c={bgCol:"#5ed1f5",textCol:"#000",consoleArguments:[],prettyfy:!0};a=_.extend(c,a);var d=Array.from(a.consoleArguments);return d=_.isEmpty(_.filter(d,function(a){return!_.isString(a)}))?d.join(" "):JSON.stringify(d),a.prettyfy?["%c "+b._truncate(d),["background:"+a.bgCol,"color:"+a.textCol,"display: block;"].join(";")]:b._truncate(d)},b.consoleLog=function(){b.localized.isDevMode&&(_.isUndefined(console)&&"function"!=typeof window.console.log||console.log.apply(console,b._prettyfy({consoleArguments:arguments})))},b.errorLog=function(){_.isUndefined(console)&&"function"!=typeof window.console.log||console.log.apply(console,b._prettyfy({bgCol:"#ffd5a0",textCol:"#000",consoleArguments:arguments}))}}(jQuery,czrapp),function(a,b){b.isKeydownButNotEnterEvent=function(a){return"keydown"===a.type&&13!==a.which},b.setupDOMListeners=function(c,d,e){var f={model:{},dom_el:{}};return _.isUndefined(e)||!_.isObject(e)?void b.errorLog("setupDomListeners : instance should be an object",d):_.isArray(c)?_.isObject(d)?(d=_.extend(f,d),d.dom_el instanceof jQuery&&1==d.dom_el.length?void _.map(c,function(c){return!_.isString(c.selector)||_.isEmpty(c.selector)?void b.errorLog("setupDOMListeners : selector must be a string not empty. Aborting setup of action(s) : "+c.actions.join(",")):!_.isString(c.selector)||_.isEmpty(c.selector)?void b.errorLog("setupDOMListeners : selector must be a string not empty. Aborting setup of action(s) : "+c.actions.join(",")):void d.dom_el.on(c.trigger,c.selector,function(f,g){if(f.stopPropagation(),!b.isKeydownButNotEnterEvent(f)){f.preventDefault();var h=a.extend(!0,{},d);if(_.has(h,"model")&&_.has(h.model,"id")&&(_.has(e,"get")?h.model=e():h.model=e.getModel(h.model.id)),a.extend(h,{event:c,dom_event:f}),a.extend(h,g),!_.has(h,"event")||!_.has(h.event,"actions"))return void b.errorLog("executeEventActionChain : missing obj.event or obj.event.actions");try{b.executeEventActionChain(h,e)}catch(i){b.errorLog("In setupDOMListeners : problem when trying to fire actions : "+h.event.actions),b.errorLog("Error : "+i)}}})}):void b.errorLog("setupDomListeners : dom element should be an existing dom element",d)):void b.errorLog("setupDomListeners : args should be an object",c):void b.errorLog("setupDomListeners : event_map should be an array",d)},b.executeEventActionChain=function(a,c){if("function"==typeof a.event.actions)return a.event.actions.call(c,a);_.isArray(a.event.actions)||(a.event.actions=[a.event.actions]);var d=!1;_.map(a.event.actions,function(e){if(!d){if("function"!=typeof c[e])throw new Error("executeEventActionChain : the action : "+e+" has not been found when firing event : "+a.event.selector);var f=!(!_.has(a,"dom_el")||-1==a.dom_el.length)&&a.dom_el;if(!f)return void b.errorLog("missing dom element");f.trigger("before_"+e,_.omit(a,"event"));var g=c[e].call(c,a);!1===g&&(d=!0),f.trigger("after_"+e,_.omit(a,"event"))}})}}(jQuery,czrapp);var czrapp=czrapp||{};czrapp.methods={},function(a,b){var c,d,e=Array.prototype.slice;c=function(){},d=function(a,d,e){var f;return f=d&&d.hasOwnProperty("constructor")?d.constructor:function(){var b=a.apply(this,arguments);return b},b.extend(f,a),c.prototype=a.prototype,f.prototype=new c,d&&b.extend(f.prototype,d),e&&b.extend(f,e),f.prototype.constructor=f,f.__super__=a.prototype,f},czrapp.Class=function(a,c,d){var e,f=arguments;return a&&c&&czrapp.Class.applicator===a&&(f=c,b.extend(this,d||{})),e=this,this.instance&&(e=function(){return e.instance.apply(e,arguments)},b.extend(e,this)),e.initialize.apply(e,f),e},czrapp.Class.extend=function(a,b){var c=d(this,a,b);return c.extend=this.extend,c},czrapp.Class.applicator={},czrapp.Class.prototype.initialize=function(){},czrapp.Class.prototype.extended=function(a){for(var b=this;"undefined"!=typeof b.constructor;){if(b.constructor===a)return!0;if("undefined"==typeof b.constructor.__super__)return!1;b=b.constructor.__super__}return!1},czrapp.Events={trigger:function(a){return this.topics&&this.topics[a]&&this.topics[a].fireWith(this,e.call(arguments,1)),this},bind:function(a){return this.topics=this.topics||{},this.topics[a]=this.topics[a]||b.Callbacks(),this.topics[a].add.apply(this.topics[a],e.call(arguments,1)),this},unbind:function(a){return this.topics&&this.topics[a]&&this.topics[a].remove.apply(this.topics[a],e.call(arguments,1)),this}},czrapp.Value=czrapp.Class.extend({initialize:function(a,c){this._value=a,this.callbacks=b.Callbacks(),this._dirty=!1,b.extend(this,c||{}),this.set=b.proxy(this.set,this)},instance:function(){return arguments.length?this.set.apply(this,arguments):this.get()},get:function(){return this._value},set:function(a,c){var d=this._value,e=b.Deferred(),f=this,g=[];return a=this._setter.apply(this,arguments),a=this.validate(a),args=_.extend({silent:!1},_.isObject(c)?c:{}),null===a||_.isEqual(d,a)?e.resolveWith(f,[a,d,c]).promise():(this._value=a,this._dirty=!0,!0===args.silent?e.resolveWith(f,[a,d,c]).promise():this._deferreds?(_.each(f._deferreds,function(b){g.push(b.apply(null,[a,d,c]))}),b.when.apply(null,g).fail(function(){api.errorLog("A deferred callback failed in api.Value::set()")}).then(function(){f.callbacks.fireWith(f,[a,d,c]),e.resolveWith(f,[a,d,c])}),e.promise(f)):(this.callbacks.fireWith(this,[a,d,c]),e.resolveWith(f,[a,d,c]).promise(f)))},silent_set:function(a,b){var c=this._value,d=api.state("saved")();return a=this._setter.apply(this,arguments),a=this.validate(a),null===a||_.isEqual(c,a)?this:(this._value=a,this._dirty=_.isUndefined(b)||!_.isBoolean(b)?this._dirty:b,this.callbacks.fireWith(this,[a,c,{silent:!0}]),api.state("saved")(d),this)},_setter:function(a){return a},setter:function(a){var b=this.get();return this._setter=a,this._value=null,this.set(b),this},resetSetter:function(){return this._setter=this.constructor.prototype._setter,this.set(this.get()),this},validate:function(a){return a},bind:function(){var a=this,c=!1,d=[];return b.each(arguments,function(a,b){c||(c=_.isObject(b)&&b.deferred),_.isFunction(b)&&d.push(b)}),c?(a._deferreds=a._deferreds||[],_.each(d,function(b){_.contains(b,a._deferreds)||a._deferreds.push(b)})):a.callbacks.add.apply(a.callbacks,arguments),this},unbind:function(){return this.callbacks.remove.apply(this.callbacks,arguments),this}}),czrapp.Values=czrapp.Class.extend({defaultConstructor:czrapp.Value,initialize:function(a){b.extend(this,a||{}),this._value={},this._deferreds={}},instance:function(a){return 1===arguments.length?this.value(a):this.when.apply(this,arguments)},value:function(a){return this._value[a]},has:function(a){return"undefined"!=typeof this._value[a]},add:function(a,b){return this.has(a)?this.value(a):(this._value[a]=b,b.parent=this,b.extended(czrapp.Value)&&b.bind(this._change),this.trigger("add",b),this._deferreds[a]&&this._deferreds[a].resolve(),this._value[a])},create:function(a){return this.add(a,new this.defaultConstructor(czrapp.Class.applicator,e.call(arguments,1)))},each:function(a,c){c="undefined"==typeof c?this:c,b.each(this._value,function(b,d){a.call(c,d,b)})},remove:function(a){var b;this.has(a)&&(b=this.value(a),this.trigger("remove",b),b.extended(czrapp.Value)&&b.unbind(this._change),delete b.parent),delete this._value[a],delete this._deferreds[a]},when:function(){var a=this,c=e.call(arguments),d=b.Deferred();return b.isFunction(c[c.length-1])&&d.done(c.pop()),b.when.apply(b,b.map(c,function(c){if(!a.has(c))return a._deferreds[c]||b.Deferred()})).done(function(){var e=b.map(c,function(b){return a(b)});return e.length!==c.length?void a.when.apply(a,c).done(function(){d.resolveWith(a,e)}):void d.resolveWith(a,e)}),d.promise()},_change:function(){this.parent.trigger("change",this)}}),b.extend(czrapp.Values.prototype,czrapp.Events)}(HUParams,jQuery);var czrapp=czrapp||{};!function(a,b){var c={cacheProp:function(){var c=this;a.extend(b,{$_window:a(window),$_html:a("html"),$_body:a("body"),$_header:a("#header"),$_wpadminbar:a("#wpadminbar"),$_mainWrapper:a(".main","#wrapper"),$_mainContent:a(".main","#wrapper").find(".content"),is_responsive:c.isResponsive(),current_device:c.getDevice()})},isResponsive:function(){return a(window).width()<=964},getDevice:function(){var c={desktop:964,tablet:752,smartphone:465},d="desktop",e=b.$_window||a(window);return _.map(c,function(a,b){e.width()<=a&&(d=b)}),d},emit:function(a,c){a=_.isArray(a)?a:[a];var d=this;_.map(a,function(a){"function"==typeof d[a]&&(c="undefined"==typeof c?Array():c,d[a].apply(d,c),b.trigger(a,_.object(_.keys(c),c)))})},triggerSimpleLoad:function(b){0!==b.length&&b.map(function(b,c){a(c).load(function(){a(c).trigger("simple_load")}),a(c)[0]&&a(c)[0].complete&&a(c).load()})},isUserLogged:function(){return b.$_body.hasClass("logged-in")||0!==b.$_wpadminbar.length},isSelectorAllowed:function(b,c,d){var e="ids"==d?"id":"class",f=c[d];if("object"!=typeof c||!c[d]||!a.isArray(c[d])||0===c[d].length)return!0;if(b.parents(f.map(function(a){return"id"==e?"#"+a:"."+a}).join(",")).length>0)return!1;if(!b.attr(e))return!0;var g=b.attr(e).split(" "),h=g.filter(function(b){return-1!=a.inArray(b,f)});return 0===h.length},_isMobile:function(){return _.isFunction(window.matchMedia)&&matchMedia("only screen and (max-width: 720px)").matches||this._isCustomizing()&&"desktop"!=this.previewDevice()},_isCustomizing:function(){return b.$_body.hasClass("is-customizing")||"undefined"!=typeof wp&&"undefined"!=typeof wp.customize},_has_iframe:function(a){var b=[];return _.each(a,function(a,c){a.length>0&&a.find("IFRAME").length>0&&b.push(c)}),b}};b.methods.Base=b.methods.Base||{},a.extend(b.methods.Base,c)}(jQuery,czrapp),function(a,b){var c={addBrowserClassToBody:function(){a.browser.chrome?b.$_body.addClass("chrome"):a.browser.webkit&&b.$_body.addClass("safari"),a.browser.mozilla?b.$_body.addClass("mozilla"):(a.browser.msie||"8.0"===a.browser.version||"9.0"===a.browser.version||"10.0"===a.browser.version||"11.0"===a.browser.version)&&b.$_body.addClass("ie").addClass("ie"+a.browser.version.replace(/[.0]/g,"")),b.$_body.hasClass("ie")&&b.$_body.addClass(a.browser.version)}};b.methods.BrowserDetect=b.methods.BrowserDetect||{},a.extend(b.methods.BrowserDetect,c)}(jQuery,czrapp);var czrapp=czrapp||{};!function(a,b){var c={imgSmartLoad:function(){var b=1==HUParams.imgSmartLoadEnabled,c=HUParams.imgSmartLoadOpts.parentSelectors.join();if(b&&a(c).imgSmartLoad(_.size(HUParams.imgSmartLoadOpts.opts)>0?HUParams.imgSmartLoadOpts.opts:{}),1==HUParams.centerAllImg){var d=this,e=b?a(_.filter(a(c).find("img"),function(b){return a(b).is(HUParams.imgSmartLoadOpts.opts.excludeImg.join())})):a(c).find("img");$_to_center_with_delay=a(_.filter(e,function(b){return a(b).hasClass("tc-holder-img")})),setTimeout(function(){d.triggerSimpleLoad($_to_center_with_delay)},300),d.triggerSimpleLoad(e)}},extLinks:function(){(HUParams.extLinksStyle||HUParams.extLinksTargetExt)&&a("a",".post-inner .entry").extLinks({addIcon:HUParams.extLinksStyle,iconClassName:"hu-external",newTab:HUParams.extLinksTargetExt,skipSelectors:_.isObject(HUParams.extLinksSkipSelectors)?HUParams.extLinksSkipSelectors:{}})},parallax:function(){a(".parallax-item").czrParallax()}};b.methods.JQPlugins=b.methods.JQPlugins||{},a.extend(b.methods.JQPlugins={},c)}(jQuery,czrapp);var czrapp=czrapp||{};!function(a,b){var c={setupUIListeners:function(){var c=this;if(this.windowWidth=new b.Value(b.$_window.width()),this.isScrolling=new b.Value((!1)),this.isResizing=new b.Value((!1)),this.scrollPosition=new b.Value(b.$_window.scrollTop()),this.scrollDirection=new b.Value("down"),c.previewDevice=new b.Value("desktop"),c._isCustomizing()){var d=function(){wp.customize.preview.bind("previewed-device",function(a){c.previewDevice(a)})};wp.customize.preview?d():wp.customize.bind("preview-ready",function(){d()})}c.windowWidth.bind(function(b,d){c.isResizing(c._isMobile?Math.abs(d-b)>2:Math.abs(d-b)>0),clearTimeout(a.data(this,"resizeTimer")),a.data(this,"resizeTimer",setTimeout(function(){c.isResizing(!1)},50))}),c.isResizing.bind(function(a){b.$_body.toggleClass("is-resizing",a)}),this.isScrolling.bind(function(a,c){b.$_body.toggleClass("is-scrolling",a),a||b.trigger("scrolling-finished")}),this.scrollPosition.bind(function(a,d){b.$_body.toggleClass("is-scrolled",a>100),a<=50&&b.trigger("page-scrolled-top",{}),
c.scrollDirection(a>=d?"down":"up")}),b.$_window.resize(_.throttle(function(a){c.windowWidth(b.$_window.width())},10)),b.$_window.scroll(_.throttle(function(){c.isScrolling(!0),c.scrollPosition(b.$_window.scrollTop()),clearTimeout(a.data(this,"scrollTimer")),a.data(this,"scrollTimer",setTimeout(function(){c.isScrolling(!1)},100))},10))}};b.methods.UserXP=b.methods.UserXP||{},a.extend(b.methods.UserXP,c)}(jQuery,czrapp);var czrapp=czrapp||{};!function(a,b){var c={mobileMenu:function(){var c=this;c.mobileMenu=new b.Values,a(".nav-container").each(function(d){if(_.isString(a(this).attr("data-menu-id"))){var e,f=a(this),g=!_.isString(a(this).attr("data-menu-scrollable"))||"false"!=a(this).attr("data-menu-scrollable"),h=f.attr("data-menu-id");if(!c.mobileMenu.has(h)){var i=f.find(".nav-wrap"),j=".nav-toggle, .ham__navbar-toggler, .ham__navbar-toggler-two",k=f.find(j);1==i.length&&1==k.length&&(e=b.Value.extend(c.MobileCTOR),c.mobileMenu.add(h,new e(h,{container:f,menu_wrapper:i,button:k,button_selectors:j,is_scrollable:g})))}}})},MobileCTOR:{initialize:function(c,d){var e=this;b.Value.prototype.initialize.call(e,null,d),a.extend(e,d||{}),e("collapsed"),e.bind(function(c){return a.Deferred(function(){var a=this;b.userXP.headerSearchExpanded(!1).done(function(){e._toggleMobileMenu().done(function(b){e.button.toggleClass("hovering","expanded"==b).toggleClass("focusing","expanded"==b),a.resolve()})})}).promise()},{deferred:!0}),b.setupDOMListeners([{trigger:"click keydown",selector:e.button_selectors,actions:function(){var a=this;a("collapsed"==a()?"expanded":"collapsed")}},{trigger:"mouseenter",selector:e.button_selectors,actions:function(){this.button.addClass("hovering")}},{trigger:"mouseleave",selector:e.button_selectors,actions:function(){this.button.removeClass("hovering")}}],{dom_el:e.container},e),b.userXP.isResizing.bind(function(a){a&&e("collapsed")})},_toggleMobileMenu:function(){var c=this,d="expanded"==c(),e=a.Deferred();return c.button.toggleClass("collapsed",!d).toggleClass("active",d).attr("aria-expanded",d),a.when(c.menu_wrapper.toggleClass("expanded",d)).done(function(){var f=a(this);f.find(".nav").stop()[d?"slideDown":"slideUp"]({duration:300,complete:function(){if(c.is_scrollable){var a="undefined"==typeof window.innerHeight?window.innerHeight:b.$_window.height(),g=a-f.offset().top+b.$_window.scrollTop();f.css({"max-height":d?g:"",overflow:"auto"})}e.resolve(d)}})}),e.promise()}}};b.methods.UserXP=b.methods.UserXP||{},a.extend(b.methods.UserXP,c)}(jQuery,czrapp);var czrapp=czrapp||{};!function(a,b){var c={stickify:function(){var c=this;this.stickyCandidatesMap={mobile:{mediaRule:"only screen and (max-width: 719px)",selector:"mobile-sticky"},desktop:{mediaRule:"only screen and (min-width: 720px)",selector:"desktop-sticky"}},this.stickyMenuWrapper=!1,this.stickyMenuDown=new b.Value("_not_set_"),this.stickyHeaderThreshold=50,this.currentStickySelector=new b.Value(""),this.hasStickyCandidate=new b.Value((!1)),this.stickyHeaderAnimating=new b.Value((!1)),this.userStickyOpt=new b.Value(c._setUserStickyOpt()),this.currentStickySelector.bind(function(a,d){var e=function(){b.$_header.css({height:""}).removeClass("fixed-header-on"),c.stickyMenuDown(!1),c.stickyMenuWrapper=!1,c.hasStickyCandidate(!1)};_.isEmpty(a)?e():(c.hasStickyCandidate(1==b.$_header.find(a).length),c.hasStickyCandidate()?(c.stickyMenuWrapper=b.$_header.find(a),b.$_header.css({height:b.$_header.height()}).addClass("fixed-header-on")):e())}),this.scrollPosition.bind(function(a,b){c.hasStickyCandidate()&&(Math.abs(a-b)<=5||c.stickyMenuDown(a<b))});var d=function(){"up"==c.scrollDirection()&&c._mayBeresetTopPosition()};b.bind("scrolling-finished",d),b.bind("topbar-collapsed",d),c.stickyMenuDown.validate=function(a){return!!c.hasStickyCandidate()&&("stick_up"!=c.userStickyOpt()||(c.scrollPosition()<c.stickyHeaderThreshold&&!a?(c.isScrolling()||b.errorLog("Menu too close from top to be moved up"),c.stickyMenuDown()):a))},c.stickyMenuDown.bind(function(b,d,e){return _.isBoolean(b)&&c.hasStickyCandidate()?(e=_.extend({direction:b?"down":"up",force:!1,menu_wrapper:c.stickyMenuWrapper,fast:!1},e||{}),c._animate({direction:e.direction,force:e.force,menu_wrapper:e.menu_wrapper,fast:e.fast})):a.Deferred(function(){return this.resolve().promise()})},{deferred:!0}),c.isResizing.bind(function(d){c.userStickyOpt(c._setUserStickyOpt()),c._setStickySelector(),c.hasStickyCandidate()?c.stickyMenuDown(c.scrollPosition()<c.stickyHeaderThreshold,{fast:!0}).done(function(){b.$_header.css("height","").removeClass("fixed-header-on"),c.hasStickyCandidate()&&b.$_header.css("height",b.$_header.height()).addClass("fixed-header-on")}):c.stickyMenuDown(!1).done(function(){a("#header").css("padding-top","")}),c._isMobile()?(a(".full-width.topbar-enabled #header").css("padding-top",""),c._mayBeresetTopPosition()):c._adjustDesktopTopNavPaddingTop()}),c._setStickySelector(),!c._isMobile()&&c.hasStickyCandidate()&&c._adjustDesktopTopNavPaddingTop()},_setStickySelector:function(){var a=this,b=!1;_.each(a.stickyCandidatesMap,function(c,d){_.isFunction(window.matchMedia)&&matchMedia(c.mediaRule).matches&&"no_stick"!=a.userStickyOpt()&&(b=[".nav-container",c.selector].join("."))}),a.currentStickySelector(b)},_setUserStickyOpt:function(a){var b=this;return _.isUndefined(a)&&_.each(b.stickyCandidatesMap,function(b,c){_.isFunction(window.matchMedia)&&matchMedia(b.mediaRule).matches&&(a=c)}),a=a||"desktop",HUParams.menuStickyUserSettings&&HUParams.menuStickyUserSettings[a]?HUParams.menuStickyUserSettings[a]:"no_stick"},_adjustDesktopTopNavPaddingTop:function(){var c=this;!c._isMobile()&&c.hasStickyCandidate()?a(".full-width.topbar-enabled #header").css("padding-top",b.$_header.find(c.currentStickySelector()).outerHeight()):a("#header").css("padding-top","")},_mayBeresetTopPosition:function(){var b=this,c=b.stickyMenuWrapper;"up"==b.scrollDirection()&&c.length&&(b.scrollPosition()>=b.stickyHeaderThreshold||(b._isMobile()||b._adjustDesktopTopNavPaddingTop(),b.stickyMenuDown(!0,{force:!0,fast:!0}).done(function(){b.stickyHeaderAnimating(!0),function(){return a.Deferred(function(){var a=this;_.delay(function(){"up"==b.scrollDirection()&&b.scrollPosition()<10&&c.css({"-webkit-transform":"","-moz-transform":"","-ms-transform":"","-o-transform":"",transform:""}),b.stickyHeaderAnimating(!1),a.resolve()},10)}).promise()}().done(function(){})})))},_animate:function(c){c=_.extend({direction:"down",force:!1,menu_wrapper:{},fast:!1},c||{});var d=a.Deferred(),e=this,f=c.menu_wrapper.length?c.menu_wrapper:b.$_header.find(e.currentStickySelector());e.scrollPosition();if(!f.length)return d.resolve().promise();b.$_header.hasClass("fixed-header-on")||b.$_header.addClass("fixed-header-on");var g=function(){var a,g=f.outerHeight(),h=0;c.fast&&f.addClass("fast"),_.isFunction(window.matchMedia)&&matchMedia("screen and (max-width: 600px)").matches&&1==b.$_wpadminbar.length&&(h-=f.outerHeight()),a="up"==c.direction?"translate(0px, -"+g+"px)":"translate(0px, -"+h+"px)",e.stickyHeaderAnimating(!0),e.stickyHeaderAnimationDirection=c.direction,f.toggleClass("sticky-visible","down"==c.direction),f.css({"-webkit-transform":a,"-moz-transform":a,"-ms-transform":a,"-o-transform":a,transform:a}),_.delay(function(){e.stickyHeaderAnimating(!1),c.fast&&f.removeClass("fast"),d.resolve()},c.fast?100:350)};return _.delay(function(){var a=_.isString(f.attr("data-menu-id"))?f.attr("data-menu-id"):"";b.userXP.mobileMenu.has(a)?b.userXP.mobileMenu(a)("collapsed").done(function(){g()}):g()},50),d.promise()}};b.methods.UserXP=b.methods.UserXP||{},a.extend(b.methods.UserXP,c)}(jQuery,czrapp);var czrapp=czrapp||{};!function(a,b){var c={sidebarToLife:function(){var c=this;c.sidebars=new b.Values,c.maxColumnHeight=new b.Value(c._getMaxColumnHeight()),c.maxColumnHeight.bind(function(a){c.sidebars.each(function(a){a.isStickyfiable()&&a._setStickyness()})}),c.sidebars.stickyness=new b.Value({}),c.sidebars.stickyness.bind(function(a){var d=!0;c.sidebars.each(function(a){d="top"!=a.stickyness()&&d}),b.$_mainWrapper.css({overflow:d?"hidden":""})}),b.ready.then(function(){b.userXP.stickyHeaderAnimating.bind(function(a){c._isStickyOptionOn()&&c.sidebars.each(function(a){a._translateSbContent(b.userXP.stickyMenuDown())})})}),b.userXP._isStickyOptionOn()&&b.$_window.scroll(_.throttle(function(){c.sidebars.each(function(a){a.isStickyfiable()&&a._setStickyness()})},10)),b.$_window.scroll(_.throttle(function(){b.userXP.maxColumnHeight(b.userXP._getMaxColumnHeight()),c.sidebars.each(function(a){a.isStickyfiable()&&"expanded"==a()&&a._stickify()})},300)),b.userXP.windowWidth.bind(function(a){b.userXP.maxColumnHeight(b.userXP._getMaxColumnHeight()),c.sidebars.each(function(a){a.isStickyfiable(a._isStickyfiable()),a("collapsed").done(function(){a._stickify()})})}),a(".s1, .s2","#wrapper .main").each(function(d){if(1==a(this).length){var e,f=a(this),g=f.attr("data-sb-id"),h=f.attr("data-position"),i=f.attr("data-layout");if(!_.isString(h)||!_.isString(i)||!_.isString(g))throw new Error("Missing id, position or layout for sidebar "+g);if(1!=f.find(".sidebar-content").length||1!=f.find(".sidebar-toggle").length)throw new Error("Missing content or toggle button for sidebar "+g);e=b.Value.extend(c.SidebarCTOR),c.sidebars.add(g,new e(g,{container:f,position:h,layout:i,extended_width:"s1"==g?340:260}))}})},_isStickyOptionOn:function(){var a;return!(!HUParams.sbStickyUserSettings||!_.isObject(HUParams.sbStickyUserSettings))&&(a=_.extend({desktop:!1,mobile:!1},HUParams.sbStickyUserSettings),b.userXP._isMobile()?a.mobile||!1:a.desktop||!1)},_getMaxColumnHeight:function(){var c=[];return b.userXP.sidebars.each(function(a){c.push(a._getVisibleHeight())}),a(".content","#wrapper .main").each(function(){1==a(this).length&&c.push(a(this).outerHeight())}),Math.max.apply(null,c)},SidebarCTOR:{initialize:function(c,d){if(!a.isReady)throw new Error("Sidebars must be instantiated on DOM ready");var e=this;e.id=c,a.extend(e,d||{}),e.button_selectors=".sidebar-toggle",e.button=e.container.find(e.button_selectors),b.Value.prototype.initialize.call(e,null,d),e.stickyness=new b.Value,e.animating=new b.Value((!1)),e.isStickyfiable=new b.Value(e._isStickyfiable()),b.setupDOMListeners([{trigger:"click keydown",selector:e.button_selectors,actions:function(){var a=this;b.userXP.sidebars.each(function(b){b(b.id==a.id?b():"collapsed")}),a("collapsed"==a()?"expanded":"collapsed")}},{trigger:"mouseenter",selector:e.button_selectors,actions:function(){this.button.addClass("hovering")}},{trigger:"mouseleave",selector:e.button_selectors,actions:function(){this.button.removeClass("hovering")}}],{dom_el:e.container},e),e("collapsed"),e.container.css({"-webkit-transform":"translateZ(0)","-moz-transform":"translateZ(0)","-ms-transform":"translateZ(0)","-o-transform":"translateZ(0)",transform:"translateZ(0)"}),e.bind(function(b){return a.Deferred(function(){var a=this;e._toggleSidebar().done(function(b){e.button.toggleClass("hovering","expanded"==b),a.resolve()})}).promise()},{deferred:!0}),e.validate=function(a){return this._isExpandable()?a:"collapsed"},e.stickyness.bind(function(c,d){_stckness=a.extend({},!0,_.isObject(b.userXP.sidebars.stickyness())?b.userXP.sidebars.stickyness():{}),_stckness[e.id]=c,b.userXP.sidebars.stickyness(_stckness);var f=c;if(e._isHighestColumn()&&"between"==f)switch(d){case"top":f="bottom";break;case"bottom":f="top"}e._stickify(f)}),e.isStickyfiable.bind(function(a){a||e._resetStickyness()})},_setStickyness:function(){var a=this;if(a.isStickyfiable()){var c=b.$_mainWrapper.offset().top,d=c+b.userXP.maxColumnHeight(),e=0,f=b.$_window.scrollTop(),g=d-(a.container.outerHeight()+e);g<0||a.stickyness(function(){return f>=g?"bottom":f>=c?"between":f<c?"top":void 0}())}},_stickify:function(a){var c=this;if(c.isStickyfiable()){a=a||c.stickyness(),b.userXP.maxColumnHeight(b.userXP._getMaxColumnHeight(),{silent:!0});var d=b.$_mainWrapper.offset().top+b.userXP.maxColumnHeight(),e="expanded"==c();switch(a){case"top":c._resetStickyness();break;case"between":c.container.addClass("sticky"),c._translateSbContent(),c.container.css({position:"fixed",top:"0px",height:e?Math.max(c._getInnerHeight(),b.$_window.height())+"px":"",left:c._getStickyXOffset(),"padding-bottom":e?0:""});break;case"bottom":c._resetStickyness(),c._isHighestColumn()||c.container.offset({top:d-c.container.outerHeight()})}}},_toggleSidebar:function(){var c=this,d="expanded"==c();return a.Deferred(function(){var e,f,g,h,i=this;(function(){return a.Deferred(function(){var a=this;switch(c.animating(!0),b.$_body.toggleClass("sidebar-expanded",d).toggleClass("sidebar-expanding",d).toggleClass("sidebar-collapsing",!d),c.container.toggleClass("expanding",d).toggleClass("collapsing",!d),c.position){case"right":e=-(c.extended_width-50),f="col-3cl"==c.layout?d?-c.extended_width-50:-100:d?-c.extended_width:-50;break;case"middle-right":e=-(c.extended_width-50),f=d?-c.extended_width:-50;break;case"middle-left":e=c.extended_width-50,g=d?-c.extended_width:-50;break;case"left":e=c.extended_width-50,g="col-3cr"==c.layout?d?-c.extended_width-50:-100:d?-c.extended_width:-50}e=d?e:0,h="translate3d("+e+"px,0px,0px)",c.container.css({width:d?c.extended_width+"px":"50px","margin-right":_.isEmpty(f+"")?"":f+"px","margin-left":_.isEmpty(g+"")?"":g+"px",height:d?c._getExpandedHeight()+"px":c.container.height()+"px","-webkit-transform":h,"-moz-transform":h,"-ms-transform":h,"-o-transform":h,transform:h}),b.$_mainContent.css({"-webkit-transform":h,"-moz-transform":h,"-ms-transform":h,"-o-transform":h,transform:h}),c.container.find(".sidebar-content").css("opacity",d?0:1),c.container.find(".icon-sidebar-toggle").css("opacity",0),_.delay(function(){a.resolve()},350)}).promise()})().done(function(){c.container.toggleClass("expanded",d).toggleClass("collapsed",!d),c.container.removeClass("expanding").removeClass("collapsing").css({width:d?c.extended_width+"px":"","margin-right":"","margin-left":"",height:d?c._getExpandedHeight()+"px":""}),c.container.find(".icon-sidebar-toggle").css("opacity",1),c.container.find(".sidebar-content").css({opacity:""}),c.animating(!1),b.$_body.removeClass("sidebar-expanding").removeClass("sidebar-collapsing"),b.userXP.maxColumnHeight(b.userXP._getMaxColumnHeight()),c.isStickyfiable()&&c._setStickyness(),i.resolve()})}).promise()},_resetStickyness:function(){var a=this;a.container.removeClass("sticky"),a.container.css({position:"",top:"",left:"",right:"","margin-left":"","margin-right":"","padding-bottom":"","min-height":""}),"expanded"!=a()&&a.container.css("height",""),a._translateSbContent()},_translateSbContent:function(a){if(!this._isHighestColumn()){a=a||b.userXP.stickyMenuDown();var c=this,d=0,e=0,f="",g=b.userXP.stickyMenuWrapper,h=1==g.length?g.height():50;"between"==c.stickyness()&&(1==b.$_wpadminbar.length&&b.userXP.hasStickyCandidate()&&(d+=b.$_wpadminbar.outerHeight(),e+=b.$_wpadminbar.outerHeight()),a&&b.userXP.hasStickyCandidate()&&(d+=h)),f=a&&"between"==c.stickyness()?"translate(0px, "+d+"px)":"translate(0px, "+e+"px)",c.container.find(".sidebar-content, .sidebar-toggle").css({"-webkit-transform":f,"-moz-transform":f,"-ms-transform":f,"-o-transform":f,transform:f})}},_getStickyXOffset:function(){var c=this,d="expanded"==c(),e=a(".main","#wrapper"),f=e.find(".content"),g="";if("between"!=c.stickyness())return"";switch(c.position){case"left":g=d?e.offset().left+50:e.offset().left+c.container.width(),"col-3cr"==c.layout&&(g=d?e.offset().left+b.userXP.sidebars("s2").container.width()+50:"");break;case"middle-left":g=b.userXP.sidebars("s1").container.width()+e.offset().left+50,"col-3cr"==c.layout&&(d||(g=""));break;case"middle-right":g=e.offset().left+f.outerWidth();break;case"right":g=d?e.offset().left+e.outerWidth()-50:e.offset().left+e.outerWidth()-c.container.width()}return _.isEmpty(g)?g:g+"px"},_getExpandedHeight:function(){var a=this,c=b.$_window.height(),d=b.$_mainWrapper.offset().top+b.$_mainWrapper.find(".content").outerHeight()-a.container.offset().top,e=b.userXP.maxColumnHeight();return"between"==a.stickyness()?d<c?d:Math.max(c,a._getInnerHeight()):Math.max(c,a._getInnerHeight()>e?e:a._getInnerHeight())},_isExpandable:function(){return _.isFunction(window.matchMedia)&&matchMedia("only screen and (min-width: 480px) and (max-width: 1200px)").matches},_isStickyfiable:function(){return b.userXP._isStickyOptionOn()&&1==b.$_mainWrapper.length&&1==b.$_mainContent.length&&_.isFunction(window.matchMedia)&&matchMedia("only screen and (min-width: 480px)").matches},_isHighestColumn:function(){return b.userXP.maxColumnHeight()==this._getInnerHeight()},_getInnerHeight:function(){return this.container.find(".sidebar-content").height()+this.container.find(".sidebar-toggle").height()},_getVisibleHeight:function(){return"expanded"==this()?this._getInnerHeight():this.container.height()}}};b.methods.UserXP=b.methods.UserXP||{},a.extend(b.methods.UserXP,c)}(jQuery,czrapp);var czrapp=czrapp||{};!function(a,b){var c={outline:function(){b.$_body.hasClass("mozilla")&&"function"==typeof tcOutline&&tcOutline()},smoothScroll:function(){HUParams.SmoothScroll&&HUParams.SmoothScroll.Enabled&&smoothScroll(HUParams.SmoothScroll.Options)},topNavToLife:function(){var c=this,d=".topbar-toggle-down",e=a("#nav-topbar.desktop-sticky"),f=e.find(".nav-wrap");if(c.topNavExpanded=new b.Value((!1)),1==a("#nav-topbar.desktop-sticky").length&&1==a("#nav-topbar.desktop-sticky").find(".nav-wrap").length){var g=function(c){a(d,e).css({display:(f.height()>60||c)&&!b.userXP._isMobile()?"inline-block":""})},h=function(){e.css({"max-width":b.$_window.width()})};g(),h(),b.userXP.windowWidth.bind(function(){h(),g(),b.userXP.topNavExpanded(!1)}),c.topNavExpanded.bind(function(c,h,i){return i=_.extend({height:0},i||{}),a.Deferred(function(){var h=this,j=Math.max(f.height(),i.height);g(c),b.userXP.headerSearchExpanded(!1).done(function(){a.when(a("#header").toggleClass("topbar-expanded",c)).done(function(){a(d,e).find('i[data-toggle="'+(c?"down":"up")+'"]').css({opacity:0}),e.css({height:c?j+"px":"50px",overflow:c?"visible":""}),_.delay(function(){a(d,e).find('i[data-toggle="'+(c?"down":"up")+'"]').css({display:"none"}),a(d,e).find('i[data-toggle="'+(c?"up":"down")+'"]').css({display:"inline-block",opacity:c?1:""}),h.resolve(),c||(g(),b.trigger("topbar-collapsed"))},250)})})}).promise()},{deferred:!0}),b.setupDOMListeners([{trigger:"click keydown",selector:d,actions:function(){b.userXP.topNavExpanded(!b.userXP.topNavExpanded())}}],{dom_el:a("#header")},b.userXP),b.userXP.stickyHeaderAnimating&&b.userXP.stickyHeaderAnimating.bind(function(a){b.userXP.topNavExpanded(!1)})}},headerSearchToLife:function(){var c=this,d=".toggle-search",e=a("#nav-topbar.desktop-sticky");c.headerSearchExpanded=new b.Value((!1)),c.headerSearchExpanded.bind(function(c){return a.Deferred(function(){var f=this;a.when(a(d,"#header").toggleClass("active",c)).done(function(){c&&e.css({overflow:c?"visible":"",height:b.userXP.topNavExpanded()?1==e.find(".nav-wrap").length?e.find(".nav-wrap").height():"auto":""}),a(".search-expand","#header").stop()[c?"slideDown":"slideUp"]({duration:250,complete:function(){c?a(".search-expand input","#header").focus():(e.css({overflow:""}),b.userXP.topNavExpanded()||e.css({height:""})),f.resolve()}})})}).promise()},{deferred:!0}),b.setupDOMListeners([{trigger:"click keydown",selector:d,actions:function(){b.userXP.headerSearchExpanded(!b.userXP.headerSearchExpanded())}}],{dom_el:a("#header")},b.userXP),b.userXP.windowWidth.bind(function(){c.headerSearchExpanded(!1)}),b.userXP.stickyHeaderAnimating&&b.userXP.stickyHeaderAnimating.bind(function(a){c.headerSearchExpanded(!1)})},scrollToTop:function(){a("a#back-to-top").click(function(){return a("html, body").animate({scrollTop:0},"slow"),!1})},widgetTabs:function(){var b=a(".alx-tabs-nav"),c=b.children("li");a(".alx-tabs-container");b.each(function(){var b=a(this);b.next().children(".alx-tab").stop(!0,!0).hide().siblings(b.find("a").attr("href")).show(),b.children("li").first().addClass("active").stop(!0,!0).show()}),c.on("click",function(b){var c=a(this);c.siblings().removeClass("active").end().addClass("active"),c.parent().next().children(".alx-tab").stop(!0,!0).hide().siblings(c.find("a").attr("href")).fadeIn(),b.preventDefault()}).children(window.location.hash?'a[href="'+window.location.hash+'"]':"a:first").trigger("click")},commentTabs:function(){a(".comment-tabs li").click(function(){a(".comment-tabs li").removeClass("active"),a(this).addClass("active"),a(".comment-tab").hide();var b=a(this).find("a").attr("href");return a(b).fadeIn(),!1})},tableStyle:function(){a("table tr:odd").addClass("alt")},dropdownMenu:function(){var c=a("#nav-topbar.desktop-sticky"),d=!1;a("#nav-topbar.desktop-sticky").hover(function(){b.userXP.topNavExpanded()||b.userXP._isMobile()||(d=!0,c.css({overflow:"visible",height:1==c.find(".nav-wrap").length?c.find(".nav-wrap").height():"auto"}))},function(){b.userXP.topNavExpanded()||b.userXP._isMobile()||(d=!1,_.delay(function(){d||b.userXP.topNavExpanded()||b.userXP.headerSearchExpanded()||(c.css({overflow:"",height:""}),_.delay(function(){b.trigger("topbar-collapsed")},400))},1e3))}),a(".nav ul.sub-menu").hide(),a(".nav li").hover(function(){b.userXP._isMobile()||a(this).children("ul.sub-menu").stop().slideDown("fast").css("opacity",1)},function(){b.userXP._isMobile()||a(this).children("ul.sub-menu").stop().css("opacity","").slideUp({duration:"fast",complete:function(){a(this).hide()}})})}};b.methods.UserXP=b.methods.UserXP||{},a.extend(b.methods.UserXP,c)}(jQuery,czrapp);var czrapp=czrapp||{};!function(a,b,c){a.localized=HUParams||{},b.extend(a,a.Events),a.Root=a.Class.extend({initialize:function(a){b.extend(this,a||{}),this.isReady=b.Deferred()},ready:function(){var b=this;b.dom_ready&&c.isArray(b.dom_ready)&&(a.status=a.status||[],c.each(b.dom_ready,function(d){if(!c.isFunction(b[d]))return void a.status.push("Method "+d+" was not found and could not be fired on DOM ready.");try{b[d]()}catch(e){return void a.status.push(["NOK",b.id+"::"+d,c.isString(e)?a._truncate(e):e].join(" => "))}})),this.isReady.resolve()}}),a.Base=a.Root.extend(a.methods.Base),a.ready=b.Deferred(),a.bind("czrapp-ready",function(){a.ready.resolve()});var d={base:{ctor:a.Base,ready:["cacheProp"]},browserDetect:{ctor:a.Base.extend(a.methods.BrowserDetect),ready:["addBrowserClassToBody"]},jqPlugins:{ctor:a.Base.extend(a.methods.JQPlugins),ready:["imgSmartLoad","extLinks","parallax"]},userXP:{ctor:a.Base.extend(a.methods.UserXP),ready:["setupUIListeners","stickify","outline","smoothScroll","headerSearchToLife","scrollToTop","widgetTabs","commentTabs","tableStyle","sidebarToLife","dropdownMenu","mobileMenu","topNavToLife"]}},e=function(d,e,f){c.isObject(d)&&(c.each(d,function(b,d){if(!a[d]&&c.isObject(b)){b=c.extend({ctor:{},ready:[],options:{}},b);var e=c.extend({id:d,dom_ready:b.ready||[]},b.options);try{a[d]=new b.ctor(e)}catch(f){a.errorLog("Error when loading "+d+" | "+f)}}}),b(function(b){c.each(d,function(b,d){a[d]&&a[d].isReady&&"resolved"==a[d].isReady.state()||c.isObject(a[d])&&c.isFunction(a[d].ready)&&a[d].ready()}),a.status=a.status||"OK",c.isArray(a.status)&&c.each(a.status,function(b){a.errorLog(b)}),a.trigger(f?"czrapp-ready":"czrapp-updated")}))};e(d,null,!0),a.customMap=new a.Value({}),a.customMap.bind(e)}(czrapp,jQuery,_);}catch(e){}
try{/*! This file is auto-generated */
window.addComment=function(v){var I,C,h,E=v.document,b={commentReplyClass:"comment-reply-link",commentReplyTitleId:"reply-title",cancelReplyId:"cancel-comment-reply-link",commentFormId:"commentform",temporaryFormId:"wp-temp-form-div",parentIdFieldId:"comment_parent",postIdFieldId:"comment_post_ID"},e=v.MutationObserver||v.WebKitMutationObserver||v.MozMutationObserver,r="querySelector"in E&&"addEventListener"in v,n=!!E.documentElement.dataset;function t(){d(),e&&new e(o).observe(E.body,{childList:!0,subtree:!0})}function d(e){if(r&&(I=g(b.cancelReplyId),C=g(b.commentFormId),I)){I.addEventListener("touchstart",l),I.addEventListener("click",l);function t(e){if((e.metaKey||e.ctrlKey)&&13===e.keyCode)return C.removeEventListener("keydown",t),e.preventDefault(),C.submit.click(),!1}C&&C.addEventListener("keydown",t);for(var n,d=function(e){var t=b.commentReplyClass;e&&e.childNodes||(e=E);e=E.getElementsByClassName?e.getElementsByClassName(t):e.querySelectorAll("."+t);return e}(e),o=0,i=d.length;o<i;o++)(n=d[o]).addEventListener("touchstart",a),n.addEventListener("click",a)}}function l(e){var t,n,d=g(b.temporaryFormId);d&&h&&(g(b.parentIdFieldId).value="0",t=d.textContent,d.parentNode.replaceChild(h,d),this.style.display="none",n=(d=(d=g(b.commentReplyTitleId))&&d.firstChild)&&d.nextSibling,d&&d.nodeType===Node.TEXT_NODE&&t&&(n&&"A"===n.nodeName&&n.id!==b.cancelReplyId&&(n.style.display=""),d.textContent=t),e.preventDefault())}function a(e){var t=g(b.commentReplyTitleId),t=t&&t.firstChild.textContent,n=this,d=m(n,"belowelement"),o=m(n,"commentid"),i=m(n,"respondelement"),r=m(n,"postid"),n=m(n,"replyto")||t;d&&o&&i&&r&&!1===v.addComment.moveForm(d,o,i,r,n)&&e.preventDefault()}function o(e){for(var t=e.length;t--;)if(e[t].addedNodes.length)return void d()}function m(e,t){return n?e.dataset[t]:e.getAttribute("data-"+t)}function g(e){return E.getElementById(e)}return r&&"loading"!==E.readyState?t():r&&v.addEventListener("DOMContentLoaded",t,!1),{init:d,moveForm:function(e,t,n,d,o){var i,r,l,a,m,c,s,e=g(e),n=(h=g(n),g(b.parentIdFieldId)),y=g(b.postIdFieldId),p=g(b.commentReplyTitleId),u=(p=p&&p.firstChild)&&p.nextSibling;if(e&&h&&n){void 0===o&&(o=p&&p.textContent),a=h,m=b.temporaryFormId,c=g(m),s=(s=g(b.commentReplyTitleId))?s.firstChild.textContent:"",c||((c=E.createElement("div")).id=m,c.style.display="none",c.textContent=s,a.parentNode.insertBefore(c,a)),d&&y&&(y.value=d),n.value=t,I.style.display="",e.parentNode.insertBefore(h,e.nextSibling),p&&p.nodeType===Node.TEXT_NODE&&(u&&"A"===u.nodeName&&u.id!==b.cancelReplyId&&(u.style.display="none"),p.textContent=o),I.onclick=function(){return!1};try{for(var f=0;f<C.elements.length;f++)if(i=C.elements[f],r=!1,"getComputedStyle"in v?l=v.getComputedStyle(i):E.documentElement.currentStyle&&(l=i.currentStyle),(i.offsetWidth<=0&&i.offsetHeight<=0||"hidden"===l.visibility)&&(r=!0),"hidden"!==i.type&&!i.disabled&&!r){i.focus();break}}catch(e){}return!1}}}}(window);}catch(e){}
try{var a3_lazyload_params={"apply_images":"1","apply_videos":"1"};}catch(e){}
try{/* Lazy Load XT 1.1.0 | MIT License */
!function(m,y,e,o){var p="lazyLoadXT",w="lazied",z="load error",t="lazy-hidden",C=e.documentElement||e.body,b={autoInit:!0,selector:"img[data-src]",blankImage:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",throttle:99,forceLoad:y.onscroll===o||!!y.operamini||!C.getBoundingClientRect,loadEvent:"pageshow",updateEvent:"load orientationchange resize scroll touchmove focus",forceEvent:"lazyloadall",oninit:{removeClass:"lazy"},onshow:{addClass:t},onload:{removeClass:t,addClass:"lazy-loaded"},onerror:{removeClass:t},checkDuplicates:!0},n={srcAttr:"data-src",edgeX:0,edgeY:0,visibleOnly:!0},a=m(y),d=m.extend,E=m.data||function(e,t){return m(e).data(t)},T=[],L=0,r=0;function c(e,t){return e[t]===o?b[t]:e[t]}function I(){var e=y.pageYOffset;return e===o?C.scrollTop:e}function X(e,t){var o=b["on"+e];o&&("function"==typeof o?o.call(t[0]):(o.addClass&&t.addClass(o.addClass),o.removeClass&&t.removeClass(o.removeClass))),t.trigger("lazy"+e,[t]),u()}function B(e){X(e.type,m(this).off(z,B))}function i(e){if(T.length){e=e||b.forceLoad,L=1/0;for(var t=I(),o=y.innerHeight||C.clientHeight,n=y.innerWidth||C.clientWidth,a=0,r=T.length;a<r;a++){var i,l,s,d,c,u,f=T[a],h=f[0],v=f[p],A=!1,g=e||E(h,w)<0;m.contains(C,h)?(e||!v.visibleOnly||h.offsetWidth||h.offsetHeight)&&(g||(i=h.getBoundingClientRect(),l=v.edgeX,s=v.edgeY,g=(d=i.top+t-s-o)<=t&&i.bottom>-s&&i.left<=n+l&&i.right>-l),g?(f.on(z,B),X("show",f),(u="function"==typeof(c=v.srcAttr)?c(f):h.getAttribute(c))&&(h.src=u),A=!0):d<L&&(L=d)):A=!0,A&&(T.splice(a--,1),r--)}r||X("complete",m(C))}}function l(){1<r?(r=1,i(),setTimeout(l,b.throttle)):r=0}function u(e){T.length&&(e&&"scroll"===e.type&&e.currentTarget===y&&L>=I()||(r||setTimeout(l,0),r=2))}function s(){a.lazyLoadXT()}function f(){i(!0)}m[p]=d(b,n,m[p]),m.fn[p]=function(a){var e,r=c(a=a||{},"blankImage"),i=c(a,"checkDuplicates"),t=c(a,"scrollContainer"),l=c(a,"show"),s={};for(e in m(t).on("scroll",u),n)s[e]=c(a,e);return this.each(function(e,t){if(t===y)m(b.selector).lazyLoadXT(a);else{var o=i&&E(t,w),n=m(t).data(w,l?-1:1);if(o)return void u();r&&"IMG"===t.tagName&&!t.src&&(t.src=r),n[p]=d({},s),X("init",n),T.push(n),u()}})},m(e).ready(function(){X("start",a),a.on(b.updateEvent,u).on(b.forceEvent,f),m(e).on(b.updateEvent,u),b.autoInit&&(a.on(b.loadEvent,s),s())})}(window.jQuery||window.Zepto||window.$,window,document),function(l){var o=l.lazyLoadXT;o.selector+=",video,iframe[data-src],embed[data-src]",o.videoPoster="data-poster",l(document).on("lazyshow","video",function(e,t){var a=t.lazyLoadXT.srcAttr,r="function"==typeof a,i=!1;t.attr("poster",t.attr(o.videoPoster)),t.children("source,track").each(function(e,t){var o=l(t),n=r?a(o):o.attr(a);n&&(o.attr("src",n),i=!0)}),i&&void 0!==l(this).attr("preload")&&"none"!=l(this).attr("preload")&&this.load(),l(this).removeClass("lazy-hidden")}),l(document).on("lazyshow","embed",function(e,t){l(this).removeClass("lazy-hidden")})}(window.jQuery||window.Zepto||window.$);}catch(e){}
try{/* Lazy Load XT 1.1.0 | MIT License */
!function(t,r,e,s){var n,a,c=t.lazyLoadXT,i="srcset"in new Image,o=/^\s*(\S*)/,d=/\S\s+(\d+)w/,u=/\S\s+(\d+)h/,l=/\S\s+([\d\.]+)x/,x=[0,1/0],w=[0,1],h={srcsetAttr:"data-srcset",srcsetExtended:!0,srcsetBaseAttr:"data-srcset-base",srcsetExtAttr:"data-srcset-ext"},f={w:0,h:0,x:0};for(n in h)void 0===c[n]&&(c[n]=h[n]);function p(r,e){return Math[e].apply(null,t.map(r,function(t){return t[n]}))}function A(t){return t[n]>=f[n]||t[n]===a}function m(t){return t[n]===a}function g(s){var i=s.attr(c.srcsetAttr);if(!i)return!1;var h=t.map(i.replace(/(\s[\d.]+[whx]),/g,"$1 @,@ ").split(" @,@ "),function(t){return{url:o.exec(t)[1],w:parseFloat((d.exec(t)||x)[1]),h:parseFloat((u.exec(t)||x)[1]),x:parseFloat((l.exec(t)||w)[1])}});if(!h.length)return!1;var g,v,y=e.documentElement;for(g in f={w:r.innerWidth||y.clientWidth,h:r.innerHeight||y.clientHeight,x:r.devicePixelRatio||1})n=g,a=p(h,"max"),h=t.grep(h,A);for(g in f)n=g,a=p(h,"min"),h=t.grep(h,m);return v=h[0].url,c.srcsetExtended&&(v=(s.attr(c.srcsetBaseAttr)||"")+v+(s.attr(c.srcsetExtAttr)||"")),v}c.selector+=",img["+c.srcsetAttr+"],source["+c.srcsetAttr+"]",t(e).on("lazyshow","img",function(t,r){var e=r.attr(c.srcsetAttr);e&&(!c.srcsetExtended&&i?(r.attr("srcset",e),r.attr("data-srcset","")):r.lazyLoadXT.srcAttr=g)}),t(e).on("lazyshow","source",function(r,e){t(this).removeClass("lazy-hidden");var s=e.attr(c.srcsetAttr);s&&(!c.srcsetExtended&&i?(e.attr("srcset",s),e.attr("data-srcset","")):e.lazyLoadXT.srcAttr=g)})}(window.jQuery||window.Zepto||window.$,window,document);}catch(e){}
try{var a3_lazyload_extend_params={"edgeY":"0","horizontal_container_classnames":""};}catch(e){}
try{jQuery.lazyLoadXT.updateEvent='load orientationchange resize scroll touchmove focus click customlazyloadxtevent';jQuery.lazyLoadXT.edgeY=a3_lazyload_extend_params.edgeY;jQuery.lazyLoadXT.srcsetExtended=false;if(typeof a3_lazyload_extend_params.horizontal_container_classnames!=='undefined'&&''!==a3_lazyload_extend_params.horizontal_container_classnames){jQuery.lazyLoadXT.scrollContainer=a3_lazyload_extend_params.horizontal_container_classnames;}
jQuery(document).ready(function($){jQuery(document).on('mouseenter','.site-header-cart',function(){jQuery(document).trigger('customlazyloadxtevent');});jQuery(document).on('mouseenter','.widget_shopping_cart',function(){jQuery(document).trigger('customlazyloadxtevent');});jQuery(document).on('mouseover','#wp-admin-bar-top-secondary',function(){jQuery(document).trigger('customlazyloadxtevent');});});jQuery(document).ajaxComplete(function(){setTimeout(function(){jQuery(window).lazyLoadXT();},1000);});}catch(e){}
try{/*!
 * jQuery Smooth Scroll - v1.5.5 - 2015-02-19
 * https://github.com/kswedberg/jquery-smooth-scroll
 * Copyright (c) 2015 Karl Swedberg
 * Licensed MIT (https://github.com/kswedberg/jquery-smooth-scroll/blob/master/LICENSE-MIT)
 */
(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a);
}else{if(typeof module==="object"&&module.exports){a(require("jquery"));}else{a(jQuery);}}}(function(d){var b="1.5.5",f={},e={exclude:[],excludeWithin:[],offset:0,direction:"top",scrollElement:null,scrollTarget:null,beforeScroll:function(){},afterScroll:function(){},easing:"swing",speed:400,autoCoefficient:2,preventDefault:true},a=function(i){var j=[],h=false,g=i.dir&&i.dir==="left"?"scrollLeft":"scrollTop";
this.each(function(){if(this===document||this===window){return;}var k=d(this);if(k[g]()>0){j.push(this);}else{k[g](1);h=k[g]()>0;if(h){j.push(this);}k[g](0);
}});if(!j.length){this.each(function(){if(this.nodeName==="BODY"){j=[this];}});}if(i.el==="first"&&j.length>1){j=[j[0]];}return j;};d.fn.extend({scrollable:function(g){var h=a.call(this,{dir:g});
return this.pushStack(h);},firstScrollable:function(g){var h=a.call(this,{el:"first",dir:g});return this.pushStack(h);},smoothScroll:function(h,g){h=h||{};
if(h==="options"){if(!g){return this.first().data("ssOpts");}return this.each(function(){var l=d(this),k=d.extend(l.data("ssOpts")||{},g);d(this).data("ssOpts",k);
});}var i=d.extend({},d.fn.smoothScroll.defaults,h),j=d.smoothScroll.filterPath(location.pathname);this.unbind("click.smoothscroll").bind("click.smoothscroll",function(m){var u=this,t=d(this),o=d.extend({},i,t.data("ssOpts")||{}),n=i.exclude,r=o.excludeWithin,v=0,q=0,l=true,w={},p=((location.hostname===u.hostname)||!u.hostname),k=o.scrollTarget||(d.smoothScroll.filterPath(u.pathname)===j),s=c(u.hash);
if(!o.scrollTarget&&(!p||!k||!s)){l=false;}else{while(l&&v<n.length){if(t.is(c(n[v++]))){l=false;}}while(l&&q<r.length){if(t.closest(r[q++]).length){l=false;
}}}if(l){if(o.preventDefault){m.preventDefault();}d.extend(w,o,{scrollTarget:o.scrollTarget||s,link:u});d.smoothScroll(w);}});return this;}});d.smoothScroll=function(r,m){if(r==="options"&&typeof m==="object"){return d.extend(f,m);
}var g,h,q,i,n,p=0,j="offset",l="scrollTop",o={},k={};if(typeof r==="number"){g=d.extend({link:null},d.fn.smoothScroll.defaults,f);q=r;}else{g=d.extend({link:null},d.fn.smoothScroll.defaults,r||{},f);
if(g.scrollElement){j="position";if(g.scrollElement.css("position")==="static"){g.scrollElement.css("position","relative");}}}l=g.direction==="left"?"scrollLeft":l;
if(g.scrollElement){h=g.scrollElement;if(!(/^(?:HTML|BODY)$/).test(h[0].nodeName)){p=h[l]();}}else{h=d("html, body").firstScrollable(g.direction);}g.beforeScroll.call(h,g);
q=(typeof r==="number")?r:m||(d(g.scrollTarget)[j]()&&d(g.scrollTarget)[j]()[g.direction])||0;o[l]=q+p+g.offset;i=g.speed;if(i==="auto"){n=o[l]-h.scrollTop();
if(n<0){n*=-1;}i=n/g.autoCoefficient;}k={duration:i,easing:g.easing,complete:function(){g.afterScroll.call(g.link,g);}};if(g.step){k.step=g.step;}if(h.length){h.stop().animate(o,k);
}else{g.afterScroll.call(g.link,g);}};d.smoothScroll.version=b;d.smoothScroll.filterPath=function(g){g=g||"";return g.replace(/^\//,"").replace(/(?:index|default).[a-zA-Z]{3,4}$/,"").replace(/\/$/,"");
};d.fn.smoothScroll.defaults=e;function c(g){return g.replace(/(:|\.|\/)/g,"\\$1");}}));}catch(e){}
try{/*! js-cookie v2.0.3 | MIT */
!function(a){if("function"==typeof define&&define.amd)define(a);else if("object"==typeof exports)module.exports=a();else{var b=window.Cookies,c=window.Cookies=a(window.jQuery);c.noConflict=function(){return window.Cookies=b,c}}}(function(){function a(){for(var a=0,b={};a<arguments.length;a++){var c=arguments[a];for(var d in c)b[d]=c[d]}return b}function b(c){function d(b,e,f){var g;if(arguments.length>1){if(f=a({path:"/"},d.defaults,f),"number"==typeof f.expires){var h=new Date;h.setMilliseconds(h.getMilliseconds()+864e5*f.expires),f.expires=h}try{g=JSON.stringify(e),/^[\{\[]/.test(g)&&(e=g)}catch(i){}return e=encodeURIComponent(String(e)),e=e.replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),b=encodeURIComponent(String(b)),b=b.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),b=b.replace(/[\(\)]/g,escape),document.cookie=[b,"=",e,f.expires&&"; expires="+f.expires.toUTCString(),f.path&&"; path="+f.path,f.domain&&"; domain="+f.domain,f.secure?"; secure":""].join("")}b||(g={});for(var j=document.cookie?document.cookie.split("; "):[],k=/(%[0-9A-Z]{2})+/g,l=0;l<j.length;l++){var m=j[l].split("="),n=m[0].replace(k,decodeURIComponent),o=m.slice(1).join("=");'"'===o.charAt(0)&&(o=o.slice(1,-1));try{if(o=c&&c(o,n)||o.replace(k,decodeURIComponent),this.json)try{o=JSON.parse(o)}catch(i){}if(b===n){g=o;break}b||(g[n]=o)}catch(i){}}return g}return d.get=d.set=d,d.getJSON=function(){return d.apply({json:!0},[].slice.call(arguments))},d.defaults={},d.remove=function(b,c){d(b,"",a(c,{expires:-1}))},d.withConverter=b,d}return b()});}catch(e){}
try{(function(){var a,b;a=this.jQuery||window.jQuery;b=a(window);a.fn.stick_in_parent=function(d){var p,m,o,n,j,h,k,f,l,e,c,g;if(d==null){d={};}g=d.sticky_class,h=d.inner_scrolling,c=d.recalc_every,e=d.parent,l=d.offset_top,f=d.spacer,o=d.bottoming;
if(l==null){l=0;}if(e==null){e=void 0;}if(h==null){h=true;}if(g==null){g="is_stuck";}p=a(document);if(o==null){o=true;}n=function(t,G,q,i,B,C,y,z){var D,H,r,F,I,s,w,u,x,A,v,E;
if(t.data("sticky_kit")){return;}t.data("sticky_kit",true);I=p.height();w=t.parent();if(e!=null){w=w.closest(e);}if(!w.length){throw"failed to find stick parent";
}r=false;D=false;v=f!=null?f&&t.closest(f):a("<div />");u=function(){var J,L,K;if(z){return;}I=p.height();J=parseInt(w.css("border-top-width"),10);L=parseInt(w.css("padding-top"),10);
G=parseInt(w.css("padding-bottom"),10);q=w.offset().top+J+L;i=w.height();if(r){r=false;D=false;if(f==null){t.insertAfter(v);v.detach();}t.css({position:"",top:"",width:"",bottom:""}).removeClass(g);
K=true;}B=t.offset().top-(parseInt(t.css("margin-top"),10)||0)-l;C=t.outerHeight(true);y=t.css("float");if(v){v.css({width:t.outerWidth(true),height:C,display:t.css("display"),"vertical-align":t.css("vertical-align"),"float":y});
}if(K){return E();}};u();if(C===i){return;}F=void 0;s=l;A=c;E=function(){var L,O,M,K,J,N;if(z){return;}M=false;if(A!=null){A-=1;if(A<=0){A=c;u();M=true;
}}if(!M&&p.height()!==I){u();M=true;}K=b.scrollTop();if(F!=null){O=K-F;}F=K;if(r){if(o){J=K+C+s>i+q;if(D&&!J){D=false;t.css({position:"fixed",bottom:"",top:s}).trigger("sticky_kit:unbottom");
}}if(K<B){r=false;s=l;if(f==null){if(y==="left"||y==="right"){t.insertAfter(v);}v.detach();}L={position:"",width:"",top:""};t.css(L).removeClass(g).trigger("sticky_kit:unstick");
}if(h){N=b.height();if(C+l>N){if(!D){s-=O;s=Math.max(N-C,s);s=Math.min(l,s);if(r){t.css({top:s+"px"});}}}}}else{if(K>B){r=true;L={position:"fixed",top:s};
L.width=t.css("box-sizing")==="border-box"?t.outerWidth()+"px":t.width()+"px";t.css(L).addClass(g);if(f==null){t.after(v);if(y==="left"||y==="right"){v.append(t);
}}t.trigger("sticky_kit:stick");}}if(r&&o){if(J==null){J=K+C+s>i+q;}if(!D&&J){D=true;if(w.css("position")==="static"){w.css({position:"relative"});}return t.css({position:"absolute",bottom:G,top:"auto"}).trigger("sticky_kit:bottom");
}}};x=function(){u();return E();};H=function(){z=true;b.off("touchmove",E);b.off("scroll",E);b.off("resize",x);a(document.body).off("sticky_kit:recalc",x);
t.off("sticky_kit:detach",H);t.removeData("sticky_kit");t.css({position:"",bottom:"",top:"",width:""});w.position("position","");if(r){if(f==null){if(y==="left"||y==="right"){t.insertAfter(v);
}v.remove();}return t.removeClass(g);}};b.on("touchmove",E);b.on("scroll",E);b.on("resize",x);a(document.body).on("sticky_kit:recalc",x);t.on("sticky_kit:detach",H);
return setTimeout(E,0);};for(j=0,k=this.length;j<k;j++){m=this[j];n(a(m));}return this;};}).call(this);}catch(e){}
try{/*!
Waypoints - 4.0.1
Copyright © 2011-2016 Caleb Troughton
Licensed under the MIT license.
https://github.com/imakewebthings/waypoints/blob/master/licenses.txt
*/
!function(){"use strict";function t(o){if(!o)throw new Error("No options passed to Waypoint constructor");if(!o.element)throw new Error("No element option passed to Waypoint constructor");if(!o.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+e,this.options=t.Adapter.extend({},t.defaults,o),this.element=this.options.element,this.adapter=new t.Adapter(this.element),this.callback=o.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=t.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=t.Context.findOrCreateByElement(this.options.context),t.offsetAliases[this.options.offset]&&(this.options.offset=t.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),i[this.key]=this,e+=1}var e=0,i={};t.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},t.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},t.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete i[this.key]},t.prototype.disable=function(){return this.enabled=!1,this},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},t.prototype.next=function(){return this.group.next(this)},t.prototype.previous=function(){return this.group.previous(this)},t.invokeAll=function(t){var e=[];for(var o in i)e.push(i[o]);for(var n=0,r=e.length;r>n;n++)e[n][t]()},t.destroyAll=function(){t.invokeAll("destroy")},t.disableAll=function(){t.invokeAll("disable")},t.enableAll=function(){t.Context.refreshAll();for(var e in i)i[e].enabled=!0;return this},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},t.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}function e(t){this.element=t,this.Adapter=n.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,o[t.waypointContextKey]=this,i+=1,n.windowContext||(n.windowContext=!0,n.windowContext=new e(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var i=0,o={},n=window.Waypoint,r=window.onload;e.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},e.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),i=this.element==this.element.window;t&&e&&!i&&(this.adapter.off(".waypoints"),delete o[this.key])},e.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,n.requestAnimationFrame(t))})},e.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){(!e.didScroll||n.isTouch)&&(e.didScroll=!0,n.requestAnimationFrame(t))})},e.prototype.handleResize=function(){n.Context.refreshAll()},e.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var o=e[i],n=o.newScroll>o.oldScroll,r=n?o.forward:o.backward;for(var s in this.waypoints[i]){var a=this.waypoints[i][s];if(null!==a.triggerPoint){var l=o.oldScroll<a.triggerPoint,h=o.newScroll>=a.triggerPoint,p=l&&h,u=!l&&!h;(p||u)&&(a.queueTrigger(r),t[a.group.id]=a.group)}}}for(var c in t)t[c].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},e.prototype.innerHeight=function(){return this.element==this.element.window?n.viewportHeight():this.adapter.innerHeight()},e.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},e.prototype.innerWidth=function(){return this.element==this.element.window?n.viewportWidth():this.adapter.innerWidth()},e.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var o=0,n=t.length;n>o;o++)t[o].destroy()},e.prototype.refresh=function(){var t,e=this.element==this.element.window,i=e?void 0:this.adapter.offset(),o={};this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var r in t){var s=t[r];for(var a in this.waypoints[r]){var l,h,p,u,c,d=this.waypoints[r][a],f=d.options.offset,w=d.triggerPoint,y=0,g=null==w;d.element!==d.element.window&&(y=d.adapter.offset()[s.offsetProp]),"function"==typeof f?f=f.apply(d):"string"==typeof f&&(f=parseFloat(f),d.options.offset.indexOf("%")>-1&&(f=Math.ceil(s.contextDimension*f/100))),l=s.contextScroll-s.contextOffset,d.triggerPoint=Math.floor(y+l-f),h=w<s.oldScroll,p=d.triggerPoint>=s.oldScroll,u=h&&p,c=!h&&!p,!g&&u?(d.queueTrigger(s.backward),o[d.group.id]=d.group):!g&&c?(d.queueTrigger(s.forward),o[d.group.id]=d.group):g&&s.oldScroll>=d.triggerPoint&&(d.queueTrigger(s.forward),o[d.group.id]=d.group)}}return n.requestAnimationFrame(function(){for(var t in o)o[t].flushTriggers()}),this},e.findOrCreateByElement=function(t){return e.findByElement(t)||new e(t)},e.refreshAll=function(){for(var t in o)o[t].refresh()},e.findByElement=function(t){return o[t.waypointContextKey]},window.onload=function(){r&&r(),e.refreshAll()},n.requestAnimationFrame=function(e){var i=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t;i.call(window,e)},n.Context=e}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}function i(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),o[this.axis][this.name]=this}var o={vertical:{},horizontal:{}},n=window.Waypoint;i.prototype.add=function(t){this.waypoints.push(t)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},i.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var o=this.triggerQueues[i],n="up"===i||"left"===i;o.sort(n?e:t);for(var r=0,s=o.length;s>r;r+=1){var a=o[r];(a.options.continuous||r===o.length-1)&&a.trigger([i])}}this.clearTriggerQueues()},i.prototype.next=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints),o=i===this.waypoints.length-1;return o?null:this.waypoints[i+1]},i.prototype.previous=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints);return i?this.waypoints[i-1]:null},i.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},i.prototype.remove=function(t){var e=n.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(t){return o[t.axis][t.name]||new i(t)},n.Group=i}(),function(){"use strict";function t(t){this.$element=e(t)}var e=window.jQuery,i=window.Waypoint;e.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(e,i){t.prototype[i]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[i].apply(this.$element,t)}}),e.each(["extend","inArray","isEmptyObject"],function(i,o){t[o]=e[o]}),i.adapters.push({name:"jquery",Adapter:t}),i.Adapter=t}(),function(){"use strict";function t(t){return function(){var i=[],o=arguments[0];return t.isFunction(arguments[0])&&(o=t.extend({},arguments[1]),o.handler=arguments[0]),this.each(function(){var n=t.extend({},o,{element:this});"string"==typeof n.context&&(n.context=t(this).closest(n.context)[0]),i.push(new e(n))}),i}}var e=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}();}catch(e){}
try{var ezTOC={"smooth_scroll":"1","visibility_hide_by_default":"","width":"auto","scroll_offset":"30"};}catch(e){}
try{jQuery(document).ready(function(a){if("undefined"!=typeof ezTOC){var f=function(b){return a('.ez-toc-widget-container .ez-toc-list a[href="#'+a(b).attr("id")+'"]')};if(0!==a(".ez-toc-widget-container.ez-toc-affix").length){var c=30;"undefined"!=typeof ezTOC.scroll_offset&&(c=ezTOC.scroll_offset);a(ezTOC.affixSelector).stick_in_parent({inner_scrolling:!1,offset_top:parseInt(c)})}a.fn.shrinkTOCWidth=function(){a(this).css({width:"auto",display:"table"});/MSIE 7\./.test(navigator.userAgent)&&a(this).css("width",
"")};if(1==ezTOC.smooth_scroll){var d=hostname=pathname=qs=hash=null;a("body a").click(function(b){hostname=a(this).prop("hostname");pathname=a(this).prop("pathname");qs=a(this).prop("search");hash=a(this).prop("hash");0<pathname.length&&"/"!=pathname.charAt(0)&&(pathname="/"+pathname);window.location.hostname==hostname&&window.location.pathname==pathname&&window.location.search==qs&&""!==hash&&(b=hash.replace(/([ !"$%&'()*+,.\/:;<=>?@[\]^`{|}~])/g,"\\$1"),0<a(b).length?d=hash:(anchor=hash,anchor=
anchor.replace("#",""),d='a[name="'+anchor+'"]',0==a(d).length&&(d="")),"undefined"!=typeof ezTOC.scroll_offset?b=-1*ezTOC.scroll_offset:(b=a("#wpadminbar"),b=0<b.length?b.is(":visible")?-30:0:0),d&&a.smoothScroll({scrollTarget:d,offset:b}))})}if("undefined"!=typeof ezTOC.visibility_hide_by_default){c=a("a.ez-toc-toggle");var e=ezTOC.visibility_hide_by_default;Cookies?1==Cookies.get("ezTOC_hidetoc")?c.data("visible",!1):c.data("visible",!0):c.data("visible",!0);e&&c.data("visible",!1);c.data("visible")||
a("ul.ez-toc-list").hide();c.click(function(b){b.preventDefault();a(this).data("visible")?(a(this).data("visible",!1),Cookies&&(e?Cookies.set("ezTOC_hidetoc",null,{path:"/"}):Cookies.set("ezTOC_hidetoc","1",{expires:30,path:"/"})),a("ul.ez-toc-list").hide("fast")):(a(this).data("visible",!0),Cookies&&(e?Cookies.set("ezTOC_hidetoc","1",{expires:30,path:"/"}):Cookies.set("ezTOC_hidetoc",null,{path:"/"})),a("ul.ez-toc-list").show("fast"))})}a("span.ez-toc-section").waypoint(function(a){f(this.element).toggleClass("active",
"down"===a).toggleClass("active","down"===a).parent().toggleClass("active","down"===a)},{offset:"90%"});a("span.ez-toc-section").waypoint(function(a){f(this.element).toggleClass("active","up"===a).toggleClass("active","up"===a).parent().toggleClass("active","up"===a)},{offset:function(b){var c="undefined"!=typeof ezTOC.scroll_offset?parseInt(ezTOC.scroll_offset):30;b=a(b).height()+c;0===a("#wpadminbar").length&&(b-=30);return parseInt(b)}(this.element)});c=a(".ez-toc-widget-container ul.ez-toc-list li").css("line-height");
a("<style>.ez-toc-widget-container ul.ez-toc-list li::before{line-height:"+c+";height:"+c+"}</style>").appendTo("head")}});}catch(e){}