function loadDeferredImages(){}function loadDeferredBackgrounds(){$(".deferredBackgroundImage").each(function(n,t){$(t).addClass("withImage")})}function CategorySelector(n,t){var i=null,r=function(n,e){var h,a,s,l;for(e.empty(),h=t.val(),a=u(h),s=0;s<n.length;s++){var o=n[s],v=i.CategoryNames[o],c=$("<div>").addClass("category-item");$("<a>").attr("id",`category-link-${o}`).attr("data-id",o).attr("href","#").addClass(o===h?"selected":"").text(v).click(f).appendTo(c);a.indexOf(o)!=-1&&i.Children.hasOwnProperty(o)&&(l=$("<div>").addClass("category-item"),r(i.Children[o],l),l.appendTo(c));c.appendTo(e)}},u=function(n){var r=[],u,t;for(r.push(n),t=n,u=0;i.Parents.hasOwnProperty(t)&&u<=100;)t=i.Parents[t],r.unshift(t),u++;return r},f=function(n){var s,h,o;n.preventDefault();var u=$(n.target),f=u.attr("data-id"),e=u.parent(".category-item");if($("#category-selector a.selected").removeClass("selected"),e.find(".category-item").remove(),e.siblings().find(".category-item").remove(),s=t.val(),s===f){t.val("");u.removeClass("selected");return}(t.val(f),u.addClass("selected"),i.Children.hasOwnProperty(f))&&(h=i.Children[f],o=$("<div>").addClass("category-item"),r(h,o),o.appendTo(e))},e=function(){r(i.RootParents,n);setTimeout(o,1)},o=function(){var i=t.val(),n=$(`#category-link-${i}`);n.length>0&&$("#category-selector").scrollTop(n[0].offsetTop)};this.onInit=function(){console.log("onInit");$.getJSON("/Category/GetTaxonomyData").done(function(n){i=n;e()}).fail(function(){console.log("An error occurred while retrieving category data.")})}}(function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):n.Popper=t()})(this,function(){"use strict";function et(n){return n&&"[object Function]"==={}.toString.call(n)}function r(n,t){if(1!==n.nodeType)return[];var r=n.ownerDocument.defaultView,i=r.getComputedStyle(n,null);return t?i[t]:i}function y(n){return"HTML"===n.nodeName?n:n.parentNode||n.host}function s(n){if(!n)return document.body;switch(n.nodeName){case"HTML":case"BODY":return n.ownerDocument.body;case"#document":return n.body}var t=r(n),i=t.overflow,u=t.overflowX,f=t.overflowY;return/(auto|scroll|overlay)/.test(i+f+u)?n:s(y(n))}function u(n){return 11===n?ui:10===n?fi:ui||fi}function f(n){var e,t,i;if(!n)return document.documentElement;for(e=u(10)?document.body:null,t=n.offsetParent||null;t===e&&n.nextElementSibling;)t=(n=n.nextElementSibling).offsetParent;return i=t&&t.nodeName,i&&"BODY"!==i&&"HTML"!==i?-1!==["TH","TD","TABLE"].indexOf(t.nodeName)&&"static"===r(t,"position")?f(t):t:n?n.ownerDocument.documentElement:document.documentElement}function oi(n){var t=n.nodeName;return"BODY"!==t&&("HTML"===t||f(n.firstElementChild)===n)}function p(n){return null===n.parentNode?n:p(n.parentNode)}function l(n,t){var i,u;if(!n||!n.nodeType||!t||!t.nodeType)return document.documentElement;var e=n.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,o=e?n:t,s=e?t:n,r=document.createRange();return(r.setStart(o,0),r.setEnd(s,0),i=r.commonAncestorContainer,n!==i&&t!==i||o.contains(s))?oi(i)?i:f(i):(u=p(n),u.host?l(u.host,t):l(n,p(t).host))}function e(n){var f=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"top",t="top"===f?"scrollTop":"scrollLeft",i=n.nodeName,r,u;return"BODY"===i||"HTML"===i?(r=n.ownerDocument.documentElement,u=n.ownerDocument.scrollingElement||r,u[t]):n[t]}function si(n,t){var f=2<arguments.length&&void 0!==arguments[2]&&arguments[2],r=e(t,"top"),u=e(t,"left"),i=f?-1:1;return n.top+=r*i,n.bottom+=r*i,n.left+=u*i,n.right+=u*i,n}function ot(n,t){var i="x"===t?"Left":"Top",r="Left"==i?"Right":"Bottom";return parseFloat(n["border"+i+"Width"],10)+parseFloat(n["border"+r+"Width"],10)}function st(n,i,r,f){return t(i["offset"+n],i["scroll"+n],r["client"+n],r["offset"+n],r["scroll"+n],u(10)?parseInt(r["offset"+n])+parseInt(f["margin"+("Height"===n?"Top":"Left")])+parseInt(f["margin"+("Height"===n?"Bottom":"Right")]):0)}function ht(n){var i=n.body,t=n.documentElement,r=u(10)&&getComputedStyle(t);return{height:st("Height",i,t,r),width:st("Width",i,t,r)}}function i(t){return n({},t,{right:t.left+t.width,bottom:t.top+t.height})}function w(n){var t={},o,s,l;try{u(10)?(t=n.getBoundingClientRect(),o=e(n,"top"),s=e(n,"left"),t.top+=o,t.left+=s,t.bottom+=o,t.right+=s):t=n.getBoundingClientRect()}catch(r){}var f={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},a="HTML"===n.nodeName?ht(n.ownerDocument):{},v=a.width||n.clientWidth||f.right-f.left,y=a.height||n.clientHeight||f.bottom-f.top,h=n.offsetWidth-v,c=n.offsetHeight-y;return(h||c)&&(l=r(n),h-=ot(l,"x"),c-=ot(l,"y"),f.width-=h,f.height-=c),i(f)}function b(n,f){var b=2<arguments.length&&void 0!==arguments[2]&&arguments[2],k=u(10),d="HTML"===f.nodeName,h=w(n),o=w(f),v=s(n),c=r(f),y=parseFloat(c.borderTopWidth,10),p=parseFloat(c.borderLeftWidth,10),e,l,a;return b&&d&&(o.top=t(o.top,0),o.left=t(o.left,0)),e=i({top:h.top-o.top-y,left:h.left-o.left-p,width:h.width,height:h.height}),(e.marginTop=0,e.marginLeft=0,!k&&d)&&(l=parseFloat(c.marginTop,10),a=parseFloat(c.marginLeft,10),e.top-=y-l,e.bottom-=y-l,e.left-=p-a,e.right-=p-a,e.marginTop=l,e.marginLeft=a),(k&&!b?f.contains(v):f===v&&"BODY"!==v.nodeName)&&(e=si(e,f)),e}function hi(n){var f=1<arguments.length&&void 0!==arguments[1]&&arguments[1],r=n.ownerDocument.documentElement,u=b(n,r),o=t(r.clientWidth,window.innerWidth||0),s=t(r.clientHeight,window.innerHeight||0),h=f?0:e(r),c=f?0:e(r,"left"),l={top:h-u.top+u.marginTop,left:c-u.left+u.marginLeft,width:o,height:s};return i(l)}function ct(n){var t=n.nodeName;return"BODY"===t||"HTML"===t?!1:"fixed"===r(n,"position")||ct(y(n))}function lt(n){if(!n||!n.parentElement||u())return document.documentElement;for(var t=n.parentElement;t&&"none"===r(t,"transform");)t=t.parentElement;return t||document.documentElement}function k(n,t,i,r){var h=4<arguments.length&&void 0!==arguments[4]&&arguments[4],u={top:0,left:0},c=h?lt(n):l(n,t),e,f,o;if("viewport"===r)u=hi(c,h);else if("scrollParent"===r?(e=s(y(t)),"BODY"===e.nodeName&&(e=n.ownerDocument.documentElement)):e="window"===r?n.ownerDocument.documentElement:r,f=b(e,c,h),"HTML"!==e.nodeName||ct(c))u=f;else{var a=ht(n.ownerDocument),v=a.height,p=a.width;u.top+=f.top-f.marginTop;u.bottom=v+f.top;u.left+=f.left-f.marginLeft;u.right=p+f.left}return i=i||0,o="number"==typeof i,u.left+=o?i:i.left||0,u.top+=o?i:i.top||0,u.right-=o?i:i.right||0,u.bottom-=o?i:i.bottom||0,u}function ci(n){var t=n.width,i=n.height;return t*i}function at(t,i,r,u,f){var l=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var e=k(r,u,l,f),o={top:{width:e.width,height:i.top-e.top},right:{width:e.right-i.right,height:e.height},bottom:{width:e.width,height:e.bottom-i.bottom},left:{width:i.left-e.left,height:e.height}},s=Object.keys(o).map(function(t){return n({key:t},o[t],{area:ci(o[t])})}).sort(function(n,t){return t.area-n.area}),h=s.filter(function(n){var t=n.width,i=n.height;return t>=r.clientWidth&&i>=r.clientHeight}),a=0<h.length?h[0].key:s[0].key,c=t.split("-")[1];return a+(c?"-"+c:"")}function vt(n,t,i){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null,u=r?lt(t):l(t,i);return b(i,u,r)}function yt(n){var i=n.ownerDocument.defaultView,t=i.getComputedStyle(n),r=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),u=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:n.offsetWidth+u,height:n.offsetHeight+r}}function a(n){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return n.replace(/left|right|bottom|top/g,function(n){return t[n]})}function pt(n,t,i){i=i.split("-")[0];var r=yt(n),e={width:r.width,height:r.height},u=-1!==["right","left"].indexOf(i),o=u?"top":"left",f=u?"left":"top",s=u?"height":"width",h=u?"width":"height";return e[o]=t[o]+t[s]/2-r[s]/2,e[f]=i===f?t[f]-r[h]:t[a(f)],e}function h(n,t){return Array.prototype.find?n.find(t):n.filter(t)[0]}function li(n,t,i){if(Array.prototype.findIndex)return n.findIndex(function(n){return n[t]===i});var r=h(n,function(n){return n[t]===i});return n.indexOf(r)}function wt(n,t,r){var u=void 0===r?n:n.slice(0,li(n,"name",r));return u.forEach(function(n){n["function"]&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var r=n["function"]||n.fn;n.enabled&&et(r)&&(t.offsets.popper=i(t.offsets.popper),t.offsets.reference=i(t.offsets.reference),t=r(t,n))}),t}function ai(){if(!this.state.isDestroyed){var n={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};n.offsets.reference=vt(this.state,this.popper,this.reference,this.options.positionFixed);n.placement=at(this.options.placement,n.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding);n.originalPlacement=n.placement;n.positionFixed=this.options.positionFixed;n.offsets.popper=pt(this.popper,n.offsets.reference,n.placement);n.offsets.popper.position=this.options.positionFixed?"fixed":"absolute";n=wt(this.modifiers,n);this.state.isCreated?this.options.onUpdate(n):(this.state.isCreated=!0,this.options.onCreate(n))}}function bt(n,t){return n.some(function(n){var i=n.name,r=n.enabled;return r&&i===t})}function d(n){for(var i,r,u=[!1,"ms","Webkit","Moz","O"],f=n.charAt(0).toUpperCase()+n.slice(1),t=0;t<u.length;t++)if(i=u[t],r=i?""+i+f:n,"undefined"!=typeof document.body.style[r])return r;return null}function vi(){return this.state.isDestroyed=!0,bt(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[d("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function kt(n){var t=n.ownerDocument;return t?t.defaultView:window}function dt(n,t,i,r){var f="BODY"===n.nodeName,u=f?n.ownerDocument.defaultView:n;u.addEventListener(t,i,{passive:!0});f||dt(s(u.parentNode),t,i,r);r.push(u)}function yi(n,t,i,r){i.updateBound=r;kt(n).addEventListener("resize",i.updateBound,{passive:!0});var u=s(n);return dt(u,"scroll",i.updateBound,i.scrollParents),i.scrollElement=u,i.eventsEnabled=!0,i}function pi(){this.state.eventsEnabled||(this.state=yi(this.reference,this.options,this.state,this.scheduleUpdate))}function wi(n,t){return kt(n).removeEventListener("resize",t.updateBound),t.scrollParents.forEach(function(n){n.removeEventListener("scroll",t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}function bi(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=wi(this.reference,this.state))}function g(n){return""!==n&&!isNaN(parseFloat(n))&&isFinite(n)}function nt(n,t){Object.keys(t).forEach(function(i){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(i)&&g(t[i])&&(r="px");n.style[i]=t[i]+r})}function ki(n,t){Object.keys(t).forEach(function(i){var r=t[i];!1===r?n.removeAttribute(i):n.setAttribute(i,t[i])})}function di(n,t){var r=n.offsets,i=r.popper,u=r.reference,h=-1!==["left","right"].indexOf(n.placement),f=-1!==n.placement.indexOf("-"),c=u.width%2==i.width%2,l=1==u.width%2&&1==i.width%2,e=function(n){return n},o=t?h||f||c?it:tt:e,s=t?it:e;return{left:o(l&&!f&&t?i.left-1:i.left),top:s(i.top),bottom:s(i.bottom),right:o(i.right)}}function gt(n,t,i){var u=h(n,function(n){var i=n.name;return i===t}),f=!!u&&n.some(function(n){return n.name===i&&n.enabled&&n.order<u.order}),r;return f||(r="`"+t+"`",console.warn("`"+i+"` modifier is required by "+r+" modifier in order to work, be sure to include it before "+r+"!")),f}function gi(n){return"end"===n?"start":"start"===n?"end":n}function ni(n){var r=1<arguments.length&&void 0!==arguments[1]&&arguments[1],t=ut.indexOf(n),i=ut.slice(t+1).concat(ut.slice(0,t));return r?i.reverse():i}function nr(n,r,u,f){var h=n.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+h[1],e=h[2],s,c,l;if(!o)return n;if(0===e.indexOf("%")){switch(e){case"%p":s=u;break;case"%":case"%r":default:s=f}return c=i(s),c[r]/100*o}return"vh"===e||"vw"===e?(l="vh"===e?t(document.documentElement.clientHeight,window.innerHeight||0):t(document.documentElement.clientWidth,window.innerWidth||0),l/100*o):o}function tr(n,t,i,r){var s=[0,0],c=-1!==["right","left"].indexOf(r),u=n.split(/(\+|\-)/).map(function(n){return n.trim()}),f=u.indexOf(h(u,function(n){return-1!==n.search(/,|\s/)})),o,e;return u[f]&&-1===u[f].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead."),o=/\s*,\s*|\s+/,e=-1===f?[u]:[u.slice(0,f).concat([u[f].split(o)[0]]),[u[f].split(o)[1]].concat(u.slice(f+1))],e=e.map(function(n,r){var f=(1===r?!c:c)?"height":"width",u=!1;return n.reduce(function(n,t){return""===n[n.length-1]&&-1!==["+","-"].indexOf(t)?(n[n.length-1]=t,u=!0,n):u?(n[n.length-1]+=t,u=!1,n):n.concat(t)},[]).map(function(n){return nr(n,f,t,i)})}),e.forEach(function(n,t){n.forEach(function(i,r){g(i)&&(s[t]+=i*("-"===n[r-1]?-1:1))})}),s}function ir(n,t){var r,f=t.offset,o=n.placement,e=n.offsets,i=e.popper,s=e.reference,u=o.split("-")[0];return r=g(+f)?[+f,0]:tr(f,i,s,u),"left"===u?(i.top+=r[0],i.left-=r[1]):"right"===u?(i.top+=r[0],i.left+=r[1]):"top"===u?(i.left+=r[0],i.top-=r[1]):"bottom"===u&&(i.left+=r[0],i.top+=r[1]),n.popper=i,n}for(var ti=Math.min,tt=Math.floor,it=Math.round,t=Math.max,c="undefined"!=typeof window&&"undefined"!=typeof document,ii=["Edge","Trident","Firefox"],ri=0,rt=0;rt<ii.length;rt+=1)if(c&&0<=navigator.userAgent.indexOf(ii[rt])){ri=1;break}var rr=c&&window.Promise,ur=rr?function(n){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1;n()}))}}:function(n){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1;n()},ri))}},ui=c&&!!(window.MSInputMethodContext&&document.documentMode),fi=c&&/MSIE 10/.test(navigator.userAgent),fr=function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");},er=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),o=function(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n},n=Object.assign||function(n){for(var t,r,i=1;i<arguments.length;i++)for(r in t=arguments[i],t)Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n},or=c&&/Firefox/i.test(navigator.userAgent),ei=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],ut=ei.slice(3),ft={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"},v=function(){function t(i,r){var u=this,f=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},e;fr(this,t);this.scheduleUpdate=function(){return requestAnimationFrame(u.update)};this.update=ur(this.update.bind(this));this.options=n({},t.Defaults,f);this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]};this.reference=i&&i.jquery?i[0]:i;this.popper=r&&r.jquery?r[0]:r;this.options.modifiers={};Object.keys(n({},t.Defaults.modifiers,f.modifiers)).forEach(function(i){u.options.modifiers[i]=n({},t.Defaults.modifiers[i]||{},f.modifiers?f.modifiers[i]:{})});this.modifiers=Object.keys(this.options.modifiers).map(function(t){return n({name:t},u.options.modifiers[t])}).sort(function(n,t){return n.order-t.order});this.modifiers.forEach(function(n){n.enabled&&et(n.onLoad)&&n.onLoad(u.reference,u.popper,u.options,n,u.state)});this.update();e=this.options.eventsEnabled;e&&this.enableEventListeners();this.state.eventsEnabled=e}return er(t,[{key:"update",value:function(){return ai.call(this)}},{key:"destroy",value:function(){return vi.call(this)}},{key:"enableEventListeners",value:function(){return pi.call(this)}},{key:"disableEventListeners",value:function(){return bi.call(this)}}]),t}();return v.Utils=("undefined"==typeof window?global:window).PopperUtils,v.placements=ei,v.Defaults={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var u=t.placement,l=u.split("-")[0],f=u.split("-")[1];if(f){var e=t.offsets,r=e.reference,s=e.popper,h=-1!==["bottom","top"].indexOf(l),i=h?"left":"top",c=h?"width":"height",a={start:o({},i,r[i]),end:o({},i,r[i]+r[c]-s[c])};t.offsets.popper=n({},s,a[f])}return t}},offset:{order:200,enabled:!0,fn:ir,offset:0},preventOverflow:{order:300,enabled:!0,fn:function(i,r){var h=r.boundariesElement||f(i.instance.popper),s;i.instance.reference===h&&(h=f(h));var c=d("transform"),e=i.instance.popper.style,l=e.top,a=e.left,v=e[c];e.top="";e.left="";e[c]="";s=k(i.instance.popper,i.instance.reference,r.padding,h,i.positionFixed);e.top=l;e.left=a;e[c]=v;r.boundaries=s;var y=r.priority,u=i.offsets.popper,p={primary:function(n){var i=u[n];return u[n]<s[n]&&!r.escapeWithReference&&(i=t(u[n],s[n])),o({},n,i)},secondary:function(n){var t="right"===n?"left":"top",i=u[t];return u[n]>s[n]&&!r.escapeWithReference&&(i=ti(u[t],s[n]-("right"===n?u.width:u.height))),o({},t,i)}};return y.forEach(function(t){var i=-1===["left","top"].indexOf(t)?"secondary":"primary";u=n({},u,p[i](t))}),i.offsets.popper=u,i},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(n){var o=n.offsets,u=o.popper,i=o.reference,s=n.placement.split("-")[0],r=tt,f=-1!==["top","bottom"].indexOf(s),e=f?"right":"bottom",t=f?"left":"top",h=f?"width":"height";return u[e]<r(i[t])&&(n.offsets.popper[t]=r(i[t])-u[h]),u[t]>r(i[e])&&(n.offsets.popper[t]=r(i[e])),n}},arrow:{order:500,enabled:!0,fn:function(n,u){var l,e;if(!gt(n.instance.modifiers,"arrow","keepTogether"))return n;if(e=u.element,"string"==typeof e){if(e=n.instance.popper.querySelector(e),!e)return n}else if(!n.instance.popper.contains(e))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),n;var d=n.placement.split("-")[0],b=n.offsets,c=b.popper,s=b.reference,a=-1!==["left","right"].indexOf(d),y=a?"height":"width",p=a?"Top":"Left",f=p.toLowerCase(),g=a?"left":"top",v=a?"bottom":"right",h=yt(e)[y];s[v]-h<c[f]&&(n.offsets.popper[f]-=c[f]-(s[v]-h));s[f]+h>c[v]&&(n.offsets.popper[f]+=s[f]+h-c[v]);n.offsets.popper=i(n.offsets.popper);var nt=s[f]+s[y]/2-h/2,k=r(n.instance.popper),tt=parseFloat(k["margin"+p],10),rt=parseFloat(k["border"+p+"Width"],10),w=nt-n.offsets.popper[f]-tt-rt;return w=t(ti(c[y]-h,w),0),n.arrowElement=e,n.offsets.arrow=(l={},o(l,f,it(w)),o(l,g,""),l),n},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,i){if(bt(t.instance.modifiers,"inner")||t.flipped&&t.placement===t.originalPlacement)return t;var e=k(t.instance.popper,t.instance.reference,i.padding,i.boundariesElement,t.positionFixed),r=t.placement.split("-")[0],o=a(r),u=t.placement.split("-")[1]||"",f=[];switch(i.behavior){case ft.FLIP:f=[r,o];break;case ft.CLOCKWISE:f=ni(r);break;case ft.COUNTERCLOCKWISE:f=ni(r,!0);break;default:f=i.behavior}return f.forEach(function(s,h){if(r!==s||f.length===h+1)return t;r=t.placement.split("-")[0];o=a(r);var l=t.offsets.popper,v=t.offsets.reference,c=tt,p="left"===r&&c(l.right)>c(v.left)||"right"===r&&c(l.left)<c(v.right)||"top"===r&&c(l.bottom)>c(v.top)||"bottom"===r&&c(l.top)<c(v.bottom),w=c(l.left)<c(e.left),b=c(l.right)>c(e.right),k=c(l.top)<c(e.top),d=c(l.bottom)>c(e.bottom),g="left"===r&&w||"right"===r&&b||"top"===r&&k||"bottom"===r&&d,y=-1!==["top","bottom"].indexOf(r),nt=!!i.flipVariations&&(y&&"start"===u&&w||y&&"end"===u&&b||!y&&"start"===u&&k||!y&&"end"===u&&d);(p||g||nt)&&(t.flipped=!0,(p||g)&&(r=f[h+1]),nt&&(u=gi(u)),t.placement=r+(u?"-"+u:""),t.offsets.popper=n({},t.offsets.popper,pt(t.instance.popper,t.offsets.reference,t.placement)),t=wt(t.instance.modifiers,t,"flip"))}),t},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(n){var u=n.placement,t=u.split("-")[0],f=n.offsets,r=f.popper,o=f.reference,e=-1!==["left","right"].indexOf(t),s=-1===["top","left"].indexOf(t);return r[e?"left":"top"]=o[t]-(s?r[e?"width":"height"]:0),n.placement=a(u),n.offsets.popper=i(r),n}},hide:{order:800,enabled:!0,fn:function(n){if(!gt(n.instance.modifiers,"hide","preventOverflow"))return n;var t=n.offsets.reference,i=h(n.instance.modifiers,function(n){return"preventOverflow"===n.name}).boundaries;if(t.bottom<i.top||t.left>i.right||t.top>i.bottom||t.right<i.left){if(!0===n.hide)return n;n.hide=!0;n.attributes["x-out-of-boundaries"]=""}else{if(!1===n.hide)return n;n.hide=!1;n.attributes["x-out-of-boundaries"]=!1}return n}},computeStyle:{order:850,enabled:!0,fn:function(t,i){var g=i.x,nt=i.y,tt=t.offsets.popper,c=h(t.instance.modifiers,function(n){return"applyStyle"===n.name}).gpuAcceleration,p,b,k;void 0!==c&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var l,a,it=void 0===c?i.gpuAcceleration:c,e=f(t.instance.popper),v=w(e),r={position:tt.position},u=di(t,2>window.devicePixelRatio||!or),o="bottom"===g?"top":"bottom",s="right"===nt?"left":"right",y=d("transform");return(a="bottom"==o?"HTML"===e.nodeName?-e.clientHeight+u.bottom:-v.height+u.bottom:u.top,l="right"==s?"HTML"===e.nodeName?-e.clientWidth+u.right:-v.width+u.right:u.left,it&&y)?(r[y]="translate3d("+l+"px, "+a+"px, 0)",r[o]=0,r[s]=0,r.willChange="transform"):(p="bottom"==o?-1:1,b="right"==s?-1:1,r[o]=a*p,r[s]=l*b,r.willChange=o+", "+s),k={"x-placement":t.placement},t.attributes=n({},k,t.attributes),t.styles=n({},r,t.styles),t.arrowStyles=n({},t.offsets.arrow,t.arrowStyles),t},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(n){return nt(n.instance.popper,n.styles),ki(n.instance.popper,n.attributes),n.arrowElement&&Object.keys(n.arrowStyles).length&&nt(n.arrowElement,n.arrowStyles),n},onLoad:function(n,t,i,r,u){var f=vt(u,t,n,i.positionFixed),e=at(i.placement,f,t,n,i.modifiers.flip.boundariesElement,i.modifiers.flip.padding);return t.setAttribute("x-placement",e),nt(t,{position:i.positionFixed?"fixed":"absolute"}),i},gpuAcceleration:void 0}}},v});$(document).ready(function(){$('[data-toggle="offcanvas"]').click(function(){$(".row-offcanvas").toggleClass("active")})});!function(n,t){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return t(n,i)}):"object"==typeof module&&module.exports?module.exports=t(n,require("jquery")):n.jQueryBridget=t(n,n.jQuery)}(window,function(n,t){"use strict";function i(i,u,o){function s(n,t,r){var u,e="$()."+i+'("'+t+'")';return n.each(function(n,s){var h=o.data(s,i),c,l;if(!h)return void f(i+" not initialized. Cannot call methods, i.e. "+e);if(c=h[t],!c||"_"==t.charAt(0))return void f(e+" is not a valid method");l=c.apply(h,r);u=void 0===u?l:u}),void 0!==u?u:n}function h(n,t){n.each(function(n,r){var f=o.data(r,i);f?(f.option(t),f._init()):(f=new u(r,t),o.data(r,i,f))})}o=o||t||n.jQuery;o&&(u.prototype.option||(u.prototype.option=function(n){o.isPlainObject(n)&&(this.options=o.extend(!0,this.options,n))}),o.fn[i]=function(n){if("string"==typeof n){var t=e.call(arguments,1);return s(this,n,t)}return h(this,n),this},r(o))}function r(n){!n||n&&n.bridget||(n.bridget=i)}var e=Array.prototype.slice,u=n.console,f="undefined"==typeof u?function(){}:function(n){u.error(n)};return r(t||n.jQuery),i}),function(n,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():n.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function t(){}var n=t.prototype;return n.on=function(n,t){if(n&&t){var i=this._events=this._events||{},r=i[n]=i[n]||[];return-1==r.indexOf(t)&&r.push(t),this}},n.once=function(n,t){if(n&&t){this.on(n,t);var i=this._onceEvents=this._onceEvents||{},r=i[n]=i[n]||{};return r[t]=!0,this}},n.off=function(n,t){var i=this._events&&this._events[n],r;if(i&&i.length)return r=i.indexOf(t),-1!=r&&i.splice(r,1),this},n.emitEvent=function(n,t){var i=this._events&&this._events[n],u,f,r,e;if(i&&i.length){for(i=i.slice(0),t=t||[],u=this._onceEvents&&this._onceEvents[n],f=0;f<i.length;f++)r=i[f],e=u&&u[r],e&&(this.off(n,r),delete u[r]),r.apply(this,t);return this}},n.allOff=function(){delete this._events;delete this._onceEvents},t}),function(n,t){"function"==typeof define&&define.amd?define("get-size/get-size",t):"object"==typeof module&&module.exports?module.exports=t():n.getSize=t()}(window,function(){"use strict";function n(n){var t=parseFloat(n),i=-1==n.indexOf("%")&&!isNaN(t);return i&&t}function o(){}function s(){for(var r,t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},n=0;f>n;n++)r=i[n],t[r]=0;return t}function r(n){var t=getComputedStyle(n);return t||c("Style returned "+t+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),t}function h(){var i,f,o;e||(e=!0,i=document.createElement("div"),i.style.width="200px",i.style.padding="1px 2px 3px 4px",i.style.borderStyle="solid",i.style.borderWidth="1px 2px 3px 4px",i.style.boxSizing="border-box",f=document.body||document.documentElement,f.appendChild(i),o=r(i),t=200==Math.round(n(o.width)),u.isBoxSizeOuter=t,f.removeChild(i))}function u(u){var o,e,a,c,l;if(h(),"string"==typeof u&&(u=document.querySelector(u)),u&&"object"==typeof u&&u.nodeType){if(o=r(u),"none"==o.display)return s();for(e={},e.width=u.offsetWidth,e.height=u.offsetHeight,a=e.isBorderBox="border-box"==o.boxSizing,c=0;f>c;c++){var v=i[c],nt=o[v],y=parseFloat(nt);e[v]=isNaN(y)?0:y}var p=e.paddingLeft+e.paddingRight,w=e.paddingTop+e.paddingBottom,tt=e.marginLeft+e.marginRight,it=e.marginTop+e.marginBottom,b=e.borderLeftWidth+e.borderRightWidth,k=e.borderTopWidth+e.borderBottomWidth,d=a&&t,g=n(o.width);return g!==!1&&(e.width=g+(d?0:p+b)),l=n(o.height),l!==!1&&(e.height=l+(d?0:w+k)),e.innerWidth=e.width-(p+b),e.innerHeight=e.height-(w+k),e.outerWidth=e.width+tt,e.outerHeight=e.height+it,e}}var t,c="undefined"==typeof console?o:function(n){console.error(n)},i=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],f=i.length,e=!1;return u}),function(n,t){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",t):"object"==typeof module&&module.exports?module.exports=t():n.matchesSelector=t()}(window,function(){"use strict";var n=function(){var t=window.Element.prototype,i,n,u,r;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(i=["webkit","moz","ms","o"],n=0;n<i.length;n++)if(u=i[n],r=u+"MatchesSelector",t[r])return r}();return function(t,i){return t[n](i)}}),function(n,t){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(i){return t(n,i)}):"object"==typeof module&&module.exports?module.exports=t(n,require("desandro-matches-selector")):n.fizzyUIUtils=t(n,n.matchesSelector)}(window,function(n,t){var i={},u,r;return i.extend=function(n,t){for(var i in t)n[i]=t[i];return n},i.modulo=function(n,t){return(n%t+t)%t},u=Array.prototype.slice,i.makeArray=function(n){if(Array.isArray(n))return n;if(null===n||void 0===n)return[];var t="object"==typeof n&&"number"==typeof n.length;return t?u.call(n):[n]},i.removeFrom=function(n,t){var i=n.indexOf(t);-1!=i&&n.splice(i,1)},i.getParent=function(n,i){for(;n.parentNode&&n!=document.body;)if(n=n.parentNode,t(n,i))return n},i.getQueryElement=function(n){return"string"==typeof n?document.querySelector(n):n},i.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},i.filterFindElements=function(n,r){n=i.makeArray(n);var u=[];return n.forEach(function(n){if(n instanceof HTMLElement){if(!r)return void u.push(n);t(n,r)&&u.push(n);for(var f=n.querySelectorAll(r),i=0;i<f.length;i++)u.push(f[i])}}),u},i.debounceMethod=function(n,t,i){i=i||100;var u=n.prototype[t],r=t+"Timeout";n.prototype[t]=function(){var f=this[r],t,n;clearTimeout(f);t=arguments;n=this;this[r]=setTimeout(function(){u.apply(n,t);delete n[r]},i)}},i.docReady=function(n){var t=document.readyState;"complete"==t||"interactive"==t?setTimeout(n):document.addEventListener("DOMContentLoaded",n)},i.toDashed=function(n){return n.replace(/(.)([A-Z])/g,function(n,t,i){return t+"-"+i}).toLowerCase()},r=n.console,i.htmlInit=function(t,u){i.docReady(function(){var e=i.toDashed(u),f="data-"+e,s=document.querySelectorAll("["+f+"]"),h=document.querySelectorAll(".js-"+e),c=i.makeArray(s).concat(i.makeArray(h)),l=f+"-options",o=n.jQuery;c.forEach(function(n){var i,e=n.getAttribute(f)||n.getAttribute(l),s;try{i=e&&JSON.parse(e)}catch(h){return void(r&&r.error("Error parsing "+f+" on "+n.className+": "+h))}s=new t(n,i);o&&o.data(n,u,s)})})},i}),function(n,t){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],t):"object"==typeof module&&module.exports?module.exports=t(require("ev-emitter"),require("get-size")):(n.Outlayer={},n.Outlayer.Item=t(n.EvEmitter,n.getSize))}(window,function(n,t){"use strict";function l(n){for(var t in n)return!1;return t=null,!0}function u(n,t){n&&(this.element=n,this.layout=t,this.position={x:0,y:0},this._create())}function a(n){return n.replace(/([A-Z])/g,function(n){return"-"+n.toLowerCase()})}var f=document.documentElement.style,r="string"==typeof f.transition?"transition":"WebkitTransition",e="string"==typeof f.transform?"transform":"WebkitTransform",o={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[r],v={transform:e,transition:r,transitionDuration:r+"Duration",transitionProperty:r+"Property",transitionDelay:r+"Delay"},i=u.prototype=Object.create(n.prototype),s,h,c;return i.constructor=u,i._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}};this.css({position:"absolute"})},i.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},i.getSize=function(){this.size=t(this.element)},i.css=function(n){var r=this.element.style,t,i;for(t in n)i=v[t]||t,r[i]=n[t]},i.getPosition=function(){var r=getComputedStyle(this.element),u=this.layout._getOption("originLeft"),f=this.layout._getOption("originTop"),e=r[u?"left":"right"],o=r[f?"top":"bottom"],n=parseFloat(e),t=parseFloat(o),i=this.layout.size;-1!=e.indexOf("%")&&(n=n/100*i.width);-1!=o.indexOf("%")&&(t=t/100*i.height);n=isNaN(n)?0:n;t=isNaN(t)?0:t;n-=u?i.paddingLeft:i.paddingRight;t-=f?i.paddingTop:i.paddingBottom;this.position.x=n;this.position.y=t},i.layoutPosition=function(){var r=this.layout.size,n={},t=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),u=t?"paddingLeft":"paddingRight",f=t?"left":"right",e=t?"right":"left",o=this.position.x+r[u];n[f]=this.getXValue(o);n[e]="";var s=i?"paddingTop":"paddingBottom",h=i?"top":"bottom",c=i?"bottom":"top",l=this.position.y+r[s];n[h]=this.getYValue(l);n[c]="";this.css(n);this.emitEvent("layout",[this])},i.getXValue=function(n){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!t?n/this.layout.size.width*100+"%":n+"px"},i.getYValue=function(n){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&t?n/this.layout.size.height*100+"%":n+"px"},i._transitionTo=function(n,t){this.getPosition();var r=this.position.x,u=this.position.y,f=n==this.position.x&&t==this.position.y;if(this.setPosition(n,t),f&&!this.isTransitioning)return void this.layoutPosition();var e=n-r,o=t-u,i={};i.transform=this.getTranslate(e,o);this.transition({to:i,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},i.getTranslate=function(n,t){var i=this.layout._getOption("originLeft"),r=this.layout._getOption("originTop");return n=i?n:-n,t=r?t:-t,"translate3d("+n+"px, "+t+"px, 0)"},i.goTo=function(n,t){this.setPosition(n,t);this.layoutPosition()},i.moveTo=i._transitionTo,i.setPosition=function(n,t){this.position.x=parseFloat(n);this.position.y=parseFloat(t)},i._nonTransition=function(n){this.css(n.to);n.isCleaning&&this._removeStyles(n.to);for(var t in n.onTransitionEnd)n.onTransitionEnd[t].call(this)},i.transition=function(n){var i,t,r;if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(n);i=this._transn;for(t in n.onTransitionEnd)i.onEnd[t]=n.onTransitionEnd[t];for(t in n.to)i.ingProperties[t]=!0,n.isCleaning&&(i.clean[t]=!0);n.from&&(this.css(n.from),r=this.element.offsetHeight,r=null);this.enableTransition(n.to);this.css(n.to);this.isTransitioning=!0},s="opacity,"+a(e),i.enableTransition=function(){if(!this.isTransitioning){var n=this.layout.options.transitionDuration;n="number"==typeof n?n+"ms":n;this.css({transitionProperty:s,transitionDuration:n,transitionDelay:this.staggerDelay||0});this.element.addEventListener(o,this,!1)}},i.onwebkitTransitionEnd=function(n){this.ontransitionend(n)},i.onotransitionend=function(n){this.ontransitionend(n)},h={"-webkit-transform":"transform"},i.ontransitionend=function(n){var t,i,r;n.target===this.element&&(t=this._transn,i=h[n.propertyName]||n.propertyName,(delete t.ingProperties[i],l(t.ingProperties)&&this.disableTransition(),i in t.clean&&(this.element.style[n.propertyName]="",delete t.clean[i]),i in t.onEnd)&&(r=t.onEnd[i],r.call(this),delete t.onEnd[i]),this.emitEvent("transitionEnd",[this]))},i.disableTransition=function(){this.removeTransitionStyles();this.element.removeEventListener(o,this,!1);this.isTransitioning=!1},i._removeStyles=function(n){var t={};for(var i in n)t[i]="";this.css(t)},c={transitionProperty:"",transitionDuration:"",transitionDelay:""},i.removeTransitionStyles=function(){this.css(c)},i.stagger=function(n){n=isNaN(n)?0:n;this.staggerDelay=n+"ms"},i.removeElem=function(){this.element.parentNode.removeChild(this.element);this.css({display:""});this.emitEvent("remove",[this])},i.remove=function(){return r&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},i.reveal=function(){delete this.isHidden;this.css({display:""});var n=this.layout.options,t={},i=this.getHideRevealTransitionEndProperty("visibleStyle");t[i]=this.onRevealTransitionEnd;this.transition({from:n.hiddenStyle,to:n.visibleStyle,isCleaning:!0,onTransitionEnd:t})},i.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},i.getHideRevealTransitionEndProperty=function(n){var t=this.layout.options[n],i;if(t.opacity)return"opacity";for(i in t)return i},i.hide=function(){this.isHidden=!0;this.css({display:""});var n=this.layout.options,t={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");t[i]=this.onHideTransitionEnd;this.transition({from:n.visibleStyle,to:n.hiddenStyle,isCleaning:!0,onTransitionEnd:t})},i.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},i.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},u}),function(n,t){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(i,r,u,f){return t(n,i,r,u,f)}):"object"==typeof module&&module.exports?module.exports=t(n,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):n.Outlayer=t(n,n.EvEmitter,n.getSize,n.fizzyUIUtils,n.Outlayer.Item)}(window,function(n,t,i,r,u){"use strict";function e(n,t){var i=r.getQueryElement(n),u,f;if(!i)return void(c&&c.error("Bad element for "+this.constructor.namespace+": "+(i||n)));this.element=i;o&&(this.$element=o(this.element));this.options=r.extend({},this.constructor.defaults);this.option(t);u=++y;this.element.outlayerGUID=u;s[u]=this;this._create();f=this._getOption("initLayout");f&&this.layout()}function h(n){function t(){n.apply(this,arguments)}return t.prototype=Object.create(n.prototype),t.prototype.constructor=t,t}function v(n){var r;if("number"==typeof n)return n;var t=n.match(/(^\d*\.?\d*)(\w*)/),i=t&&t[1],u=t&&t[2];return i.length?(i=parseFloat(i),r=a[u]||1,i*r):0}var c=n.console,o=n.jQuery,l=function(){},y=0,s={},f,a;return e.namespace="outlayer",e.Item=u,e.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},f=e.prototype,r.extend(f,t.prototype),f.option=function(n){r.extend(this.options,n)},f._getOption=function(n){var t=this.constructor.compatOptions[n];return t&&void 0!==this.options[t]?this.options[t]:this.options[n]},e.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},f._create=function(){this.reloadItems();this.stamps=[];this.stamp(this.options.stamp);r.extend(this.element.style,this.options.containerStyle);var n=this._getOption("resize");n&&this.bindResize()},f.reloadItems=function(){this.items=this._itemize(this.element.children)},f._itemize=function(n){for(var u,f,i=this._filterFindItemElements(n),e=this.constructor.Item,r=[],t=0;t<i.length;t++)u=i[t],f=new e(u,this),r.push(f);return r},f._filterFindItemElements=function(n){return r.filterFindElements(n,this.options.itemSelector)},f.getItemElements=function(){return this.items.map(function(n){return n.element})},f.layout=function(){this._resetLayout();this._manageStamps();var n=this._getOption("layoutInstant"),t=void 0!==n?n:!this._isLayoutInited;this.layoutItems(this.items,t);this._isLayoutInited=!0},f._init=f.layout,f._resetLayout=function(){this.getSize()},f.getSize=function(){this.size=i(this.element)},f._getMeasurement=function(n,t){var u,r=this.options[n];r?("string"==typeof r?u=this.element.querySelector(r):r instanceof HTMLElement&&(u=r),this[n]=u?i(u)[t]:r):this[n]=0},f.layoutItems=function(n,t){n=this._getItemsForLayout(n);this._layoutItems(n,t);this._postLayout()},f._getItemsForLayout=function(n){return n.filter(function(n){return!n.isIgnored})},f._layoutItems=function(n,t){if(this._emitCompleteOnItems("layout",n),n&&n.length){var i=[];n.forEach(function(n){var r=this._getItemLayoutPosition(n);r.item=n;r.isInstant=t||n.isLayoutInstant;i.push(r)},this);this._processLayoutQueue(i)}},f._getItemLayoutPosition=function(){return{x:0,y:0}},f._processLayoutQueue=function(n){this.updateStagger();n.forEach(function(n,t){this._positionItem(n.item,n.x,n.y,n.isInstant,t)},this)},f.updateStagger=function(){var n=this.options.stagger;return null===n||void 0===n?void(this.stagger=0):(this.stagger=v(n),this.stagger)},f._positionItem=function(n,t,i,r,u){r?n.goTo(t,i):(n.stagger(u*this.stagger),n.moveTo(t,i))},f._postLayout=function(){this.resizeContainer()},f.resizeContainer=function(){var t=this._getOption("resizeContainer"),n;t&&(n=this._getContainerSize(),n&&(this._setContainerMeasure(n.width,!0),this._setContainerMeasure(n.height,!1)))},f._getContainerSize=l,f._setContainerMeasure=function(n,t){if(void 0!==n){var i=this.size;i.isBorderBox&&(n+=t?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth);n=Math.max(n,0);this.element.style[t?"width":"height"]=n+"px"}},f._emitCompleteOnItems=function(n,t){function r(){e.dispatchEvent(n+"Complete",null,[t])}function f(){i++;i==u&&r()}var e=this,u=t.length,i;if(!t||!u)return void r();i=0;t.forEach(function(t){t.once(n,f)})},f.dispatchEvent=function(n,t,i){var u=t?[t].concat(i):i,r;(this.emitEvent(n,u),o)&&((this.$element=this.$element||o(this.element),t)?(r=o.Event(t),r.type=n,this.$element.trigger(r,i)):this.$element.trigger(n,i))},f.ignore=function(n){var t=this.getItem(n);t&&(t.isIgnored=!0)},f.unignore=function(n){var t=this.getItem(n);t&&delete t.isIgnored},f.stamp=function(n){n=this._find(n);n&&(this.stamps=this.stamps.concat(n),n.forEach(this.ignore,this))},f.unstamp=function(n){n=this._find(n);n&&n.forEach(function(n){r.removeFrom(this.stamps,n);this.unignore(n)},this)},f._find=function(n){if(n)return("string"==typeof n&&(n=this.element.querySelectorAll(n)),n=r.makeArray(n))},f._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},f._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),n=this.size;this._boundingRect={left:t.left+n.paddingLeft+n.borderLeftWidth,top:t.top+n.paddingTop+n.borderTopWidth,right:t.right-(n.paddingRight+n.borderRightWidth),bottom:t.bottom-(n.paddingBottom+n.borderBottomWidth)}},f._manageStamp=l,f._getElementOffset=function(n){var t=n.getBoundingClientRect(),r=this._boundingRect,u=i(n);return{left:t.left-r.left-u.marginLeft,top:t.top-r.top-u.marginTop,right:r.right-t.right-u.marginRight,bottom:r.bottom-t.bottom-u.marginBottom}},f.handleEvent=r.handleEvent,f.bindResize=function(){n.addEventListener("resize",this);this.isResizeBound=!0},f.unbindResize=function(){n.removeEventListener("resize",this);this.isResizeBound=!1},f.onresize=function(){this.resize()},r.debounceMethod(e,"onresize",100),f.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},f.needsResizeLayout=function(){var n=i(this.element),t=this.size&&n;return t&&n.innerWidth!==this.size.innerWidth},f.addItems=function(n){var t=this._itemize(n);return t.length&&(this.items=this.items.concat(t)),t},f.appended=function(n){var t=this.addItems(n);t.length&&(this.layoutItems(t,!0),this.reveal(t))},f.prepended=function(n){var t=this._itemize(n),i;t.length&&(i=this.items.slice(0),this.items=t.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(t,!0),this.reveal(t),this.layoutItems(i))},f.reveal=function(n){if(this._emitCompleteOnItems("reveal",n),n&&n.length){var t=this.updateStagger();n.forEach(function(n,i){n.stagger(i*t);n.reveal()})}},f.hide=function(n){if(this._emitCompleteOnItems("hide",n),n&&n.length){var t=this.updateStagger();n.forEach(function(n,i){n.stagger(i*t);n.hide()})}},f.revealItemElements=function(n){var t=this.getItems(n);this.reveal(t)},f.hideItemElements=function(n){var t=this.getItems(n);this.hide(t)},f.getItem=function(n){for(var i,t=0;t<this.items.length;t++)if(i=this.items[t],i.element==n)return i},f.getItems=function(n){n=r.makeArray(n);var t=[];return n.forEach(function(n){var i=this.getItem(n);i&&t.push(i)},this),t},f.remove=function(n){var t=this.getItems(n);this._emitCompleteOnItems("remove",t);t&&t.length&&t.forEach(function(n){n.remove();r.removeFrom(this.items,n)},this)},f.destroy=function(){var n=this.element.style,t;n.height="";n.position="";n.width="";this.items.forEach(function(n){n.destroy()});this.unbindResize();t=this.element.outlayerGUID;delete s[t];delete this.element.outlayerGUID;o&&o.removeData(this.element,this.constructor.namespace)},e.data=function(n){n=r.getQueryElement(n);var t=n&&n.outlayerGUID;return t&&s[t]},e.create=function(n,t){var i=h(e);return i.defaults=r.extend({},e.defaults),r.extend(i.defaults,t),i.compatOptions=r.extend({},e.compatOptions),i.namespace=n,i.data=e.data,i.Item=h(u),r.htmlInit(i,n),o&&o.bridget&&o.bridget(n,i),i},a={ms:1,s:1e3},e.Item=u,e}),function(n,t){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size"],t):"object"==typeof module&&module.exports?module.exports=t(require("outlayer"),require("get-size")):n.Masonry=t(n.Outlayer,n.getSize)}(window,function(n,t){var r=n.create("masonry"),i;return r.compatOptions.fitWidth="isFitWidth",i=r.prototype,i._resetLayout=function(){this.getSize();this._getMeasurement("columnWidth","outerWidth");this._getMeasurement("gutter","outerWidth");this.measureColumns();this.colYs=[];for(var n=0;n<this.cols;n++)this.colYs.push(0);this.maxY=0;this.horizontalColIndex=0},i.measureColumns=function(){var n,i;(this.getContainerWidth(),this.columnWidth)||(n=this.items[0],i=n&&n.element,this.columnWidth=i&&t(i).outerWidth||this.containerWidth);var r=this.columnWidth+=this.gutter,f=this.containerWidth+this.gutter,u=f/r,e=r-f%r,o=e&&1>e?"round":"floor";u=Math[o](u);this.cols=Math.max(u,1)},i.getContainerWidth=function(){var i=this._getOption("fitWidth"),r=i?this.element.parentNode:this.element,n=t(r);this.containerWidth=n&&n.innerWidth},i._getItemLayoutPosition=function(n){n.getSize();var u=n.size.outerWidth%this.columnWidth,f=u&&1>u?"round":"ceil",i=Math[f](n.size.outerWidth/this.columnWidth);i=Math.min(i,this.cols);for(var e=this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition",t=this[e](i,n),o={x:this.columnWidth*t.col,y:t.y},s=t.y+n.size.outerHeight,h=i+t.col,r=t.col;h>r;r++)this.colYs[r]=s;return o},i._getTopColPosition=function(n){var t=this._getTopColGroup(n),i=Math.min.apply(Math,t);return{col:t.indexOf(i),y:i}},i._getTopColGroup=function(n){if(2>n)return this.colYs;for(var i=[],r=this.cols+1-n,t=0;r>t;t++)i[t]=this._getColGroupY(t,n);return i},i._getColGroupY=function(n,t){if(2>t)return this.colYs[n];var i=this.colYs.slice(n,n+t);return Math.max.apply(Math,i)},i._getHorizontalColPosition=function(n,t){var i=this.horizontalColIndex%this.cols,u=n>1&&i+n>this.cols,r;return i=u?0:i,r=t.size.outerWidth&&t.size.outerHeight,this.horizontalColIndex=r?i+n:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,n)}},i._manageStamp=function(n){var e=t(n),r=this._getElementOffset(n),h=this._getOption("originLeft"),o=h?r.left:r.right,s=o+e.outerWidth,f=Math.floor(o/this.columnWidth),i;f=Math.max(0,f);i=Math.floor(s/this.columnWidth);i-=s%this.columnWidth?0:1;i=Math.min(this.cols-1,i);for(var c=this._getOption("originTop"),l=(c?r.top:r.bottom)+e.outerHeight,u=f;i>=u;u++)this.colYs[u]=Math.max(l,this.colYs[u])},i._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var n={height:this.maxY};return this._getOption("fitWidth")&&(n.width=this._getContainerFitWidth()),n},i._getContainerFitWidth=function(){for(var n=0,t=this.cols;--t&&0===this.colYs[t];)n++;return(this.cols-n)*this.columnWidth-this.gutter},i.needsResizeLayout=function(){var n=this.containerWidth;return this.getContainerWidth(),n!=this.containerWidth},r});!function(n,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():n.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function t(){}var n=t.prototype;return n.on=function(n,t){if(n&&t){var i=this._events=this._events||{},r=i[n]=i[n]||[];return r.indexOf(t)==-1&&r.push(t),this}},n.once=function(n,t){if(n&&t){this.on(n,t);var i=this._onceEvents=this._onceEvents||{},r=i[n]=i[n]||{};return r[t]=!0,this}},n.off=function(n,t){var i=this._events&&this._events[n],r;if(i&&i.length)return r=i.indexOf(t),r!=-1&&i.splice(r,1),this},n.emitEvent=function(n,t){var i=this._events&&this._events[n],u,f,r,e;if(i&&i.length){for(i=i.slice(0),t=t||[],u=this._onceEvents&&this._onceEvents[n],f=0;f<i.length;f++)r=i[f],e=u&&u[r],e&&(this.off(n,r),delete u[r]),r.apply(this,t);return this}},n.allOff=function(){delete this._events;delete this._onceEvents},t}),function(n,t){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(i){return t(n,i)}):"object"==typeof module&&module.exports?module.exports=t(n,require("ev-emitter")):n.imagesLoaded=t(n,n.EvEmitter)}("undefined"!=typeof window?window:this,function(n,t){function o(n,t){for(var i in t)n[i]=t[i];return n}function h(n){if(Array.isArray(n))return n;var t="object"==typeof n&&"number"==typeof n.length;return t?c.call(n):[n]}function i(n,t,r){if(!(this instanceof i))return new i(n,t,r);var u=n;return"string"==typeof n&&(u=document.querySelectorAll(n)),u?(this.elements=h(u),this.options=o({},this.options),"function"==typeof t?r=t:o(this.options,t),r&&this.on("always",r),this.getImages(),f&&(this.jqDeferred=new f.Deferred),void setTimeout(this.check.bind(this))):void e.error("Bad element for imagesLoaded "+(u||n))}function r(n){this.img=n}function u(n,t){this.url=n;this.element=t;this.img=new Image}var f=n.jQuery,e=n.console,c=Array.prototype.slice,s;return i.prototype=Object.create(t.prototype),i.prototype.options={},i.prototype.getImages=function(){this.images=[];this.elements.forEach(this.addElementImages,this)},i.prototype.addElementImages=function(n){var i,r,t,f,u,e;if("IMG"==n.nodeName&&this.addImage(n),this.options.background===!0&&this.addElementBackgroundImages(n),i=n.nodeType,i&&s[i]){for(r=n.querySelectorAll("img"),t=0;t<r.length;t++)f=r[t],this.addImage(f);if("string"==typeof this.options.background)for(u=n.querySelectorAll(this.options.background),t=0;t<u.length;t++)e=u[t],this.addElementBackgroundImages(e)}},s={1:!0,9:!0,11:!0},i.prototype.addElementBackgroundImages=function(n){var i=getComputedStyle(n),r,t,u;if(i)for(r=/url\((['"])?(.*?)\1\)/gi,t=r.exec(i.backgroundImage);null!==t;)u=t&&t[2],u&&this.addBackground(u,n),t=r.exec(i.backgroundImage)},i.prototype.addImage=function(n){var t=new r(n);this.images.push(t)},i.prototype.addBackground=function(n,t){var i=new u(n,t);this.images.push(i)},i.prototype.check=function(){function n(n,i,r){setTimeout(function(){t.progress(n,i,r)})}var t=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(t){t.once("progress",n);t.check()}):void this.complete()},i.prototype.progress=function(n,t,i){this.progressedCount++;this.hasAnyBroken=this.hasAnyBroken||!n.isLoaded;this.emitEvent("progress",[this,n,t]);this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,n);this.progressedCount==this.images.length&&this.complete();this.options.debug&&e&&e.log("progress: "+i,n,t)},i.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done",n;(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred)&&(n=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[n](this))},r.prototype=Object.create(t.prototype),r.prototype.check=function(){var n=this.getIsImageComplete();return n?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},r.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},r.prototype.confirm=function(n,t){this.isLoaded=n;this.emitEvent("progress",[this,this.img,t])},r.prototype.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},r.prototype.onload=function(){this.confirm(!0,"onload");this.unbindEvents()},r.prototype.onerror=function(){this.confirm(!1,"onerror");this.unbindEvents()},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this);this.proxyImage.removeEventListener("error",this);this.img.removeEventListener("load",this);this.img.removeEventListener("error",this)},u.prototype=Object.create(r.prototype),u.prototype.check=function(){this.img.addEventListener("load",this);this.img.addEventListener("error",this);this.img.src=this.url;var n=this.getIsImageComplete();n&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},u.prototype.unbindEvents=function(){this.img.removeEventListener("load",this);this.img.removeEventListener("error",this)},u.prototype.confirm=function(n,t){this.isLoaded=n;this.emitEvent("progress",[this,this.element,t])},i.makeJQueryPlugin=function(t){t=t||n.jQuery;t&&(f=t,f.fn.imagesLoaded=function(n,t){var r=new i(this,n,t);return r.jqDeferred.promise(f(this))})},i.makeJQueryPlugin(),i}),function(n){"use strict";n.HSCore={init:function(){n(document).ready(function(){n('[data-toggle="tooltip"]').tooltip();n("[data-bg-img-src]").length&&n.HSCore.helpers.bgImage(n("[data-bg-img-src]"));n.HSCore.helpers.extendjQuery();n.HSCore.helpers.detectIE();n.HSCore.helpers.bootstrapNavOptions.init()});n(window).on("load",function(){})},components:{},helpers:{Math:{getRandomValueFromRange:function(n,t,i){var r=i?i:!1;return Math.random(),r?Math.random()*(t-n)+n:Math.floor(Math.random()*(t-n+1))+n}},bgImage:function(t){if(t&&t.length)return t.each(function(t,i){var r=n(i),u=r.data("bg-img-src");u&&r.css("background-image","url("+u+")")})},extendjQuery:function(){n.fn.extend({imagesLoaded:function(){var i=this.find('img[src!=""]'),t;return i.length?(t=[],i.each(function(){var r=n.Deferred(),i;t.push(r);i=new Image;i.onload=function(){r.resolve()};i.onerror=function(){r.resolve()};i.src=this.src}),n.when.apply(n,t)):n.Deferred().resolve().promise()}})},detectIE:function(){var n=window.navigator.userAgent,u=n.indexOf("Trident/"),i,t,r;return u>0&&(i=n.indexOf("rv:"),r=parseInt(n.substring(i+3,n.indexOf(".",i)),10),document.querySelector("body").className+=" IE"),t=n.indexOf("Edge/"),t>0&&(r=parseInt(n.substring(t+5,n.indexOf(".",t)),10),document.querySelector("body").className+=" IE"),!1},bootstrapNavOptions:{init:function(){this.mobileHideOnScroll()},mobileHideOnScroll:function(){var r=n(".navbar"),t,i;if(r.length){t=n(window);i={sm:576,md:768,lg:992,xl:1200};n("body").on("click.HSMobileHideOnScroll",".navbar-toggler",function(i){var r=n(this).closest(".navbar");r.length&&r.data("mobile-menu-scroll-position",t.scrollTop());i.preventDefault()});t.on("scroll.HSMobileHideOnScroll",function(){r.each(function(r,u){var f=n(u),s,o,c,h,e;(f.hasClass("navbar-expand-xl")?e=i.xl:f.hasClass("navbar-expand-lg")?e=i.lg:f.hasClass("navbar-expand-md")?e=i.md:f.hasClass("navbar-expand-xs")&&(e=i.xs),t.width()>e)||(s=f.find(".navbar-toggler"),o=f.find(".navbar-collapse"),o.data("mobile-scroll-hide"))&&o.length&&(c=f.data("mobile-menu-scroll-position"),Math.abs(t.scrollTop()-c)>40&&o.hasClass("show")&&(s.trigger("click"),h=s.find(".is-active"),h.length&&h.removeClass("is-active")))})})}}}},settings:{rtl:!1}};n.HSCore.init()}(jQuery),function(n){"use strict";function l(t,i,r){t&&t.length&&(this.element=t,this.config=i,this.observers=r&&n.isPlainObject(r)?r:{},this.viewport="xs",this.checkViewport())}function c(n){if(n&&n.length)return this.element=n,this.defaultState=!0,this.reinit=function(){this.destroy().init().check()},!0}function f(n){c.call(this,n)&&this.init()}function u(n){c.call(this,n)&&this.init()}function r(n){c.call(this,n)&&this.init()}function t(t,i){c.call(this,t)&&(this.config={fixPointSelf:!1},i&&n.isPlainObject(i)&&(this.config=n.extend(!0,{},this.config,i)),this.init())}function e(n){c.call(this,n)&&this.init()}function i(t,i){c.call(this,t)&&(this.config={fixPointSelf:!1},i&&n.isPlainObject(i)&&(this.config=n.extend(!0,{},this.config,i)),this.init())}function o(t,i){c.call(this,t)&&(this.config={animated:!0},i&&n.isPlainObject(i)&&(this.config=n.extend(!0,{},this.config,i)),this.init())}function s(t,i){c.call(this,t)&&(this.config=i&&n.isPlainObject(i)?n.extend(!0,{},this.config,i):{},this.init())}function h(n){!c.call(this,n)}n.HSCore.components.HSHeader={_baseConfig:{headerFixMoment:0,headerFixEffect:"slide",breakpointsMap:{md:768,sm:576,lg:992,xl:1200}},init:function(t){if(t&&t.length===1&&!t.data("HSHeader")){var i=this,r=window.innerWidth;this.element=t;this.config=n.extend(!0,{},this._baseConfig,t.data());this.observers=this._detectObservers();this.fixMediaDifference(this.element);this.element.data("HSHeader",new l(this.element,this.config,this.observers));n(window).on("scroll.uHeader",function(){t.data("HSHeader").notify()}).on("resize.uHeader",function(){i.resizeTimeOutId&&clearTimeout(i.resizeTimeOutId);i.resizeTimeOutId=setTimeout(function(){t.data("HSHeader").checkViewport()},100)}).trigger("scroll.uHeader");n(window).on("resize.uHeader",function(){window.innerWidth!==r&&(r=window.innerWidth,i.resizeTimeOutId&&clearTimeout(i.resizeTimeOutId),i.resizeTimeOutId=setTimeout(function(){t.data("HSHeader").update()},100))});return this.element}},_detectObservers:function(){if(this.element&&this.element.length){var n={xs:[],sm:[],md:[],lg:[],xl:[]};return this.element.hasClass("u-header--has-hidden-element")&&n.xs.push(new o(this.element)),this.element.hasClass("u-header--sticky-top")&&(this.element.hasClass("u-header--show-hide")?n.xs.push(new u(this.element)):this.element.hasClass("u-header--toggle-section")&&n.xs.push(new e(this.element)),this.element.hasClass("u-header--change-logo")&&n.xs.push(new t(this.element)),this.element.hasClass("u-header--change-appearance")&&n.xs.push(new i(this.element))),this.element.hasClass("u-header--floating")&&n.xs.push(new s(this.element)),this.element.hasClass("u-header--invulnerable")&&n.xs.push(new h(this.element)),this.element.hasClass("u-header--sticky-bottom")&&(this.element.hasClass("u-header--change-appearance")&&n.xs.push(new i(this.element)),this.element.hasClass("u-header--change-logo")&&n.xs.push(new t(this.element))),(this.element.hasClass("u-header--abs-top")||this.element.hasClass("u-header--static"))&&(this.element.hasClass("u-header--show-hide")&&n.xs.push(new r(this.element)),this.element.hasClass("u-header--change-logo")&&n.xs.push(new t(this.element)),this.element.hasClass("u-header--change-appearance")&&n.xs.push(new i(this.element))),(this.element.hasClass("u-header--abs-bottom")||this.element.hasClass("u-header--abs-top-2nd-screen"))&&(n.xs.push(new f(this.element)),this.element.hasClass("u-header--change-appearance")&&n.xs.push(new i(this.element,{fixPointSelf:!0})),this.element.hasClass("u-header--change-logo")&&n.xs.push(new t(this.element,{fixPointSelf:!0}))),this.element.hasClass("u-header--has-hidden-element--sm")&&n.sm.push(new o(this.element)),this.element.hasClass("u-header--sticky-top--sm")&&(this.element.hasClass("u-header--show-hide--sm")?n.sm.push(new u(this.element)):this.element.hasClass("u-header--toggle-section--sm")&&n.sm.push(new e(this.element)),this.element.hasClass("u-header--change-logo--sm")&&n.sm.push(new t(this.element)),this.element.hasClass("u-header--change-appearance--sm")&&n.sm.push(new i(this.element))),this.element.hasClass("u-header--floating--sm")&&n.sm.push(new s(this.element)),this.element.hasClass("u-header--invulnerable--sm")&&n.sm.push(new h(this.element)),this.element.hasClass("u-header--sticky-bottom--sm")&&(this.element.hasClass("u-header--change-appearance--sm")&&n.sm.push(new i(this.element)),this.element.hasClass("u-header--change-logo--sm")&&n.sm.push(new t(this.element))),(this.element.hasClass("u-header--abs-top--sm")||this.element.hasClass("u-header--static--sm"))&&(this.element.hasClass("u-header--show-hide--sm")&&n.sm.push(new r(this.element)),this.element.hasClass("u-header--change-logo--sm")&&n.sm.push(new t(this.element)),this.element.hasClass("u-header--change-appearance--sm")&&n.sm.push(new i(this.element))),(this.element.hasClass("u-header--abs-bottom--sm")||this.element.hasClass("u-header--abs-top-2nd-screen--sm"))&&(n.sm.push(new f(this.element)),this.element.hasClass("u-header--change-appearance--sm")&&n.sm.push(new i(this.element,{fixPointSelf:!0})),this.element.hasClass("u-header--change-logo--sm")&&n.sm.push(new t(this.element,{fixPointSelf:!0}))),this.element.hasClass("u-header--has-hidden-element--md")&&n.md.push(new o(this.element)),this.element.hasClass("u-header--sticky-top--md")&&(this.element.hasClass("u-header--show-hide--md")?n.md.push(new u(this.element)):this.element.hasClass("u-header--toggle-section--md")&&n.md.push(new e(this.element)),this.element.hasClass("u-header--change-logo--md")&&n.md.push(new t(this.element)),this.element.hasClass("u-header--change-appearance--md")&&n.md.push(new i(this.element))),this.element.hasClass("u-header--floating--md")&&n.md.push(new s(this.element)),this.element.hasClass("u-header--invulnerable--md")&&n.md.push(new h(this.element)),this.element.hasClass("u-header--sticky-bottom--md")&&(this.element.hasClass("u-header--change-appearance--md")&&n.md.push(new i(this.element)),this.element.hasClass("u-header--change-logo--md")&&n.md.push(new t(this.element))),(this.element.hasClass("u-header--abs-top--md")||this.element.hasClass("u-header--static--md"))&&(this.element.hasClass("u-header--show-hide--md")&&n.md.push(new r(this.element)),this.element.hasClass("u-header--change-logo--md")&&n.md.push(new t(this.element)),this.element.hasClass("u-header--change-appearance--md")&&n.md.push(new i(this.element))),(this.element.hasClass("u-header--abs-bottom--md")||this.element.hasClass("u-header--abs-top-2nd-screen--md"))&&(n.md.push(new f(this.element)),this.element.hasClass("u-header--change-appearance--md")&&n.md.push(new i(this.element,{fixPointSelf:!0})),this.element.hasClass("u-header--change-logo--md")&&n.md.push(new t(this.element,{fixPointSelf:!0}))),this.element.hasClass("u-header--has-hidden-element--lg")&&n.lg.push(new o(this.element)),this.element.hasClass("u-header--sticky-top--lg")&&(this.element.hasClass("u-header--show-hide--lg")?n.lg.push(new u(this.element)):this.element.hasClass("u-header--toggle-section--lg")&&n.lg.push(new e(this.element)),this.element.hasClass("u-header--change-logo--lg")&&n.lg.push(new t(this.element)),this.element.hasClass("u-header--change-appearance--lg")&&n.lg.push(new i(this.element))),this.element.hasClass("u-header--floating--lg")&&n.lg.push(new s(this.element)),this.element.hasClass("u-header--invulnerable--lg")&&n.lg.push(new h(this.element)),this.element.hasClass("u-header--sticky-bottom--lg")&&(this.element.hasClass("u-header--change-appearance--lg")&&n.lg.push(new i(this.element)),this.element.hasClass("u-header--change-logo--lg")&&n.lg.push(new t(this.element))),(this.element.hasClass("u-header--abs-top--lg")||this.element.hasClass("u-header--static--lg"))&&(this.element.hasClass("u-header--show-hide--lg")&&n.lg.push(new r(this.element)),this.element.hasClass("u-header--change-logo--lg")&&n.lg.push(new t(this.element)),this.element.hasClass("u-header--change-appearance--lg")&&n.lg.push(new i(this.element))),(this.element.hasClass("u-header--abs-bottom--lg")||this.element.hasClass("u-header--abs-top-2nd-screen--lg"))&&(n.lg.push(new f(this.element)),this.element.hasClass("u-header--change-appearance--lg")&&n.lg.push(new i(this.element,{fixPointSelf:!0})),this.element.hasClass("u-header--change-logo--lg")&&n.lg.push(new t(this.element,{fixPointSelf:!0}))),this.element.hasClass("u-header--has-hidden-element--xl")&&n.xl.push(new o(this.element)),this.element.hasClass("u-header--sticky-top--xl")&&(this.element.hasClass("u-header--show-hide--xl")?n.xl.push(new u(this.element)):this.element.hasClass("u-header--toggle-section--xl")&&n.xl.push(new e(this.element)),this.element.hasClass("u-header--change-logo--xl")&&n.xl.push(new t(this.element)),this.element.hasClass("u-header--change-appearance--xl")&&n.xl.push(new i(this.element))),this.element.hasClass("u-header--floating--xl")&&n.xl.push(new s(this.element)),this.element.hasClass("u-header--invulnerable--xl")&&n.xl.push(new h(this.element)),this.element.hasClass("u-header--sticky-bottom--xl")&&(this.element.hasClass("u-header--change-appearance--xl")&&n.xl.push(new i(this.element)),this.element.hasClass("u-header--change-logo--xl")&&n.xl.push(new t(this.element))),(this.element.hasClass("u-header--abs-top--xl")||this.element.hasClass("u-header--static--xl"))&&(this.element.hasClass("u-header--show-hide--xl")&&n.xl.push(new r(this.element)),this.element.hasClass("u-header--change-logo--xl")&&n.xl.push(new t(this.element)),this.element.hasClass("u-header--change-appearance--xl")&&n.xl.push(new i(this.element))),(this.element.hasClass("u-header--abs-bottom--xl")||this.element.hasClass("u-header--abs-top-2nd-screen--xl"))&&(n.xl.push(new f(this.element)),this.element.hasClass("u-header--change-appearance--xl")&&n.xl.push(new i(this.element,{fixPointSelf:!0})),this.element.hasClass("u-header--change-logo--xl")&&n.xl.push(new t(this.element,{fixPointSelf:!0}))),n}},fixMediaDifference:function(n){if(n&&n.length&&n.filter('[class*="u-header--side"]').length){var t;n.hasClass("u-header--side-left--xl")||n.hasClass("u-header--side-right--xl")?(t=n.find(".navbar-expand-xl"),t.length&&t.removeClass("navbar-expand-xl").addClass("navbar-expand-lg")):n.hasClass("u-header--side-left--lg")||n.hasClass("u-header--side-right--lg")?(t=n.find(".navbar-expand-lg"),t.length&&t.removeClass("navbar-expand-lg").addClass("navbar-expand-md")):n.hasClass("u-header--side-left--md")||n.hasClass("u-header--side-right--md")?(t=n.find(".navbar-expand-md"),t.length&&t.removeClass("navbar-expand-md").addClass("navbar-expand-sm")):(n.hasClass("u-header--side-left--sm")||n.hasClass("u-header--side-right--sm"))&&(t=n.find(".navbar-expand-sm"),t.length&&t.removeClass("navbar-expand-sm").addClass("navbar-expand"))}}};l.prototype.checkViewport=function(){var t=n(window);return t.width()>this.config.breakpointsMap.sm&&this.observers.sm.length?(this.prevViewport=this.viewport,this.viewport="sm",this):t.width()>this.config.breakpointsMap.md&&this.observers.md.length?(this.prevViewport=this.viewport,this.viewport="md",this):t.width()>this.config.breakpointsMap.lg&&this.observers.lg.length?(this.prevViewport=this.viewport,this.viewport="lg",this):t.width()>this.config.breakpointsMap.xl&&this.observers.xl.length?(this.prevViewport=this.viewport,this.viewport="xl",this):(this.prevViewport&&(this.prevViewport=this.viewport),this.viewport="xs",this)};l.prototype.notify=function(){return this.prevViewport&&(this.observers[this.prevViewport].forEach(function(n){n.destroy()}),this.prevViewport=null),this.observers[this.viewport].forEach(function(n){n.check()}),this};l.prototype.update=function(){for(var n in this.observers)this.observers[n].forEach(function(n){n.destroy()});return this.prevViewport=null,this.observers[this.viewport].forEach(function(n){n.reinit()}),this};f.prototype.init=function(){return this.defaultState=!0,this.offset=this.element.offset().top,this};f.prototype.destroy=function(){return this.toDefaultState(),this};f.prototype.check=function(){var i=n(window),t=i.scrollTop();return t>this.offset&&this.defaultState?this.changeState():t<this.offset&&!this.defaultState&&this.toDefaultState(),this};f.prototype.changeState=function(){return this.element.addClass("js-header-fix-moment"),this.defaultState=!this.defaultState,this};f.prototype.toDefaultState=function(){return this.element.removeClass("js-header-fix-moment"),this.defaultState=!this.defaultState,this};u.prototype.init=function(){return this.direction="down",this.delta=0,this.defaultState=!0,this.offset=isFinite(this.element.data("header-fix-moment"))&&this.element.data("header-fix-moment")!=0?this.element.data("header-fix-moment"):5,this.effect=this.element.data("header-fix-effect")?this.element.data("header-fix-effect"):"show-hide",this};u.prototype.destroy=function(){return this.toDefaultState(),this};u.prototype.checkDirection=function(){return this.direction=n(window).scrollTop()>this.delta?"down":"up",this.delta=n(window).scrollTop(),this};u.prototype.toDefaultState=function(){switch(this.effect){case"slide":this.element.removeClass("u-header--moved-up");break;case"fade":this.element.removeClass("u-header--faded");break;default:this.element.removeClass("u-header--invisible")}return this.defaultState=!this.defaultState,this};u.prototype.changeState=function(){switch(this.effect){case"slide":this.element.addClass("u-header--moved-up");break;case"fade":this.element.addClass("u-header--faded");break;default:this.element.addClass("u-header--invisible")}return this.defaultState=!this.defaultState,this};u.prototype.check=function(){var t=n(window).scrollTop();return this.checkDirection(),t>=this.offset&&this.defaultState&&this.direction=="down"?this.changeState():this.defaultState||this.direction!="up"||this.toDefaultState(),this};r.prototype.init=function(){return!this.defaultState&&n(window).scrollTop()>this.offset?this:(this.defaultState=!0,this.transitionDuration=parseFloat(getComputedStyle(this.element.get(0))["transition-duration"],10)*1e3,this.offset=isFinite(this.element.data("header-fix-moment"))&&this.element.data("header-fix-moment")>this.element.outerHeight()?this.element.data("header-fix-moment"):this.element.outerHeight()+100,this.effect=this.element.data("header-fix-effect")?this.element.data("header-fix-effect"):"show-hide",this)};r.prototype.destroy=function(){return!this.defaultState&&n(window).scrollTop()>this.offset?this:(this.element.removeClass("u-header--untransitioned"),this._removeCap(),this)};r.prototype._insertCap=function(){this.element.addClass("js-header-fix-moment u-header--untransitioned");this.element.hasClass("u-header--static")&&n("html").css("padding-top",this.element.outerHeight());switch(this.effect){case"fade":this.element.addClass("u-header--faded");break;case"slide":this.element.addClass("u-header--moved-up");break;default:this.element.addClass("u-header--invisible")}this.capInserted=!0};r.prototype._removeCap=function(){var t=this;this.element.removeClass("js-header-fix-moment");this.element.hasClass("u-header--static")&&n("html").css("padding-top",0);this.removeCapTimeOutId&&clearTimeout(this.removeCapTimeOutId);this.removeCapTimeOutId=setTimeout(function(){t.element.removeClass("u-header--moved-up u-header--faded u-header--invisible")},10);this.capInserted=!1};r.prototype.check=function(){var t=n(window);t.scrollTop()>this.element.outerHeight()&&!this.capInserted?this._insertCap():t.scrollTop()<=this.element.outerHeight()&&this.capInserted&&this._removeCap();t.scrollTop()>this.offset&&this.defaultState?this.changeState():t.scrollTop()<=this.offset&&!this.defaultState&&this.toDefaultState()};r.prototype.changeState=function(){this.element.removeClass("u-header--untransitioned");this.animationTimeoutId&&clearTimeout(this.animationTimeoutId);switch(this.effect){case"fade":this.element.removeClass("u-header--faded");break;case"slide":this.element.removeClass("u-header--moved-up");break;default:this.element.removeClass("u-header--invisible")}this.defaultState=!this.defaultState};r.prototype.toDefaultState=function(){var n=this;this.animationTimeoutId=setTimeout(function(){n.element.addClass("u-header--untransitioned")},this.transitionDuration);switch(this.effect){case"fade":this.element.addClass("u-header--faded");break;case"slide":this.element.addClass("u-header--moved-up");break;default:this.element.addClass("u-header--invisible")}this.defaultState=!this.defaultState};t.prototype.init=function(){return this.element.hasClass("js-header-fix-moment")&&(this.hasFixedClass=!0,this.element.removeClass("js-header-fix-moment")),this.offset=this.config.fixPointSelf?this.element.offset().top:isFinite(this.element.data("header-fix-moment"))?this.element.data("header-fix-moment"):0,this.hasFixedClass&&(this.hasFixedClass=!1,this.element.addClass("js-header-fix-moment")),this.imgs=this.element.find(".u-header__logo-img"),this.defaultState=!0,this.mainLogo=this.imgs.filter(".u-header__logo-img--main"),this.additionalLogo=this.imgs.not(".u-header__logo-img--main"),!this.imgs.length,this};t.prototype.destroy=function(){return this.toDefaultState(),this};t.prototype.check=function(){var t=n(window);return this.imgs.length?(t.scrollTop()>this.offset&&this.defaultState?this.changeState():t.scrollTop()<=this.offset&&!this.defaultState&&this.toDefaultState(),this):this};t.prototype.changeState=function(){return this.mainLogo.length&&this.mainLogo.removeClass("u-header__logo-img--main"),this.additionalLogo.length&&this.additionalLogo.addClass("u-header__logo-img--main"),this.defaultState=!this.defaultState,this};t.prototype.toDefaultState=function(){return this.mainLogo.length&&this.mainLogo.addClass("u-header__logo-img--main"),this.additionalLogo.length&&this.additionalLogo.removeClass("u-header__logo-img--main"),this.defaultState=!this.defaultState,this};e.prototype.init=function(){return this.offset=isFinite(this.element.data("header-fix-moment"))?this.element.data("header-fix-moment"):5,this.section=this.element.find(".u-header__section--hidden"),this.defaultState=!0,this.sectionHeight=this.section.length?this.section.outerHeight():0,this};e.prototype.destroy=function(){return this.section.length&&this.element.css({"margin-top":0}),this};e.prototype.check=function(){if(!this.section.length)return this;var i=n(window),t=i.scrollTop();return t>this.offset&&this.defaultState?this.changeState():t<=this.offset&&!this.defaultState&&this.toDefaultState(),this};e.prototype.changeState=function(){var n=this;return this.element.stop().animate({"margin-top":n.sectionHeight*-1-1}),this.defaultState=!this.defaultState,this};e.prototype.toDefaultState=function(){return this.element.stop().animate({"margin-top":0}),this.defaultState=!this.defaultState,this};i.prototype.init=function(){return this.element.hasClass("js-header-fix-moment")&&(this.hasFixedClass=!0,this.element.removeClass("js-header-fix-moment")),this.offset=this.config.fixPointSelf?this.element.offset().top:isFinite(this.element.data("header-fix-moment"))?this.element.data("header-fix-moment"):5,this.hasFixedClass&&(this.hasFixedClass=!1,this.element.addClass("js-header-fix-moment")),this.sections=this.element.find("[data-header-fix-moment-classes]"),this.defaultState=!0,this};i.prototype.destroy=function(){return this.toDefaultState(),this};i.prototype.check=function(){if(!this.sections.length)return this;var i=n(window),t=i.scrollTop();return t>this.offset&&this.defaultState?this.changeState():t<=this.offset&&!this.defaultState&&this.toDefaultState(),this};i.prototype.changeState=function(){return this.sections.each(function(t,i){var r=n(i),u=r.data("header-fix-moment-classes"),f=r.data("header-fix-moment-exclude");(u||f)&&(r.addClass(u+" js-header-change-moment"),r.removeClass(f))}),this.defaultState=!this.defaultState,this};i.prototype.toDefaultState=function(){return this.sections.each(function(t,i){var r=n(i),u=r.data("header-fix-moment-classes"),f=r.data("header-fix-moment-exclude");(u||f)&&(r.removeClass(u+" js-header-change-moment"),r.addClass(f))}),this.defaultState=!this.defaultState,this};o.prototype.init=function(){return this.offset=isFinite(this.element.data("header-fix-moment"))?this.element.data("header-fix-moment"):5,this.elements=this.element.find(".u-header--hidden-element"),this.defaultState=!0,this};o.prototype.destroy=function(){return this.toDefaultState(),this};o.prototype.check=function(){if(!this.elements.length)return this;var i=n(window),t=i.scrollTop();return t>this.offset&&this.defaultState?this.changeState():t<=this.offset&&!this.defaultState&&this.toDefaultState(),this};o.prototype.changeState=function(){return this.config.animated?this.elements.stop().slideUp():this.elements.hide(),this.defaultState=!this.defaultState,this};o.prototype.toDefaultState=function(){return this.config.animated?this.elements.stop().slideDown():this.elements.show(),this.defaultState=!this.defaultState,this};s.prototype.init=function(){return this.offset=this.element.offset().top,this.sections=this.element.find(".u-header__section"),this.defaultState=!0,this};s.prototype.destroy=function(){return this.toDefaultState(),this};s.prototype.check=function(){var i=n(window),t=i.scrollTop();return t>this.offset&&this.defaultState?this.changeState():t<=this.offset&&!this.defaultState&&this.toDefaultState(),this};s.prototype.changeState=function(){return this.element.addClass("js-header-fix-moment").addClass(this.element.data("header-fix-moment-classes")).removeClass(this.element.data("header-fix-moment-exclude")),this.sections.length&&this.sections.each(function(t,i){var r=n(i);r.addClass(r.data("header-fix-moment-classes")).removeClass(r.data("header-fix-moment-exclude"))}),this.defaultState=!this.defaultState,this};s.prototype.toDefaultState=function(){return this.element.removeClass("js-header-fix-moment").removeClass(this.element.data("header-fix-moment-classes")).addClass(this.element.data("header-fix-moment-exclude")),this.sections.length&&this.sections.each(function(t,i){var r=n(i);r.removeClass(r.data("header-fix-moment-classes")).addClass(r.data("header-fix-moment-exclude"))}),this.defaultState=!this.defaultState,this};h.prototype.check=function(){return this};h.prototype.init=function(){return this};h.prototype.destroy=function(){return this};h.prototype.changeState=function(){return this};h.prototype.toDefaultState=function(){return this}}(jQuery),function(n){"use strict";n.HSCore.helpers.HSHamburgers={init:function(t){if(t&&n(t).length){var r=n(t),i;r.each(function(){var r=n(this);r.closest("button").length?r.closest("button").get(0).addEventListener("click",function(r){var u=n(this),f=u.find(t);i&&clearTimeout(i);i=setTimeout(function(){f.toggleClass("is-active")},10);r.preventDefault()},!1):r.get(0).addEventListener("click",function(t){var r=n(this);i&&clearTimeout(i);i=setTimeout(function(){r.toggleClass("is-active")},10);t.preventDefault()},!1)})}}}}(jQuery),function(n){"use strict";n.HSCore.components.HSPopup={_baseConfig:{parentEl:"html",baseClass:"u-fancybox-theme",slideClass:"u-fancybox-slide",speed:1e3,slideSpeedCoefficient:1,infobar:!1,fullScreen:!0,thumbs:!0,closeBtn:!0,baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-content"><div class="fancybox-bg"><\/div><div class="fancybox-controls" style="position: relative; z-index: 99999;"><div class="fancybox-infobar"><div class="fancybox-infobar__body"><span data-fancybox-index><\/span>&nbsp;/&nbsp;<span data-fancybox-count><\/span><\/div><\/div><div class="fancybox-toolbar">{{BUTTONS}}<\/div><\/div><div class="fancybox-slider-wrap"><button data-fancybox-prev class="fancybox-arrow fancybox-arrow--left" title="Previous"><\/button><button data-fancybox-next class="fancybox-arrow fancybox-arrow--right" title="Next"><\/button><div class="fancybox-stage"><\/div><\/div><div class="fancybox-caption-wrap"><div class="fancybox-caption"><\/div><\/div><\/div><\/div>',animationEffect:"fade"},pageCollection:n(),init:function(t,i){if(t){var r=n(t);r.length&&(i=i&&n.isPlainObject(i)?n.extend(!0,{},this._baseConfig,i):this._baseConfig,this.initPopup(t,i))}},initPopup:function(t,i){var r=n(t);r.on("click",function(){var t=n(this),i=t.data("speed"),r=t.data("fancybox"),u=Boolean(t.data("is-infinite")),f=t.data("slideshow-speed");n.fancybox.defaults.animationDuration=i;u==!0&&(n.fancybox.defaults.loop=!0);r&&(n.fancybox.defaults.transitionEffect="slide",n.fancybox.defaults.slideShow.speed=f)});r.fancybox(n.extend(!0,{},i,{beforeShow:function(t){var c=n(t.$refs.container),u=n(t.$refs.bg[0]),i=n(t.current.$slide),r=t.current.opts.$orig[0].dataset.animateIn,s=t.current.opts.$orig[0].dataset.animateOut,f=t.current.opts.$orig[0].dataset.speed,o=t.current.opts.$orig[0].dataset.overlayBg,h=t.current.opts.$orig[0].dataset.overlayBlurBg,e;r&&n("body").hasClass("u-first-slide-init")?(e=n(t.slides[t.prevPos].$slide),i.addClass("has-animation"),e.addClass("animated "+s),setTimeout(function(){i.addClass("animated "+r)},f/2)):r&&(e=n(t.slides[t.prevPos].$slide),i.addClass("has-animation"),i.addClass("animated "+r),n("body").addClass("u-first-slide-init"));f?u.css("transition-duration",f+"ms"):u.css("transition-duration","1000ms");o&&u.css("background-color",o);h&&n("body").addClass("g-blur-30")},beforeClose:function(t){var e=n(t.$refs.container),r=n(t.current.$slide),u=t.current.opts.$orig[0].dataset.animateIn,i=t.current.opts.$orig[0].dataset.animateOut,f=t.current.opts.$orig[0].dataset.overlayBlurBg;i&&(r.removeClass(u).addClass(i),n("body").removeClass("u-first-slide-init"));f&&n("body").removeClass("g-blur-30")}}))}}}(jQuery),function(n){"use strict";n.HSCore.components.HSCarousel={_baseConfig:{autoplay:!1,infinite:!0},pageCollection:n(),init:function(t,i){if(this.collection=t&&n(t).length?n(t):n(),n(t).length)return this.config=i&&n.isPlainObject(i)?n.extend({},this._baseConfig,i):this._baseConfig,this.config.itemSelector=t,this.initCarousel(),this.pageCollection},initCarousel:function(){var t=this,r=t.config,i=t.pageCollection;this.collection.each(function(r,u){var f=n(u),l=f.attr("id"),v=f.data("nav-for"),y=f.data("is-thumbs"),e=f.data("arrows-classes"),ft=f.data("arrow-left-classes"),et=f.data("arrow-right-classes"),p=f.data("pagi-classes"),ot=f.data("pagi-helper"),o=f.data("pagi-icons"),st='<div class="js-prev '+e+" "+ft+'"><\/div>',ht='<div class="js-next '+e+" "+et+'"><\/div>',a=f.data("slides-show"),w=f.data("slides-scroll"),ct=f.data("autoplay"),b=f.data("animation"),k=f.data("easing"),lt=f.data("fade"),d=f.data("speed"),g=f.data("rows"),at=f.data("center-mode"),nt=f.data("center-padding"),vt=f.data("pause-hover"),yt=f.data("variable-width"),tt=f.data("initial-slide"),it=f.data("vertical"),pt=f.data("rtl"),s=f.data("in-effect"),h=f.data("out-effect"),wt=f.data("infinite"),rt=f.data("title-pos-inside"),bt=f.data("focus-on-select"),ut=f.data("lazy-load"),kt=f.data("adaptive-height"),c=f.data("numbered-pagination"),dt=JSON.parse(u.getAttribute("data-responsive"));f.find("[data-slide-type]").length&&t.videoSupport(f);f.on("init",function(t,i){n(i.$slides).css("height","auto");y&&a>=n(i.$slides).length&&f.addClass("slick-transform-off")});if(s&&h)f.on("init",function(t,i){n(i.$slides).addClass("single-slide")});if(ot)f.on("init",function(){var n=f.find(".js-pagination");n.length&&n.append('<span class="u-dots-helper"><\/span>')});if(y)n("#"+l).on("click",".slick-slide",function(t){t.stopPropagation();var i=n(this).data("slick-index");n("#"+l).slick("slickCurrentSlide")!==i&&n("#"+l).slick("slickGoTo",i)});f.on("init",function(){var t=f.find(".js-pagination");t.length&&n(t[0].children[0]).addClass("slick-current")});f.on("init",function(t,i){var r=n(i.$slides)[0],u=n(r).find("[data-scs-animation-in]");n(u).each(function(){var t=n(this).data("scs-animation-in");n(this).addClass("animated "+t).css("opacity",1)})});if(c)f.on("init",function(t,i){n(c).text("1/"+i.slideCount)});f.slick({autoplay:ct?!0:!1,autoplaySpeed:d?d:3e3,cssEase:b?b:"ease",easing:k?k:"linear",fade:lt?!0:!1,infinite:wt?!0:!1,initialSlide:tt?tt-1:0,slidesToShow:a?a:1,slidesToScroll:w?w:1,centerMode:at?!0:!1,variableWidth:yt?!0:!1,pauseOnHover:vt?!0:!1,rows:g?g:1,vertical:it?!0:!1,verticalSwiping:it?!0:!1,rtl:pt?!0:!1,centerPadding:nt?nt:0,focusOnSelect:bt?!0:!1,lazyLoad:ut?ut:!1,asNavFor:v?v:!1,prevArrow:e?st:!1,nextArrow:e?ht:!1,dots:p?!0:!1,dotsClass:"js-pagination "+p,adaptiveHeight:!!kt,customPaging:function(t,i){var r=n(t.$slides[i]).data("title");return r&&o?"<span>"+r+"<\/span>"+o:o?"<span><\/span>"+o:r&&rt?"<span>"+r+"<\/span>":r&&!rt?'<span><\/span><strong class="u-dot-title">'+r+"<\/strong>":"<span><\/span>"},responsive:dt});f.on("beforeChange",function(t,i,r,u){var o=n(i.$slides)[u],s=n(i.$slides)[r],e=f.find(".js-pagination"),h=n(o).find("[data-scs-animation-in]"),c=n(s).find("[data-scs-animation-in]");(n(c).each(function(){var t=n(this).data("scs-animation-in");n(this).removeClass("animated "+t)}),n(h).each(function(){n(this).css("opacity",0)}),e.length)&&(r>u?(n(e[0].children).removeClass("slick-active-right"),n(e[0].children[u]).addClass("slick-active-right")):n(e[0].children).removeClass("slick-active-right"),n(e[0].children).removeClass("slick-current"),setTimeout(function(){n(e[0].children[u]).addClass("slick-current")},.25))});if(c)f.on("beforeChange",function(t,i,r,u){var f=(u?u:0)+1;n(c).text(f+"/"+i.slideCount)});f.on("afterChange",function(t,i,r){var u=n(i.$slides)[r],f=n(u).find("[data-scs-animation-in]");n(f).each(function(){var i=n(this).data("scs-animation-in"),r=n(this).data("scs-animation-delay"),t=n(this).data("scs-animation-duration");console.log(t);n(this).css({"animation-delay":r+"ms","animation-duration":t+"ms"});n(this).addClass("animated "+i).css("opacity",1)})});if(s&&h){f.on("afterChange",function(t,i){n(i.$slides).removeClass("animated set-position "+s+" "+h)});f.on("beforeChange",function(t,i,r){n(i.$slides[r]).addClass("animated "+h)});f.on("setPosition",function(t,i){n(i.$slides[i.currentSlide]).addClass("animated set-position "+s)})}i=i.add(f)})},videoSupport:function(t){if(t.length)t.on("beforeChange",function(t,i,r){var f=n(i.$slides[r]).data("slide-type"),e=n(i.$slides[r]).find("iframe").get(0),u;if(f=="vimeo")u={method:"pause",value:"true"};else if(f=="youtube")u={event:"command",func:"pauseVideo"};else return!1;e!=undefined&&e.contentWindow.postMessage(JSON.stringify(u),"*")})},initTextAnimation:function(t,i){if(window.TextFx&&window.anime&&t.length){var r=t.find(i);if(r.length){r.each(function(t,i){var r=n(i);r.data("TextFx")||r.data("TextFx",new TextFx(r.get(0)))});t.on("beforeChange",function(n,t,r,u){var o=t.$slider.find(".slick-track").children(),f=o.eq(r),e=o.eq(u);f=f.find(i);e=e.find(i);f.length&&f.data("TextFx").hide(f.data("effect")?f.data("effect"):"fx1");e.length&&e.data("TextFx").show(e.data("effect")?e.data("effect"):"fx1")})}}}}}(jQuery),function(n){"use strict";n.HSCore.components.HSGoTo={_baseConfig:{},pageCollection:n(),init:function(t,i){if(this.collection=t&&n(t).length?n(t):n(),n(t).length)return this.config=i&&n.isPlainObject(i)?n.extend({},this._baseConfig,i):this._baseConfig,this.config.itemSelector=t,this.initGoTo(),this.pageCollection},initGoTo:function(){var i=this,t=i.pageCollection;this.collection.each(function(i,r){var u=n(r),e=u.data("target"),f=u.data("type"),o=u.data("show-effect"),s=u.data("hide-effect"),l=JSON.parse(r.getAttribute("data-position")),h=n(u.data("compensation")).outerHeight(),c=u.data("offset-top"),a=function(){return h?e?n(e).offset().top-h:0:e?n(e).offset().top:0};f=="static"?u.css({display:"inline-block"}):u.addClass("animated").css({display:"inline-block",position:f,opacity:0});(f=="fixed"||f=="absolute")&&u.css(l);u.on("click",function(t){t.preventDefault();n("html, body").stop().animate({scrollTop:a()},800)});if(u.data("offset-top")||u.hasClass("js-animation-was-fired")||f=="static"||u.offset().top<=n(window).height()&&(u.show(),setTimeout(function(){u.addClass("js-animation-was-fired "+o).css({opacity:""})})),f!="static"){n(window).on("scroll",function(){if(u.data("offset-top"))n(window).scrollTop()>=c&&!u.hasClass("js-animation-was-fired")?(u.show(),setTimeout(function(){u.addClass("js-animation-was-fired "+o).css({opacity:""})})):n(window).scrollTop()<=c&&u.hasClass("js-animation-was-fired")&&(u.removeClass("js-animation-was-fired "+o),setTimeout(function(){u.addClass(s).css({opacity:0})},100),setTimeout(function(){u.removeClass(s).hide()},400));else{var t=u.offset().top;u.hasClass("js-animation-was-fired")||n(window).scrollTop()>=t-n(window).height()&&(u.show(),setTimeout(function(){u.addClass("js-animation-was-fired "+o).css({opacity:""})}))}});n(window).trigger("scroll")}t=t.add(u)})}}}(jQuery);setOnClick("showHideHelp",function(n){return n.preventDefault(),$("#li-help").hide(),$.cookie("hideSearchHelp","Y"),!1})